Bug 259332

Summary: Remove Quirk shouldDispatchSimulatedMouseEvents for nba.com
Product: WebKit Reporter: Karl Dubost <karlcow>
Component: WebCore Misc.Assignee: Karl Dubost <karlcow>
Status: RESOLVED FIXED    
Severity: Normal CC: gianluca.frediani, webkit-bug-importer
Priority: P2 Keywords: BrowserCompat, InRadar
Version: Safari 17   
Hardware: Unspecified   
OS: Unspecified   
See Also: https://bugs.webkit.org/show_bug.cgi?id=259272
Bug Depends on: 209829    
Bug Blocks: 259272    

Description Karl Dubost 2023-07-19 01:13:53 PDT
1. Disable Site Specific Hacks.
2. Go to nba.com in Safari and play some video
3. Try scrubbing the video


Try on Desktop, iPad and iPhone.

If all the videos are working as expected and we can scrub, we can disable the Quirk.
Comment 1 Karl Dubost 2023-07-19 01:15:15 PDT
rdar://107636342
Comment 2 Karl Dubost 2023-07-19 01:19:28 PDT
This Quirk was initially added because of rdar://58804360
https://bugs.webkit.org/show_bug.cgi?id=209829
Comment 3 Karl Dubost 2023-07-19 01:22:01 PDT
The latest test of Zoreh seems to imply we could remove the Quirk.
Comment 4 Karl Dubost 2023-07-19 01:22:42 PDT
This Quirk also might be the source of another issue for the nba website. See Bug 259272
Comment 5 Karl Dubost 2023-08-08 01:54:47 PDT
Pull request: https://github.com/WebKit/WebKit/pull/16472
Comment 6 EWS 2023-08-08 11:30:45 PDT
Committed 266691@main (a1ccdbec71a4): <https://commits.webkit.org/266691@main>

Reviewed commits have been landed. Closing PR #16472 and removing active labels.