[webkit-changes] [WebKit/WebKit] 6662a4: Adopt more smart pointers in LocalDOMWindow

Chris Dumez noreply at github.com
Mon Oct 30 12:02:40 PDT 2023


  Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: 6662a4438135d1fb40c571d245f3af77db65b08d
      https://github.com/WebKit/WebKit/commit/6662a4438135d1fb40c571d245f3af77db65b08d
  Author: Chris Dumez <cdumez at apple.com>
  Date:   2023-10-30 (Mon, 30 Oct 2023)

  Changed paths:
    M Source/WebCore/dom/EventLoop.h
    M Source/WebCore/dom/ScriptExecutionContext.cpp
    M Source/WebCore/dom/ScriptExecutionContext.h
    M Source/WebCore/loader/NavigationScheduler.h
    M Source/WebCore/page/DOMWindow.cpp
    M Source/WebCore/page/DOMWindow.h
    M Source/WebCore/page/DeviceController.h
    M Source/WebCore/page/Frame.cpp
    M Source/WebCore/page/Frame.h
    M Source/WebCore/page/LocalDOMWindow.cpp
    M Source/WebCore/page/LocalDOMWindow.h
    M Source/WebCore/page/PageConsoleClient.h
    M Source/WebCore/storage/Storage.cpp
    M Source/WebCore/storage/Storage.h

  Log Message:
  -----------
  Adopt more smart pointers in LocalDOMWindow
https://bugs.webkit.org/show_bug.cgi?id=263855

Reviewed by Brent Fulgham.

* Source/WebCore/dom/ScriptExecutionContext.cpp:
(WebCore::ScriptExecutionContext::checkedEventLoop):
* Source/WebCore/dom/ScriptExecutionContext.h:
* Source/WebCore/page/DOMWindow.cpp:
(WebCore::DOMWindow::protectedFrame const):
* Source/WebCore/page/DOMWindow.h:
* Source/WebCore/page/DeviceController.h:
* Source/WebCore/page/Frame.cpp:
(WebCore::Frame::checkedNavigationScheduler const):
* Source/WebCore/page/Frame.h:
* Source/WebCore/page/LocalDOMWindow.cpp:
(WebCore::LocalDOMWindow::dispatchAllPendingBeforeUnloadEvents):
(WebCore::LocalDOMWindow::adjustWindowRect):
(WebCore::LocalDOMWindow::allowPopUp):
(WebCore::LocalDOMWindow::canShowModalDialog):
(WebCore::languagesChangedCallback):
(WebCore::LocalDOMWindow::prewarmLocalStorageIfNecessary):
(WebCore::LocalDOMWindow::checkedPage const):
(WebCore::LocalDOMWindow::frameDestroyed):
(WebCore::LocalDOMWindow::willDetachDocumentFromFrame):
(WebCore::LocalDOMWindow::checkedConsole const):
(WebCore::LocalDOMWindow::navigator):
(WebCore::LocalDOMWindow::performance const):
(WebCore::LocalDOMWindow::shouldHaveWebKitNamespaceForWorld):
(WebCore::LocalDOMWindow::webkitNamespace):
(WebCore::LocalDOMWindow::processPostMessage):
(WebCore::LocalDOMWindow::postMessage):
(WebCore::LocalDOMWindow::postMessageFromRemoteFrame):
(WebCore::LocalDOMWindow::focus):
(WebCore::LocalDOMWindow::blur):
(WebCore::LocalDOMWindow::close):
(WebCore::LocalDOMWindow::print):
(WebCore::LocalDOMWindow::stop):
(WebCore::LocalDOMWindow::alert):
(WebCore::LocalDOMWindow::confirmForBindings):
(WebCore::LocalDOMWindow::prompt):
(WebCore::LocalDOMWindow::outerHeight const):
(WebCore::LocalDOMWindow::outerWidth const):
(WebCore::LocalDOMWindow::innerHeight const):
(WebCore::LocalDOMWindow::innerWidth const):
(WebCore::LocalDOMWindow::screenX const):
(WebCore::LocalDOMWindow::screenY const):
(WebCore::LocalDOMWindow::scrollX const):
(WebCore::LocalDOMWindow::closed const):
(WebCore::LocalDOMWindow::length const):
(WebCore::LocalDOMWindow::disownOpener):
(WebCore::LocalDOMWindow::consumeTransientActivation):
(WebCore::LocalDOMWindow::notifyActivated):
(WebCore::LocalDOMWindow::getMatchedCSSRules const):
(WebCore::LocalDOMWindow::webkitConvertPointFromNodeToPage const):
(WebCore::LocalDOMWindow::webkitConvertPointFromPageToNode const):
(WebCore::LocalDOMWindow::devicePixelRatio const):
(WebCore::LocalDOMWindow::scrollTo const):
(WebCore::LocalDOMWindow::moveBy const):
(WebCore::LocalDOMWindow::moveTo const):
(WebCore::LocalDOMWindow::resizeBy const):
(WebCore::LocalDOMWindow::resizeTo const):
(WebCore::LocalDOMWindow::clearTimeout):
(WebCore::LocalDOMWindow::clearInterval):
(WebCore::LocalDOMWindow::requestAnimationFrame):
(WebCore::LocalDOMWindow::webkitRequestAnimationFrame):
(WebCore::LocalDOMWindow::cancelAnimationFrame):
(WebCore::LocalDOMWindow::requestIdleCallback):
(WebCore::LocalDOMWindow::cancelIdleCallback):
(WebCore::LocalDOMWindow::isSecureContext const):
(WebCore::LocalDOMWindow::isSameSecurityOriginAsMainFrame const):
(WebCore::LocalDOMWindow::deviceOrientationController const):
(WebCore::LocalDOMWindow::deviceMotionController const):
(WebCore::LocalDOMWindow::startListeningForDeviceOrientationIfNecessary):
(WebCore::LocalDOMWindow::stopListeningForDeviceOrientationIfNecessary):
(WebCore::LocalDOMWindow::startListeningForDeviceMotionIfNecessary):
(WebCore::LocalDOMWindow::stopListeningForDeviceMotionIfNecessary):
(WebCore::LocalDOMWindow::failedToRegisterDeviceMotionEventListener):
(WebCore::LocalDOMWindow::incrementScrollEventListenersCount):
(WebCore::LocalDOMWindow::decrementScrollEventListenersCount):
(WebCore::LocalDOMWindow::resetAllGeolocationPermission):
(WebCore::LocalDOMWindow::dispatchLoadEvent):
(WebCore::LocalDOMWindow::removeAllEventListeners):
(WebCore::LocalDOMWindow::finishedLoading):
(WebCore::LocalDOMWindow::setLocation):
(WebCore::LocalDOMWindow::printErrorMessage const):
(WebCore::LocalDOMWindow::createWindow):
(WebCore::LocalDOMWindow::open):
(WebCore::LocalDOMWindow::showModalDialog):
(WebCore::LocalDOMWindow::enableSuddenTermination):
(WebCore::LocalDOMWindow::disableSuddenTermination):
(WebCore::LocalDOMWindow::protectedFrame const):
* Source/WebCore/page/LocalDOMWindow.h:
* Source/WebCore/page/PageConsoleClient.h:
* Source/WebCore/storage/Storage.cpp:
(WebCore::Storage::protectedArea const):
* Source/WebCore/storage/Storage.h:

Canonical link: https://commits.webkit.org/269964@main




More information about the webkit-changes mailing list