[webkit-changes] [WebKit/WebKit] 3c8d32: Remove Quirk shouldIgnoreContentObservationForSynt...
Karl Dubost
noreply at github.com
Thu Aug 10 13:07:59 PDT 2023
Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: 3c8d3201425b822a3934cc3474af0be1bd4fb490
https://github.com/WebKit/WebKit/commit/3c8d3201425b822a3934cc3474af0be1bd4fb490
Author: Karl Dubost <karlcow at apple.com>
Date: 2023-08-10 (Thu, 10 Aug 2023)
Changed paths:
M Source/WebCore/page/Quirks.cpp
M Source/WebCore/page/Quirks.h
M Source/WebKit/WebProcess/WebPage/ios/WebPageIOS.mm
Log Message:
-----------
Remove Quirk shouldIgnoreContentObservationForSyntheticClick for shutterstock.com
https://bugs.webkit.org/show_bug.cgi?id=260006
rdar://107623325
Reviewed by Brent Fulgham.
Shutterstock in landscape mode needed two clicks to be able to enter
a search input in the search bar when in landscape mode. The quirk was
fixing this issue.
This patch removes the quirk which is not necessary anymore as we can
search at the first tap after deactivating Site Specific Hacks.
* Source/WebCore/page/Quirks.cpp:
(WebCore::Quirks::shouldIgnoreContentObservationForSyntheticClick const): Deleted.
* Source/WebCore/page/Quirks.h:
* Source/WebKit/WebProcess/WebPage/ios/WebPageIOS.mm:
(WebKit::WebPage::handleSyntheticClick):
Canonical link: https://commits.webkit.org/266776@main
More information about the webkit-changes
mailing list