Branch: refs/heads/main Home: https://github.com/WebKit/WebKit Commit: 2509a2481fe05555bffdeb1afa21471afdc0fd7e https://github.com/WebKit/WebKit/commit/2509a2481fe05555bffdeb1afa21471afdc0fd7e Author: Chris Dumez <cdu...@apple.com> Date: 2024-10-04 (Fri, 04 Oct 2024)
Changed paths: M Source/WTF/wtf/HashTraits.h M Source/WebCore/Modules/cookie-store/CookieStore.cpp M Source/WebCore/Modules/fetch/FetchLoader.cpp M Source/WebCore/Modules/fetch/FetchLoader.h M Source/WebCore/Modules/indexeddb/IDBDatabase.cpp M Source/WebCore/Modules/indexeddb/IDBVersionChangeEvent.cpp M Source/WebCore/Modules/indexeddb/IDBVersionChangeEvent.h M Source/WebCore/Modules/indexeddb/client/IDBConnectionToServer.cpp M Source/WebCore/Modules/indexeddb/client/IDBConnectionToServerDelegate.h M Source/WebCore/Modules/indexeddb/server/IDBConnectionToClient.cpp M Source/WebCore/Modules/indexeddb/server/IDBConnectionToClientDelegate.h M Source/WebCore/Modules/indexeddb/server/IDBServer.cpp M Source/WebCore/Modules/indexeddb/shared/IDBRequestData.cpp M Source/WebCore/Modules/indexeddb/shared/IDBResourceIdentifier.cpp M Source/WebCore/Modules/indexeddb/shared/IDBResourceIdentifier.h M Source/WebCore/Modules/mediastream/RTCDataChannel.cpp M Source/WebCore/Modules/mediastream/RTCDataChannel.h M Source/WebCore/Modules/mediastream/RTCDataChannelRemoteHandler.cpp M Source/WebCore/Modules/mediastream/RTCDataChannelRemoteHandler.h M Source/WebCore/Modules/mediastream/RTCDataChannelRemoteSource.cpp M Source/WebCore/Modules/mediastream/gstreamer/GStreamerDataChannelHandler.cpp M Source/WebCore/Modules/mediastream/gstreamer/GStreamerDataChannelHandler.h M Source/WebCore/Modules/mediastream/libwebrtc/LibWebRTCDataChannelHandler.cpp M Source/WebCore/Modules/mediastream/libwebrtc/LibWebRTCDataChannelHandler.h M Source/WebCore/Modules/notifications/NotificationResourcesLoader.cpp M Source/WebCore/Modules/notifications/NotificationResourcesLoader.h M Source/WebCore/accessibility/isolatedtree/AXIsolatedTree.h M Source/WebCore/bindings/js/WorkerModuleScriptLoader.cpp M Source/WebCore/bindings/js/WorkerModuleScriptLoader.h M Source/WebCore/dom/DOMImplementation.cpp M Source/WebCore/dom/DOMImplementation.h M Source/WebCore/dom/Document.cpp M Source/WebCore/dom/Document.h M Source/WebCore/dom/ElementContext.h M Source/WebCore/dom/MessagePort.cpp M Source/WebCore/dom/ScriptElement.h M Source/WebCore/dom/ScriptExecutionContext.cpp M Source/WebCore/dom/ScriptExecutionContext.h M Source/WebCore/fileapi/FileReaderLoader.cpp M Source/WebCore/fileapi/FileReaderLoader.h M Source/WebCore/html/HTMLDocument.cpp M Source/WebCore/html/HTMLDocument.h M Source/WebCore/html/TextDocument.cpp M Source/WebCore/html/TextDocument.h M Source/WebCore/inspector/agents/InspectorNetworkAgent.cpp M Source/WebCore/loader/DocumentLoader.cpp M Source/WebCore/loader/DocumentLoader.h M Source/WebCore/loader/DocumentWriter.cpp M Source/WebCore/loader/DocumentWriter.h M Source/WebCore/loader/EmptyClients.cpp M Source/WebCore/loader/ThreadableLoaderClient.h M Source/WebCore/loader/ThreadableLoaderClientWrapper.h M Source/WebCore/loader/WorkerThreadableLoader.cpp M Source/WebCore/loader/WorkerThreadableLoader.h M Source/WebCore/page/EventSource.cpp M Source/WebCore/page/EventSource.h M Source/WebCore/page/GlobalWindowIdentifier.h M Source/WebCore/page/LocalFrameView.cpp M Source/WebCore/page/LocalFrameView.h M Source/WebCore/page/scrolling/AsyncScrollingCoordinator.cpp M Source/WebCore/page/scrolling/AsyncScrollingCoordinator.h M Source/WebCore/page/scrolling/ScrollingCoordinator.cpp M Source/WebCore/page/scrolling/ScrollingCoordinator.h M Source/WebCore/page/scrolling/ScrollingStateNode.h M Source/WebCore/page/scrolling/ScrollingStateOverflowScrollProxyNode.cpp M Source/WebCore/page/scrolling/ScrollingStateOverflowScrollProxyNode.h M Source/WebCore/page/scrolling/ScrollingStateTree.cpp M Source/WebCore/page/scrolling/ScrollingStateTree.h M Source/WebCore/page/scrolling/ScrollingTree.cpp M Source/WebCore/page/scrolling/ScrollingTree.h M Source/WebCore/page/scrolling/ScrollingTreeOverflowScrollProxyNode.cpp M Source/WebCore/page/scrolling/ScrollingTreeOverflowScrollProxyNode.h M Source/WebCore/page/scrolling/mac/ScrollingTreeMac.mm M Source/WebCore/platform/ProcessIdentifier.h M Source/WebCore/platform/ProcessQualified.h M Source/WebCore/platform/ScriptExecutionContextIdentifier.h M Source/WebCore/platform/ScrollableArea.cpp M Source/WebCore/platform/ScrollableArea.h M Source/WebCore/platform/graphics/GraphicsLayer.h M Source/WebCore/platform/graphics/ca/GraphicsLayerCA.cpp M Source/WebCore/platform/graphics/ca/GraphicsLayerCA.h M Source/WebCore/platform/graphics/ca/PlatformCALayer.h M Source/WebCore/platform/graphics/ca/cocoa/PlatformCALayerCocoa.h M Source/WebCore/platform/graphics/cocoa/WebCoreCALayerExtras.h M Source/WebCore/platform/graphics/cocoa/WebCoreCALayerExtras.mm M Source/WebCore/platform/graphics/nicosia/NicosiaCompositionLayer.h M Source/WebCore/platform/graphics/texmap/coordinated/CoordinatedGraphicsLayer.cpp M Source/WebCore/platform/graphics/texmap/coordinated/CoordinatedGraphicsLayer.h M Source/WebCore/platform/mediastream/RTCDataChannelHandler.h M Source/WebCore/platform/mediastream/RTCDataChannelRemoteHandlerConnection.h M Source/WebCore/platform/mock/RTCDataChannelHandlerMock.cpp M Source/WebCore/platform/mock/RTCDataChannelHandlerMock.h M Source/WebCore/plugins/PluginViewBase.h M Source/WebCore/rendering/LayerAncestorClippingStack.cpp M Source/WebCore/rendering/LayerAncestorClippingStack.h M Source/WebCore/rendering/RenderEmbeddedObject.cpp M Source/WebCore/rendering/RenderEmbeddedObject.h M Source/WebCore/rendering/RenderLayerBacking.cpp M Source/WebCore/rendering/RenderLayerBacking.h M Source/WebCore/rendering/RenderLayerCompositor.cpp M Source/WebCore/rendering/RenderLayerCompositor.h M Source/WebCore/rendering/RenderLayerScrollableArea.cpp M Source/WebCore/rendering/RenderLayerScrollableArea.h M Source/WebCore/testing/Internals.cpp M Source/WebCore/workers/Worker.cpp M Source/WebCore/workers/Worker.h M Source/WebCore/workers/WorkerFontLoadRequest.cpp M Source/WebCore/workers/WorkerFontLoadRequest.h M Source/WebCore/workers/WorkerMessagingProxy.cpp M Source/WebCore/workers/WorkerOrWorkletGlobalScope.cpp M Source/WebCore/workers/WorkerOrWorkletGlobalScope.h M Source/WebCore/workers/WorkerScriptLoader.cpp M Source/WebCore/workers/WorkerScriptLoader.h M Source/WebCore/workers/WorkerScriptLoaderClient.h M Source/WebCore/workers/WorkerThread.h M Source/WebCore/workers/service/ServiceWorkerJob.cpp M Source/WebCore/workers/service/ServiceWorkerJob.h M Source/WebCore/workers/service/ServiceWorkerTypes.h M Source/WebCore/workers/service/WorkerSWClientConnection.cpp M Source/WebCore/workers/shared/SharedWorkerScriptLoader.cpp M Source/WebCore/workers/shared/SharedWorkerScriptLoader.h M Source/WebCore/xml/XMLHttpRequest.cpp M Source/WebCore/xml/XMLHttpRequest.h M Source/WebKit/NetworkProcess/NetworkProcess.cpp M Source/WebKit/NetworkProcess/NetworkProcess.h M Source/WebKit/NetworkProcess/ServiceWorker/ServiceWorkerFetchTask.cpp M Source/WebKit/NetworkProcess/ServiceWorker/ServiceWorkerFetchTask.h M Source/WebKit/NetworkProcess/storage/IDBStorageConnectionToClient.h M Source/WebKit/NetworkProcess/storage/NetworkStorageManager.cpp M Source/WebKit/Shared/API/Cocoa/_WKFrameHandle.mm M Source/WebKit/Shared/EntryPointUtilities/Cocoa/XPCService/XPCServiceEntryPoint.h M Source/WebKit/Shared/EntryPointUtilities/Cocoa/XPCService/XPCServiceEntryPoint.mm M Source/WebKit/Shared/RemoteLayerTree/RemoteLayerTreePropertyApplier.mm M Source/WebKit/Shared/RemoteLayerTree/RemoteScrollingCoordinatorTransaction.serialization.in M Source/WebKit/Shared/SessionState.cpp M Source/WebKit/Shared/SessionState.h M Source/WebKit/Shared/SessionState.serialization.in M Source/WebKit/Shared/WTFArgumentCoders.serialization.in M Source/WebKit/Shared/WebBackForwardListItem.cpp M Source/WebKit/Shared/WebBackForwardListItem.h M Source/WebKit/Shared/WebCoreArgumentCoders.serialization.in M Source/WebKit/Shared/unix/AuxiliaryProcessMain.cpp M Source/WebKit/Shared/win/AuxiliaryProcessMainWin.cpp M Source/WebKit/UIProcess/API/Cocoa/WKWebView.mm M Source/WebKit/UIProcess/API/Cocoa/WKWebViewTesting.mm M Source/WebKit/UIProcess/API/ios/WKWebViewTestingIOS.mm M Source/WebKit/UIProcess/AuxiliaryProcessProxy.cpp M Source/WebKit/UIProcess/Cocoa/SystemPreviewControllerCocoa.mm M Source/WebKit/UIProcess/Launcher/ProcessLauncher.h M Source/WebKit/UIProcess/Launcher/glib/XDGDBusProxy.cpp M Source/WebKit/UIProcess/Network/NetworkProcessProxy.cpp M Source/WebKit/UIProcess/Network/NetworkProcessProxy.h M Source/WebKit/UIProcess/Network/NetworkProcessProxy.messages.in M Source/WebKit/UIProcess/PageClient.h M Source/WebKit/UIProcess/RemoteLayerTree/RemoteLayerTreeNode.h M Source/WebKit/UIProcess/RemoteLayerTree/RemoteScrollingCoordinatorProxy.cpp M Source/WebKit/UIProcess/RemoteLayerTree/RemoteScrollingCoordinatorProxy.h M Source/WebKit/UIProcess/RemoteLayerTree/ios/RemoteScrollingCoordinatorProxyIOS.h M Source/WebKit/UIProcess/RemoteLayerTree/ios/RemoteScrollingCoordinatorProxyIOS.mm M Source/WebKit/UIProcess/RemoteLayerTree/mac/RemoteLayerTreeDrawingAreaProxyMac.mm M Source/WebKit/UIProcess/RemoteLayerTree/mac/RemoteScrollingTreeMac.mm M Source/WebKit/UIProcess/WebBackForwardCacheEntry.cpp M Source/WebKit/UIProcess/WebBackForwardCacheEntry.h M Source/WebKit/UIProcess/WebPageProxy.cpp M Source/WebKit/UIProcess/WebPageProxy.h M Source/WebKit/UIProcess/WebProcessProxy.cpp M Source/WebKit/UIProcess/ios/PageClientImplIOS.h M Source/WebKit/UIProcess/ios/PageClientImplIOS.mm M Source/WebKit/UIProcess/ios/WKContentViewInteraction.h M Source/WebKit/UIProcess/ios/WKContentViewInteraction.mm M Source/WebKit/UIProcess/ios/WebPageProxyIOS.mm M Source/WebKit/WebProcess/Automation/WebAutomationSessionProxy.cpp M Source/WebKit/WebProcess/Databases/IndexedDB/WebIDBConnectionToServer.cpp M Source/WebKit/WebProcess/Databases/IndexedDB/WebIDBConnectionToServer.h M Source/WebKit/WebProcess/Network/webrtc/RTCDataChannelRemoteManager.cpp M Source/WebKit/WebProcess/Network/webrtc/RTCDataChannelRemoteManager.h M Source/WebKit/WebProcess/Plugins/PDF/UnifiedPDF/UnifiedPDFPlugin.h M Source/WebKit/WebProcess/Plugins/PDF/UnifiedPDF/UnifiedPDFPlugin.mm M Source/WebKit/WebProcess/Plugins/PluginView.cpp M Source/WebKit/WebProcess/Plugins/PluginView.h M Source/WebKit/WebProcess/WebPage/IPCTestingAPI.cpp M Source/WebKit/WebProcess/WebPage/RemoteLayerTree/PlatformCALayerRemote.h M Source/WebKit/WebProcess/WebPage/RemoteLayerTree/PlatformCALayerRemote.mm M Source/WebKit/WebProcess/WebPage/RemoteLayerTree/RemoteScrollingCoordinator.h M Source/WebKit/WebProcess/WebPage/RemoteLayerTree/RemoteScrollingCoordinator.mm M Source/WebKit/WebProcess/WebPage/WebPage.cpp M Source/WebKit/WebProcess/WebPage/ios/WebPageIOS.mm M Source/WebKitLegacy/Storage/InProcessIDBServer.cpp M Source/WebKitLegacy/Storage/InProcessIDBServer.h Log Message: ----------- Port ProcessIdentifier to ObjectIdentifier https://bugs.webkit.org/show_bug.cgi?id=280659 Reviewed by Darin Adler. * Source/WebCore/Modules/cookie-store/CookieStore.cpp: (WebCore::CookieStore::MainThreadBridge::MainThreadBridge): (WebCore::CookieStore::MainThreadBridge::ensureOnContextThread): * Source/WebCore/Modules/fetch/FetchLoader.cpp: (WebCore::FetchLoader::didFail): * Source/WebCore/Modules/fetch/FetchLoader.h: * Source/WebCore/Modules/indexeddb/IDBDatabase.cpp: (WebCore::IDBDatabase::dispatchEvent): * Source/WebCore/Modules/indexeddb/IDBVersionChangeEvent.cpp: (WebCore::IDBVersionChangeEvent::IDBVersionChangeEvent): * Source/WebCore/Modules/indexeddb/IDBVersionChangeEvent.h: * Source/WebCore/Modules/indexeddb/client/IDBConnectionToServer.cpp: (WebCore::IDBClient::IDBConnectionToServer::identifier const): * Source/WebCore/Modules/indexeddb/client/IDBConnectionToServerDelegate.h: * Source/WebCore/Modules/indexeddb/server/IDBConnectionToClient.cpp: (WebCore::IDBServer::IDBConnectionToClient::identifier const): * Source/WebCore/Modules/indexeddb/server/IDBConnectionToClientDelegate.h: * Source/WebCore/Modules/indexeddb/server/IDBServer.cpp: (WebCore::IDBServer::IDBServer::openDatabase): (WebCore::IDBServer::IDBServer::deleteDatabase): * Source/WebCore/Modules/indexeddb/shared/IDBRequestData.cpp: (WebCore::IDBRequestData::IDBRequestData): (WebCore::IDBRequestData::serverConnectionIdentifier const): * Source/WebCore/Modules/indexeddb/shared/IDBResourceIdentifier.cpp: (WebCore::IDBResourceIdentifier::IDBResourceIdentifier): (WebCore::IDBResourceIdentifier::loggingString const): (WebCore::IDBResourceIdentifier::emptyValue): Deleted. * Source/WebCore/Modules/indexeddb/shared/IDBResourceIdentifier.h: (WebCore::IDBResourceIdentifier::connectionIdentifier const): (WebCore::IDBResourceIdentifierHashTraits::emptyValue): (WebCore::IDBResourceIdentifierHashTraits::constructDeletedValue): (WebCore::IDBResourceIdentifierHashTraits::isDeletedValue): * Source/WebCore/Modules/mediastream/RTCDataChannel.cpp: (WebCore::RTCDataChannel::RTCDataChannel): * Source/WebCore/Modules/mediastream/RTCDataChannel.h: * Source/WebCore/Modules/mediastream/RTCDataChannelRemoteHandler.cpp: (WebCore::RTCDataChannelRemoteHandler::setClient): * Source/WebCore/Modules/mediastream/RTCDataChannelRemoteHandler.h: * Source/WebCore/Modules/mediastream/RTCDataChannelRemoteSource.cpp: (WebCore::RTCDataChannelRemoteSource::RTCDataChannelRemoteSource): * Source/WebCore/Modules/mediastream/libwebrtc/LibWebRTCDataChannelHandler.cpp: (WebCore::LibWebRTCDataChannelHandler::setClient): (WebCore::LibWebRTCDataChannelHandler::postTask): * Source/WebCore/Modules/mediastream/libwebrtc/LibWebRTCDataChannelHandler.h: * Source/WebCore/Modules/notifications/NotificationResourcesLoader.cpp: (WebCore::NotificationResourcesLoader::ResourceLoader::didFail): * Source/WebCore/Modules/notifications/NotificationResourcesLoader.h: * Source/WebCore/bindings/js/WorkerModuleScriptLoader.cpp: (WebCore::WorkerModuleScriptLoader::load): (WebCore::WorkerModuleScriptLoader::notifyFinished): * Source/WebCore/bindings/js/WorkerModuleScriptLoader.h: * Source/WebCore/dom/DOMImplementation.cpp: (WebCore::DOMImplementation::createDocument): * Source/WebCore/dom/DOMImplementation.h: * Source/WebCore/dom/Document.cpp: (WebCore::Document::Document): * Source/WebCore/dom/Document.h: (WebCore::Document::Document): * Source/WebCore/dom/ElementContext.h: * Source/WebCore/dom/MessagePort.cpp: (WebCore::MessagePort::notifyMessageAvailable): * Source/WebCore/dom/ScriptElement.h: * Source/WebCore/dom/ScriptExecutionContext.cpp: (WebCore::ScriptExecutionContext::ScriptExecutionContext): * Source/WebCore/dom/ScriptExecutionContext.h: (WebCore::ScriptExecutionContext::ScriptExecutionContext): Deleted. * Source/WebCore/fileapi/FileReaderLoader.cpp: (WebCore::FileReaderLoader::didFail): * Source/WebCore/fileapi/FileReaderLoader.h: * Source/WebCore/html/HTMLDocument.cpp: (WebCore::HTMLDocument::HTMLDocument): * Source/WebCore/html/HTMLDocument.h: (WebCore::HTMLDocument::HTMLDocument): (WebCore::HTMLDocument::create): * Source/WebCore/html/TextDocument.cpp: (WebCore::TextDocument::TextDocument): * Source/WebCore/html/TextDocument.h: * Source/WebCore/inspector/agents/InspectorNetworkAgent.cpp: * Source/WebCore/loader/DocumentLoader.cpp: (WebCore::DocumentLoader::~DocumentLoader): (WebCore::DocumentLoader::commitData): (WebCore::DocumentLoader::setupForReplace): (WebCore::DocumentLoader::unregisterReservedServiceWorkerClient): (WebCore::DocumentLoader::loadMainResource): (WebCore::DocumentLoader::resultingClientId const): Deleted. * Source/WebCore/loader/DocumentLoader.h: (WebCore::DocumentLoader::resultingClientId const): * Source/WebCore/loader/DocumentWriter.cpp: (WebCore::DocumentWriter::createDocument): (WebCore::DocumentWriter::begin): * Source/WebCore/loader/DocumentWriter.h: (WebCore::DocumentWriter::begin): Deleted. * Source/WebCore/loader/EmptyClients.cpp: * Source/WebCore/loader/ThreadableLoaderClient.h: (WebCore::ThreadableLoaderClient::didFail): * Source/WebCore/loader/ThreadableLoaderClientWrapper.h: (WebCore::ThreadableLoaderClientWrapper::didFail): * Source/WebCore/loader/WorkerThreadableLoader.cpp: (WebCore::WorkerThreadableLoader::MainThreadBridge::cancel): (WebCore::WorkerThreadableLoader::MainThreadBridge::didFail): * Source/WebCore/loader/WorkerThreadableLoader.h: * Source/WebCore/page/EventSource.cpp: (WebCore::EventSource::didFail): * Source/WebCore/page/EventSource.h: * Source/WebCore/page/GlobalWindowIdentifier.h: (WTF::HashTraits<WebCore::GlobalWindowIdentifier>::emptyValue): * Source/WebCore/page/LocalFrameView.cpp: (WebCore::LocalFrameView::scrollingNodeID const): (WebCore::LocalFrameView::handleWheelEventForScrolling): * Source/WebCore/page/LocalFrameView.h: * Source/WebCore/page/scrolling/AsyncScrollingCoordinator.cpp: (WebCore::AsyncScrollingCoordinator::stateNodeForNodeID const): (WebCore::AsyncScrollingCoordinator::stateTreeForNodeID const): (WebCore::AsyncScrollingCoordinator::requestScrollToPosition): (WebCore::AsyncScrollingCoordinator::stopAnimatedScroll): (WebCore::AsyncScrollingCoordinator::frameViewForScrollingNode const): (WebCore::AsyncScrollingCoordinator::createNode): (WebCore::AsyncScrollingCoordinator::insertNode): (WebCore::AsyncScrollingCoordinator::parentOfNode const): (WebCore::AsyncScrollingCoordinator::reconcileViewportConstrainedLayerPositions): (WebCore::AsyncScrollingCoordinator::ensureRootStateNodeForFrameView): (WebCore::AsyncScrollingCoordinator::setScrollingNodeScrollableAreaGeometry): (WebCore::AsyncScrollingCoordinator::setRelatedOverflowScrollingNodes): (WebCore::AsyncScrollingCoordinator::setSynchronousScrollingReasons): (WebCore::AsyncScrollingCoordinator::synchronousScrollingReasons const): (WebCore::AsyncScrollingCoordinator::isUserScrollInProgress const): (WebCore::AsyncScrollingCoordinator::isRubberBandInProgress const): (WebCore::AsyncScrollingCoordinator::scrollableContainerNodeID const): (WebCore::AsyncScrollingCoordinator::isScrollSnapInProgress const): * Source/WebCore/page/scrolling/AsyncScrollingCoordinator.h: * Source/WebCore/page/scrolling/ScrollingCoordinator.cpp: (WebCore::ScrollingCoordinator::scrollableContainerNodeID const): * Source/WebCore/page/scrolling/ScrollingCoordinator.h: (WebCore::ScrollingCoordinator::createNode): (WebCore::ScrollingCoordinator::insertNode): (WebCore::ScrollingCoordinator::parentOfNode const): (WebCore::ScrollingCoordinator::setScrollingNodeScrollableAreaGeometry): (WebCore::ScrollingCoordinator::setSynchronousScrollingReasons): (WebCore::ScrollingCoordinator::synchronousScrollingReasons const): (WebCore::ScrollingCoordinator::reconcileViewportConstrainedLayerPositions): (WebCore::ScrollingCoordinator::isRubberBandInProgress const): (WebCore::ScrollingCoordinator::isUserScrollInProgress const): (WebCore::ScrollingCoordinator::isScrollSnapInProgress const): * Source/WebCore/page/scrolling/ScrollingStateNode.h: (WebCore::ScrollingStateNode::parentNodeID const): * Source/WebCore/page/scrolling/ScrollingStateOverflowScrollProxyNode.cpp: (WebCore::ScrollingStateOverflowScrollProxyNode::ScrollingStateOverflowScrollProxyNode): (WebCore::ScrollingStateOverflowScrollProxyNode::setOverflowScrollingNode): * Source/WebCore/page/scrolling/ScrollingStateOverflowScrollProxyNode.h: (WebCore::ScrollingStateOverflowScrollProxyNode::overflowScrollingNode const): * Source/WebCore/page/scrolling/ScrollingStateTree.cpp: (WebCore::ScrollingStateTree::insertNode): (WebCore::ScrollingStateTree::isValid const): (WebCore::ScrollingStateTree::stateNodeForID const): (WebCore::ScrollingStateTree::reconcileViewportConstrainedLayerPositions): * Source/WebCore/page/scrolling/ScrollingStateTree.h: * Source/WebCore/page/scrolling/ScrollingTree.cpp: (WebCore::ScrollingTree::handleWheelEvent): (WebCore::ScrollingTree::updateTreeFromStateNodeRecursive): (WebCore::ScrollingTree::nodeForID const): (WebCore::ScrollingTree::isRubberBandInProgressForNode): (WebCore::ScrollingTree::isUserScrollInProgressForNode): (WebCore::ScrollingTree::isScrollSnapInProgressForNode): * Source/WebCore/page/scrolling/ScrollingTree.h: * Source/WebCore/page/scrolling/ScrollingTreeOverflowScrollProxyNode.cpp: (WebCore::ScrollingTreeOverflowScrollProxyNode::commitStateBeforeChildren): * Source/WebCore/page/scrolling/ScrollingTreeOverflowScrollProxyNode.h: (WebCore::ScrollingTreeOverflowScrollProxyNode::overflowScrollingNodeID const): * Source/WebCore/page/scrolling/mac/ScrollingTreeMac.mm: (scrollingNodeIDForLayer): (ScrollingTreeMac::scrollingNodeForPoint): * Source/WebCore/platform/ProcessIdentifier.h: * Source/WebCore/platform/ProcessQualified.h: (WebCore::ProcessQualified::MarkableTraits::emptyValue): (WTF::HashTraits<WebCore::ProcessQualified<T>>::emptyValue): * Source/WebCore/platform/ScriptExecutionContextIdentifier.h: (WebCore::ProcessQualified<WTF::UUID>::MarkableTraits::isEmptyValue): (WebCore::ProcessQualified<WTF::UUID>::MarkableTraits::emptyValue): * Source/WebCore/platform/ScrollableArea.cpp: (WebCore::ScrollableArea::scrollingNodeIDForTesting): * Source/WebCore/platform/ScrollableArea.h: (WebCore::ScrollableArea::scrollingNodeID const): * Source/WebCore/platform/graphics/GraphicsLayer.h: (WebCore::GraphicsLayer::scrollingNodeID const): (WebCore::GraphicsLayer::setScrollingNodeID): * Source/WebCore/platform/graphics/ca/GraphicsLayerCA.cpp: (WebCore::GraphicsLayerCA::setScrollingNodeID): * Source/WebCore/platform/graphics/ca/GraphicsLayerCA.h: * Source/WebCore/platform/graphics/ca/PlatformCALayer.h: * Source/WebCore/platform/graphics/ca/cocoa/PlatformCALayerCocoa.h: * Source/WebCore/platform/graphics/cocoa/WebCoreCALayerExtras.h: * Source/WebCore/platform/graphics/cocoa/WebCoreCALayerExtras.mm: (WebCore::layersAtPointToCheckForScrolling): * Source/WebCore/platform/graphics/texmap/coordinated/CoordinatedGraphicsLayer.cpp: (WebCore::CoordinatedGraphicsLayer::setScrollingNodeID): * Source/WebCore/platform/graphics/texmap/coordinated/CoordinatedGraphicsLayer.h: * Source/WebCore/platform/mediastream/RTCDataChannelHandler.h: * Source/WebCore/platform/mediastream/RTCDataChannelRemoteHandlerConnection.h: * Source/WebCore/platform/mock/RTCDataChannelHandlerMock.cpp: (WebCore::RTCDataChannelHandlerMock::setClient): * Source/WebCore/platform/mock/RTCDataChannelHandlerMock.h: * Source/WebCore/plugins/PluginViewBase.h: (WebCore::PluginViewBase::scrollingNodeID const): * Source/WebCore/rendering/LayerAncestorClippingStack.cpp: (WebCore::LayerAncestorClippingStack::LayerAncestorClippingStack): (WebCore::LayerAncestorClippingStack::clear): (WebCore::LayerAncestorClippingStack::detachFromScrollingCoordinator): (WebCore::LayerAncestorClippingStack::lastOverflowScrollProxyNodeID const): (WebCore::LayerAncestorClippingStack::updateScrollingNodeLayers): (WebCore::LayerAncestorClippingStack::updateWithClipData): * Source/WebCore/rendering/LayerAncestorClippingStack.h: * Source/WebCore/rendering/RenderEmbeddedObject.cpp: (WebCore::RenderEmbeddedObject::scrollingNodeID const): * Source/WebCore/rendering/RenderEmbeddedObject.h: * Source/WebCore/rendering/RenderLayerBacking.cpp: (WebCore::RenderLayerBacking::needsRepaintOnCompositedScroll const): (WebCore::RenderLayerBacking::detachFromScrollingCoordinator): (WebCore::RenderLayerBacking::scrollingNodeIDForChildren const): Deleted. * Source/WebCore/rendering/RenderLayerBacking.h: * Source/WebCore/rendering/RenderLayerCompositor.cpp: (WebCore::RenderLayerCompositor::didChangePlatformLayerForLayer): (WebCore::RenderLayerCompositor::updateCompositingLayers): (WebCore::RenderLayerCompositor::updateBackingAndHierarchy): (WebCore::RenderLayerCompositor::attachWidgetContentLayersIfNecessary): (WebCore::RenderLayerCompositor::asyncScrollableContainerNodeID): (WebCore::collectStationaryLayerRelatedOverflowNodes): (WebCore::RenderLayerCompositor::detachRootLayer): (WebCore::RenderLayerCompositor::attachScrollingNode): (WebCore::RenderLayerCompositor::registerScrollingNodeID): (WebCore::RenderLayerCompositor::detachScrollCoordinatedLayerWithRole): (WebCore::RenderLayerCompositor::updateScrollCoordinationForLayer): (WebCore::RenderLayerCompositor::updateScrollingNodeForViewportConstrainedRole): (WebCore::RenderLayerCompositor::updateScrollingNodeForScrollingRole): (WebCore::RenderLayerCompositor::setupScrollProxyRelatedOverflowScrollingNode): (WebCore::RenderLayerCompositor::updateScrollingNodeForScrollingProxyRole): (WebCore::RenderLayerCompositor::updateScrollingNodeForFrameHostingRole): (WebCore::RenderLayerCompositor::updateScrollingNodeForPluginHostingRole): (WebCore::RenderLayerCompositor::updateScrollingNodeForPositioningRole): (WebCore::RenderLayerCompositor::resolveScrollingTreeRelationships): (WebCore::RenderLayerCompositor::updateSynchronousScrollingNodes): * Source/WebCore/rendering/RenderLayerCompositor.h: * Source/WebCore/rendering/RenderLayerScrollableArea.cpp: (WebCore::RenderLayerScrollableArea::scrollingNodeID const): (WebCore::RenderLayerScrollableArea::handleWheelEventForScrolling): * Source/WebCore/rendering/RenderLayerScrollableArea.h: * Source/WebCore/testing/Internals.cpp: (WebCore::Internals::scrollBySimulatingWheelEvent): (WebCore::Internals::scrollingNodeIDForNode): * Source/WebCore/workers/Worker.cpp: (WebCore::Worker::notifyFinished): * Source/WebCore/workers/Worker.h: * Source/WebCore/workers/WorkerFontLoadRequest.cpp: (WebCore::WorkerFontLoadRequest::didFail): * Source/WebCore/workers/WorkerFontLoadRequest.h: * Source/WebCore/workers/WorkerMessagingProxy.cpp: (WebCore::loaderContextIdentifierFromContext): (WebCore::WorkerMessagingProxy::WorkerMessagingProxy): (WebCore::WorkerMessagingProxy::startWorkerGlobalScope): * Source/WebCore/workers/WorkerOrWorkletGlobalScope.cpp: (WebCore::WorkerOrWorkletGlobalScope::WorkerOrWorkletGlobalScope): * Source/WebCore/workers/WorkerOrWorkletGlobalScope.h: (WebCore::WorkerOrWorkletGlobalScope::WorkerOrWorkletGlobalScope): Deleted. * Source/WebCore/workers/WorkerScriptLoader.cpp: (WebCore::WorkerScriptLoader::~WorkerScriptLoader): (WebCore::WorkerScriptLoader::loadAsynchronously): (WebCore::WorkerScriptLoader::didFail): (WebCore::WorkerScriptLoader::notifyError): (WebCore::WorkerScriptLoader::notifyFinished): * Source/WebCore/workers/WorkerScriptLoader.h: * Source/WebCore/workers/WorkerScriptLoaderClient.h: * Source/WebCore/workers/WorkerThread.h: * Source/WebCore/workers/service/ServiceWorkerJob.cpp: (WebCore::ServiceWorkerJob::notifyFinished): * Source/WebCore/workers/service/ServiceWorkerJob.h: * Source/WebCore/workers/service/ServiceWorkerTypes.h: (WTF::HashTraits<WebCore::ServiceWorkerOrClientIdentifier>::emptyValue): (WTF::HashTraits<WebCore::ServiceWorkerOrClientIdentifier>::isEmptyValue): * Source/WebCore/workers/service/WorkerSWClientConnection.cpp: (WebCore::WorkerSWClientConnection::serverConnectionIdentifier const): * Source/WebCore/workers/shared/SharedWorkerScriptLoader.cpp: (WebCore::SharedWorkerScriptLoader::notifyFinished): * Source/WebCore/workers/shared/SharedWorkerScriptLoader.h: * Source/WebCore/xml/XMLHttpRequest.cpp: (WebCore::XMLHttpRequest::didFail): * Source/WebCore/xml/XMLHttpRequest.h: * Source/WebKit/NetworkProcess/NetworkProcess.cpp: (WebKit::NetworkProcess::webProcessIdentifierForConnection const): * Source/WebKit/NetworkProcess/NetworkProcess.h: * Source/WebKit/NetworkProcess/ServiceWorker/ServiceWorkerFetchTask.cpp: (WebKit::ServiceWorkerFetchTask::ServiceWorkerFetchTask): (WebKit::ServiceWorkerFetchTask::startFetch): (WebKit::ServiceWorkerFetchTask::cancelFromClient): (WebKit::ServiceWorkerFetchTask::continueDidReceiveFetchResponse): (WebKit::ServiceWorkerFetchTask::sendNavigationPreloadUpdate): (WebKit::ServiceWorkerFetchTask::convertToDownload): * Source/WebKit/NetworkProcess/ServiceWorker/ServiceWorkerFetchTask.h: * Source/WebKit/NetworkProcess/storage/IDBStorageConnectionToClient.h: * Source/WebKit/NetworkProcess/storage/NetworkStorageManager.cpp: (WebKit::NetworkStorageManager::openDatabase): (WebKit::NetworkStorageManager::deleteDatabase): (WebKit::NetworkStorageManager::getAllDatabaseNamesAndVersions): * Source/WebKit/Shared/API/Cocoa/_WKFrameHandle.mm: (-[_WKFrameHandle initWithCoder:]): * Source/WebKit/Shared/EntryPointUtilities/Cocoa/XPCService/XPCServiceEntryPoint.h: (WebKit::XPCServiceInitializer): * Source/WebKit/Shared/EntryPointUtilities/Cocoa/XPCService/XPCServiceEntryPoint.mm: (WebKit::XPCServiceInitializerDelegate::getProcessIdentifier): * Source/WebKit/Shared/RemoteLayerTree/RemoteLayerTreePropertyApplier.mm: (WebKit::RemoteLayerTreePropertyApplier::applyProperties): * Source/WebKit/Shared/RemoteLayerTree/RemoteScrollingCoordinatorTransaction.serialization.in: * Source/WebKit/Shared/SessionState.h: * Source/WebKit/Shared/SessionState.serialization.in: * Source/WebKit/Shared/WTFArgumentCoders.serialization.in: * Source/WebKit/Shared/WebBackForwardListItem.cpp: (WebKit::WebBackForwardListItem::WebBackForwardListItem): (WebKit::WebBackForwardListItem::~WebBackForwardListItem): * Source/WebKit/Shared/WebBackForwardListItem.h: (WebKit::WebBackForwardListItem::itemID const): * Source/WebKit/Shared/WebCoreArgumentCoders.serialization.in: * Source/WebKit/Shared/unix/AuxiliaryProcessMain.cpp: (WebKit::AuxiliaryProcessMainCommon::parseCommandLine): * Source/WebKit/Shared/win/AuxiliaryProcessMainWin.cpp: (WebKit::AuxiliaryProcessMainCommon::parseCommandLine): * Source/WebKit/UIProcess/API/Cocoa/WKWebView.mm: (coreTextManipulationItemIdentifierFromString): * Source/WebKit/UIProcess/API/Cocoa/WKWebViewTesting.mm: (-[WKWebView _scrollbarStateForScrollingNodeID:processID:isVertical:]): * Source/WebKit/UIProcess/API/ios/WKWebViewTestingIOS.mm: (-[WKWebView _scrollbarState:processID:isVertical:]): * Source/WebKit/UIProcess/AuxiliaryProcessProxy.cpp: (WebKit::AuxiliaryProcessProxy::getLaunchOptions): (WebKit::AuxiliaryProcessProxy::connect): * Source/WebKit/UIProcess/Launcher/ProcessLauncher.h: * Source/WebKit/UIProcess/Network/NetworkProcessProxy.cpp: (WebKit::NetworkProcessProxy::establishRemoteWorkerContextConnectionToNetworkProcess): * Source/WebKit/UIProcess/Network/NetworkProcessProxy.h: * Source/WebKit/UIProcess/Network/NetworkProcessProxy.messages.in: * Source/WebKit/UIProcess/RemoteLayerTree/RemoteLayerTreeNode.h: (WebKit::RemoteLayerTreeNode::scrollingNodeID const): (WebKit::RemoteLayerTreeNode::setScrollingNodeID): * Source/WebKit/UIProcess/RemoteLayerTree/RemoteScrollingCoordinatorProxy.cpp: (WebKit::RemoteScrollingCoordinatorProxy::rootScrollingNodeID const): * Source/WebKit/UIProcess/RemoteLayerTree/RemoteScrollingCoordinatorProxy.h: * Source/WebKit/UIProcess/RemoteLayerTree/mac/RemoteLayerTreeDrawingAreaProxyMac.mm: (WebKit::RemoteLayerTreeDrawingAreaProxyMac::commitTransientZoom): * Source/WebKit/UIProcess/RemoteLayerTree/mac/RemoteScrollingTreeMac.mm: (WebKit::scrollingNodeIDForLayer): (WebKit::RemoteScrollingTreeMac::scrollingNodeForPoint): * Source/WebKit/UIProcess/WebBackForwardCacheEntry.cpp: (WebKit::WebBackForwardCacheEntry::~WebBackForwardCacheEntry): (WebKit::WebBackForwardCacheEntry::takeSuspendedPage): (WebKit::WebBackForwardCacheEntry::expirationTimerFired): * Source/WebKit/UIProcess/WebBackForwardCacheEntry.h: * Source/WebKit/UIProcess/WebProcessProxy.cpp: (WebKit::WebProcessProxy::updateBackForwardItem): * Source/WebKit/WebProcess/Automation/WebAutomationSessionProxy.cpp: (WebKit::evaluateJavaScriptCallback): * Source/WebKit/WebProcess/Databases/IndexedDB/WebIDBConnectionToServer.cpp: (WebKit::WebIDBConnectionToServer::identifier const): (WebKit::WebIDBConnectionToServer::~WebIDBConnectionToServer): Deleted. * Source/WebKit/WebProcess/Databases/IndexedDB/WebIDBConnectionToServer.h: * Source/WebKit/WebProcess/Network/webrtc/RTCDataChannelRemoteManager.cpp: (WebKit::RTCDataChannelRemoteManager::postTaskToHandler): (WebKit::RTCDataChannelRemoteManager::RemoteHandlerConnection::connectToSource): * Source/WebKit/WebProcess/Network/webrtc/RTCDataChannelRemoteManager.h: * Source/WebKit/WebProcess/Plugins/PDF/UnifiedPDF/UnifiedPDFPlugin.h: * Source/WebKit/WebProcess/Plugins/PDF/UnifiedPDF/UnifiedPDFPlugin.mm: (WebKit::UnifiedPDFPlugin::teardown): (WebKit::UnifiedPDFPlugin::createScrollingNodeIfNecessary): (WebKit::UnifiedPDFPlugin::scrollingNodeID const): Deleted. * Source/WebKit/WebProcess/Plugins/PluginView.cpp: (WebKit::PluginView::scrollingNodeID const): * Source/WebKit/WebProcess/Plugins/PluginView.h: * Source/WebKit/WebProcess/WebPage/IPCTestingAPI.cpp: (WebKit::IPCTestingAPI::encodeArgument): * Source/WebKit/WebProcess/WebPage/RemoteLayerTree/PlatformCALayerRemote.h: * Source/WebKit/WebProcess/WebPage/RemoteLayerTree/PlatformCALayerRemote.mm: (WebKit::PlatformCALayerRemote::scrollingNodeID const): (WebKit::PlatformCALayerRemote::setScrollingNodeID): * Source/WebKit/WebProcess/WebPage/RemoteLayerTree/RemoteScrollingCoordinator.h: * Source/WebKit/WebProcess/WebPage/RemoteLayerTree/RemoteScrollingCoordinator.mm: (WebKit::RemoteScrollingCoordinator::isRubberBandInProgress const): (WebKit::RemoteScrollingCoordinator::isUserScrollInProgress const): (WebKit::RemoteScrollingCoordinator::isScrollSnapInProgress const): * Source/WebKit/WebProcess/WebPage/WebPage.cpp: (WebKit::WebPage::restoreSessionInternal): (WebKit::WebPage::setCurrentHistoryItemForReattach): * Source/WebKitLegacy/Storage/InProcessIDBServer.cpp: (InProcessIDBServer::identifier const): (InProcessIDBServer::didFireVersionChangeEvent): * Source/WebKitLegacy/Storage/InProcessIDBServer.h: Canonical link: https://commits.webkit.org/284688@main To unsubscribe from these emails, change your notification settings at https://github.com/WebKit/WebKit/settings/notifications _______________________________________________ webkit-changes mailing list webkit-changes@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-changes