[Webkit-unassigned] [Bug 277730] New: Remove Quirk shouldTooltipPreventFromProceedingWithClick for covid.cdc.gov
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Wed Aug 7 02:38:11 PDT 2024
https://bugs.webkit.org/show_bug.cgi?id=277730
Bug ID: 277730
Summary: Remove Quirk
shouldTooltipPreventFromProceedingWithClick for
covid.cdc.gov
Product: WebKit
Version: WebKit Nightly Build
Hardware: Unspecified
URL: https://covid.cdc.gov/covid-data-tracker/#maps_percent
-covid-deaths
OS: Unspecified
Status: NEW
Keywords: GoodFirstBug
Severity: Normal
Priority: P2
Component: WebKit Misc.
Assignee: webkit-unassigned at lists.webkit.org
Reporter: karlcow at apple.com
CC: webkit-bug-importer at group.apple.com
Depends on: 223620
This Quirk was added by Bug 223620
Steps to check if the quirk is still needed.
1. With Safari on iOS
2. Go to https://covid.cdc.gov/covid-data-tracker/#maps_percent-covid-deaths
3. Connect the device to a computer with macOS
4. Open Safari on the desktop computer
5. On the Develop Menu, Choose to connect to your mobile device to the CDC site
6. A new Web Inspector window is opening for the device
7. On the top left, click on the second icon
8. Choose Compatibility section and check the box in front of "Disable Site Specific Hack"
9. On the mobile device, Reload the page https://covid.cdc.gov/covid-data-tracker/#maps_percent-covid-deaths
10. On the map, touch different states.
Result:
an infobox appears for the state and the touch doesn't navigate away.
It means the issue is fixed.
I have checked on a recent build of iOS 18.
It would be good to have a confirmation by a second person.
The code at
https://github.com/WebKit/WebKit/blob/16b1f218b34090cb7e7f23569bebd49966b7df45/Source/WebCore/page/Quirks.cpp#L234-L245
https://github.com/WebKit/WebKit/blob/16b1f218b34090cb7e7f23569bebd49966b7df45/Source/WebCore/page/ios/ContentChangeObserver.cpp#L153-L154
https://github.com/WebKit/WebKit/blob/16b1f218b34090cb7e7f23569bebd49966b7df45/Source/WebCore/page/Quirks.h#L80
can be removed
Referenced Bugs:
https://bugs.webkit.org/show_bug.cgi?id=223620
[Bug 223620] [ContentChangeObserver] Unable to view state details on CDC COVID map
--
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20240807/56ecdec6/attachment-0001.htm>
More information about the webkit-unassigned
mailing list