Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: 08370b3525786478277733be9e17c1d889a3ba7a
https://github.com/WebKit/WebKit/commit/08370b3525786478277733be9e17c1d889a3ba7a
Author: Richard Robinson <[email protected]>
Date: 2025-06-10 (Tue, 10 Jun 2025)
Changed paths:
M Source/WebKit/Shared/Cocoa/APIObject.mm
M Source/WebKit/UIProcess/API/Cocoa/NSAttributedString.mm
M Source/WebKit/UIProcess/API/Cocoa/WKProcessPool.mm
M Source/WebKit/UIProcess/API/Cocoa/WKProcessPoolInternal.h
M Source/WebKit/UIProcess/API/Cocoa/WKWebView.mm
M Source/WebKit/UIProcess/API/Cocoa/WKWebViewConfiguration.mm
M Source/WebKit/UIProcess/API/Cocoa/_WKAutomationDelegate.h
M Source/WebKit/UIProcess/API/Cocoa/_WKInspectorConfiguration.h
M Source/WebKit/UIProcess/API/Cocoa/_WKInspectorConfiguration.mm
M Source/WebKit/UIProcess/API/Cocoa/_WKProcessPoolConfiguration.mm
M Source/WebKit/UIProcess/API/Cocoa/_WKProcessPoolConfigurationInternal.h
M Source/WebKit/UIProcess/API/ios/WKWebViewIOS.mm
M Source/WebKit/UIProcess/Cocoa/AutomationClient.h
M Source/WebKit/UIProcess/Cocoa/AutomationClient.mm
M Source/WebKit/UIProcess/Extensions/Cocoa/WebExtensionContextCocoa.mm
M Source/WebKit/UIProcess/Inspector/mac/WKInspectorViewController.mm
M Tools/MiniBrowser/mac/AppDelegate.m
M Tools/MiniBrowser/mac/main.m
M Tools/MobileMiniBrowser/MobileMiniBrowser/main.m
Log Message:
-----------
Deprecate several WebKit APIs that are no longer needed or relevant (Part 2)
https://bugs.webkit.org/show_bug.cgi?id=294159
rdar://152772694
Reviewed by Wenson Hsieh.
Prepare to deprecate WKProcessPool by suppressing would-be deprecation errors.
* Source/WebKit/Shared/Cocoa/APIObject.mm:
(API::Object::newObject):
* Source/WebKit/UIProcess/API/Cocoa/NSAttributedString.mm:
(+[_WKAttributedStringWebViewCache configuration]):
* Source/WebKit/UIProcess/API/Cocoa/WKProcessPool.mm:
* Source/WebKit/UIProcess/API/Cocoa/WKProcessPoolInternal.h:
* Source/WebKit/UIProcess/API/Cocoa/WKWebView.mm:
(-[WKWebView _initializeWithConfiguration:]):
* Source/WebKit/UIProcess/API/Cocoa/WKWebViewConfiguration.mm:
(-[WKWebViewConfiguration description]):
(-[WKWebViewConfiguration encodeWithCoder:]):
(-[WKWebViewConfiguration initWithCoder:]):
* Source/WebKit/UIProcess/API/Cocoa/_WKAutomationDelegate.h:
* Source/WebKit/UIProcess/API/Cocoa/_WKInspectorConfiguration.h:
* Source/WebKit/UIProcess/API/Cocoa/_WKInspectorConfiguration.mm:
(-[_WKInspectorConfiguration applyToWebViewConfiguration:]):
* Source/WebKit/UIProcess/API/Cocoa/_WKProcessPoolConfiguration.mm:
* Source/WebKit/UIProcess/API/Cocoa/_WKProcessPoolConfigurationInternal.h:
* Source/WebKit/UIProcess/API/ios/WKWebViewIOS.mm:
(isLockdownModeWarningNeeded):
* Source/WebKit/UIProcess/Cocoa/AutomationClient.h:
* Source/WebKit/UIProcess/Cocoa/AutomationClient.mm:
* Source/WebKit/UIProcess/Extensions/Cocoa/WebExtensionContextCocoa.mm:
(WebKit::WebExtensionContext::loadInspectorBackgroundPage):
* Source/WebKit/UIProcess/Inspector/mac/WKInspectorViewController.mm:
(-[WKInspectorViewController webViewConfiguration]):
* Tools/MiniBrowser/mac/AppDelegate.m:
(-[BrowserAppDelegate awakeFromNib]):
(-[BrowserAppDelegate defaultConfiguration]):
* Tools/MiniBrowser/mac/main.m:
(main):
* Tools/MobileMiniBrowser/MobileMiniBrowser/main.m:
(main):
Canonical link: https://commits.webkit.org/296062@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