Bug 260006

Summary: Remove Quirk shouldIgnoreContentObservationForSyntheticClick for shutterstock.com
Product: WebKit Reporter: Karl Dubost <karlcow>
Component: Layout and RenderingAssignee: Karl Dubost <karlcow>
Status: RESOLVED FIXED    
Severity: Normal CC: bfulgham, simon.fraser, webkit-bug-importer, zalan
Priority: P2 Keywords: InRadar
Version: Safari 17   
Hardware: Unspecified   
OS: Unspecified   
URL: http://shutterstock.com/
Bug Depends on: 211529    
Bug Blocks:    

Description Karl Dubost 2023-08-09 19:51:21 PDT
This Quirk was created on Bug 211529

To test this is working:
1. Open Safari 17 on iPhone
2. Disable site Specific Hacks through Developer Tools
3. Go to https://shutterstock.com
4. Set the iPhone in landscape mode
5. Tap *once* in the search bar

Expected:
The cursor is active in the search bar without issues. 
Previously you had to tap twice.
Comment 1 Karl Dubost 2023-08-09 19:52:07 PDT
rdar://107623325
Comment 2 Karl Dubost 2023-08-09 20:05:47 PDT
We can remove shouldIgnoreContentObservationForSyntheticClick quirk.
Comment 3 Karl Dubost 2023-08-09 20:19:08 PDT
Pull request: https://github.com/WebKit/WebKit/pull/16551
Comment 4 EWS 2023-08-10 13:07:50 PDT
Committed 266776@main (3c8d3201425b): <https://commits.webkit.org/266776@main>

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