Branch: refs/heads/main Home: https://github.com/WebKit/WebKit Commit: 12ddf2937b32ccfcab7b9515f7e5e6a3c602fe03 https://github.com/WebKit/WebKit/commit/12ddf2937b32ccfcab7b9515f7e5e6a3c602fe03 Author: Timothy Hatcher <timo...@apple.com> Date: 2024-07-22 (Mon, 22 Jul 2024)
Changed paths: M Source/WebKit/Shared/API/Cocoa/WKFoundation.h M Source/WebKit/UIProcess/API/Cocoa/_WKWebExtension.h M Source/WebKit/UIProcess/API/Cocoa/_WKWebExtensionAction.h M Source/WebKit/UIProcess/API/Cocoa/_WKWebExtensionCommand.h M Source/WebKit/UIProcess/API/Cocoa/_WKWebExtensionCommand.mm M Source/WebKit/UIProcess/API/Cocoa/_WKWebExtensionContext.h M Source/WebKit/UIProcess/API/Cocoa/_WKWebExtensionContextPrivate.h M Source/WebKit/UIProcess/API/Cocoa/_WKWebExtensionController.h M Source/WebKit/UIProcess/API/Cocoa/_WKWebExtensionControllerConfiguration.h M Source/WebKit/UIProcess/API/Cocoa/_WKWebExtensionControllerConfigurationPrivate.h M Source/WebKit/UIProcess/API/Cocoa/_WKWebExtensionControllerDelegate.h M Source/WebKit/UIProcess/API/Cocoa/_WKWebExtensionControllerDelegatePrivate.h M Source/WebKit/UIProcess/API/Cocoa/_WKWebExtensionControllerPrivate.h M Source/WebKit/UIProcess/API/Cocoa/_WKWebExtensionDataRecord.h M Source/WebKit/UIProcess/API/Cocoa/_WKWebExtensionDataType.h M Source/WebKit/UIProcess/API/Cocoa/_WKWebExtensionMatchPattern.h M Source/WebKit/UIProcess/API/Cocoa/_WKWebExtensionMessagePort.h M Source/WebKit/UIProcess/API/Cocoa/_WKWebExtensionPermission.h M Source/WebKit/UIProcess/API/Cocoa/_WKWebExtensionPermissionPrivate.h M Source/WebKit/UIProcess/API/Cocoa/_WKWebExtensionPrivate.h M Source/WebKit/UIProcess/API/Cocoa/_WKWebExtensionTab.h M Source/WebKit/UIProcess/API/Cocoa/_WKWebExtensionTabCreationOptions.h M Source/WebKit/UIProcess/API/Cocoa/_WKWebExtensionTabCreationOptionsInternal.h M Source/WebKit/UIProcess/API/Cocoa/_WKWebExtensionWindow.h M Source/WebKit/UIProcess/API/Cocoa/_WKWebExtensionWindowCreationOptions.h M Tools/TestWebKitAPI/Tests/WebKitCocoa/WKWebExtensionContext.mm Log Message: ----------- Update WebKit Extensions API. https://webkit.org/b/276822 rdar://problem/132098855 Reviewed by Brian Weinstein. Reset the OS availability for all symbols, adopt modern NS_HEADER_AUDIT_BEGIN/END macros, and mark all classes/protocols with NS_SWIFT_UI_ACTOR. Renamed `discoverabilityTitle` to `title` in `_WKWebExtensionCommand`. Removed `HAVE_UPDATED_WEB_EXTENSION_*` defines that were temporary. * Source/WebKit/Shared/API/Cocoa/WKFoundation.h: Added WK_HEADER_AUDIT_BEGIN/END for compatibility with older SDKs. * Source/WebKit/UIProcess/API/Cocoa/_WKWebExtension.h: * Source/WebKit/UIProcess/API/Cocoa/_WKWebExtensionAction.h: * Source/WebKit/UIProcess/API/Cocoa/_WKWebExtensionCommand.h: * Source/WebKit/UIProcess/API/Cocoa/_WKWebExtensionCommand.mm: (-[_WKWebExtensionCommand description]): Use title. (-[_WKWebExtensionCommand title]): Renamed from discoverabilityTitle. * Source/WebKit/UIProcess/API/Cocoa/_WKWebExtensionContext.h: * Source/WebKit/UIProcess/API/Cocoa/_WKWebExtensionContextPrivate.h: * Source/WebKit/UIProcess/API/Cocoa/_WKWebExtensionController.h: * Source/WebKit/UIProcess/API/Cocoa/_WKWebExtensionControllerConfiguration.h: * Source/WebKit/UIProcess/API/Cocoa/_WKWebExtensionControllerConfigurationPrivate.h: * Source/WebKit/UIProcess/API/Cocoa/_WKWebExtensionControllerDelegate.h: * Source/WebKit/UIProcess/API/Cocoa/_WKWebExtensionControllerDelegatePrivate.h: * Source/WebKit/UIProcess/API/Cocoa/_WKWebExtensionControllerPrivate.h: * Source/WebKit/UIProcess/API/Cocoa/_WKWebExtensionDataRecord.h: * Source/WebKit/UIProcess/API/Cocoa/_WKWebExtensionDataType.h: * Source/WebKit/UIProcess/API/Cocoa/_WKWebExtensionMatchPattern.h: * Source/WebKit/UIProcess/API/Cocoa/_WKWebExtensionMessagePort.h: * Source/WebKit/UIProcess/API/Cocoa/_WKWebExtensionPermission.h: * Source/WebKit/UIProcess/API/Cocoa/_WKWebExtensionPermissionPrivate.h: * Source/WebKit/UIProcess/API/Cocoa/_WKWebExtensionPrivate.h: * Source/WebKit/UIProcess/API/Cocoa/_WKWebExtensionTab.h: * Source/WebKit/UIProcess/API/Cocoa/_WKWebExtensionTabCreationOptions.h: * Source/WebKit/UIProcess/API/Cocoa/_WKWebExtensionTabCreationOptionsInternal.h: * Source/WebKit/UIProcess/API/Cocoa/_WKWebExtensionWindow.h: * Source/WebKit/UIProcess/API/Cocoa/_WKWebExtensionWindowCreationOptions.h: * Tools/TestWebKitAPI/Tests/WebKitCocoa/WKWebExtensionContext.mm: (TestWebKitAPI::TEST(WKWebExtensionContext, CommandsParsing)): Canonical link: https://commits.webkit.org/281204@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