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