Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: 4ffc81513e8b73e0edcf4cab3f712c92bf731fd4
https://github.com/WebKit/WebKit/commit/4ffc81513e8b73e0edcf4cab3f712c92bf731fd4
Author: Chris Dumez <[email protected]>
Date: 2026-02-13 (Fri, 13 Feb 2026)
Changed paths:
M Source/WebCore/Modules/gamepad/NavigatorGamepad.cpp
M Source/WebCore/Modules/gamepad/NavigatorGamepad.h
M Source/WebCore/Modules/mediacontrols/MediaControlsHost.cpp
M Source/WebCore/Modules/webdatabase/DatabaseContext.cpp
M Source/WebCore/bindings/js/JSLazyEventListener.cpp
M Source/WebCore/css/query/MediaQueryFeatures.cpp
M Source/WebCore/dom/DataTransfer.cpp
M Source/WebCore/dom/DeviceOrientationAndMotionAccessController.cpp
M Source/WebCore/dom/Document.cpp
M Source/WebCore/dom/DocumentPage.h
M Source/WebCore/dom/DocumentView.h
M Source/WebCore/editing/FrameSelection.cpp
M Source/WebCore/editing/glib/WebContentReaderGLib.cpp
M Source/WebCore/history/CachedPage.cpp
M Source/WebCore/html/FileInputType.cpp
M Source/WebCore/html/HTMLAnchorElement.cpp
M Source/WebCore/html/HTMLFrameElementBase.cpp
M Source/WebCore/inspector/InspectorFrontendClientLocal.cpp
M Source/WebCore/loader/CrossOriginPreflightChecker.cpp
M Source/WebCore/loader/LinkLoader.cpp
M Source/WebCore/page/Chrome.cpp
M Source/WebCore/page/Chrome.h
M Source/WebCore/page/DOMWindow.cpp
M Source/WebCore/page/DOMWindow.h
M Source/WebCore/page/DOMWindowExtension.cpp
M Source/WebCore/page/DOMWindowExtension.h
M Source/WebCore/page/DebugPageOverlays.cpp
M Source/WebCore/page/DragController.cpp
M Source/WebCore/page/DragController.h
M Source/WebCore/page/EventHandler.cpp
M Source/WebCore/page/EventHandler.h
M Source/WebCore/page/FocusController.cpp
M Source/WebCore/page/FocusController.h
M Source/WebCore/page/Frame.cpp
M Source/WebCore/page/Frame.h
M Source/WebCore/page/FrameDestructionObserver.h
M Source/WebCore/page/FrameDestructionObserverInlines.h
M Source/WebCore/page/FrameInlines.h
M Source/WebCore/page/FrameTree.cpp
M Source/WebCore/page/FrameTree.h
M Source/WebCore/page/ImageOverlayController.cpp
M Source/WebCore/page/ImageOverlayController.h
M Source/WebCore/page/LocalDOMWindow.cpp
M Source/WebCore/page/LocalDOMWindow.h
M Source/WebCore/page/LocalDOMWindowProperty.cpp
M Source/WebCore/page/LocalDOMWindowProperty.h
M Source/WebCore/page/LocalFrame.cpp
M Source/WebCore/page/LocalFrame.h
M Source/WebCore/page/LocalFrameInlines.h
M Source/WebCore/page/LocalFrameViewLayoutContext.cpp
M Source/WebCore/page/LocalFrameViewLayoutContext.h
M Source/WebCore/page/Location.cpp
M Source/WebCore/page/Location.h
M Source/WebCore/page/MouseEventWithHitTestResults.h
M Source/WebCore/page/Navigation.cpp
M Source/WebCore/page/Navigation.h
M Source/WebCore/page/Navigator.cpp
M Source/WebCore/page/Navigator.h
M Source/WebCore/page/Page.cpp
M Source/WebCore/page/Page.h
M Source/WebCore/page/PageOverlay.cpp
M Source/WebCore/page/PageOverlayController.cpp
M Source/WebCore/page/PageOverlayController.h
M Source/WebCore/page/PerformanceObserver.cpp
M Source/WebCore/page/PerformanceObserver.h
M Source/WebCore/page/Quirks.cpp
M Source/WebCore/page/Quirks.h
M Source/WebCore/page/ResizeObservation.cpp
M Source/WebCore/page/ResizeObservation.h
M Source/WebCore/page/ResizeObserver.cpp
M Source/WebCore/page/SettingsBase.cpp
M Source/WebCore/page/SettingsBase.h
M Source/WebCore/page/SpatialNavigation.cpp
M Source/WebCore/page/TextIndicator.h
M Source/WebCore/page/UndoItem.cpp
M Source/WebCore/page/UndoItem.h
M Source/WebCore/page/WebKitNamespace.cpp
M Source/WebCore/page/cocoa/ContentChangeObserver.cpp
M Source/WebCore/page/cocoa/WebTextIndicatorLayer.mm
M Source/WebCore/page/ios/EventHandlerIOS.mm
M Source/WebCore/page/mac/EventHandlerMac.mm
M Source/WebCore/page/mac/ImageOverlayControllerMac.mm
M Source/WebCore/page/mac/ServicesOverlayController.h
M Source/WebCore/page/mac/ServicesOverlayController.mm
M Source/WebCore/page/scrolling/ScrollingCoordinator.cpp
M Source/WebCore/page/scrolling/ScrollingCoordinator.h
M Source/WebCore/xml/parser/XMLDocumentParserLibxml2.cpp
M Source/WebKit/WebProcess/Automation/WebAutomationSessionProxy.cpp
M Source/WebKit/WebProcess/InjectedBundle/API/c/WKBundlePage.cpp
M
Source/WebKit/WebProcess/InjectedBundle/API/mac/WKWebProcessPlugInBrowserContextController.mm
M Source/WebKit/WebProcess/InjectedBundle/InjectedBundle.cpp
M
Source/WebKit/WebProcess/InjectedBundle/InjectedBundleDOMWindowExtension.cpp
M Source/WebKit/WebProcess/Inspector/WebInspectorBackend.cpp
M Source/WebKit/WebProcess/Network/WebSocketChannel.cpp
M Source/WebKit/WebProcess/Plugins/PDF/PDFPluginBase.mm
M Source/WebKit/WebProcess/Plugins/PDF/UnifiedPDF/UnifiedPDFPlugin.mm
M Source/WebKit/WebProcess/Plugins/PluginView.cpp
M Source/WebKit/WebProcess/WebCoreSupport/ShareableBitmapUtilities.cpp
M Source/WebKit/WebProcess/WebCoreSupport/WebEditorClient.cpp
M Source/WebKit/WebProcess/WebCoreSupport/WebLocalFrameLoaderClient.cpp
M Source/WebKit/WebProcess/WebCoreSupport/mac/WebDragClientMac.mm
M Source/WebKit/WebProcess/WebPage/Cocoa/WebPageCocoa.mm
M Source/WebKit/WebProcess/WebPage/FindController.cpp
M
Source/WebKit/WebProcess/WebPage/RemoteLayerTree/RemoteScrollingCoordinator.mm
M Source/WebKit/WebProcess/WebPage/ViewGestureGeometryCollector.cpp
M Source/WebKit/WebProcess/WebPage/WebCookieJar.cpp
M Source/WebKit/WebProcess/WebPage/WebFoundTextRangeController.cpp
M Source/WebKit/WebProcess/WebPage/WebFrame.cpp
M Source/WebKit/WebProcess/WebPage/WebPage.cpp
M Source/WebKit/WebProcess/WebPage/ios/WebPageIOS.mm
M Source/WebKit/WebProcess/WebPage/mac/WebPageMac.mm
Log Message:
-----------
Further reduce use of protected functions in Source/WebCore
https://bugs.webkit.org/show_bug.cgi?id=307645
Reviewed by Anne van Kesteren.
* Source/WebCore/Modules/gamepad/NavigatorGamepad.cpp:
(WebCore::NavigatorGamepad::protectedPage const): Deleted.
* Source/WebCore/Modules/gamepad/NavigatorGamepad.h:
* Source/WebCore/Modules/mediacontrols/MediaControlsHost.cpp:
(WebCore::MediaControlsHost::showMediaControlsContextMenu):
* Source/WebCore/Modules/webdatabase/DatabaseContext.cpp:
(WebCore::DatabaseContext::databaseExceededQuota):
* Source/WebCore/bindings/js/JSLazyEventListener.cpp:
(WebCore::JSLazyEventListener::initializeJSFunction const):
* Source/WebCore/css/query/MediaQueryFeatures.cpp:
(WebCore::MQ::Features::colorFeatureSchema):
(WebCore::MQ::Features::colorGamutFeatureSchema):
(WebCore::MQ::Features::dynamicRangeFeatureSchema):
* Source/WebCore/dom/DataTransfer.cpp:
(WebCore::DataTransfer::readStringFromPasteboard const):
* Source/WebCore/dom/DeviceOrientationAndMotionAccessController.cpp:
(WebCore::DeviceOrientationAndMotionAccessController::shouldAllowAccess):
* Source/WebCore/dom/Document.cpp:
(WebCore::Document::removeVisualUpdatePreventedReasons):
(WebCore::Document::didBecomeCurrentDocumentInFrame):
(WebCore::Document::willDetachPage):
(WebCore::Document::open):
(WebCore::Document::updateViewportArguments):
(WebCore::Document::applyPendingXSLTransformsTimerFired):
(WebCore::Document::allowsContentJavaScript const):
(WebCore::Document::didAssociateFormControlsTimerFired):
* Source/WebCore/dom/DocumentPage.h:
(WebCore::Frame::protectedPage const): Deleted.
* Source/WebCore/dom/DocumentView.h:
(WebCore::LocalFrame::protectedView const): Deleted.
* Source/WebCore/editing/FrameSelection.cpp:
(WebCore::FrameSelection::setFocusedElementIfNeeded):
* Source/WebCore/editing/glib/WebContentReaderGLib.cpp:
(WebCore::WebContentReader::readFilePath):
(WebCore::WebContentReader::readHTML):
* Source/WebCore/history/CachedPage.cpp:
(WebCore::CachedPage::restore):
* Source/WebCore/html/FileInputType.cpp:
(WebCore::FileInputType::showPicker):
* Source/WebCore/html/HTMLAnchorElement.cpp:
(WebCore::HTMLAnchorElement::sendPings):
* Source/WebCore/html/HTMLFrameElementBase.cpp:
(WebCore::HTMLFrameElementBase::canLoadURL const):
* Source/WebCore/inspector/InspectorFrontendClientLocal.cpp:
(WebCore::InspectorFrontendClientLocal::changeAttachedWindowHeight):
(WebCore::InspectorFrontendClientLocal::changeAttachedWindowWidth):
(WebCore::InspectorFrontendClientLocal::restoreAttachedWindowHeight):
* Source/WebCore/loader/CrossOriginPreflightChecker.cpp:
(WebCore::CrossOriginPreflightChecker::doPreflight):
* Source/WebCore/loader/LinkLoader.cpp:
(WebCore::LinkLoader::preconnectIfNeeded):
* Source/WebCore/page/Chrome.cpp:
(WebCore::Chrome::scroll):
(WebCore::Chrome::runJavaScriptConfirm):
(WebCore::Chrome::runJavaScriptPrompt):
(WebCore::Chrome::mouseDidMoveOverElement):
(WebCore::Chrome::windowScreenDidChange):
(WebCore::Chrome::protectedPage const): Deleted.
* Source/WebCore/page/Chrome.h:
* Source/WebCore/page/DOMWindow.cpp:
(WebCore::DOMWindow::close):
(WebCore::DOMWindow::protectedFrame const): Deleted.
(WebCore::DOMWindow::protectedDocumentIfLocal): Deleted.
* Source/WebCore/page/DOMWindow.h:
* Source/WebCore/page/DOMWindowExtension.cpp:
(WebCore::DOMWindowExtension::resumeFromBackForwardCache):
(WebCore::DOMWindowExtension::protectedFrame const): Deleted.
* Source/WebCore/page/DOMWindowExtension.h:
* Source/WebCore/page/DebugPageOverlays.cpp:
(WebCore::RegionOverlay::overlay):
(WebCore::InteractionRegionOverlay::updateRegion):
(WebCore::RegionOverlay::recomputeRegion):
(WebCore::DebugPageOverlays::showRegionOverlay):
(WebCore::DebugPageOverlays::hideRegionOverlay):
(WebCore::RegionOverlay::protectedOverlay): Deleted.
* Source/WebCore/page/DragController.cpp:
(WebCore::DragController::tryDocumentDrag):
(WebCore::DragController::concludeEditDrag):
(WebCore::DragController::placeDragCaret):
(WebCore::DragController::protectedPage const): Deleted.
* Source/WebCore/page/DragController.h:
(WebCore::DragController::documentUnderMouse const):
(WebCore::DragController::protectedDocumentUnderMouse const): Deleted.
* Source/WebCore/page/EventHandler.cpp:
(WebCore::EventHandler::updateSelectionForMouseDownDispatchingSelectStart):
(WebCore::EventHandler::handleMousePressEventDoubleClick):
(WebCore::EventHandler::handleMousePressEvent):
(WebCore::EventHandler::lostMouseCapture):
(WebCore::EventHandler::scrollRecursively):
(WebCore::EventHandler::logicalScrollRecursively):
(WebCore::EventHandler::subframeForHitTestResult):
(WebCore::EventHandler::useHandCursor):
(WebCore::EventHandler::handleMouseDoubleClickEvent):
(WebCore::EventHandler::handleMouseMoveEvent):
(WebCore::EventHandler::swallowAnyClickEvent):
(WebCore::EventHandler::handleMouseReleaseEvent):
(WebCore::EventHandler::handleMouseForceEvent):
(WebCore::EventHandler::handlePasteGlobalSelection):
(WebCore::EventHandler::clearElementUnderMouse):
(WebCore::EventHandler::dispatchMouseEvent):
(WebCore::EventHandler::handleWheelEventInternal):
(WebCore::EventHandler::sendContextMenuEvent):
(WebCore::EventHandler::handleKeyboardSelectionMovementForAccessibility):
(WebCore::EventHandler::dispatchEventToDragSourceElement):
(WebCore::EventHandler::dispatchDragStartEventOnSourceElement):
(WebCore::EventHandler::keyboardScrollRecursively):
(WebCore::EventHandler::focusDocumentView):
(WebCore::EventHandler::protectedDraggedElement): Deleted.
(WebCore::EventHandler::protectedFrame const): Deleted.
* Source/WebCore/page/EventHandler.h:
* Source/WebCore/page/FocusController.cpp:
(WebCore::FocusController::setFocusedFrame):
(WebCore::FocusController::setFocused):
(WebCore::FocusController::findFocusableElementInDocumentOrderStartingWithFrame):
(WebCore::FocusController::setActive):
(WebCore::FocusController::protectedPage const): Deleted.
* Source/WebCore/page/FocusController.h:
* Source/WebCore/page/Frame.cpp:
(WebCore::Frame::protectedWindow const): Deleted.
(WebCore::Frame::protectedVirtualView const): Deleted.
* Source/WebCore/page/Frame.h:
(WebCore::Frame::window const):
* Source/WebCore/page/FrameDestructionObserver.h:
* Source/WebCore/page/FrameDestructionObserverInlines.h:
(WebCore::FrameDestructionObserver::protectedFrame const): Deleted.
* Source/WebCore/page/FrameInlines.h:
(WebCore::Frame::protectedOwnerElement const): Deleted.
* Source/WebCore/page/FrameTree.cpp:
(WebCore::FrameTree::protectedThisFrame const): Deleted.
* Source/WebCore/page/FrameTree.h:
* Source/WebCore/page/ImageOverlayController.cpp:
(WebCore::ImageOverlayController::selectionQuadsDidChange):
(WebCore::ImageOverlayController::installPageOverlayIfNeeded):
(WebCore::ImageOverlayController::uninstallPageOverlay):
(WebCore::ImageOverlayController::protectedPage const): Deleted.
* Source/WebCore/page/ImageOverlayController.h:
* Source/WebCore/page/LocalDOMWindow.cpp:
(WebCore::LocalDOMWindow::willDetachDocumentFromFrame):
(WebCore::LocalDOMWindow::crypto const):
(WebCore::LocalDOMWindow::performance const):
(WebCore::LocalDOMWindow::processPostMessage):
(WebCore::LocalDOMWindow::closePage):
(WebCore::LocalDOMWindow::outerHeight const):
(WebCore::LocalDOMWindow::outerWidth const):
(WebCore::LocalDOMWindow::screenX const):
(WebCore::LocalDOMWindow::screenY const):
(WebCore::LocalDOMWindow::length const):
(WebCore::LocalDOMWindow::getMatchedCSSRules const):
(WebCore::LocalDOMWindow::scrollBy const):
(WebCore::LocalDOMWindow::scrollTo const):
(WebCore::LocalDOMWindow::webkitRequestAnimationFrame):
(WebCore::LocalDOMWindow::deviceOrientationController const):
(WebCore::LocalDOMWindow::deviceMotionController const):
(WebCore::LocalDOMWindow::failedToRegisterDeviceMotionEventListener):
(WebCore::LocalDOMWindow::dispatchLoadEvent):
(WebCore::LocalDOMWindow::queueEventTimingCandidateForDispatch):
(WebCore::LocalDOMWindow::setLocation):
(WebCore::LocalDOMWindow::cookieStore):
(WebCore::LocalDOMWindow::protectedPage const): Deleted.
(WebCore::LocalDOMWindow::protectedFrameElement const): Deleted.
(WebCore::LocalDOMWindow::protectedDocument const): Deleted.
(WebCore::LocalDOMWindow::protectedFrame const): Deleted.
* Source/WebCore/page/LocalDOMWindow.h:
* Source/WebCore/page/LocalDOMWindowProperty.cpp:
(WebCore::LocalDOMWindowProperty::protectedFrame const): Deleted.
* Source/WebCore/page/LocalDOMWindowProperty.h:
(WebCore::LocalDOMWindowProperty::protectedWindow const): Deleted.
* Source/WebCore/page/LocalFrame.cpp:
(WebCore::LocalFrame::protectedWindow const): Deleted.
* Source/WebCore/page/LocalFrame.h:
* Source/WebCore/page/LocalFrameInlines.h:
(WebCore::LocalFrame::editor):
(WebCore::LocalFrame::editor const):
(WebCore::LocalFrame::protectedDocument const): Deleted.
* Source/WebCore/page/LocalFrameViewLayoutContext.cpp:
(WebCore::LocalFrameViewLayoutContext::layout):
(WebCore::LocalFrameViewLayoutContext::performLayout):
(WebCore::LocalFrameViewLayoutContext::flushUpdateLayerPositions):
(WebCore::LocalFrameViewLayoutContext::updateCompositingLayersAfterStyleChange):
(WebCore::LocalFrameViewLayoutContext::scheduleLayout):
(WebCore::LocalFrameViewLayoutContext::scheduleSubtreeLayout):
(WebCore::LocalFrameViewLayoutContext::applyTextSizingIfNeeded):
(WebCore::LocalFrameViewLayoutContext::protectedFrame): Deleted.
(WebCore::LocalFrameViewLayoutContext::protectedDocument const): Deleted.
* Source/WebCore/page/LocalFrameViewLayoutContext.h:
* Source/WebCore/page/Location.cpp:
(WebCore::Location::protectedWindow): Deleted.
* Source/WebCore/page/Location.h:
* Source/WebCore/page/MouseEventWithHitTestResults.h:
(WebCore::MouseEventWithHitTestResults::targetNode const):
(WebCore::MouseEventWithHitTestResults::protectedTargetNode const): Deleted.
* Source/WebCore/page/Navigation.cpp:
(WebCore::Navigation::createForPageswapEvent):
(WebCore::Navigation::serializeState):
(WebCore::Navigation::navigate):
(WebCore::Navigation::updateCurrentEntry):
(WebCore::Navigation::rejectFinishedPromise):
(WebCore::Navigation::disposeOfForwardEntriesInParents):
(WebCore::Navigation::updateForNavigation):
(WebCore::Navigation::innerDispatchNavigateEvent):
(WebCore::Navigation::protectedScriptExecutionContext const): Deleted.
* Source/WebCore/page/Navigation.h:
* Source/WebCore/page/Navigator.cpp:
(WebCore::Navigator::protectedPage): Deleted.
(WebCore::Navigator::protectedDocument): Deleted.
* Source/WebCore/page/Navigator.h:
* Source/WebCore/page/Page.cpp:
(WebCore::Page::scrollingCoordinator):
(WebCore::Page::screenPropertiesDidChange):
(WebCore::Page::windowScreenDidChange):
(WebCore::Page::protectedScrollingCoordinator): Deleted.
* Source/WebCore/page/Page.h:
* Source/WebCore/page/PageOverlay.cpp:
(WebCore::PageOverlay::mouseEvent):
* Source/WebCore/page/PageOverlayController.cpp:
(WebCore::PageOverlayController::createRootLayersIfNeeded):
(WebCore::PageOverlayController::installedPageOverlaysChanged):
(WebCore::PageOverlayController::attachViewOverlayLayers):
(WebCore::PageOverlayController::detachViewOverlayLayers):
(WebCore::PageOverlayController::layerWithDocumentOverlays):
(WebCore::PageOverlayController::layerWithViewOverlays):
(WebCore::PageOverlayController::installPageOverlay):
(WebCore::PageOverlayController::updateForceSynchronousScrollLayerPositionUpdates):
(WebCore::PageOverlayController::didChangeDeviceScaleFactor):
(WebCore::PageOverlayController::didChangeViewExposedRect):
(WebCore::PageOverlayController::notifyFlushRequired):
(WebCore::PageOverlayController::protectedPage const): Deleted.
(WebCore::PageOverlayController::protectedLayerWithViewOverlays): Deleted.
(WebCore::PageOverlayController::protectedDocumentOverlayRootLayer const):
Deleted.
(WebCore::PageOverlayController::protectedViewOverlayRootLayer const): Deleted.
* Source/WebCore/page/PageOverlayController.h:
* Source/WebCore/page/PerformanceObserver.cpp:
(WebCore::PerformanceObserver::observe):
(WebCore::PerformanceObserver::protectedPerformance const): Deleted.
* Source/WebCore/page/PerformanceObserver.h:
* Source/WebCore/page/Quirks.cpp:
(WebCore::Quirks::shouldEnableRTCEncodedStreamsQuirk const):
(WebCore::Quirks::shouldUseEphemeralPartitionedStorageForDOMCookies const):
(WebCore::Quirks::needsLaxSameSiteCookieQuirk const):
(WebCore::Quirks::topDocumentURL const):
(WebCore::Quirks::protectedDocument const): Deleted.
* Source/WebCore/page/Quirks.h:
* Source/WebCore/page/ResizeObservation.cpp:
(WebCore::ResizeObservation::protectedTarget const): Deleted.
* Source/WebCore/page/ResizeObservation.h:
(WebCore::ResizeObservation::target const):
* Source/WebCore/page/ResizeObserver.cpp:
(WebCore::ResizeObserver::gatherObservations):
(WebCore::ResizeObserver::removeAllTargets):
* Source/WebCore/page/SettingsBase.cpp:
(WebCore::SettingsBase::fontFallbackPrefersPictographsChanged):
(WebCore::SettingsBase::protectedPage const): Deleted.
* Source/WebCore/page/SettingsBase.h:
* Source/WebCore/page/SpatialNavigation.cpp:
(WebCore::scrollInDirection):
(WebCore::canScrollInDirection):
(WebCore::nodeRectInAbsoluteCoordinates):
(WebCore::virtualRectForAreaElementAndDirection):
* Source/WebCore/page/TextIndicator.h:
(WebCore::TextIndicator::contentImage const):
(WebCore::TextIndicator::protectedContentImage const): Deleted.
* Source/WebCore/page/UndoItem.cpp:
(WebCore::UndoItem::protectedDocument const): Deleted.
* Source/WebCore/page/UndoItem.h:
* Source/WebCore/page/WebKitNamespace.cpp:
(WebCore::WebKitNamespace::WebKitNamespace):
* Source/WebCore/page/cocoa/ContentChangeObserver.cpp:
(WebCore::ContentChangeObserver::adjustObservedState):
* Source/WebCore/page/cocoa/WebTextIndicatorLayer.mm:
(createContentCrossfadeAnimation):
* Source/WebCore/page/ios/EventHandlerIOS.mm:
(WebCore::EventHandler::focusDocumentView):
(WebCore::EventHandler::mouseDown):
(WebCore::EventHandler::mouseMoved):
* Source/WebCore/page/mac/EventHandlerMac.mm:
(WebCore::EventHandler::focusDocumentView):
(WebCore::EventHandler::determineWheelEventTarget):
* Source/WebCore/page/mac/ImageOverlayControllerMac.mm:
(WebCore::ImageOverlayController::handleDataDetectorAction):
(WebCore::ImageOverlayController::scheduleRenderingUpdate):
(WebCore::ImageOverlayController::deviceScaleFactor const):
(WebCore::ImageOverlayController::createGraphicsLayer):
* Source/WebCore/page/mac/ServicesOverlayController.h:
(WebCore::ServicesOverlayController::page const):
(WebCore::ServicesOverlayController::protectedPage const): Deleted.
* Source/WebCore/page/mac/ServicesOverlayController.mm:
(WebCore::ServicesOverlayController::scheduleRenderingUpdate):
(WebCore::ServicesOverlayController::deviceScaleFactor const):
(WebCore::ServicesOverlayController::createGraphicsLayer):
* Source/WebCore/page/scrolling/ScrollingCoordinator.cpp:
(WebCore::ScrollingCoordinator::protectedPage const): Deleted.
* Source/WebCore/page/scrolling/ScrollingCoordinator.h:
* Source/WebCore/xml/parser/XMLDocumentParserLibxml2.cpp:
(WebCore::XMLDocumentParser::startElementNs):
* Source/WebKit/WebProcess/Automation/WebAutomationSessionProxy.cpp:
(WebKit::WebAutomationSessionProxy::takeScreenshot):
(WebKit::WebAutomationSessionProxy::snapshotRectForScreenshot):
* Source/WebKit/WebProcess/InjectedBundle/API/c/WKBundlePage.cpp:
(WKAccessibilityAnnounce):
*
Source/WebKit/WebProcess/InjectedBundle/API/mac/WKWebProcessPlugInBrowserContextController.mm:
(-[WKWebProcessPlugInBrowserContextController mainFrameDocument]):
* Source/WebKit/WebProcess/InjectedBundle/InjectedBundle.cpp:
(WebKit::InjectedBundle::numberOfPages):
(WebKit::InjectedBundle::pageNumberForElementById):
* Source/WebKit/WebProcess/InjectedBundle/InjectedBundleDOMWindowExtension.cpp:
(WebKit::InjectedBundleDOMWindowExtension::InjectedBundleDOMWindowExtension):
* Source/WebKit/WebProcess/Inspector/WebInspectorBackend.cpp:
(WebKit::WebInspectorBackend::canAttachWindow):
* Source/WebKit/WebProcess/Network/WebSocketChannel.cpp:
(WebKit::WebSocketChannel::connect):
* Source/WebKit/WebProcess/Plugins/PDF/PDFPluginBase.mm:
(WebKit::PDFPluginBase::PDFPluginBase):
(WebKit::PDFPluginBase::convertFromScrollbarToContainingView const):
(WebKit::PDFPluginBase::convertFromContainingViewToScrollbar const):
* Source/WebKit/WebProcess/Plugins/PDF/UnifiedPDF/UnifiedPDFPlugin.mm:
(WebKit::UnifiedPDFPlugin::teardown):
(WebKit::UnifiedPDFPlugin::createScrollingNodeIfNecessary):
* Source/WebKit/WebProcess/Plugins/PluginView.cpp:
(WebKit::PluginView::initializePlugin):
(WebKit::PluginView::clipRectInWindowCoordinates const):
(WebKit::PluginView::focusPluginElement):
* Source/WebKit/WebProcess/WebCoreSupport/ShareableBitmapUtilities.cpp:
(WebKit::createShareableBitmap):
* Source/WebKit/WebProcess/WebCoreSupport/WebEditorClient.cpp:
(WebKit::WebEditorClient::textFieldDidEndEditing):
(WebKit::WebEditorClient::textDidChangeInTextField):
(WebKit::WebEditorClient::textDidChangeInTextArea):
(WebKit::WebEditorClient::doTextFieldCommandFromEvent):
(WebKit::WebEditorClient::textWillBeDeletedInTextField):
* Source/WebKit/WebProcess/WebCoreSupport/WebLocalFrameLoaderClient.cpp:
(WebKit::WebLocalFrameLoaderClient::dispatchDecidePolicyForResponse):
(WebKit::WebLocalFrameLoaderClient::dispatchWillSendSubmitEvent):
* Source/WebKit/WebProcess/WebCoreSupport/mac/WebDragClientMac.mm:
(WebKit::convertDragImageToBitmap):
* Source/WebKit/WebProcess/WebPage/Cocoa/WebPageCocoa.mm:
(WebKit::WebPage::performDictionaryLookupAtLocation):
(WebKit::WebPage::dictionaryPopupInfoForRange):
(WebKit::WebPage::getContentsAsAttributedString):
* Source/WebKit/WebProcess/WebPage/FindController.cpp:
(WebKit::FindController::rectsForTextMatchesInRect):
(WebKit::FindController::drawRect):
*
Source/WebKit/WebProcess/WebPage/RemoteLayerTree/RemoteScrollingCoordinator.mm:
(WebKit::RemoteScrollingCoordinator::receivedWheelEventWithPhases):
(WebKit::RemoteScrollingCoordinator::startDeferringScrollingTestCompletionForNode):
(WebKit::RemoteScrollingCoordinator::stopDeferringScrollingTestCompletionForNode):
* Source/WebKit/WebProcess/WebPage/ViewGestureGeometryCollector.cpp:
(WebKit::ViewGestureGeometryCollector::collectGeometryForSmartMagnificationGesture):
* Source/WebKit/WebProcess/WebPage/WebCookieJar.cpp:
(WebKit::WebCookieJar::cookies const):
(WebKit::WebCookieJar::setCookies):
(WebKit::WebCookieJar::cookiesEnabled):
(WebKit::WebCookieJar::remoteCookiesEnabledSync const):
(WebKit::WebCookieJar::remoteCookiesEnabled const):
(WebKit::WebCookieJar::getRawCookies const):
(WebKit::WebCookieJar::addChangeListener):
* Source/WebKit/WebProcess/WebPage/WebFoundTextRangeController.cpp:
(WebKit::WebFoundTextRangeController::rectsForTextMatchesInRect):
* Source/WebKit/WebProcess/WebPage/WebFrame.cpp:
(WebKit::WebFrame::createProvisionalFrame):
(WebKit::WebFrame::startDownload):
(WebKit::WebFrame::convertMainResourceLoadToDownload):
(WebKit::WebFrame::handleContextMenuEvent):
* Source/WebKit/WebProcess/WebPage/WebPage.cpp:
(WebKit::WebPage::drawRect):
(WebKit::WebPage::screenSizeForFingerprintingProtections const):
(WebKit::snapshotColorSpace):
(WebKit::WebPage::setInitialFocus):
(WebKit::WebPage::changeSpellingToWord):
(WebKit::WebPage::setAutoSizingShouldExpandToViewHeight):
(WebKit::WebPage::setViewportSizeForCSSViewportUnits):
(WebKit::WebPage::didCommitLoad):
(WebKit::WebPage::extendIncrementalRenderingSuppression):
(WebKit::WebPage::stopExtendingIncrementalRenderingSuppression):
(WebKit::WebPage::setScrollPinningBehavior):
(WebKit::WebPage::setScrollbarOverlayStyle):
* Source/WebKit/WebProcess/WebPage/ios/WebPageIOS.mm:
(WebKit::WebPage::handleSyntheticClick):
(WebKit::WebPage::requestDocumentEditingContext):
(WebKit::WebPage::focusTextInputContextAndPlaceCaret):
* Source/WebKit/WebProcess/WebPage/mac/WebPageMac.mm:
(WebKit::WebPage::getPlatformEditorState const):
(WebKit::WebPage::shouldDelayWindowOrderingEvent):
(WebKit::WebPage::requestAcceptsFirstMouse):
(WebKit::WebPage::performImmediateActionHitTestAtLocation):
(WebKit::WebPage::lookupTextAtLocation):
Canonical link: https://commits.webkit.org/307448@main
To unsubscribe from these emails, change your notification settings at
https://github.com/WebKit/WebKit/settings/notifications