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

Reply via email to