[webkit-changes] [WebKit/WebKit] 2c6e63: Adopt more smart pointers in PluginView.cpp

Chris Dumez noreply at github.com
Thu Feb 15 21:08:57 PST 2024


  Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: 2c6e63feae97417bfd99cafef71fbcd42a0241eb
      https://github.com/WebKit/WebKit/commit/2c6e63feae97417bfd99cafef71fbcd42a0241eb
  Author: Chris Dumez <cdumez at apple.com>
  Date:   2024-02-15 (Thu, 15 Feb 2024)

  Changed paths:
    M Source/WebCore/page/LocalFrame.h
    M Source/WebCore/page/Page.h
    M Source/WebCore/platform/Widget.cpp
    M Source/WebCore/platform/Widget.h
    M Source/WebKit/WebProcess/Plugins/PluginView.cpp
    M Source/WebKit/WebProcess/Plugins/PluginView.h

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

Reviewed by Tim Horton.

* Source/WebCore/platform/Widget.cpp:
(WebCore::Widget::protectedParent const):
* Source/WebCore/platform/Widget.h:
* Source/WebKit/WebProcess/Plugins/PluginView.cpp:
(WebKit::PluginView::Stream::start):
(WebKit::PluginView::Stream::cancel):
(WebKit::PluginView::Stream::didReceiveResponse):
(WebKit::PluginView::Stream::didReceiveData):
(WebKit::PluginView::Stream::didFail):
(WebKit::PluginView::Stream::didFinishLoading):
(WebKit::PluginView::create):
(WebKit::PluginView::PluginView):
(WebKit::PluginView::~PluginView):
(WebKit::PluginView::webPage const):
(WebKit::PluginView::manualLoadDidReceiveResponse):
(WebKit::PluginView::manualLoadDidReceiveData):
(WebKit::PluginView::manualLoadDidFinishLoading):
(WebKit::PluginView::protectedPluginElement const):
(WebKit::PluginView::layerHostingStrategyDidChange):
(WebKit::PluginView::manualLoadDidFail):
(WebKit::PluginView::didBeginMagnificationGesture):
(WebKit::PluginView::didEndMagnificationGesture):
(WebKit::PluginView::setPageScaleFactor):
(WebKit::PluginView::pageScaleFactor const):
(WebKit::PluginView::webPageDestroyed):
(WebKit::PluginView::setDeviceScaleFactor):
(WebKit::PluginView::accessibilityAssociatedPluginParentForElement const):
(WebKit::PluginView::accessibilityObject const):
(WebKit::PluginView::initializePlugin):
(WebKit::PluginView::layerHostingStrategy const):
(WebKit::PluginView::platformLayer const):
(WebKit::PluginView::graphicsLayer const):
(WebKit::PluginView::scroll):
(WebKit::PluginView::scrollPositionForTesting const):
(WebKit::PluginView::horizontalScrollbar):
(WebKit::PluginView::verticalScrollbar):
(WebKit::PluginView::wantsWheelEvents):
(WebKit::PluginView::paint):
(WebKit::PluginView::countFindMatches):
(WebKit::PluginView::findString):
(WebKit::PluginView::selectionString const):
(WebKit::PluginView::handleEvent):
(WebKit::PluginView::handleEditingCommand):
(WebKit::PluginView::isEditingCommandEnabled):
(WebKit::PluginView::willDetachRenderer):
(WebKit::PluginView::usesAsyncScrolling const):
(WebKit::PluginView::scrollingNodeID const):
(WebKit::PluginView::didAttachScrollingNode):
(WebKit::PluginView::liveResourceData const):
(WebKit::PluginView::performDictionaryLookupAtLocation):
(WebKit::PluginView::notifyWidget):
(WebKit::PluginView::viewGeometryDidChange):
(WebKit::PluginView::viewVisibilityDidChange):
(WebKit::PluginView::clipRectInWindowCoordinates const):
(WebKit::PluginView::focusPluginElement):
(WebKit::PluginView::pendingResourceRequestTimerFired):
(WebKit::PluginView::shouldCreateTransientPaintingSnapshot const):
(WebKit::PluginView::isBeingDestroyed const):
(WebKit::PluginView::pdfDocumentForPrinting const):
(WebKit::PluginView::pdfDocumentSizeForPrinting const):
(WebKit::PluginView::accessibilityHitTest const):
(WebKit::PluginView::lookupTextAtLocation const):
(WebKit::PluginView::rectForSelectionInRootView const):
(WebKit::PluginView::contentScaleFactor const):
(WebKit::PluginView::isUsingUISideCompositing const):
(WebKit::PluginView::didChangeSettings):
(WebKit::PluginView::windowActivityDidChange):
(WebKit::PluginView::didSameDocumentNavigationForFrame):
* Source/WebKit/WebProcess/Plugins/PluginView.h:

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




More information about the webkit-changes mailing list