Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: 624cb5c0ac68d85193d0e6fb46f9b23edd8b7ab5
https://github.com/WebKit/WebKit/commit/624cb5c0ac68d85193d0e6fb46f9b23edd8b7ab5
Author: Nikolaos Mouchtaris <[email protected]>
Date: 2026-02-12 (Thu, 12 Feb 2026)
Changed paths:
M Source/WebKit/UIProcess/WebPageProxy.cpp
M Source/WebKit/WebProcess/WebPage/WebPage.cpp
M Source/WebKit/WebProcess/WebPage/WebPage.h
M Source/WebKit/WebProcess/WebPage/WebPage.messages.in
Log Message:
-----------
[Site Isolation] Snaphotting via Save as Image doesn't capture cross origin
iframe
https://bugs.webkit.org/show_bug.cgi?id=306487
rdar://169035767
Reviewed by Matt Woodrow.
Update WebPageProxy::takeSnapshot codepath to use new remote snapshotting flow.
This
will need a follow up to get HDR working with the new flow.
* Source/WebKit/UIProcess/WebPageProxy.cpp:
(WebKit::WebPageProxy::takeSnapshot):
* Source/WebKit/WebProcess/WebPage/WebPage.cpp:
(WebKit::WebPage::takeRemoteSnapshot):
(WebKit::WebPage::preSnapshotSetup):
(WebKit::WebPage::postSnapshotTakedown):
(WebKit::WebPage::takeSnapshot):
(WebKit::WebPage::drawToSnapshot):
* Source/WebKit/WebProcess/WebPage/WebPage.h:
* Source/WebKit/WebProcess/WebPage/WebPage.messages.in:
Canonical link: https://commits.webkit.org/307380@main
To unsubscribe from these emails, change your notification settings at
https://github.com/WebKit/WebKit/settings/notifications