Branch: refs/heads/main Home: https://github.com/WebKit/WebKit Commit: 28ba096781388c896e91618d3b9d14f7d5483273 https://github.com/WebKit/WebKit/commit/28ba096781388c896e91618d3b9d14f7d5483273 Author: Simon Lewis <simon.le...@apple.com> Date: 2023-08-22 (Tue, 22 Aug 2023)
Changed paths: M Source/WebCore/CMakeLists.txt M Source/WebCore/WebCore.xcodeproj/project.pbxproj M Source/WebCore/dom/Document.cpp M Source/WebCore/page/ActivityState.h A Source/WebCore/page/ActivityState.serialization.in M Source/WebCore/page/DragActions.h A Source/WebCore/page/DragActions.serialization.in M Source/WebCore/page/LayoutMilestone.h A Source/WebCore/page/LayoutMilestones.serialization.in M Source/WebCore/page/LocalFrameView.cpp M Source/WebCore/page/Page.cpp M Source/WebCore/platform/PlatformScreen.h A Source/WebCore/platform/PlatformScreen.serialization.in M Source/WebCore/platform/graphics/InbandTextTrackPrivate.h A Source/WebCore/platform/graphics/InbandTextTrackPrivate.serialization.in M Source/WebKit/CMakeLists.txt M Source/WebKit/DerivedSources-input.xcfilelist M Source/WebKit/DerivedSources.make M Source/WebKit/Shared/API/Cocoa/_WKRenderingProgressEventsInternal.h M Source/WebKit/Shared/API/c/WKSharedAPICast.h M Source/WebKit/UIProcess/API/C/WKPage.cpp M Source/WebKit/UIProcess/API/C/WKPageRenderingProgressEventsInternal.h M Source/WebKit/UIProcess/API/Cocoa/WKWebView.mm M Source/WebKit/UIProcess/Cocoa/WebPageProxyCocoa.mm M Source/WebKit/UIProcess/WebPageProxy.cpp M Source/WebKit/UIProcess/WebPageProxy.h M Source/WebKit/WebProcess/InjectedBundle/InjectedBundlePageLoaderClient.cpp M Source/WebKit/WebProcess/WebCoreSupport/WebLocalFrameLoaderClient.cpp M Source/WebKit/WebProcess/WebPage/WebPage.cpp M Source/WebKit/WebProcess/WebPage/WebPage.h M Source/WebKitLegacy/mac/WebCoreSupport/WebFrameLoaderClient.mm M Source/WebKitLegacy/mac/WebView/WebView.mm Log Message: ----------- Further porting of types to the new IPC serialization format. https://bugs.webkit.org/show_bug.cgi?id=260068. rdar://113747757. Reviewed by Alex Christensen. * Source/WebCore/CMakeLists.txt: * Source/WebCore/WebCore.xcodeproj/project.pbxproj: * Source/WebCore/dom/Document.cpp: (WebCore::Document::setVisualUpdatesAllowed): (WebCore::Document::updateMainArticleElementAfterLayout): * Source/WebCore/page/ActivityState.h: * Source/WebCore/page/ActivityState.serialization.in: Added. * Source/WebCore/page/DragActions.h: * Source/WebCore/page/DragActions.serialization.in: Added. * Source/WebCore/page/LayoutMilestone.h: (): Deleted. * Source/WebCore/page/LayoutMilestones.serialization.in: Added. * Source/WebCore/page/LocalFrameView.cpp: (WebCore::LocalFrameView::updateHasReachedSignificantRenderedTextThreshold): (WebCore::LocalFrameView::fireLayoutRelatedMilestonesIfNeeded): (WebCore::LocalFrameView::firePaintRelatedMilestonesIfNeeded): * Source/WebCore/page/Page.cpp: (WebCore::Page::isCountingRelevantRepaintedObjects const): (WebCore::Page::addRelevantRepaintedObject): * Source/WebCore/platform/PlatformScreen.h: * Source/WebCore/platform/PlatformScreen.serialization.in: Added. * Source/WebCore/platform/graphics/InbandTextTrackPrivate.h: * Source/WebCore/platform/graphics/InbandTextTrackPrivate.serialization.in: Added. * Source/WebKit/CMakeLists.txt: * Source/WebKit/DerivedSources-input.xcfilelist: * Source/WebKit/DerivedSources.make: * Source/WebKit/Shared/API/Cocoa/_WKRenderingProgressEventsInternal.h: (renderingProgressEvents): * Source/WebKit/Shared/API/c/WKSharedAPICast.h: (WebKit::toWKLayoutMilestones): (WebKit::toLayoutMilestones): * Source/WebKit/UIProcess/API/C/WKPage.cpp: (WKPageSetPageLoaderClient): * Source/WebKit/UIProcess/API/C/WKPageRenderingProgressEventsInternal.h: (pageRenderingProgressEvents): * Source/WebKit/UIProcess/API/Cocoa/WKWebView.mm: (layoutMilestones): * Source/WebKit/UIProcess/Cocoa/WebPageProxyCocoa.mm: (WebKit::WebPageProxy::didCommitLayerTree): * Source/WebKit/UIProcess/WebPageProxy.cpp: (WebKit::WebPageProxy::didLayoutForCustomContentProvider): (WebKit::WebPageProxy::didReachLayoutMilestone): * Source/WebKit/UIProcess/WebPageProxy.h: * Source/WebKit/WebProcess/InjectedBundle/InjectedBundlePageLoaderClient.cpp: (WebKit::InjectedBundlePageLoaderClient::layoutMilestones const): * Source/WebKit/WebProcess/WebCoreSupport/WebLocalFrameLoaderClient.cpp: (WebKit::WebLocalFrameLoaderClient::dispatchDidReachLayoutMilestone): * Source/WebKit/WebProcess/WebPage/WebPage.cpp: (WebKit::m_appHighlightsVisible): (WebKit::WebPage::dispatchDidReachLayoutMilestone): * Source/WebKit/WebProcess/WebPage/WebPage.h: * Source/WebKitLegacy/mac/WebCoreSupport/WebFrameLoaderClient.mm: (WebFrameLoaderClient::dispatchDidReachLayoutMilestone): * Source/WebKitLegacy/mac/WebView/WebView.mm: (coreLayoutMilestones): (kitLayoutMilestones): (-[WebView _cacheFrameLoadDelegateImplementations]): Canonical link: https://commits.webkit.org/267138@main _______________________________________________ webkit-changes mailing list webkit-changes@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-changes