Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: 0ead2727f1b4d0230891b6359fbd7629e7cf905e
https://github.com/WebKit/WebKit/commit/0ead2727f1b4d0230891b6359fbd7629e7cf905e
Author: Pascoe <[email protected]>
Date: 2024-05-01 (Wed, 01 May 2024)
Changed paths:
M Source/WebKit/UIProcess/WebPageProxy.cpp
M Source/WebKit/UIProcess/WebPageProxy.h
M Source/WebKit/WebProcess/WebPage/WebPage.cpp
M Source/WebKit/WebProcess/WebPage/WebPage.h
M Source/WebKit/WebProcess/WebPage/WebPage.messages.in
Log Message:
-----------
Fix test indicator position for site-isolated
performImmediateActionHitTestAtLocation
https://bugs.webkit.org/show_bug.cgi?id=273410
rdar://127120734
Reviewed by Sihui Liu.
Currently the actions resulting from performImmediateActionHitTestAtLocation
have an offset
position, because they are placed relative to the iframe. To fix this, we
consult the parent
processes to calculate the position relative to the main frame.
* Source/WebKit/UIProcess/WebPageProxy.cpp:
(WebKit::WebPageProxy::didPerformImmediateActionHitTest):
* Source/WebKit/UIProcess/WebPageProxy.h:
* Source/WebKit/WebProcess/WebPage/WebPage.cpp:
(WebKit::WebPage::remoteDictionaryPopupInfoToRootView):
* Source/WebKit/WebProcess/WebPage/WebPage.h:
* Source/WebKit/WebProcess/WebPage/WebPage.messages.in:
Canonical link: https://commits.webkit.org/278210@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