Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: 0997d278de154aa54b5772f00c4d3b75b1c8363d
https://github.com/WebKit/WebKit/commit/0997d278de154aa54b5772f00c4d3b75b1c8363d
Author: Megan Gardner <[email protected]>
Date: 2025-06-06 (Fri, 06 Jun 2025)
Changed paths:
M Source/WebCore/page/Quirks.cpp
M Source/WebCore/page/QuirksData.h
Log Message:
-----------
outlook.com: iPadOS: Have to tap twice to change text highlight / color when
composing an email (overeager content change observer)
https://bugs.webkit.org/show_bug.cgi?id=294059
rdar://152277211
Reviewed by Brent Fulgham.
The issue here is that the first tap on the color triggers a Content Change
Observation-based *hover*.
You have to tap on the color again to actually commit to the color change, and
then all is well.
Therefore we should ignore content changed observer for these specific elements
so that their changes
will propagate to the page permanently.
* Source/WebCore/page/Quirks.cpp:
(WebCore::Quirks::shouldDispatchSimulatedMouseEvents const):
(WebCore::Quirks::shouldIgnoreContentObservationForClick const):
(WebCore::handleLiveQuirks):
Canonical link: https://commits.webkit.org/295923@main
To unsubscribe from these emails, change your notification settings at
https://github.com/WebKit/WebKit/settings/notifications
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes