Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: 935b5b63171f3ce18d5577c8cdfd3d9380394344
https://github.com/WebKit/WebKit/commit/935b5b63171f3ce18d5577c8cdfd3d9380394344
Author: Ryosuke Niwa <[email protected]>
Date: 2026-02-21 (Sat, 21 Feb 2026)
Changed paths:
M Source/WebKit/Shared/Cocoa/WKObject.h
M Source/WebKit/UIProcess/API/Cocoa/WKFormInfo.mm
M Source/WebKit/UIProcess/API/Cocoa/WKJSHandle.mm
M Source/WebKit/UIProcess/API/Cocoa/WKNavigationAction.mm
M Source/WebKit/UIProcess/API/Cocoa/WKNavigationResponse.mm
M Source/WebKit/UIProcess/API/Cocoa/WKWebpagePreferences.mm
M Source/WebKit/UIProcess/API/Cocoa/WKWebsiteDataStore.mm
M Source/WebKit/UIProcess/API/Cocoa/_WKDownload.mm
M Source/WebKit/UIProcess/API/Cocoa/_WKInspectorConfiguration.mm
M
Source/WebKit/WebProcess/InjectedBundle/API/mac/WKWebProcessPlugInBrowserContextController.mm
Log Message:
-----------
Suppress safer C++ warnings on wrapper function in WebKit
https://bugs.webkit.org/show_bug.cgi?id=308403
Reviewed by Wenson Hsieh.
wrapper functions in WebKit are annotated as CLANG_POINTER_CONVERSION so static
analyzer shouldn't
emit any safer C++ warnings but they currently do. Suppress these warnings
while we figure out
the root cause in clang side.
No new tests since there should be no behavioral changes.
* Source/WebKit/Shared/Cocoa/WKObject.h:
(WebKit::wrapper):
* Source/WebKit/UIProcess/API/Cocoa/WKFormInfo.mm:
(-[WKFormInfo targetFrame]):
(-[WKFormInfo sourceFrame]):
* Source/WebKit/UIProcess/API/Cocoa/WKJSHandle.mm:
(-[WKJSHandle world]):
* Source/WebKit/UIProcess/API/Cocoa/WKNavigationAction.mm:
(-[WKNavigationAction sourceFrame]):
* Source/WebKit/UIProcess/API/Cocoa/WKNavigationResponse.mm:
(-[WKNavigationResponse _navigationInitiatingFrame]):
* Source/WebKit/UIProcess/API/Cocoa/WKWebpagePreferences.mm:
(-[WKWebpagePreferences _websiteDataStore]):
(-[WKWebpagePreferences _userContentController]):
* Source/WebKit/UIProcess/API/Cocoa/WKWebsiteDataStore.mm:
(+[WKWebsiteDataStore defaultDataStore]):
(-[WKWebsiteDataStore httpCookieStore]):
* Source/WebKit/UIProcess/API/Cocoa/_WKDownload.mm:
(-[_WKDownload resumeData]):
* Source/WebKit/UIProcess/API/Cocoa/_WKInspectorConfiguration.mm:
(-[_WKInspectorConfiguration processPool]):
*
Source/WebKit/WebProcess/InjectedBundle/API/mac/WKWebProcessPlugInBrowserContextController.mm:
(willSendRequestForFrame):
Canonical link: https://commits.webkit.org/307994@main
To unsubscribe from these emails, change your notification settings at
https://github.com/WebKit/WebKit/settings/notifications