Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: ae85c58c8611fc7e6bfce3fb58121f5ab60efa9a
https://github.com/WebKit/WebKit/commit/ae85c58c8611fc7e6bfce3fb58121f5ab60efa9a
Author: Chris Dumez <[email protected]>
Date: 2025-10-14 (Tue, 14 Oct 2025)
Changed paths:
M Source/WebKit/SaferCPPExpectations/UncountedCallArgsCheckerExpectations
M Source/WebKit/SaferCPPExpectations/UnretainedCallArgsCheckerExpectations
M Source/WebKit/SaferCPPExpectations/UnretainedLocalVarsCheckerExpectations
M Source/WebKit/Shared/Cocoa/WebPushMessageCocoa.mm
M Source/WebKit/Shared/WebPushMessage.h
M Source/WebKit/UIProcess/API/Cocoa/WKWebsiteDataStore.mm
Log Message:
-----------
Address safer cpp warnings in WKWebsiteDataStore.mm
https://bugs.webkit.org/show_bug.cgi?id=300674
Reviewed by Darin Adler.
* Source/WebKit/SaferCPPExpectations/UncountedCallArgsCheckerExpectations:
* Source/WebKit/SaferCPPExpectations/UnretainedCallArgsCheckerExpectations:
* Source/WebKit/SaferCPPExpectations/UnretainedLocalVarsCheckerExpectations:
* Source/WebKit/Shared/Cocoa/WebPushMessageCocoa.mm:
(WebKit::WebPushMessage::toDictionary const):
* Source/WebKit/Shared/WebPushMessage.h:
* Source/WebKit/UIProcess/API/Cocoa/WKWebsiteDataStore.mm:
(protectedWebsiteDataStore):
(-[WKWebsiteDataStore dealloc]):
(-[WKWebsiteDataStore httpCookieStore]):
(-[WKWebsiteDataStore removeDataOfTypes:modifiedSince:completionHandler:]):
(-[WKWebsiteDataStore removeDataOfTypes:forDataRecords:completionHandler:]):
(-[WKWebsiteDataStore setProxyConfigurations:]):
(-[WKWebsiteDataStore fetchDataOfTypes:completionHandler:]):
(-[WKWebsiteDataStore restoreData:completionHandler:]):
(-[WKWebsiteDataStore _initWithConfiguration:]):
(-[WKWebsiteDataStore _fetchDataRecordsOfTypes:withOptions:completionHandler:]):
(-[WKWebsiteDataStore _resourceLoadStatisticsEnabled]):
(-[WKWebsiteDataStore _setResourceLoadStatisticsEnabled:]):
(-[WKWebsiteDataStore _resourceLoadStatisticsDebugMode]):
(-[WKWebsiteDataStore _setResourceLoadStatisticsDebugMode:]):
(-[WKWebsiteDataStore _setPrivateClickMeasurementDebugModeEnabled:]):
(-[WKWebsiteDataStore _setStorageSiteValidationEnabled:]):
(-[WKWebsiteDataStore _setPersistedSites:]):
(-[WKWebsiteDataStore _setResourceLoadStatisticsTestingCallback:]):
(-[WKWebsiteDataStore
_setStorageAccessPromptQuirkForTesting:withSubFrameDomains:withTriggerPages:completionHandler:]):
(-[WKWebsiteDataStore
_grantStorageAccessForTesting:withSubFrameDomains:completionHandler:]):
(-[WKWebsiteDataStore
_setResourceLoadStatisticsTimeAdvanceForTesting:completionHandler:]):
(-[WKWebsiteDataStore _loadedSubresourceDomainsFor:completionHandler:]):
(-[WKWebsiteDataStore _clearLoadedSubresourceDomainsFor:]):
(-[WKWebsiteDataStore _scheduleCookieBlockingUpdate:]):
(-[WKWebsiteDataStore _logUserInteraction:completionHandler:]):
(-[WKWebsiteDataStore _setPrevalentDomain:completionHandler:]):
(-[WKWebsiteDataStore _getIsPrevalentDomain:completionHandler:]):
(-[WKWebsiteDataStore _clearPrevalentDomain:completionHandler:]):
(-[WKWebsiteDataStore _clearResourceLoadStatistics:]):
(-[WKWebsiteDataStore _closeDatabases:]):
(-[WKWebsiteDataStore _getResourceLoadStatisticsDataSummary:]):
(-[WKWebsiteDataStore
_isRelationshipOnlyInDatabaseOnce:thirdParty:completionHandler:]):
(-[WKWebsiteDataStore
_isRegisteredAsSubresourceUnderFirstParty:thirdParty:completionHandler:]):
(-[WKWebsiteDataStore _statisticsDatabaseHasAllTables:]):
(-[WKWebsiteDataStore _processStatisticsAndDataRecords:]):
(-[WKWebsiteDataStore
_setThirdPartyCookieBlockingMode:onlyOnSitesWithoutUserInteraction:completionHandler:]):
(-[WKWebsiteDataStore _renameOrigin:to:forDataOfTypes:completionHandler:]):
(-[WKWebsiteDataStore _networkProcessHasEntitlementForTesting:]):
(-[WKWebsiteDataStore
_setUserAgentStringQuirkForTesting:withUserAgent:completionHandler:]):
(-[WKWebsiteDataStore _setPrivateTokenIPCForTesting:]):
(-[WKWebsiteDataStore set_delegate:]):
(-[WKWebsiteDataStore _trustServerForLocalPCMTesting:]):
(-[WKWebsiteDataStore _setPrivateClickMeasurementDebugModeEnabledForTesting:]):
(-[WKWebsiteDataStore _terminateNetworkProcess]):
(-[WKWebsiteDataStore _sendNetworkProcessPrepareToSuspend:]):
(-[WKWebsiteDataStore _sendNetworkProcessWillSuspendImminently]):
(-[WKWebsiteDataStore _sendNetworkProcessDidResume]):
(-[WKWebsiteDataStore _synthesizeAppIsBackground:]):
(-[WKWebsiteDataStore _networkProcessIdentifier]):
(-[WKWebsiteDataStore _countNonDefaultSessionSets:]):
(-[WKWebsiteDataStore _hasServiceWorkerBackgroundActivityForTesting]):
(-[WKWebsiteDataStore _getPendingPushMessage:]):
(-[WKWebsiteDataStore _getPendingPushMessages:]):
(-[WKWebsiteDataStore _processPushMessage:completionHandler:]):
(-[WKWebsiteDataStore
_processWebCorePersistentNotificationClick:completionHandler:]):
(-[WKWebsiteDataStore
_processWebCorePersistentNotificationClose:completionHandler:]):
(-[WKWebsiteDataStore _getAllBackgroundFetchIdentifiers:]):
(-[WKWebsiteDataStore _getBackgroundFetchState:completionHandler:]):
(-[WKWebsiteDataStore _abortBackgroundFetch:completionHandler:]):
(-[WKWebsiteDataStore _pauseBackgroundFetch:completionHandler:]):
(-[WKWebsiteDataStore _resumeBackgroundFetch:completionHandler:]):
(-[WKWebsiteDataStore _clickBackgroundFetch:completionHandler:]):
(-[WKWebsiteDataStore _storeServiceWorkerRegistrations:]):
(-[WKWebsiteDataStore _scopeURL:hasPushSubscriptionForTesting:]):
(-[WKWebsiteDataStore
_originDirectoryForTesting:topOrigin:type:completionHandler:]):
(-[WKWebsiteDataStore _setCompletionHandlerForRemovalFromNetworkProcess:]):
(-[WKWebsiteDataStore _setRestrictedOpenerTypeForTesting:forDomain:]):
(-[WKWebsiteDataStore _getAppBadgeForTesting:]):
(-[WKWebsiteDataStore _runningOrTerminatingServiceWorkerCountForTesting:]):
Canonical link: https://commits.webkit.org/301511@main
To unsubscribe from these emails, change your notification settings at
https://github.com/WebKit/WebKit/settings/notifications
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes