Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: 94570f44951c1101cbc17e5a88ed0e3773fdfe29
      
https://github.com/WebKit/WebKit/commit/94570f44951c1101cbc17e5a88ed0e3773fdfe29
  Author: Chris Dumez <[email protected]>
  Date:   2026-09-28 (Mon, 28 Sep 2026)

  Changed paths:
    M Source/WebKitLegacy/Storage/InProcessIDBServer.cpp
    M Source/WebKitLegacy/Storage/InProcessIDBServer.h
    M Source/WebKitLegacy/Storage/StorageAreaImpl.h
    M Source/WebKitLegacy/Storage/StorageAreaSync.cpp
    M Source/WebKitLegacy/Storage/StorageAreaSync.h
    M Source/WebKitLegacy/Storage/StorageNamespaceImpl.cpp
    M Source/WebKitLegacy/Storage/StorageNamespaceImpl.h
    M Source/WebKitLegacy/WebCoreSupport/SocketStreamHandleImpl.cpp
    M Source/WebKitLegacy/WebCoreSupport/SocketStreamHandleImpl.h
    M Source/WebKitLegacy/WebCoreSupport/SocketStreamHandleImplCFNet.cpp
    M Source/WebKitLegacy/WebCoreSupport/WebViewGroup.h
    M Source/WebKitLegacy/WebCoreSupport/WebViewGroup.mm
    M Source/WebKitLegacy/ios/WebCoreSupport/WebFixedPositionContent.mm
    M Source/WebKitLegacy/mac/DOM/ObjCEventListener.h
    M Source/WebKitLegacy/mac/DOM/ObjCNodeFilterCondition.h
    M Source/WebKitLegacy/mac/WebCoreSupport/PopupMenuMac.h
    M Source/WebKitLegacy/mac/WebCoreSupport/PopupMenuMac.mm
    M Source/WebKitLegacy/mac/WebCoreSupport/SearchPopupMenuMac.h
    M Source/WebKitLegacy/mac/WebCoreSupport/WebCachedFramePlatformData.h
    M Source/WebKitLegacy/mac/WebCoreSupport/WebEditorClient.h
    M Source/WebKitLegacy/mac/WebCoreSupport/WebFrameLoaderClient.mm
    M Source/WebKitLegacy/mac/WebCoreSupport/WebInspectorClient.h
    M Source/WebKitLegacy/mac/WebView/WebViewRenderingUpdateScheduler.h
    M Source/WebKitLegacy/mac/WebView/WebViewRenderingUpdateScheduler.mm

  Log Message:
  -----------
  Mark more data members as `const` in Source/WebKitLegacy to help static 
analysis
https://bugs.webkit.org/show_bug.cgi?id=325462

Reviewed by Anne van Kesteren.

Mark more data members as `const` in Source/WebKitLegacy to help static analysis
determine safety and reduce the use of protect().

* Source/WebKitLegacy/Storage/InProcessIDBServer.cpp:
(InProcessIDBServer::InProcessIDBServer):
(InProcessIDBServer::didDeleteDatabase):
(InProcessIDBServer::didOpenDatabase):
(InProcessIDBServer::didAbortTransaction):
(InProcessIDBServer::didCommitTransaction):
(InProcessIDBServer::didCreateObjectStore):
(InProcessIDBServer::didDeleteObjectStore):
(InProcessIDBServer::didRenameObjectStore):
(InProcessIDBServer::didClearObjectStore):
(InProcessIDBServer::didCreateIndex):
(InProcessIDBServer::didDeleteIndex):
(InProcessIDBServer::didRenameIndex):
(InProcessIDBServer::didPutOrAdd):
(InProcessIDBServer::didGetRecord):
(InProcessIDBServer::didGetAllRecords):
(InProcessIDBServer::didGetCount):
(InProcessIDBServer::didDeleteRecord):
(InProcessIDBServer::didOpenCursor):
(InProcessIDBServer::didIterateCursor):
(InProcessIDBServer::fireVersionChangeEvent):
(InProcessIDBServer::generateIndexKeyForRecord):
(InProcessIDBServer::didStartTransaction):
(InProcessIDBServer::didCloseFromServer):
(InProcessIDBServer::notifyOpenDBRequestBlocked):
(InProcessIDBServer::getAllDatabaseNamesAndVersions):
(InProcessIDBServer::didGetAllDatabaseNamesAndVersions):
* Source/WebKitLegacy/Storage/InProcessIDBServer.h:
* Source/WebKitLegacy/Storage/StorageAreaImpl.h:
* Source/WebKitLegacy/Storage/StorageAreaSync.cpp:
(WebKit::StorageAreaSync::StorageAreaSync):
(WebKit::StorageAreaSync::scheduleFinalSync):
(WebKit::StorageAreaSync::syncTimerFired):
(WebKit::StorageAreaSync::openDatabase):
(WebKit::StorageAreaSync::deleteEmptyDatabase):
* Source/WebKitLegacy/Storage/StorageAreaSync.h:
* Source/WebKitLegacy/Storage/StorageNamespaceImpl.cpp:
(WebKit::StorageNamespaceImpl::StorageNamespaceImpl):
(WebKit::StorageNamespaceImpl::close):
* Source/WebKitLegacy/Storage/StorageNamespaceImpl.h:
* Source/WebKitLegacy/WebCoreSupport/SocketStreamHandleImpl.cpp:
(WebCore::SocketStreamHandleImpl::platformSendHandshake):
* Source/WebKitLegacy/WebCoreSupport/SocketStreamHandleImpl.h:
* Source/WebKitLegacy/WebCoreSupport/SocketStreamHandleImplCFNet.cpp:
(WebCore::SocketStreamHandleImpl::SocketStreamHandleImpl):
(WebCore::SocketStreamHandleImpl::getStoredCONNECTProxyCredentials):
* Source/WebKitLegacy/WebCoreSupport/WebViewGroup.h:
* Source/WebKitLegacy/WebCoreSupport/WebViewGroup.mm:
(WebViewGroup::storageNamespaceProvider):
* Source/WebKitLegacy/ios/WebCoreSupport/WebFixedPositionContent.mm:
(-[WebFixedPositionContent setViewportConstrainedLayers:stickyContainerMap:]):
* Source/WebKitLegacy/mac/DOM/ObjCEventListener.h:
* Source/WebKitLegacy/mac/DOM/ObjCNodeFilterCondition.h:
* Source/WebKitLegacy/mac/WebCoreSupport/PopupMenuMac.h:
* Source/WebKitLegacy/mac/WebCoreSupport/PopupMenuMac.mm:
(PopupMenuMac::populate):
* Source/WebKitLegacy/mac/WebCoreSupport/SearchPopupMenuMac.h:
* Source/WebKitLegacy/mac/WebCoreSupport/WebCachedFramePlatformData.h:
* Source/WebKitLegacy/mac/WebCoreSupport/WebEditorClient.h:
* Source/WebKitLegacy/mac/WebCoreSupport/WebFrameLoaderClient.mm:
(WebFrameLoaderClient::createPreviewLoaderClient):
* Source/WebKitLegacy/mac/WebCoreSupport/WebInspectorClient.h:
* Source/WebKitLegacy/mac/WebView/WebViewRenderingUpdateScheduler.h:
* Source/WebKitLegacy/mac/WebView/WebViewRenderingUpdateScheduler.mm:
(WebViewRenderingUpdateScheduler::WebViewRenderingUpdateScheduler):

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



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

Reply via email to