Branch: refs/heads/main Home: https://github.com/WebKit/WebKit Commit: 79d5f5b7c5d49289ab8b029f3daf5dbeeedd0534 https://github.com/WebKit/WebKit/commit/79d5f5b7c5d49289ab8b029f3daf5dbeeedd0534 Author: Zak Ridouh <z...@apple.com> Date: 2025-08-28 (Thu, 28 Aug 2025)
Changed paths: M Source/WebKit/SaferCPPExpectations/UncountedCallArgsCheckerExpectations M Source/WebKit/WebProcess/WebCoreSupport/WebFileSystemStorageConnection.cpp M Source/WebKit/WebProcess/WebCoreSupport/WebMessagePortChannelProvider.cpp M Source/WebKit/WebProcess/WebCoreSupport/WebNotificationClient.cpp Log Message: ----------- [Safer C++] Improve smart pointer adoption in some WebCoreSupport/* files https://bugs.webkit.org/show_bug.cgi?id=296543 rdar://156862046 Reviewed by Chris Dumez and Vitor Roriz. Fix failing files: - WebProcess/WebCoreSupport/WebFileSystemStorageConnection.cpp - WebProcess/WebCoreSupport/WebMessagePortChannelProvider.cpp - WebProcess/WebCoreSupport/WebNotificationClient.cpp * Source/WebKit/SaferCPPExpectations/UncountedCallArgsCheckerExpectations: * Source/WebKit/WebProcess/WebCoreSupport/WebFileSystemStorageConnection.cpp: (WebKit::WebFileSystemStorageConnection::closeHandle): (WebKit::WebFileSystemStorageConnection::isSameEntry): (WebKit::WebFileSystemStorageConnection::getFileHandle): (WebKit::WebFileSystemStorageConnection::getDirectoryHandle): (WebKit::WebFileSystemStorageConnection::removeEntry): (WebKit::WebFileSystemStorageConnection::resolve): (WebKit::WebFileSystemStorageConnection::getFile): (WebKit::WebFileSystemStorageConnection::createSyncAccessHandle): (WebKit::WebFileSystemStorageConnection::closeSyncAccessHandle): (WebKit::WebFileSystemStorageConnection::getHandleNames): (WebKit::WebFileSystemStorageConnection::getHandle): (WebKit::WebFileSystemStorageConnection::move): * Source/WebKit/WebProcess/WebCoreSupport/WebMessagePortChannelProvider.cpp: (WebKit::protectedNetworkProcessConnection): (WebKit::WebMessagePortChannelProvider::createNewMessagePortChannel): (WebKit::WebMessagePortChannelProvider::entangleLocalPortInThisProcessToRemote): (WebKit::WebMessagePortChannelProvider::messagePortDisentangled): (WebKit::WebMessagePortChannelProvider::messagePortClosed): (WebKit::WebMessagePortChannelProvider::takeAllMessagesForPort): (WebKit::WebMessagePortChannelProvider::postMessageToRemote): * Source/WebKit/WebProcess/WebCoreSupport/WebNotificationClient.cpp: (WebKit::WebNotificationClient::show): (WebKit::WebNotificationClient::cancel): (WebKit::WebNotificationClient::notificationObjectDestroyed): (WebKit::WebNotificationClient::requestPermission): (WebKit::WebNotificationClient::checkPermission): Canonical link: https://commits.webkit.org/299273@main To unsubscribe from these emails, change your notification settings at https://github.com/WebKit/WebKit/settings/notifications _______________________________________________ webkit-changes mailing list webkit-changes@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-changes