Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Address Web Extensions API review feedback.
https://bugs.webkit.org/show_bug.cgi?id=249271 Reviewed by Brian Weinstein. * Source/WebKit/UIProcess/API/Cocoa/_WKWebExtension.h: * Source/WebKit/UIProcess/API/Cocoa/_WKWebExtension.mm: (-[_WKWebExtension supportsManifestVersion:]): (-[_WKWebExtension usesManifestVersion:]): Deleted. * Source/WebKit/UIProcess/API/Cocoa/_WKWebExtensionContext.h: (NS_ERROR_ENUM): * Source/WebKit/UIProcess/API/Cocoa/_WKWebExtensionContext.mm: (+[_WKWebExtensionContext contextForExtension:]): (-[_WKWebExtensionContext initForExtension:]): (toAPI): (toImpl): (-[_WKWebExtensionContext permissionStatusForPermission:]): (-[_WKWebExtensionContext permissionStatusForPermission:inTab:]): (-[_WKWebExtensionContext setPermissionStatus:forPermission:]): (-[_WKWebExtensionContext setPermissionStatus:forPermission:expirationDate:]): (-[_WKWebExtensionContext permissionStatusForURL:]): (-[_WKWebExtensionContext permissionStatusForURL:inTab:]): (-[_WKWebExtensionContext setPermissionStatus:forURL:]): (-[_WKWebExtensionContext setPermissionStatus:forURL:expirationDate:]): (-[_WKWebExtensionContext permissionStatusForMatchPattern:]): (-[_WKWebExtensionContext permissionStatusForMatchPattern:inTab:]): (-[_WKWebExtensionContext setPermissionStatus:forMatchPattern:]): (-[_WKWebExtensionContext setPermissionStatus:forMatchPattern:expirationDate:]): (+[_WKWebExtensionContext contextWithExtension:]): Deleted. (-[_WKWebExtensionContext initWithExtension:]): Deleted. (-[_WKWebExtensionContext permissionStateForPermission:]): Deleted. (-[_WKWebExtensionContext permissionStateForPermission:inTab:]): Deleted. (-[_WKWebExtensionContext setPermissionState:forPermission:]): Deleted. (-[_WKWebExtensionContext setPermissionState:forPermission:expirationDate:]): Deleted. (-[_WKWebExtensionContext permissionStateForURL:]): Deleted. (-[_WKWebExtensionContext permissionStateForURL:inTab:]): Deleted. (-[_WKWebExtensionContext setPermissionState:forURL:]): Deleted. (-[_WKWebExtensionContext setPermissionState:forURL:expirationDate:]): Deleted. (-[_WKWebExtensionContext permissionStateForMatchPattern:]): Deleted. (-[_WKWebExtensionContext permissionStateForMatchPattern:inTab:]): Deleted. (-[_WKWebExtensionContext setPermissionState:forMatchPattern:]): Deleted. (-[_WKWebExtensionContext setPermissionState:forMatchPattern:expirationDate:]): Deleted. * Source/WebKit/UIProcess/API/Cocoa/_WKWebExtensionControllerConfiguration.h: * Source/WebKit/UIProcess/API/Cocoa/_WKWebExtensionMatchPattern.h: * Source/WebKit/UIProcess/Extensions/Cocoa/WebExtensionCocoa.mm: (WebKit::WebExtension::createError): (WebKit::WebExtension::errors): (WebKit::WebExtension::actionIcon): (WebKit::WebExtension::populateActionPropertiesIfNeeded): (WebKit::WebExtension::populateBackgroundPropertiesIfNeeded): (WebKit::WebExtension::populatePermissionsPropertiesIfNeeded): * Source/WebKit/UIProcess/Extensions/Cocoa/WebExtensionContextCocoa.mm: (WebKit::toAPI): (WebKit::WebExtensionContext::createError): * Source/WebKit/UIProcess/Extensions/Cocoa/WebExtensionControllerCocoa.mm: (WebKit::WebExtensionController::load): * Source/WebKit/UIProcess/Extensions/WebExtension.h: (WebKit::WebExtension::supportsManifestVersion): (WebKit::WebExtension::usesManifestVersion): Deleted. * Source/WebKit/UIProcess/Extensions/WebExtensionContext.h: * Source/WebKit/WebProcess/Extensions/API/Cocoa/WebExtensionAPIExtensionCocoa.mm: (WebKit::WebExtensionAPIExtension::isPropertyAllowed): * Source/WebKit/WebProcess/Extensions/WebExtensionContextProxy.h: * Tools/TestWebKitAPI/Tests/WebKitCocoa/WKWebExtension.mm: (TestWebKitAPI::TEST): * Tools/TestWebKitAPI/Tests/WebKitCocoa/WKWebExtensionAPIExtension.mm: (TestWebKitAPI::TEST): * Tools/TestWebKitAPI/Tests/WebKitCocoa/WKWebExtensionAPIRuntime.mm: (TestWebKitAPI::TEST): * Tools/TestWebKitAPI/Tests/WebKitCocoa/WKWebExtensionContext.mm: (TestWebKitAPI::TEST): * Tools/TestWebKitAPI/Tests/WebKitCocoa/WKWebExtensionController.mm: (TestWebKitAPI::TEST): * Tools/TestWebKitAPI/cocoa/WebExtensionUtilities.h: * Tools/TestWebKitAPI/cocoa/WebExtensionUtilities.mm: (-[TestWebExtensionManager initForExtension:]): (TestWebKitAPI::Util::loadAndRunExtension): (-[TestWebExtensionManager initWithExtension:]): Deleted. Canonical link: https://commits.webkit.org/257824@main
- Loading branch information