Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: 9abd7a26e0c8da1c748600c3ccf9f84ce1319220
https://github.com/WebKit/WebKit/commit/9abd7a26e0c8da1c748600c3ccf9f84ce1319220
Author: Antti Koivisto <[email protected]>
Date: 2026-02-02 (Mon, 02 Feb 2026)
Changed paths:
A LayoutTests/fast/inline/hittest-inline-background-expected.txt
A LayoutTests/fast/inline/hittest-inline-background.html
M Source/WebCore/layout/integration/inline/LayoutIntegrationLineLayout.cpp
Log Message:
-----------
REGRESSION(304526@main): Can't click link in Apple Maps on the Web business
listing
https://bugs.webkit.org/show_bug.cgi?id=306806
rdar://169437370
Reviewed by Alan Baradlay.
Test: fast/inline/hittest-inline-background.html
* LayoutTests/fast/inline/hittest-inline-background-expected.txt: Added.
* LayoutTests/fast/inline/hittest-inline-background.html: Added.
* Source/WebCore/layout/integration/inline/LayoutIntegrationLineLayout.cpp:
(WebCore::LayoutIntegration::LineLayout::hitTest):
The behavior in HitTestChildBlockBackground and HitTestChildBlockBackgrounds
phases should be the same.
The former is used for the block that is the hit testing entry point from the
layer tree, thus affected
by the element having a layer.
Canonical link: https://commits.webkit.org/306675@main
To unsubscribe from these emails, change your notification settings at
https://github.com/WebKit/WebKit/settings/notifications