Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: b8edece2ff74ee421948bca96943329f6ad71424
https://github.com/WebKit/WebKit/commit/b8edece2ff74ee421948bca96943329f6ad71424
Author: Chris Dumez <[email protected]>
Date: 2025-12-01 (Mon, 01 Dec 2025)
Changed paths:
M Source/WebCore/dom/Document.h
M Source/WebCore/loader/DocumentLoader.h
M Source/WebCore/loader/FormState.h
M Source/WebCore/page/FrameDestructionObserver.h
M Source/WebCore/page/LocalFrame.cpp
M Source/WebCore/page/PrintContext.cpp
M Source/WebCore/page/PrintContext.h
M Source/WebCore/page/UserMessageHandler.h
M Source/WebCore/page/UserMessageHandlersNamespace.h
M Source/WebCore/page/win/FrameWin.cpp
M Source/WebCore/rendering/RenderTreeAsText.cpp
M Source/WebCore/testing/Internals.cpp
M Source/WebKit/WebProcess/InjectedBundle/API/glib/WebKitWebPage.cpp
M Source/WebKit/WebProcess/WebPage/Cocoa/WebPageCocoa.mm
M Source/WebKit/WebProcess/WebPage/WebPage.cpp
M Source/WebKit/WebProcess/WebPage/WebPage.h
M Source/WebKitLegacy/mac/WebView/WebFrame.mm
Log Message:
-----------
Drop IsDeprecatedWeakRefSmartPointerException for FrameDestructionObserver
https://bugs.webkit.org/show_bug.cgi?id=303114
Reviewed by Darin Adler.
* Source/WebCore/dom/Document.h:
* Source/WebCore/loader/DocumentLoader.h:
* Source/WebCore/loader/FormState.h:
* Source/WebCore/page/FrameDestructionObserver.h:
* Source/WebCore/page/LocalFrame.cpp:
(WebCore::LocalFrame::~LocalFrame):
(WebCore::LocalFrame::willDetachPage):
* Source/WebCore/page/PrintContext.cpp:
(WebCore::PrintContext::create):
(WebCore::PrintContext::pageNumberForElement):
(WebCore::PrintContext::pageProperty):
(WebCore::PrintContext::numberOfPages):
(WebCore::PrintContext::spoolAllPagesWithBoundaries):
* Source/WebCore/page/PrintContext.h:
* Source/WebCore/page/UserMessageHandler.h:
* Source/WebCore/page/UserMessageHandlersNamespace.h:
* Source/WebCore/page/win/FrameWin.cpp:
(WebCore::computePageRectsForFrame):
* Source/WebCore/rendering/RenderTreeAsText.cpp:
(WebCore::externalRepresentation):
* Source/WebCore/testing/Internals.cpp:
(WebCore::printContextForTesting):
(WebCore::Internals::setPrinting):
* Source/WebKit/WebProcess/InjectedBundle/API/glib/WebKitWebPage.cpp:
(webkitFrameGetOrCreate):
* Source/WebKit/WebProcess/WebPage/Cocoa/WebPageCocoa.mm:
(WebKit::WebPage::drawRectToImage):
(WebKit::WebPage::drawPrintContextPagesToGraphicsContext):
(WebKit::WebPage::drawPrintingRectToSnapshot):
* Source/WebKit/WebProcess/WebPage/WebPage.cpp:
(WebKit::WebPage::beginPrinting):
(WebKit::WebPage::computePagesForPrintingImpl):
(WebKit::WebPage::drawPagesForPrinting):
* Source/WebKit/WebProcess/WebPage/WebPage.h:
* Source/WebKitLegacy/mac/WebView/WebFrame.mm:
(-[WebFrame _computePageRectsWithPrintScaleFactor:pageSize:]):
Canonical link: https://commits.webkit.org/303726@main
To unsubscribe from these emails, change your notification settings at
https://github.com/WebKit/WebKit/settings/notifications