[webkit-changes] [WebKit/WebKit] c3f3b7: Address safer C++ static analysis warnings in WKWe...
Chris Dumez
noreply at github.com
Fri Feb 21 07:22:44 PST 2025
Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: c3f3b7cda7e892c4109b6c68ce2871ff12b34d63
https://github.com/WebKit/WebKit/commit/c3f3b7cda7e892c4109b6c68ce2871ff12b34d63
Author: Chris Dumez <cdumez at apple.com>
Date: 2025-02-21 (Fri, 21 Feb 2025)
Changed paths:
M Source/WebKit/SaferCPPExpectations/MemoryUnsafeCastCheckerExpectations
M Source/WebKit/SaferCPPExpectations/UncountedCallArgsCheckerExpectations
M Source/WebKit/UIProcess/API/APIPageConfiguration.cpp
M Source/WebKit/UIProcess/API/APIPageConfiguration.h
M Source/WebKit/UIProcess/API/Cocoa/WKWebViewConfiguration.mm
M Source/WebKit/UIProcess/Cocoa/WebURLSchemeHandlerCocoa.h
M Source/WebKit/UIProcess/WebURLSchemeHandler.h
Log Message:
-----------
Address safer C++ static analysis warnings in WKWebViewConfiguration
https://bugs.webkit.org/show_bug.cgi?id=288040
Reviewed by Timothy Hatcher and Darin Adler.
* Source/WebKit/SaferCPPExpectations/MemoryUnsafeCastCheckerExpectations:
* Source/WebKit/SaferCPPExpectations/UncountedCallArgsCheckerExpectations:
* Source/WebKit/UIProcess/API/Cocoa/WKWebViewConfiguration.mm:
(-[WKWebViewConfiguration dealloc]):
(-[WKWebViewConfiguration _protectedPageConfiguration]):
(-[WKWebViewConfiguration copyWithZone:]):
(-[WKWebViewConfiguration processPool]):
(-[WKWebViewConfiguration setProcessPool:]):
(-[WKWebViewConfiguration preferences]):
(-[WKWebViewConfiguration setPreferences:]):
(-[WKWebViewConfiguration userContentController]):
(-[WKWebViewConfiguration setUserContentController:]):
(-[WKWebViewConfiguration _requiredWebExtensionBaseURL]):
(-[WKWebViewConfiguration _setRequiredWebExtensionBaseURL:]):
(-[WKWebViewConfiguration _strongWebExtensionController]):
(-[WKWebViewConfiguration _weakWebExtensionController]):
(-[WKWebViewConfiguration _setWeakWebExtensionController:]):
(-[WKWebViewConfiguration setWebExtensionController:]):
(-[WKWebViewConfiguration websiteDataStore]):
(-[WKWebViewConfiguration setWebsiteDataStore:]):
(-[WKWebViewConfiguration defaultWebpagePreferences]):
(-[WKWebViewConfiguration setDefaultWebpagePreferences:]):
(-[WKWebViewConfiguration _visitedLinkStore]):
(-[WKWebViewConfiguration _setVisitedLinkStore:]):
(-[WKWebViewConfiguration setURLSchemeHandler:forURLScheme:]):
(-[WKWebViewConfiguration urlSchemeHandlerForURLScheme:]):
(-[WKWebViewConfiguration _relatedWebView]):
(-[WKWebViewConfiguration _webViewToCloneSessionStorageFrom]):
(-[WKWebViewConfiguration _setWebViewToCloneSessionStorageFrom:]):
(-[WKWebViewConfiguration _alternateWebViewForNavigationGestures]):
(-[WKWebViewConfiguration _setAlternateWebViewForNavigationGestures:]):
(-[WKWebViewConfiguration _respectsImageOrientation]):
(-[WKWebViewConfiguration _setRespectsImageOrientation:]):
(-[WKWebViewConfiguration _setAttachmentFileWrapperClass:]):
(-[WKWebViewConfiguration _websiteDataStoreIfExists]):
(-[WKWebViewConfiguration _setCORSDisablingPatterns:]):
(-[WKWebViewConfiguration _maskedURLSchemes]):
(-[WKWebViewConfiguration _setMaskedURLSchemes:]):
(-[WKWebViewConfiguration _setLoadsFromNetwork:]):
(-[WKWebViewConfiguration _setAllowedNetworkHosts:]):
(-[WKWebViewConfiguration _applicationManifest]):
(-[WKWebViewConfiguration _setApplicationManifest:]):
(-[WKWebViewConfiguration _applePayEnabled]):
(-[WKWebViewConfiguration _setApplePayEnabled:]):
(-[WKWebViewConfiguration _setAdditionalSupportedImageTypes:]):
(-[WKWebViewConfiguration _delaysWebProcessLaunchUntilFirstLoad]):
(-[WKWebViewConfiguration _setDelaysWebProcessLaunchUntilFirstLoad:]):
(-[WKWebViewConfiguration _setShouldRelaxThirdPartyCookieBlocking:]):
* Source/WebKit/UIProcess/Cocoa/WebURLSchemeHandlerCocoa.h:
(isType):
* Source/WebKit/UIProcess/WebURLSchemeHandler.h:
(WebKit::WebURLSchemeHandler::isWebURLSchemeHandlerCocoa const):
Canonical link: https://commits.webkit.org/290789@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