[webkit-changes] [WebKit/WebKit] 759113: Use fewer raw pointers for data members in WebKit/...

Chris Dumez noreply at github.com
Tue Sep 3 07:30:22 PDT 2024


  Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: 759113c082b47e2a55e7285cd71cfa50876e617d
      https://github.com/WebKit/WebKit/commit/759113c082b47e2a55e7285cd71cfa50876e617d
  Author: Chris Dumez <cdumez at apple.com>
  Date:   2024-09-03 (Tue, 03 Sep 2024)

  Changed paths:
    M Source/WebCore/html/ColorInputType.h
    M Source/WebCore/inspector/InspectorController.h
    M Source/WebCore/platform/ColorChooserClient.h
    M Source/WebCore/platform/PopupMenuClient.h
    M Source/WebCore/rendering/RenderMenuList.h
    M Source/WebCore/rendering/RenderSearchField.h
    M Source/WebKit/Shared/RemoteLayerTree/RemoteLayerTree.serialization.in
    M Source/WebKit/Shared/RemoteLayerTree/RemoteLayerTreeTransaction.h
    M Source/WebKit/Shared/WebEvent.h
    M Source/WebKit/WebProcess/Inspector/WebInspectorClient.cpp
    M Source/WebKit/WebProcess/Inspector/WebInspectorClient.h
    M Source/WebKit/WebProcess/Inspector/WebInspectorUI.cpp
    M Source/WebKit/WebProcess/Inspector/WebInspectorUI.h
    M Source/WebKit/WebProcess/Plugins/PDF/PDFIncrementalLoader.mm
    M Source/WebKit/WebProcess/Plugins/PDF/PDFPluginAnnotation.h
    M Source/WebKit/WebProcess/Plugins/PDF/PDFPluginChoiceAnnotation.h
    M Source/WebKit/WebProcess/Plugins/PDF/PDFPluginPasswordForm.h
    M Source/WebKit/WebProcess/Plugins/PDF/PDFPluginTextAnnotation.h
    M Source/WebKit/WebProcess/WebCoreSupport/WebColorChooser.cpp
    M Source/WebKit/WebProcess/WebCoreSupport/WebColorChooser.h
    M Source/WebKit/WebProcess/WebCoreSupport/WebPopupMenu.cpp
    M Source/WebKit/WebProcess/WebCoreSupport/WebPopupMenu.h
    M Source/WebKit/WebProcess/WebPage/FindController.cpp
    M Source/WebKit/WebProcess/WebPage/FindController.h
    M Source/WebKit/WebProcess/WebPage/RemoteLayerTree/PlatformCALayerRemote.h
    M Source/WebKit/WebProcess/WebPage/RemoteLayerTree/PlatformCALayerRemote.mm
    M Source/WebKit/WebProcess/WebPage/RemoteLayerTree/RemoteLayerTreeContext.h
    M Source/WebKit/WebProcess/WebPage/WebPage.cpp
    M Source/WebKit/WebProcess/cocoa/PlaybackSessionManager.h
    M Source/WebKit/WebProcess/cocoa/PlaybackSessionManager.mm
    M Source/WebKit/webpushd/webpushtool/WebPushToolConnection.h
    M Source/WebKit/webpushd/webpushtool/WebPushToolConnection.mm

  Log Message:
  -----------
  Use fewer raw pointers for data members in WebKit/WebProcess
https://bugs.webkit.org/show_bug.cgi?id=279037

Reviewed by Darin Adler.

* Source/WebCore/html/ColorInputType.h:
* Source/WebCore/inspector/InspectorController.h:
* Source/WebCore/platform/ColorChooserClient.h:
* Source/WebCore/platform/PopupMenuClient.h:
* Source/WebCore/rendering/RenderMenuList.h:
* Source/WebCore/rendering/RenderSearchField.h:
* Source/WebKit/Shared/RemoteLayerTree/RemoteLayerTree.serialization.in:
* Source/WebKit/Shared/RemoteLayerTree/RemoteLayerTreeTransaction.h:
* Source/WebKit/Shared/WebEvent.h:
* Source/WebKit/WebProcess/Inspector/WebInspectorClient.cpp:
(WebKit::WebInspectorClient::WebInspectorClient):
(WebKit::WebInspectorClient::highlight):
(WebKit::WebInspectorClient::hideHighlight):
* Source/WebKit/WebProcess/Inspector/WebInspectorClient.h:
* Source/WebKit/WebProcess/Inspector/WebInspectorUI.cpp:
(WebKit::WebInspectorUI::establishConnection):
(WebKit::WebInspectorUI::windowObjectCleared):
(WebKit::WebInspectorUI::moveWindowBy):
(WebKit::WebInspectorUI::userInterfaceLayoutDirection const):
(WebKit::WebInspectorUI::supportsDiagnosticLogging):
(WebKit::WebInspectorUI::logDiagnosticEvent):
(WebKit::WebInspectorUI::frontendPage):
* Source/WebKit/WebProcess/Inspector/WebInspectorUI.h:
* Source/WebKit/WebProcess/Plugins/PDF/PDFIncrementalLoader.mm:
(WebKit::ByteRangeRequest::streamLoader):
* Source/WebKit/WebProcess/Plugins/PDF/PDFPluginAnnotation.h:
* Source/WebKit/WebProcess/WebCoreSupport/WebColorChooser.cpp:
(WebKit::WebColorChooser::~WebColorChooser):
* Source/WebKit/WebProcess/WebCoreSupport/WebColorChooser.h:
* Source/WebKit/WebProcess/WebCoreSupport/WebPopupMenu.cpp:
(WebKit::WebPopupMenu::disconnectClient):
* Source/WebKit/WebProcess/WebCoreSupport/WebPopupMenu.h:
(WebKit::WebPopupMenu::client const):
* Source/WebKit/WebProcess/WebPage/FindController.cpp:
(WebKit::FindController::updateFindUIAfterPageScroll):
(WebKit::FindController::hideFindUI):
(WebKit::FindController::willMoveToPage):
(WebKit::FindController::didInvalidateFindRects):
* Source/WebKit/WebProcess/WebPage/FindController.h:
* Source/WebKit/WebProcess/WebPage/RemoteLayerTree/PlatformCALayerRemote.h:
* Source/WebKit/WebProcess/WebPage/RemoteLayerTree/PlatformCALayerRemote.mm:
(WebKit::PlatformCALayerRemote::superlayer const):
(WebKit::PlatformCALayerRemote::setSublayers):
(WebKit::PlatformCALayerRemote::appendSublayer):
(WebKit::PlatformCALayerRemote::insertSublayer):
(WebKit::PlatformCALayerRemote::replaceSublayer):
* Source/WebKit/WebProcess/WebPage/RemoteLayerTree/RemoteLayerTreeContext.h:
* Source/WebKit/WebProcess/WebPage/WebPage.cpp:
(WebKit::CurrentEvent::~CurrentEvent):
* Source/WebKit/WebProcess/cocoa/PlaybackSessionManager.h:
* Source/WebKit/WebProcess/cocoa/PlaybackSessionManager.mm:
(WebKit::PlaybackSessionInterfaceContext::PlaybackSessionInterfaceContext):
(WebKit::PlaybackSessionInterfaceContext::durationChanged):
(WebKit::PlaybackSessionInterfaceContext::currentTimeChanged):
(WebKit::PlaybackSessionInterfaceContext::bufferedTimeChanged):
(WebKit::PlaybackSessionInterfaceContext::rateChanged):
(WebKit::PlaybackSessionInterfaceContext::playbackStartedTimeChanged):
(WebKit::PlaybackSessionInterfaceContext::seekableRangesChanged):
(WebKit::PlaybackSessionInterfaceContext::canPlayFastReverseChanged):
(WebKit::PlaybackSessionInterfaceContext::audioMediaSelectionOptionsChanged):
(WebKit::PlaybackSessionInterfaceContext::legibleMediaSelectionOptionsChanged):
(WebKit::PlaybackSessionInterfaceContext::audioMediaSelectionIndexChanged):
(WebKit::PlaybackSessionInterfaceContext::legibleMediaSelectionIndexChanged):
(WebKit::PlaybackSessionInterfaceContext::externalPlaybackChanged):
(WebKit::PlaybackSessionInterfaceContext::wirelessVideoPlaybackDisabledChanged):
(WebKit::PlaybackSessionInterfaceContext::mutedChanged):
(WebKit::PlaybackSessionInterfaceContext::isPictureInPictureSupportedChanged):
(WebKit::PlaybackSessionInterfaceContext::volumeChanged):
(WebKit::PlaybackSessionInterfaceContext::isInWindowFullscreenActiveChanged):
* Source/WebKit/webpushd/webpushtool/WebPushToolConnection.h:
* Source/WebKit/webpushd/webpushtool/WebPushToolConnection.mm:
(WebPushTool::Connection::Connection):
(WebPushTool::Connection::connectToService):

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



To unsubscribe from these emails, change your notification settings at https://github.com/WebKit/WebKit/settings/notifications


More information about the webkit-changes mailing list