Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: 2bc7fc7945e21547b6be4048e226637829a46ecc
      
https://github.com/WebKit/WebKit/commit/2bc7fc7945e21547b6be4048e226637829a46ecc
  Author: Timothy Hatcher <timo...@apple.com>
  Date:   2024-08-01 (Thu, 01 Aug 2024)

  Changed paths:
    M Source/WebKit/Modules/OSX_Private.modulemap
    M Source/WebKit/Modules/iOS_Private.modulemap
    M Source/WebKit/Shared/API/Cocoa/WebKit.h
    M Source/WebKit/Shared/Cocoa/APIObject.mm
    M Source/WebKit/Shared/Extensions/_WKWebExtensionLocalization.mm
    A Source/WebKit/UIProcess/API/Cocoa/WKWebExtension.h
    A Source/WebKit/UIProcess/API/Cocoa/WKWebExtension.mm
    A Source/WebKit/UIProcess/API/Cocoa/WKWebExtensionAction.h
    A Source/WebKit/UIProcess/API/Cocoa/WKWebExtensionAction.mm
    A Source/WebKit/UIProcess/API/Cocoa/WKWebExtensionActionInternal.h
    A Source/WebKit/UIProcess/API/Cocoa/WKWebExtensionActionPrivate.h
    A Source/WebKit/UIProcess/API/Cocoa/WKWebExtensionCommand.h
    A Source/WebKit/UIProcess/API/Cocoa/WKWebExtensionCommand.mm
    A Source/WebKit/UIProcess/API/Cocoa/WKWebExtensionCommandInternal.h
    A Source/WebKit/UIProcess/API/Cocoa/WKWebExtensionCommandPrivate.h
    A Source/WebKit/UIProcess/API/Cocoa/WKWebExtensionContext.h
    A Source/WebKit/UIProcess/API/Cocoa/WKWebExtensionContext.mm
    A Source/WebKit/UIProcess/API/Cocoa/WKWebExtensionContextInternal.h
    A Source/WebKit/UIProcess/API/Cocoa/WKWebExtensionContextPrivate.h
    A Source/WebKit/UIProcess/API/Cocoa/WKWebExtensionController.h
    A Source/WebKit/UIProcess/API/Cocoa/WKWebExtensionController.mm
    A Source/WebKit/UIProcess/API/Cocoa/WKWebExtensionControllerConfiguration.h
    A Source/WebKit/UIProcess/API/Cocoa/WKWebExtensionControllerConfiguration.mm
    A 
Source/WebKit/UIProcess/API/Cocoa/WKWebExtensionControllerConfigurationInternal.h
    A 
Source/WebKit/UIProcess/API/Cocoa/WKWebExtensionControllerConfigurationPrivate.h
    A Source/WebKit/UIProcess/API/Cocoa/WKWebExtensionControllerDelegate.h
    A 
Source/WebKit/UIProcess/API/Cocoa/WKWebExtensionControllerDelegatePrivate.h
    A Source/WebKit/UIProcess/API/Cocoa/WKWebExtensionControllerInternal.h
    A Source/WebKit/UIProcess/API/Cocoa/WKWebExtensionControllerPrivate.h
    A Source/WebKit/UIProcess/API/Cocoa/WKWebExtensionDataRecord.h
    A Source/WebKit/UIProcess/API/Cocoa/WKWebExtensionDataRecord.mm
    A Source/WebKit/UIProcess/API/Cocoa/WKWebExtensionDataRecordInternal.h
    A Source/WebKit/UIProcess/API/Cocoa/WKWebExtensionDataRecordPrivate.h
    A Source/WebKit/UIProcess/API/Cocoa/WKWebExtensionDataType.h
    A Source/WebKit/UIProcess/API/Cocoa/WKWebExtensionDataType.mm
    A Source/WebKit/UIProcess/API/Cocoa/WKWebExtensionDataTypeInternal.h
    A Source/WebKit/UIProcess/API/Cocoa/WKWebExtensionInternal.h
    A Source/WebKit/UIProcess/API/Cocoa/WKWebExtensionMatchPattern.h
    A Source/WebKit/UIProcess/API/Cocoa/WKWebExtensionMatchPattern.mm
    A Source/WebKit/UIProcess/API/Cocoa/WKWebExtensionMatchPatternInternal.h
    A Source/WebKit/UIProcess/API/Cocoa/WKWebExtensionMatchPatternPrivate.h
    A Source/WebKit/UIProcess/API/Cocoa/WKWebExtensionMessagePort.h
    A Source/WebKit/UIProcess/API/Cocoa/WKWebExtensionMessagePort.mm
    A Source/WebKit/UIProcess/API/Cocoa/WKWebExtensionMessagePortInternal.h
    A Source/WebKit/UIProcess/API/Cocoa/WKWebExtensionMessagePortPrivate.h
    A Source/WebKit/UIProcess/API/Cocoa/WKWebExtensionPermission.h
    A Source/WebKit/UIProcess/API/Cocoa/WKWebExtensionPermission.mm
    A Source/WebKit/UIProcess/API/Cocoa/WKWebExtensionPermissionPrivate.h
    A Source/WebKit/UIProcess/API/Cocoa/WKWebExtensionPrivate.h
    A Source/WebKit/UIProcess/API/Cocoa/WKWebExtensionTab.h
    A Source/WebKit/UIProcess/API/Cocoa/WKWebExtensionTabCreationOptions.h
    A Source/WebKit/UIProcess/API/Cocoa/WKWebExtensionTabCreationOptions.mm
    A 
Source/WebKit/UIProcess/API/Cocoa/WKWebExtensionTabCreationOptionsInternal.h
    A Source/WebKit/UIProcess/API/Cocoa/WKWebExtensionWindow.h
    A Source/WebKit/UIProcess/API/Cocoa/WKWebExtensionWindowCreationOptions.h
    A Source/WebKit/UIProcess/API/Cocoa/WKWebExtensionWindowCreationOptions.mm
    A 
Source/WebKit/UIProcess/API/Cocoa/WKWebExtensionWindowCreationOptionsInternal.h
    M Source/WebKit/UIProcess/API/Cocoa/WKWebView.mm
    M Source/WebKit/UIProcess/API/Cocoa/WKWebViewConfiguration.h
    M Source/WebKit/UIProcess/API/Cocoa/WKWebViewConfiguration.mm
    M Source/WebKit/UIProcess/API/Cocoa/WKWebViewConfigurationPrivate.h
    M Source/WebKit/UIProcess/API/Cocoa/_WKWebExtension.h
    R Source/WebKit/UIProcess/API/Cocoa/_WKWebExtension.mm
    M Source/WebKit/UIProcess/API/Cocoa/_WKWebExtensionAction.h
    R Source/WebKit/UIProcess/API/Cocoa/_WKWebExtensionAction.mm
    R Source/WebKit/UIProcess/API/Cocoa/_WKWebExtensionActionInternal.h
    R Source/WebKit/UIProcess/API/Cocoa/_WKWebExtensionActionPrivate.h
    M Source/WebKit/UIProcess/API/Cocoa/_WKWebExtensionCommand.h
    R Source/WebKit/UIProcess/API/Cocoa/_WKWebExtensionCommand.mm
    R Source/WebKit/UIProcess/API/Cocoa/_WKWebExtensionCommandInternal.h
    M Source/WebKit/UIProcess/API/Cocoa/_WKWebExtensionCommandPrivate.h
    M Source/WebKit/UIProcess/API/Cocoa/_WKWebExtensionContext.h
    R Source/WebKit/UIProcess/API/Cocoa/_WKWebExtensionContext.mm
    R Source/WebKit/UIProcess/API/Cocoa/_WKWebExtensionContextInternal.h
    M Source/WebKit/UIProcess/API/Cocoa/_WKWebExtensionContextPrivate.h
    M Source/WebKit/UIProcess/API/Cocoa/_WKWebExtensionController.h
    R Source/WebKit/UIProcess/API/Cocoa/_WKWebExtensionController.mm
    M Source/WebKit/UIProcess/API/Cocoa/_WKWebExtensionControllerConfiguration.h
    R 
Source/WebKit/UIProcess/API/Cocoa/_WKWebExtensionControllerConfiguration.mm
    R 
Source/WebKit/UIProcess/API/Cocoa/_WKWebExtensionControllerConfigurationInternal.h
    M 
Source/WebKit/UIProcess/API/Cocoa/_WKWebExtensionControllerConfigurationPrivate.h
    R Source/WebKit/UIProcess/API/Cocoa/_WKWebExtensionControllerDelegate.h
    R 
Source/WebKit/UIProcess/API/Cocoa/_WKWebExtensionControllerDelegatePrivate.h
    R Source/WebKit/UIProcess/API/Cocoa/_WKWebExtensionControllerInternal.h
    M Source/WebKit/UIProcess/API/Cocoa/_WKWebExtensionControllerPrivate.h
    M Source/WebKit/UIProcess/API/Cocoa/_WKWebExtensionDataRecord.h
    R Source/WebKit/UIProcess/API/Cocoa/_WKWebExtensionDataRecord.mm
    R Source/WebKit/UIProcess/API/Cocoa/_WKWebExtensionDataRecordInternal.h
    R Source/WebKit/UIProcess/API/Cocoa/_WKWebExtensionDataRecordPrivate.h
    M Source/WebKit/UIProcess/API/Cocoa/_WKWebExtensionDataType.h
    R Source/WebKit/UIProcess/API/Cocoa/_WKWebExtensionDataType.mm
    R Source/WebKit/UIProcess/API/Cocoa/_WKWebExtensionDataTypeInternal.h
    R Source/WebKit/UIProcess/API/Cocoa/_WKWebExtensionInternal.h
    M Source/WebKit/UIProcess/API/Cocoa/_WKWebExtensionMatchPattern.h
    R Source/WebKit/UIProcess/API/Cocoa/_WKWebExtensionMatchPattern.mm
    R Source/WebKit/UIProcess/API/Cocoa/_WKWebExtensionMatchPatternInternal.h
    M Source/WebKit/UIProcess/API/Cocoa/_WKWebExtensionMatchPatternPrivate.h
    M Source/WebKit/UIProcess/API/Cocoa/_WKWebExtensionMessagePort.h
    R Source/WebKit/UIProcess/API/Cocoa/_WKWebExtensionMessagePort.mm
    R Source/WebKit/UIProcess/API/Cocoa/_WKWebExtensionMessagePortInternal.h
    M Source/WebKit/UIProcess/API/Cocoa/_WKWebExtensionMessagePortPrivate.h
    R Source/WebKit/UIProcess/API/Cocoa/_WKWebExtensionPermission.h
    R Source/WebKit/UIProcess/API/Cocoa/_WKWebExtensionPermission.mm
    R 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
    R Source/WebKit/UIProcess/API/Cocoa/_WKWebExtensionTabCreationOptions.mm
    R 
Source/WebKit/UIProcess/API/Cocoa/_WKWebExtensionTabCreationOptionsInternal.h
    M Source/WebKit/UIProcess/API/Cocoa/_WKWebExtensionWindow.h
    M Source/WebKit/UIProcess/API/Cocoa/_WKWebExtensionWindowCreationOptions.h
    R Source/WebKit/UIProcess/API/Cocoa/_WKWebExtensionWindowCreationOptions.mm
    R 
Source/WebKit/UIProcess/API/Cocoa/_WKWebExtensionWindowCreationOptionsInternal.h
    M 
Source/WebKit/UIProcess/Extensions/Cocoa/API/WebExtensionContextAPIAlarmsCocoa.mm
    M 
Source/WebKit/UIProcess/Extensions/Cocoa/API/WebExtensionContextAPICookiesCocoa.mm
    M 
Source/WebKit/UIProcess/Extensions/Cocoa/API/WebExtensionContextAPIDeclarativeNetRequestCocoa.mm
    M 
Source/WebKit/UIProcess/Extensions/Cocoa/API/WebExtensionContextAPIEventCocoa.mm
    M 
Source/WebKit/UIProcess/Extensions/Cocoa/API/WebExtensionContextAPIMenusCocoa.mm
    M 
Source/WebKit/UIProcess/Extensions/Cocoa/API/WebExtensionContextAPIPermissionsCocoa.mm
    M 
Source/WebKit/UIProcess/Extensions/Cocoa/API/WebExtensionContextAPIRuntimeCocoa.mm
    M 
Source/WebKit/UIProcess/Extensions/Cocoa/API/WebExtensionContextAPIScriptingCocoa.mm
    M 
Source/WebKit/UIProcess/Extensions/Cocoa/API/WebExtensionContextAPIStorageCocoa.mm
    M 
Source/WebKit/UIProcess/Extensions/Cocoa/API/WebExtensionContextAPITabsCocoa.mm
    M 
Source/WebKit/UIProcess/Extensions/Cocoa/API/WebExtensionContextAPIWebNavigationCocoa.mm
    M 
Source/WebKit/UIProcess/Extensions/Cocoa/API/WebExtensionContextAPIWindowsCocoa.mm
    M 
Source/WebKit/UIProcess/Extensions/Cocoa/API/WebExtensionControllerAPITestCocoa.mm
    M Source/WebKit/UIProcess/Extensions/Cocoa/WebExtensionActionCocoa.mm
    M Source/WebKit/UIProcess/Extensions/Cocoa/WebExtensionCocoa.mm
    M Source/WebKit/UIProcess/Extensions/Cocoa/WebExtensionContextCocoa.mm
    M Source/WebKit/UIProcess/Extensions/Cocoa/WebExtensionControllerCocoa.mm
    M Source/WebKit/UIProcess/Extensions/Cocoa/WebExtensionDataRecordCocoa.mm
    M Source/WebKit/UIProcess/Extensions/Cocoa/WebExtensionMatchPatternCocoa.mm
    M Source/WebKit/UIProcess/Extensions/Cocoa/WebExtensionMenuItemCocoa.mm
    M Source/WebKit/UIProcess/Extensions/Cocoa/WebExtensionMessagePortCocoa.mm
    M Source/WebKit/UIProcess/Extensions/Cocoa/WebExtensionTabCocoa.mm
    M Source/WebKit/UIProcess/Extensions/Cocoa/WebExtensionWindowCocoa.mm
    M Source/WebKit/UIProcess/Extensions/WebExtension.h
    M Source/WebKit/UIProcess/Extensions/WebExtensionAction.h
    M Source/WebKit/UIProcess/Extensions/WebExtensionCommand.h
    M Source/WebKit/UIProcess/Extensions/WebExtensionContext.h
    M Source/WebKit/UIProcess/Extensions/WebExtensionController.h
    M Source/WebKit/UIProcess/Extensions/WebExtensionControllerConfiguration.h
    M Source/WebKit/UIProcess/Extensions/WebExtensionDataRecord.h
    M Source/WebKit/UIProcess/Extensions/WebExtensionMatchPattern.h
    M Source/WebKit/UIProcess/Extensions/WebExtensionMessagePort.h
    M Source/WebKit/UIProcess/Extensions/WebExtensionTab.h
    M Source/WebKit/UIProcess/Extensions/WebExtensionWindow.h
    M Source/WebKit/UIProcess/Inspector/mac/WKInspectorViewController.mm
    M Source/WebKit/WebKit.xcodeproj/project.pbxproj
    M 
Source/WebKit/WebProcess/Extensions/API/Cocoa/WebExtensionAPINamespaceCocoa.mm
    M 
Source/WebKit/WebProcess/Extensions/Cocoa/_WKWebExtensionWebRequestFilter.mm
    M Tools/Scripts/webkitpy/style/checkers/cpp.py
    M Tools/Scripts/webkitpy/style/checkers/cpp_unittest.py
    M Tools/TestWebKitAPI/Tests/WebKitCocoa/WKWebExtension.mm
    M Tools/TestWebKitAPI/Tests/WebKitCocoa/WKWebExtensionAPIAction.mm
    M Tools/TestWebKitAPI/Tests/WebKitCocoa/WKWebExtensionAPICommands.mm
    M Tools/TestWebKitAPI/Tests/WebKitCocoa/WKWebExtensionAPICookies.mm
    M 
Tools/TestWebKitAPI/Tests/WebKitCocoa/WKWebExtensionAPIDeclarativeNetRequest.mm
    M Tools/TestWebKitAPI/Tests/WebKitCocoa/WKWebExtensionAPIDevTools.mm
    M Tools/TestWebKitAPI/Tests/WebKitCocoa/WKWebExtensionAPIExtension.mm
    M Tools/TestWebKitAPI/Tests/WebKitCocoa/WKWebExtensionAPILocalization.mm
    M Tools/TestWebKitAPI/Tests/WebKitCocoa/WKWebExtensionAPIMenus.mm
    M Tools/TestWebKitAPI/Tests/WebKitCocoa/WKWebExtensionAPINamespace.mm
    M Tools/TestWebKitAPI/Tests/WebKitCocoa/WKWebExtensionAPIPermissions.mm
    M Tools/TestWebKitAPI/Tests/WebKitCocoa/WKWebExtensionAPIRuntime.mm
    M Tools/TestWebKitAPI/Tests/WebKitCocoa/WKWebExtensionAPIScripting.mm
    M Tools/TestWebKitAPI/Tests/WebKitCocoa/WKWebExtensionAPISidebar.mm
    M Tools/TestWebKitAPI/Tests/WebKitCocoa/WKWebExtensionAPIStorage.mm
    M Tools/TestWebKitAPI/Tests/WebKitCocoa/WKWebExtensionAPITabs.mm
    M Tools/TestWebKitAPI/Tests/WebKitCocoa/WKWebExtensionAPIWebNavigation.mm
    M Tools/TestWebKitAPI/Tests/WebKitCocoa/WKWebExtensionAPIWebRequest.mm
    M Tools/TestWebKitAPI/Tests/WebKitCocoa/WKWebExtensionAPIWindows.mm
    M Tools/TestWebKitAPI/Tests/WebKitCocoa/WKWebExtensionContext.mm
    M Tools/TestWebKitAPI/Tests/WebKitCocoa/WKWebExtensionController.mm
    M 
Tools/TestWebKitAPI/Tests/WebKitCocoa/WKWebExtensionControllerConfiguration.mm
    M Tools/TestWebKitAPI/Tests/WebKitCocoa/WKWebExtensionDataRecord.mm
    M Tools/TestWebKitAPI/Tests/WebKitCocoa/WKWebExtensionMatchPattern.mm
    M Tools/TestWebKitAPI/Tests/WebKitCocoa/WKWebExtensionTab.mm
    M Tools/TestWebKitAPI/Tests/WebKitCocoa/WKWebExtensionWindow.mm
    M Tools/TestWebKitAPI/Tests/WebKitCocoa/WKWebViewConfiguration.mm
    M Tools/TestWebKitAPI/cocoa/TestWebExtensionsDelegate.h
    M Tools/TestWebKitAPI/cocoa/TestWebExtensionsDelegate.mm
    M Tools/TestWebKitAPI/cocoa/WebExtensionUtilities.h
    M Tools/TestWebKitAPI/cocoa/WebExtensionUtilities.mm

  Log Message:
  -----------
  Unprefix the Web Extensions API.
https://webkit.org/b/277459
rdar://problem/132945361

Reviewed by Jeff Miller.

Mostly mechanical change that removes the underscore prefix, sorts includes, 
updated copyrights,
and defines the old names / headers for an easy transition for existing clients.

* Source/WebKit/Modules/OSX_Private.modulemap:
* Source/WebKit/Modules/iOS_Private.modulemap:
* Source/WebKit/Shared/API/Cocoa/WebKit.h:
* Source/WebKit/Shared/Cocoa/APIObject.mm:
(API::Object::newObject):
* Source/WebKit/Shared/Extensions/_WKWebExtensionLocalization.mm:
* Source/WebKit/UIProcess/API/Cocoa/WKWebExtension.h: Renamed from 
Source/WebKit/UIProcess/API/Cocoa/_WKWebExtension.h.
* Source/WebKit/UIProcess/API/Cocoa/WKWebExtension.mm: Renamed from 
Source/WebKit/UIProcess/API/Cocoa/_WKWebExtension.mm.
* Source/WebKit/UIProcess/API/Cocoa/WKWebExtensionAction.h: Renamed from 
Source/WebKit/UIProcess/API/Cocoa/_WKWebExtensionAction.h.
* Source/WebKit/UIProcess/API/Cocoa/WKWebExtensionAction.mm: Renamed from 
Source/WebKit/UIProcess/API/Cocoa/_WKWebExtensionAction.mm.
* Source/WebKit/UIProcess/API/Cocoa/WKWebExtensionActionInternal.h: Renamed 
from Source/WebKit/UIProcess/API/Cocoa/_WKWebExtensionActionInternal.h.
* Source/WebKit/UIProcess/API/Cocoa/WKWebExtensionActionPrivate.h: Renamed from 
Source/WebKit/UIProcess/API/Cocoa/_WKWebExtensionActionPrivate.h.
* Source/WebKit/UIProcess/API/Cocoa/WKWebExtensionCommand.h: Renamed from 
Source/WebKit/UIProcess/API/Cocoa/_WKWebExtensionCommand.h.
* Source/WebKit/UIProcess/API/Cocoa/WKWebExtensionCommand.mm: Renamed from 
Source/WebKit/UIProcess/API/Cocoa/_WKWebExtensionCommand.mm.
* Source/WebKit/UIProcess/API/Cocoa/WKWebExtensionCommandInternal.h: Renamed 
from Source/WebKit/UIProcess/API/Cocoa/_WKWebExtensionCommandInternal.h.
* Source/WebKit/UIProcess/API/Cocoa/WKWebExtensionCommandPrivate.h: Renamed 
from Source/WebKit/UIProcess/API/Cocoa/_WKWebExtensionCommandPrivate.h.
* Source/WebKit/UIProcess/API/Cocoa/WKWebExtensionContext.h: Renamed from 
Source/WebKit/UIProcess/API/Cocoa/_WKWebExtensionContext.h.
* Source/WebKit/UIProcess/API/Cocoa/WKWebExtensionContext.mm: Renamed from 
Source/WebKit/UIProcess/API/Cocoa/_WKWebExtensionContext.mm.
* Source/WebKit/UIProcess/API/Cocoa/WKWebExtensionContextInternal.h: Renamed 
from Source/WebKit/UIProcess/API/Cocoa/_WKWebExtensionContextInternal.h.
* Source/WebKit/UIProcess/API/Cocoa/WKWebExtensionContextPrivate.h: Renamed 
from Source/WebKit/UIProcess/API/Cocoa/_WKWebExtensionContextPrivate.h.
* Source/WebKit/UIProcess/API/Cocoa/WKWebExtensionController.h: Renamed from 
Source/WebKit/UIProcess/API/Cocoa/_WKWebExtensionController.h.
* Source/WebKit/UIProcess/API/Cocoa/WKWebExtensionController.mm: Renamed from 
Source/WebKit/UIProcess/API/Cocoa/_WKWebExtensionController.mm.
* Source/WebKit/UIProcess/API/Cocoa/WKWebExtensionControllerConfiguration.h: 
Renamed from 
Source/WebKit/UIProcess/API/Cocoa/_WKWebExtensionControllerConfiguration.h.
* Source/WebKit/UIProcess/API/Cocoa/WKWebExtensionControllerConfiguration.mm: 
Renamed from 
Source/WebKit/UIProcess/API/Cocoa/_WKWebExtensionControllerConfiguration.mm.
* 
Source/WebKit/UIProcess/API/Cocoa/WKWebExtensionControllerConfigurationInternal.h:
 Renamed from 
Source/WebKit/UIProcess/API/Cocoa/_WKWebExtensionControllerConfigurationInternal.h.
* 
Source/WebKit/UIProcess/API/Cocoa/WKWebExtensionControllerConfigurationPrivate.h:
 Renamed from 
Source/WebKit/UIProcess/API/Cocoa/_WKWebExtensionControllerConfigurationPrivate.h.
* Source/WebKit/UIProcess/API/Cocoa/WKWebExtensionControllerDelegate.h: Renamed 
from Source/WebKit/UIProcess/API/Cocoa/_WKWebExtensionControllerDelegate.h.
* Source/WebKit/UIProcess/API/Cocoa/WKWebExtensionControllerDelegatePrivate.h: 
Renamed from 
Source/WebKit/UIProcess/API/Cocoa/_WKWebExtensionControllerDelegatePrivate.h.
* Source/WebKit/UIProcess/API/Cocoa/WKWebExtensionControllerInternal.h: Renamed 
from Source/WebKit/UIProcess/API/Cocoa/_WKWebExtensionControllerInternal.h.
* Source/WebKit/UIProcess/API/Cocoa/WKWebExtensionControllerPrivate.h: Renamed 
from Source/WebKit/UIProcess/API/Cocoa/_WKWebExtensionControllerPrivate.h.
* Source/WebKit/UIProcess/API/Cocoa/WKWebExtensionDataRecord.h: Renamed from 
Source/WebKit/UIProcess/API/Cocoa/_WKWebExtensionDataRecord.h.
* Source/WebKit/UIProcess/API/Cocoa/WKWebExtensionDataRecord.mm: Renamed from 
Source/WebKit/UIProcess/API/Cocoa/_WKWebExtensionDataRecord.mm.
* Source/WebKit/UIProcess/API/Cocoa/WKWebExtensionDataRecordInternal.h: Renamed 
from Source/WebKit/UIProcess/API/Cocoa/_WKWebExtensionDataRecordInternal.h.
* Source/WebKit/UIProcess/API/Cocoa/WKWebExtensionDataRecordPrivate.h: Renamed 
from Source/WebKit/UIProcess/API/Cocoa/_WKWebExtensionDataRecordPrivate.h.
* Source/WebKit/UIProcess/API/Cocoa/WKWebExtensionDataType.h: Renamed from 
Source/WebKit/UIProcess/API/Cocoa/_WKWebExtensionDataType.h.
* Source/WebKit/UIProcess/API/Cocoa/WKWebExtensionDataType.mm: Renamed from 
Source/WebKit/UIProcess/API/Cocoa/_WKWebExtensionDataType.mm.
* Source/WebKit/UIProcess/API/Cocoa/WKWebExtensionDataTypeInternal.h: Renamed 
from Source/WebKit/UIProcess/API/Cocoa/_WKWebExtensionDataTypeInternal.h.
* Source/WebKit/UIProcess/API/Cocoa/WKWebExtensionInternal.h: Renamed from 
Source/WebKit/UIProcess/API/Cocoa/_WKWebExtensionInternal.h.
* Source/WebKit/UIProcess/API/Cocoa/WKWebExtensionMatchPattern.h: Renamed from 
Source/WebKit/UIProcess/API/Cocoa/_WKWebExtensionMatchPattern.h.
* Source/WebKit/UIProcess/API/Cocoa/WKWebExtensionMatchPattern.mm: Renamed from 
Source/WebKit/UIProcess/API/Cocoa/_WKWebExtensionMatchPattern.mm.
* Source/WebKit/UIProcess/API/Cocoa/WKWebExtensionMatchPatternInternal.h: 
Renamed from 
Source/WebKit/UIProcess/API/Cocoa/_WKWebExtensionMatchPatternInternal.h.
* Source/WebKit/UIProcess/API/Cocoa/WKWebExtensionMatchPatternPrivate.h: 
Renamed from 
Source/WebKit/UIProcess/API/Cocoa/_WKWebExtensionMessagePortPrivate.h.
* Source/WebKit/UIProcess/API/Cocoa/WKWebExtensionMessagePort.h: Renamed from 
Source/WebKit/UIProcess/API/Cocoa/_WKWebExtensionMessagePort.h.
* Source/WebKit/UIProcess/API/Cocoa/WKWebExtensionMessagePort.mm: Renamed from 
Source/WebKit/UIProcess/API/Cocoa/_WKWebExtensionMessagePort.mm.
* Source/WebKit/UIProcess/API/Cocoa/WKWebExtensionMessagePortInternal.h: 
Renamed from 
Source/WebKit/UIProcess/API/Cocoa/_WKWebExtensionMessagePortInternal.h.
* Source/WebKit/UIProcess/API/Cocoa/WKWebExtensionMessagePortPrivate.h: Renamed 
from Source/WebKit/UIProcess/API/Cocoa/_WKWebExtensionMessagePortPrivate.h.
* Source/WebKit/UIProcess/API/Cocoa/WKWebExtensionPermission.h: Renamed from 
Source/WebKit/UIProcess/API/Cocoa/_WKWebExtensionPermission.h.
* Source/WebKit/UIProcess/API/Cocoa/WKWebExtensionPermission.mm: Renamed from 
Source/WebKit/UIProcess/API/Cocoa/_WKWebExtensionPermission.mm.
* Source/WebKit/UIProcess/API/Cocoa/WKWebExtensionPermissionPrivate.h: Renamed 
from Source/WebKit/UIProcess/API/Cocoa/_WKWebExtensionPermissionPrivate.h.
* Source/WebKit/UIProcess/API/Cocoa/WKWebExtensionPrivate.h: Renamed from 
Source/WebKit/UIProcess/API/Cocoa/_WKWebExtensionPrivate.h.
* Source/WebKit/UIProcess/API/Cocoa/WKWebExtensionTab.h: Renamed from 
Source/WebKit/UIProcess/API/Cocoa/_WKWebExtensionTab.h.
* Source/WebKit/UIProcess/API/Cocoa/WKWebExtensionTabCreationOptions.h: Renamed 
from Source/WebKit/UIProcess/API/Cocoa/_WKWebExtensionTabCreationOptions.h.
* Source/WebKit/UIProcess/API/Cocoa/WKWebExtensionTabCreationOptions.mm: 
Renamed from 
Source/WebKit/UIProcess/API/Cocoa/_WKWebExtensionTabCreationOptions.mm.
* Source/WebKit/UIProcess/API/Cocoa/WKWebExtensionTabCreationOptionsInternal.h: 
Renamed from 
Source/WebKit/UIProcess/API/Cocoa/_WKWebExtensionTabCreationOptionsInternal.h.
* Source/WebKit/UIProcess/API/Cocoa/WKWebExtensionWindow.h: Renamed from 
Source/WebKit/UIProcess/API/Cocoa/_WKWebExtensionWindow.h.
* Source/WebKit/UIProcess/API/Cocoa/WKWebExtensionWindowCreationOptions.h: 
Renamed from 
Source/WebKit/UIProcess/API/Cocoa/_WKWebExtensionWindowCreationOptions.h.
* Source/WebKit/UIProcess/API/Cocoa/WKWebExtensionWindowCreationOptions.mm: 
Renamed from 
Source/WebKit/UIProcess/API/Cocoa/_WKWebExtensionWindowCreationOptions.mm.
* 
Source/WebKit/UIProcess/API/Cocoa/WKWebExtensionWindowCreationOptionsInternal.h:
 Renamed from 
Source/WebKit/UIProcess/API/Cocoa/_WKWebExtensionWindowCreationOptionsInternal.h.
* Source/WebKit/UIProcess/API/Cocoa/WKWebView.mm:
* Source/WebKit/UIProcess/API/Cocoa/WKWebViewConfiguration.h:
* Source/WebKit/UIProcess/API/Cocoa/WKWebViewConfiguration.mm:
(-[WKWebViewConfiguration _strongWebExtensionController]):
(-[WKWebViewConfiguration _weakWebExtensionController]):
(-[WKWebViewConfiguration _setWeakWebExtensionController:]):
(-[WKWebViewConfiguration webExtensionController]): Added.
(-[WKWebViewConfiguration setWebExtensionController:]): Added.
(-[WKWebViewConfiguration _webExtensionController]): Use public method.
(-[WKWebViewConfiguration _setWebExtensionController:]): Ditto.
* Source/WebKit/UIProcess/API/Cocoa/WKWebViewConfigurationPrivate.h:
* Source/WebKit/UIProcess/API/Cocoa/_WKWebExtension.h: Added.
* Source/WebKit/UIProcess/API/Cocoa/_WKWebExtensionAction.h: Added.
* Source/WebKit/UIProcess/API/Cocoa/_WKWebExtensionCommand.h: Added.
* Source/WebKit/UIProcess/API/Cocoa/_WKWebExtensionCommandPrivate.h: Added.
* Source/WebKit/UIProcess/API/Cocoa/_WKWebExtensionContext.h: Added.
* Source/WebKit/UIProcess/API/Cocoa/_WKWebExtensionContextPrivate.h: Added.
* Source/WebKit/UIProcess/API/Cocoa/_WKWebExtensionController.h: Added.
* Source/WebKit/UIProcess/API/Cocoa/_WKWebExtensionControllerConfiguration.h: 
Added.
* 
Source/WebKit/UIProcess/API/Cocoa/_WKWebExtensionControllerConfigurationPrivate.h:
 Added.
* Source/WebKit/UIProcess/API/Cocoa/_WKWebExtensionControllerPrivate.h: Added.
* Source/WebKit/UIProcess/API/Cocoa/_WKWebExtensionDataRecord.h: Added.
* Source/WebKit/UIProcess/API/Cocoa/_WKWebExtensionDataType.h: Added.
* Source/WebKit/UIProcess/API/Cocoa/_WKWebExtensionMatchPattern.h: Added.
* Source/WebKit/UIProcess/API/Cocoa/_WKWebExtensionMatchPatternPrivate.h: Added.
* Source/WebKit/UIProcess/API/Cocoa/_WKWebExtensionMessagePort.h: Added.
* Source/WebKit/UIProcess/API/Cocoa/_WKWebExtensionMessagePortPrivate.h: Added.
* Source/WebKit/UIProcess/API/Cocoa/_WKWebExtensionPermission.mm: Removed. 
Added.
* Source/WebKit/UIProcess/API/Cocoa/_WKWebExtensionPrivate.h: Added.
* Source/WebKit/UIProcess/API/Cocoa/_WKWebExtensionTab.h: Added.
* Source/WebKit/UIProcess/API/Cocoa/_WKWebExtensionTabCreationOptions.h: Added.
* Source/WebKit/UIProcess/API/Cocoa/_WKWebExtensionWindow.h: Added.
* Source/WebKit/UIProcess/API/Cocoa/_WKWebExtensionWindowCreationOptions.h: 
Added.
* 
Source/WebKit/UIProcess/Extensions/Cocoa/API/WebExtensionContextAPIAlarmsCocoa.mm:
(WebKit::WebExtensionContext::isAlarmsMessageAllowed):
* 
Source/WebKit/UIProcess/Extensions/Cocoa/API/WebExtensionContextAPICookiesCocoa.mm:
(WebKit::WebExtensionContext::isCookiesMessageAllowed):
* 
Source/WebKit/UIProcess/Extensions/Cocoa/API/WebExtensionContextAPIDeclarativeNetRequestCocoa.mm:
(WebKit::WebExtensionContext::isDeclarativeNetRequestMessageAllowed):
(WebKit::WebExtensionContext::declarativeNetRequestGetMatchedRules):
* 
Source/WebKit/UIProcess/Extensions/Cocoa/API/WebExtensionContextAPIEventCocoa.mm:
* 
Source/WebKit/UIProcess/Extensions/Cocoa/API/WebExtensionContextAPIMenusCocoa.mm:
(WebKit::WebExtensionContext::isMenusMessageAllowed):
* 
Source/WebKit/UIProcess/Extensions/Cocoa/API/WebExtensionContextAPIPermissionsCocoa.mm:
* 
Source/WebKit/UIProcess/Extensions/Cocoa/API/WebExtensionContextAPIRuntimeCocoa.mm:
(WebKit::WebExtensionContext::runtimeOpenOptionsPage):
* 
Source/WebKit/UIProcess/Extensions/Cocoa/API/WebExtensionContextAPIScriptingCocoa.mm:
(WebKit::WebExtensionContext::isScriptingMessageAllowed):
(WebKit::WebExtensionContext::loadRegisteredContentScripts):
* 
Source/WebKit/UIProcess/Extensions/Cocoa/API/WebExtensionContextAPIStorageCocoa.mm:
(WebKit::WebExtensionContext::isStorageMessageAllowed):
* 
Source/WebKit/UIProcess/Extensions/Cocoa/API/WebExtensionContextAPITabsCocoa.mm:
(WebKit::WebExtensionContext::tabsCreate):
* 
Source/WebKit/UIProcess/Extensions/Cocoa/API/WebExtensionContextAPIWebNavigationCocoa.mm:
(WebKit::WebExtensionContext::isWebNavigationMessageAllowed):
* 
Source/WebKit/UIProcess/Extensions/Cocoa/API/WebExtensionContextAPIWindowsCocoa.mm:
(WebKit::WebExtensionContext::windowsCreate):
* 
Source/WebKit/UIProcess/Extensions/Cocoa/API/WebExtensionControllerAPITestCocoa.mm:
* Source/WebKit/UIProcess/Extensions/Cocoa/WebExtensionActionCocoa.mm:
(WebKit::WebExtensionAction::propertiesDidChange):
* Source/WebKit/UIProcess/Extensions/Cocoa/WebExtensionCocoa.mm:
(WebKit::toAPI):
(WebKit::WebExtension::createError):
(WebKit::WebExtension::removeError):
(WebKit::WebExtension::recordError):
(WebKit::WebExtension::populateBackgroundPropertiesIfNeeded):
(WebKit::WebExtension::parseDeclarativeNetRequestRulesetDictionary):
(WebKit::WebExtension::populateDeclarativeNetRequestPropertiesIfNeeded):
(WebKit::WebExtension::supportedPermissions):
* Source/WebKit/UIProcess/Extensions/Cocoa/WebExtensionContextCocoa.mm:
(WebKit::toAPI):
(WebKit::WebExtensionContext::createError):
(WebKit::WebExtensionContext::grantedPermissions):
(WebKit::WebExtensionContext::setGrantedPermissions):
(WebKit::WebExtensionContext::deniedPermissions):
(WebKit::WebExtensionContext::setDeniedPermissions):
(WebKit::WebExtensionContext::grantedPermissionMatchPatterns):
(WebKit::WebExtensionContext::setGrantedPermissionMatchPatterns):
(WebKit::WebExtensionContext::deniedPermissionMatchPatterns):
(WebKit::WebExtensionContext::setDeniedPermissionMatchPatterns):
(WebKit::WebExtensionContext::permissionsDidChange):
(WebKit::WebExtensionContext::postAsyncNotification):
(WebKit::WebExtensionContext::grantPermissions):
(WebKit::WebExtensionContext::denyPermissions):
(WebKit::WebExtensionContext::grantPermissionMatchPatterns):
(WebKit::WebExtensionContext::denyPermissionMatchPatterns):
(WebKit::WebExtensionContext::removeGrantedPermissions):
(WebKit::WebExtensionContext::removeGrantedPermissionMatchPatterns):
(WebKit::WebExtensionContext::removeDeniedPermissions):
(WebKit::WebExtensionContext::removeDeniedPermissionMatchPatterns):
(WebKit::WebExtensionContext::requestPermissionMatchPatterns):
(WebKit::WebExtensionContext::requestPermissions):
(WebKit::WebExtensionContext::permissionState):
(WebKit::WebExtensionContext::getOrCreateWindow const):
(WebKit::WebExtensionContext::getOrCreateTab const):
(WebKit::WebExtensionContext::didStartProvisionalLoadForFrame):
(WebKit::WebExtensionContext::didCommitLoadForFrame):
(WebKit::WebExtensionContext::didFinishLoadForFrame):
(WebKit::WebExtensionContext::didFailLoadForFrame):
(WebKit::WebExtensionContext::hasPermissionToSendWebRequestEvent):
(WebKit::WebExtensionContext::addItemsToContextMenu):
(WebKit::WebExtensionContext::userGesturePerformed):
(WebKit::WebExtensionContext::webViewConfiguration):
(WebKit::WebExtensionContext::loadDeclarativeNetRequestRules):
(WebKit::WebExtensionContext::handleContentRuleListNotificationForTab):
(WebKit::WebExtensionContext::quoataForStorageType):
* Source/WebKit/UIProcess/Extensions/Cocoa/WebExtensionControllerCocoa.mm:
(WebKit::WebExtensionController::updateWebsitePoliciesForNavigation):
* Source/WebKit/UIProcess/Extensions/Cocoa/WebExtensionDataRecordCocoa.mm:
(WebKit::WebExtensionDataRecord::addError):
* Source/WebKit/UIProcess/Extensions/Cocoa/WebExtensionMatchPatternCocoa.mm:
(WebKit::error):
(WebKit::WebExtensionMatchPattern::WebExtensionMatchPattern):
(WebKit::toPatterns):
* Source/WebKit/UIProcess/Extensions/Cocoa/WebExtensionMenuItemCocoa.mm:
* Source/WebKit/UIProcess/Extensions/Cocoa/WebExtensionMessagePortCocoa.mm:
(WebKit::toAPI):
* Source/WebKit/UIProcess/Extensions/Cocoa/WebExtensionTabCocoa.mm:
(WebKit::WebExtensionTab::WebExtensionTab):
(WebKit::WebExtensionTab::webView const):
(WebKit::WebExtensionTab::duplicate):
* Source/WebKit/UIProcess/Extensions/Cocoa/WebExtensionWindowCocoa.mm:
(WebKit::WebExtensionWindow::WebExtensionWindow):
(WebKit::toAPI):
(WebKit::toImpl):
* Source/WebKit/UIProcess/Extensions/WebExtension.h:
(WebKit::WebExtension::wrapper const):
* Source/WebKit/UIProcess/Extensions/WebExtensionAction.h:
(WebKit::WebExtensionAction::wrapper const):
* Source/WebKit/UIProcess/Extensions/WebExtensionCommand.h:
(WebKit::WebExtensionCommand::wrapper const):
* Source/WebKit/UIProcess/Extensions/WebExtensionContext.h:
(WebKit::WebExtensionContext::wrapper const):
* Source/WebKit/UIProcess/Extensions/WebExtensionController.h:
(WebKit::WebExtensionController::wrapper const):
(WebKit::WebExtensionController::delegate const):
* Source/WebKit/UIProcess/Extensions/WebExtensionControllerConfiguration.h:
(WebKit::WebExtensionControllerConfiguration::wrapper const):
* Source/WebKit/UIProcess/Extensions/WebExtensionDataRecord.h:
(WebKit::WebExtensionDataRecord::wrapper const):
* Source/WebKit/UIProcess/Extensions/WebExtensionMatchPattern.h:
(WebKit::WebExtensionMatchPattern::wrapper const):
* Source/WebKit/UIProcess/Extensions/WebExtensionMessagePort.h:
(WebKit::WebExtensionMessagePort::wrapper const):
* Source/WebKit/UIProcess/Extensions/WebExtensionTab.h:
(WebKit::WebExtensionTab::delegate const):
* Source/WebKit/UIProcess/Extensions/WebExtensionWindow.h:
(WebKit::WebExtensionWindow::delegate const):
* Source/WebKit/UIProcess/Inspector/mac/WKInspectorViewController.mm:
(-[WKInspectorViewController webViewConfiguration]):
* Source/WebKit/WebKit.xcodeproj/project.pbxproj:
* 
Source/WebKit/WebProcess/Extensions/API/Cocoa/WebExtensionAPINamespaceCocoa.mm:
* Source/WebKit/WebProcess/Extensions/Cocoa/_WKWebExtensionWebRequestFilter.mm:
(-[_WKWebExtensionWebRequestFilter 
matchesRequestForResourceOfType:URL:tabID:windowID:]):
* Tools/TestWebKitAPI/Tests/WebKitCocoa/WKWebExtension.mm:
(TestWebKitAPI::matchingError):
(TestWebKitAPI::TEST(WKWebExtension, BasicManifestParsing)):
(TestWebKitAPI::TEST(WKWebExtension, DisplayStringParsing)):
(TestWebKitAPI::TEST(WKWebExtension, ActionParsing)):
(TestWebKitAPI::TEST(WKWebExtension, ContentScriptsParsing)):
(TestWebKitAPI::TEST(WKWebExtension, PermissionsParsing)):
(TestWebKitAPI::TEST(WKWebExtension, BackgroundParsing)):
(TestWebKitAPI::TEST(WKWebExtension, BackgroundPreferredEnvironmentParsing)):
(TestWebKitAPI::TEST(WKWebExtension, OptionsPageParsing)):
(TestWebKitAPI::TEST(WKWebExtension, URLOverridesParsing)):
(TestWebKitAPI::TEST(WKWebExtension, ContentSecurityPolicyParsing)):
(TestWebKitAPI::TEST(WKWebExtension, WebAccessibleResourcesV2)):
(TestWebKitAPI::TEST(WKWebExtension, WebAccessibleResourcesV3)):
(TestWebKitAPI::TEST(WKWebExtension, CommandsParsing)):
(TestWebKitAPI::TEST(WKWebExtension, DeclarativeNetRequestParsing)):
(TestWebKitAPI::TEST(WKWebExtension, ExternallyConnectableParsing)):
* Tools/TestWebKitAPI/Tests/WebKitCocoa/WKWebExtensionAPIAction.mm:
(TestWebKitAPI::TEST(WKWebExtensionAPIAction, ClickedEvent)):
(TestWebKitAPI::TEST(WKWebExtensionAPIAction, PresentPopupForAction)):
(TestWebKitAPI::TEST(WKWebExtensionAPIAction, 
GetCurrentTabAndWindowFromPopupPage)):
(TestWebKitAPI::TEST(WKWebExtensionAPIAction, UpdateTabFromPopupPage)):
(TestWebKitAPI::TEST(WKWebExtensionAPIAction, SetDefaultActionProperties)):
(TestWebKitAPI::TEST(WKWebExtensionAPIAction, TabSpecificActionProperties)):
(TestWebKitAPI::TEST(WKWebExtensionAPIAction, WindowSpecificActionProperties)):
(TestWebKitAPI::TEST(WKWebExtensionAPIAction, SetIconSinglePath)):
(TestWebKitAPI::TEST(WKWebExtensionAPIAction, SetIconSinglePathRelative)):
(TestWebKitAPI::TEST(WKWebExtensionAPIAction, SetIconMultipleSizes)):
(TestWebKitAPI::TEST(WKWebExtensionAPIAction, SetIconMultipleSizesRelative)):
(TestWebKitAPI::TEST(WKWebExtensionAPIAction, SetIconWithImageData)):
(TestWebKitAPI::TEST(WKWebExtensionAPIAction, 
SetIconWithMultipleImageDataSizes)):
(TestWebKitAPI::TEST(WKWebExtensionAPIAction, SetIconWithSVGDataURL)):
(TestWebKitAPI::TEST(WKWebExtensionAPIAction, SetIconWithMultipleDataURLs)):
(TestWebKitAPI::TEST(WKWebExtensionAPIAction, BrowserAction)):
(TestWebKitAPI::TEST(WKWebExtensionAPIAction, PageAction)):
(TestWebKitAPI::TEST(WKWebExtensionAPIAction, 
ClearTabSpecificActionPropertiesOnNavigation)):
(TestWebKitAPI::TEST(WKWebExtensionAPIAction, NavigationOpensInNewTab)):
(TestWebKitAPI::TEST(WKWebExtensionAPIAction, 
ClickedEventAndPermissionsRequest)):
(TestWebKitAPI::TEST(WKWebExtensionAPIAction, SubframeNavigation)):
* Tools/TestWebKitAPI/Tests/WebKitCocoa/WKWebExtensionAPICommands.mm:
(TestWebKitAPI::TEST(WKWebExtensionAPICommands, CommandForEvent)):
(TestWebKitAPI::TEST(WKWebExtensionAPICommands, 
PerformCommandAndPermissionsRequest)):
* Tools/TestWebKitAPI/Tests/WebKitCocoa/WKWebExtensionAPICookies.mm:
(TestWebKitAPI::TEST(WKWebExtensionAPICookies, GetAllCookieStores)):
(TestWebKitAPI::TEST(WKWebExtensionAPICookies, 
GetAllCookieStoresWithPrivateAccess)):
(TestWebKitAPI::TEST(WKWebExtensionAPICookies, GetAll)):
(TestWebKitAPI::TEST(WKWebExtensionAPICookies, GetAllIncognito)):
(TestWebKitAPI::TEST(WKWebExtensionAPICookies, 
GetAllIncognitoWithPrivateAccess)):
(TestWebKitAPI::TEST(WKWebExtensionAPICookies, GetAllWithFilters)):
(TestWebKitAPI::TEST(WKWebExtensionAPICookies, RemoveCookie)):
(TestWebKitAPI::TEST(WKWebExtensionAPICookies, RemoveCookieNotFound)):
(TestWebKitAPI::TEST(WKWebExtensionAPICookies, SetCookie)):
(TestWebKitAPI::TEST(WKWebExtensionAPICookies, GetCookie)):
(TestWebKitAPI::TEST(WKWebExtensionAPICookies, ChangedEvent)):
* 
Tools/TestWebKitAPI/Tests/WebKitCocoa/WKWebExtensionAPIDeclarativeNetRequest.mm:
(TestWebKitAPI::TEST(WKWebExtensionAPIDeclarativeNetRequest, BlockedLoadTest)):
(TestWebKitAPI::TEST(WKWebExtensionAPIDeclarativeNetRequest, 
BlockedLoadInPrivateBrowsingTest)):
(TestWebKitAPI::TEST(WKWebExtensionAPIDeclarativeNetRequest, 
GetEnabledRulesets)):
(TestWebKitAPI::TEST(WKWebExtensionAPIDeclarativeNetRequest, 
UpdateEnabledRulesets)):
(TestWebKitAPI::TEST(WKWebExtensionAPIDeclarativeNetRequest, 
UpdateEnabledRulesetsPerformsCompilation)):
(TestWebKitAPI::TEST(WKWebExtensionAPIDeclarativeNetRequest, IsRegexSupported)):
(TestWebKitAPI::TEST(WKWebExtensionAPIDeclarativeNetRequest, 
SetExtensionActionOptions)):
(TestWebKitAPI::TEST(WKWebExtensionAPIDeclarativeNetRequest, GetMatchedRules)):
(TestWebKitAPI::TEST(WKWebExtensionAPIDeclarativeNetRequest, SessionRules)):
(TestWebKitAPI::TEST(WKWebExtensionAPIDeclarativeNetRequest, DynamicRules)):
(TestWebKitAPI::TEST(WKWebExtensionAPIDeclarativeNetRequest, 
DISABLED_RedirectRule)):
(TestWebKitAPI::TEST(WKWebExtensionAPIDeclarativeNetRequest, 
RedirectRuleWithoutHostAccessPermission)):
(TestWebKitAPI::TEST(WKWebExtensionAPIDeclarativeNetRequest, 
RedirectRuleWithoutHostPermission)):
(TestWebKitAPI::TEST(WKWebExtensionAPIDeclarativeNetRequest, 
ModifyHeadersRule)):
(TestWebKitAPI::TEST(WKWebExtensionAPIDeclarativeNetRequest, 
ModifyHeadersRuleWithoutHostAccessPermission)):
(TestWebKitAPI::TEST(WKWebExtensionAPIDeclarativeNetRequest, 
ModifyHeadersRuleWithoutHostPermission)):
* Tools/TestWebKitAPI/Tests/WebKitCocoa/WKWebExtensionAPIDevTools.mm:
(TestWebKitAPI::TEST(WKWebExtensionAPIDevTools, Basics)):
(TestWebKitAPI::TEST(WKWebExtensionAPIDevTools, CreatePanel)):
(TestWebKitAPI::TEST(WKWebExtensionAPIDevTools, InspectedWindowEval)):
(TestWebKitAPI::TEST(WKWebExtensionAPIDevTools, InspectedWindowReload)):
(TestWebKitAPI::TEST(WKWebExtensionAPIDevTools, 
InspectedWindowReloadIgnoringCache)):
(TestWebKitAPI::TEST(WKWebExtensionAPIDevTools, NetworkNavigatedEvent)):
(TestWebKitAPI::TEST(WKWebExtensionAPIDevTools, PanelsThemeName)):
(TestWebKitAPI::TEST(WKWebExtensionAPIDevTools, MessagePassingToBackground)):
(TestWebKitAPI::TEST(WKWebExtensionAPIDevTools, 
MessagePassingFromPanelToBackground)):
(TestWebKitAPI::TEST(WKWebExtensionAPIDevTools, 
MessagePassingFromPanelToDevToolsBackground)):
(TestWebKitAPI::TEST(WKWebExtensionAPIDevTools, 
PortMessagePassingToBackground)):
(TestWebKitAPI::TEST(WKWebExtensionAPIDevTools, 
PortMessagePassingFromPanelToBackground)):
(TestWebKitAPI::TEST(WKWebExtensionAPIDevTools, 
PortMessagePassingFromPanelToDevToolsBackground)):
* Tools/TestWebKitAPI/Tests/WebKitCocoa/WKWebExtensionAPIExtension.mm:
(TestWebKitAPI::TEST(WKWebExtensionAPIExtension, GetURL)):
(TestWebKitAPI::TEST(WKWebExtensionAPIExtension, GetBackgroundPageFromPopup)):
(TestWebKitAPI::TEST(WKWebExtensionAPIExtension, GetViewsForMultipleTabs)):
(TestWebKitAPI::TEST(WKWebExtensionAPIExtension, GetViewsForPopup)):
(TestWebKitAPI::TEST(WKWebExtensionAPIExtension, InIncognitoContext)):
(TestWebKitAPI::TEST(WKWebExtensionAPIExtension, 
InIncognitoContextWithoutPrivateAccess)):
(TestWebKitAPI::TEST(WKWebExtensionAPIExtension, IsAllowedIncognitoAccess)):
(TestWebKitAPI::TEST(WKWebExtensionAPIExtension, 
IsAllowedIncognitoAccessWithoutPrivateAccess)):
(TestWebKitAPI::TEST(WKWebExtensionAPIExtension, IsAllowedFileSchemeAccess)):
* Tools/TestWebKitAPI/Tests/WebKitCocoa/WKWebExtensionAPILocalization.mm:
(TestWebKitAPI::TEST(WKWebExtensionAPILocalization, Errors)):
(TestWebKitAPI::TEST(WKWebExtensionAPILocalization, i18n)):
(TestWebKitAPI::TEST(WKWebExtensionAPILocalization, i18nWithFallback)):
(TestWebKitAPI::TEST(WKWebExtensionAPILocalization, i18nWithoutMessages)):
(TestWebKitAPI::TEST(WKWebExtensionAPILocalization, i18nWithoutDefaultLocale)):
(TestWebKitAPI::TEST(WKWebExtensionAPILocalization, Placeholders)):
* Tools/TestWebKitAPI/Tests/WebKitCocoa/WKWebExtensionAPIMenus.mm:
(TestWebKitAPI::TEST(WKWebExtensionAPIMenus, ActionMenus)):
(TestWebKitAPI::TEST(WKWebExtensionAPIMenus, MacContextMenuItems)):
(TestWebKitAPI::TEST(WKWebExtensionAPIMenus, MacActiveTabContextMenuItems)):
(TestWebKitAPI::TEST(WKWebExtensionAPIMenus, MacURLPatternContextMenuItems)):
(TestWebKitAPI::TEST(WKWebExtensionAPIMenus, MacSelectionContextMenuItems)):
(TestWebKitAPI::TEST(WKWebExtensionAPIMenus, MacLinkContextMenuItems)):
(TestWebKitAPI::TEST(WKWebExtensionAPIMenus, MacImageContextMenuItems)):
(TestWebKitAPI::TEST(WKWebExtensionAPIMenus, MacVideoContextMenuItems)):
(TestWebKitAPI::TEST(WKWebExtensionAPIMenus, MacAudioContextMenuItems)):
(TestWebKitAPI::TEST(WKWebExtensionAPIMenus, MacEditableContextMenuItems)):
(TestWebKitAPI::TEST(WKWebExtensionAPIMenus, MacFrameContextMenuItems)):
(TestWebKitAPI::TEST(WKWebExtensionAPIMenus, 
ClickedMenuItemAndPermissionsRequest)):
* Tools/TestWebKitAPI/Tests/WebKitCocoa/WKWebExtensionAPINamespace.mm:
(TestWebKitAPI::TEST(WKWebExtensionAPINamespace, 
NoWebNavigationObjectWithoutPermission)):
(TestWebKitAPI::TEST(WKWebExtensionAPINamespace, 
NoNotificationsObjectWithoutPermission)):
(TestWebKitAPI::TEST(WKWebExtensionAPINamespace, NotificationsUnsupported)):
* Tools/TestWebKitAPI/Tests/WebKitCocoa/WKWebExtensionAPIPermissions.mm:
(TestWebKitAPI::TEST(WKWebExtensionAPIPermissions, Basics)):
(TestWebKitAPI::TEST(WKWebExtensionAPIPermissions, AcceptPermissionsRequest)):
(TestWebKitAPI::TEST(WKWebExtensionAPIPermissions, DenyPermissionsRequest)):
(TestWebKitAPI::TEST(WKWebExtensionAPIPermissions, 
AcceptPermissionsDenyMatchPatternsRequest)):
(TestWebKitAPI::TEST(WKWebExtensionAPIPermissions, RequestPermissionsOnly)):
(TestWebKitAPI::TEST(WKWebExtensionAPIPermissions, RequestMatchPatternsOnly)):
(TestWebKitAPI::TEST(WKWebExtensionAPIPermissions, GrantOnlySomePermissions)):
(TestWebKitAPI::TEST(WKWebExtensionAPIPermissions, GrantOnlySomeMatchPatterns)):
(TestWebKitAPI::TEST(WKWebExtensionAPIPermissions, ValidMatchPatterns)):
(TestWebKitAPI::TEST(WKWebExtensionAPIPermissions, ClipboardWrite)):
(TestWebKitAPI::TEST(WKWebExtensionAPIPermissions, 
ClipboardWriteWithoutPermission)):
(TestWebKitAPI::TEST(WKWebExtensionAPIPermissions, ClipboardWriteWithRequest)):
* Tools/TestWebKitAPI/Tests/WebKitCocoa/WKWebExtensionAPIRuntime.mm:
(TestWebKitAPI::TEST(WKWebExtensionAPIRuntime, GetURL)):
(TestWebKitAPI::TEST(WKWebExtensionAPIRuntime, GetBackgroundPageFromPopup)):
(TestWebKitAPI::TEST(WKWebExtensionAPIRuntime, Id)):
(TestWebKitAPI::TEST(WKWebExtensionAPIRuntime, GetFrameId)):
(TestWebKitAPI::TEST(WKWebExtensionAPIRuntime, SendMessageFromContentScript)):
(TestWebKitAPI::TEST(WKWebExtensionAPIRuntime, 
SendMessageFromContentScriptWithAsyncReply)):
(TestWebKitAPI::TEST(WKWebExtensionAPIRuntime, 
SendMessageFromContentScriptWithPromiseReply)):
(TestWebKitAPI::TEST(WKWebExtensionAPIRuntime, 
SendMessageFromContentScriptWithAsyncPromiseReply)):
(TestWebKitAPI::TEST(WKWebExtensionAPIRuntime, 
SendMessageFromContentScriptWithNoReply)):
(TestWebKitAPI::TEST(WKWebExtensionAPIRuntime, SendMessageFromSubframe)):
(TestWebKitAPI::TEST(WKWebExtensionAPIRuntime, 
SendMessageWithTabFrameAndAsyncReply)):
(TestWebKitAPI::TEST(WKWebExtensionAPIRuntime, SendMessageWithNaNValue)):
(TestWebKitAPI::TEST(WKWebExtensionAPIRuntime, ConnectFromContentScript)):
(TestWebKitAPI::TEST(WKWebExtensionAPIRuntime, ConnectFromSubframe)):
(TestWebKitAPI::TEST(WKWebExtensionAPIRuntime, 
ConnectFromContentScriptWithMultipleListeners)):
(TestWebKitAPI::TEST(WKWebExtensionAPIRuntime, 
PortDisconnectFromContentScript)):
(TestWebKitAPI::TEST(WKWebExtensionAPIRuntime, 
PortDisconnectFromContentScriptWithMultipleListeners)):
(TestWebKitAPI::TEST(WKWebExtensionAPIRuntime, ConnectFromPopup)):
(TestWebKitAPI::TEST(WKWebExtensionAPIRuntime, SendNativeMessage)):
(TestWebKitAPI::TEST(WKWebExtensionAPIRuntime, 
SendNativeMessageWithInvalidReply)):
(TestWebKitAPI::TEST(WKWebExtensionAPIRuntime, ConnectNative)):
(TestWebKitAPI::TEST(WKWebExtensionAPIRuntime, 
ConnectNativeWithInvalidMessage)):
(TestWebKitAPI::TEST(WKWebExtensionAPIRuntime, 
ConnectNativeWithUndefinedMessage)):
(TestWebKitAPI::TEST(WKWebExtensionAPIRuntime, Reload)):
(TestWebKitAPI::TEST(WKWebExtensionAPIRuntime, StartupEvent)):
(TestWebKitAPI::TEST(WKWebExtensionAPIRuntime, InstalledEvent)):
(TestWebKitAPI::TEST(WKWebExtensionAPIRuntime, OpenOptionsPage)):
(TestWebKitAPI::TEST(WKWebExtensionAPIRuntime, ConnectFromWebPage)):
(TestWebKitAPI::TEST(WKWebExtensionAPIRuntime, 
ConnectFromWebPageWithWrongIdentifier)):
(TestWebKitAPI::TEST(WKWebExtensionAPIRuntime, SendMessageFromWebPage)):
(TestWebKitAPI::TEST(WKWebExtensionAPIRuntime, 
SendMessageFromWebPageWithTabFrameAndAsyncReply)):
(TestWebKitAPI::TEST(WKWebExtensionAPIRuntime, 
SendMessageFromWebPageWithWrongIdentifier)):
* Tools/TestWebKitAPI/Tests/WebKitCocoa/WKWebExtensionAPIScripting.mm:
(TestWebKitAPI::TEST(WKWebExtensionAPIScripting, ExecuteScript)):
(TestWebKitAPI::TEST(WKWebExtensionAPIScripting, ExecuteScriptJSONTypes)):
(TestWebKitAPI::TEST(WKWebExtensionAPIScripting, ExecuteScriptWithFrameIds)):
(TestWebKitAPI::TEST(WKWebExtensionAPIScripting, InsertAndRemoveCSS)):
(TestWebKitAPI::TEST(WKWebExtensionAPIScripting, 
InsertAndRemoveCSSWithFrameIds)):
(TestWebKitAPI::TEST(WKWebExtensionAPIScripting, CSSUserOrigin)):
(TestWebKitAPI::TEST(WKWebExtensionAPIScripting, CSSAuthorOrigin)):
(TestWebKitAPI::TEST(WKWebExtensionAPIScripting, World)):
(TestWebKitAPI::TEST(WKWebExtensionAPIScripting, RegisterContentScripts)):
(TestWebKitAPI::TEST(WKWebExtensionAPIScripting, 
RegisterContentScriptsWithCSSUserOrigin)):
(TestWebKitAPI::TEST(WKWebExtensionAPIScripting, 
RegisterContentScriptsWithCSSAuthorOrigin)):
(TestWebKitAPI::TEST(WKWebExtensionAPIScripting, UpdateContentScripts)):
(TestWebKitAPI::TEST(WKWebExtensionAPIScripting, GetContentScripts)):
(TestWebKitAPI::TEST(WKWebExtensionAPIScripting, UnregisterContentScripts)):
(TestWebKitAPI::TEST(WKWebExtensionAPIScripting, 
RegisteredScriptIsInjectedAfterContextReloads)):
(TestWebKitAPI::TEST(WKWebExtensionAPIScripting, MainWorld)):
(TestWebKitAPI::TEST(WKWebExtensionAPIScripting, IsolatedWorld)):
* Tools/TestWebKitAPI/Tests/WebKitCocoa/WKWebExtensionAPISidebar.mm:
(TestWebKitAPI::WKWebExtensionAPISidebar::WKWebExtensionAPISidebar):
* Tools/TestWebKitAPI/Tests/WebKitCocoa/WKWebExtensionAPIStorage.mm:
(TestWebKitAPI::TEST(WKWebExtensionAPIStorage, SetAccessLevelTrustedContexts)):
(TestWebKitAPI::TEST(WKWebExtensionAPIStorage, 
SetAccessLevelTrustedAndUntrustedContexts)):
(TestWebKitAPI::TEST(WKWebExtensionAPIStorage, StorageFromSubframe)):
* Tools/TestWebKitAPI/Tests/WebKitCocoa/WKWebExtensionAPITabs.mm:
(TestWebKitAPI::TEST(WKWebExtensionAPITabs, Create)):
(TestWebKitAPI::TEST(WKWebExtensionAPITabs, CreateWithSpecifiedOptions)):
(TestWebKitAPI::TEST(WKWebExtensionAPITabs, CreateWithRelativeURL)):
(TestWebKitAPI::TEST(WKWebExtensionAPITabs, Duplicate)):
(TestWebKitAPI::TEST(WKWebExtensionAPITabs, DuplicateWithOptions)):
(TestWebKitAPI::TEST(WKWebExtensionAPITabs, Update)):
(TestWebKitAPI::TEST(WKWebExtensionAPITabs, UpdateWithoutTabId)):
(TestWebKitAPI::TEST(WKWebExtensionAPITabs, Get)):
(TestWebKitAPI::TEST(WKWebExtensionAPITabs, GetCurrentFromBackgroundPage)):
(TestWebKitAPI::TEST(WKWebExtensionAPITabs, GetCurrentFromOptionsPage)):
(TestWebKitAPI::TEST(WKWebExtensionAPITabs, Query)):
(TestWebKitAPI::TEST(WKWebExtensionAPITabs, QueryWithPrivateAccess)):
(TestWebKitAPI::TEST(WKWebExtensionAPITabs, QueryWithAccessPrompt)):
(TestWebKitAPI::TEST(WKWebExtensionAPITabs, ToggleReaderMode)):
(TestWebKitAPI::TEST(WKWebExtensionAPITabs, DetectLanguage)):
(TestWebKitAPI::TEST(WKWebExtensionAPITabs, CaptureVisibleTab)):
(TestWebKitAPI::TEST(WKWebExtensionAPITabs, Reload)):
(TestWebKitAPI::TEST(WKWebExtensionAPITabs, GoBack)):
(TestWebKitAPI::TEST(WKWebExtensionAPITabs, GoForward)):
(TestWebKitAPI::TEST(WKWebExtensionAPITabs, Remove)):
(TestWebKitAPI::TEST(WKWebExtensionAPITabs, RemoveMultipleTabs)):
(TestWebKitAPI::TEST(WKWebExtensionAPITabs, UpdatedEventWithoutPrivateAccess)):
(TestWebKitAPI::TEST(WKWebExtensionAPITabs, UpdatedEventWithPrivateAccess)):
(TestWebKitAPI::TEST(WKWebExtensionAPITabs, ReplacedEvent)):
(TestWebKitAPI::TEST(WKWebExtensionAPITabs, MovedEvent)):
(TestWebKitAPI::TEST(WKWebExtensionAPITabs, DetachedAndAttachedEvent)):
(TestWebKitAPI::TEST(WKWebExtensionAPITabs, DetachAndAttachToWindowIDNone)):
(TestWebKitAPI::TEST(WKWebExtensionAPITabs, DetachAndAttachFromWindowIDNone)):
(TestWebKitAPI::TEST(WKWebExtensionAPITabs, SendMessage)):
(TestWebKitAPI::TEST(WKWebExtensionAPITabs, SendMessageWithAsyncReply)):
(TestWebKitAPI::TEST(WKWebExtensionAPITabs, SendMessageWithPromiseReply)):
(TestWebKitAPI::TEST(WKWebExtensionAPITabs, SendMessageWithAsyncPromiseReply)):
(TestWebKitAPI::TEST(WKWebExtensionAPITabs, SendMessageWithoutReply)):
(TestWebKitAPI::TEST(WKWebExtensionAPITabs, 
SendMessageFromBackgroundPageToFullPageExtensionContent)):
(TestWebKitAPI::TEST(WKWebExtensionAPITabs, 
SendMessageFromBackgroundToSubframe)):
(TestWebKitAPI::TEST(WKWebExtensionAPITabs, Connect)):
(TestWebKitAPI::TEST(WKWebExtensionAPITabs, ConnectToSubframe)):
(TestWebKitAPI::TEST(WKWebExtensionAPITabs, PortDisconnect)):
(TestWebKitAPI::TEST(WKWebExtensionAPITabs, ConnectWithMultipleListeners)):
(TestWebKitAPI::TEST(WKWebExtensionAPITabs, 
PortDisconnectWithMultipleListeners)):
(TestWebKitAPI::TEST(WKWebExtensionAPITabs, ExecuteScript)):
(TestWebKitAPI::TEST(WKWebExtensionAPITabs, ExecuteScriptJSONTypes)):
(TestWebKitAPI::TEST(WKWebExtensionAPITabs, InsertAndRemoveCSSInMainFrame)):
(TestWebKitAPI::TEST(WKWebExtensionAPITabs, InsertAndRemoveCSSInAllFrames)):
(TestWebKitAPI::TEST(WKWebExtensionAPITabs, CSSUserOrigin)):
(TestWebKitAPI::TEST(WKWebExtensionAPITabs, CSSAuthorOrigin)):
(TestWebKitAPI::TEST(WKWebExtensionAPITabs, ActiveTab)):
(TestWebKitAPI::TEST(WKWebExtensionAPITabs, UserGestureWithoutActiveTab)):
(TestWebKitAPI::TEST(WKWebExtensionAPITabs, ActiveTabWithDeniedPermissions)):
(TestWebKitAPI::TEST(WKWebExtensionAPITabs, 
ActiveTabRemovedWithDeniedPermissions)):
* Tools/TestWebKitAPI/Tests/WebKitCocoa/WKWebExtensionAPIWebNavigation.mm:
(TestWebKitAPI::TEST(WKWebExtensionAPIWebNavigation, EventFiringTest)):
(TestWebKitAPI::TEST(WKWebExtensionAPIWebNavigation, AllowedFilterTest)):
(TestWebKitAPI::TEST(WKWebExtensionAPIWebNavigation, DeniedFilterTest)):
(TestWebKitAPI::TEST(WKWebExtensionAPIWebNavigation, AllEventsFiredTest)):
(TestWebKitAPI::TEST(WKWebExtensionAPIWebNavigation, 
OnErrorOccurredProvisionalLoadEvent)):
(TestWebKitAPI::TEST(WKWebExtensionAPIWebNavigation, 
OnErrorOccurredDuringLoadEvent)):
(TestWebKitAPI::TEST(WKWebExtensionAPIWebNavigation, GetMainFrame)):
(TestWebKitAPI::TEST(WKWebExtensionAPIWebNavigation, GetSubframe)):
(TestWebKitAPI::TEST(WKWebExtensionAPIWebNavigation, GetAllFrames)):
(TestWebKitAPI::TEST(WKWebExtensionAPIWebNavigation, ErrorOccurred)):
(TestWebKitAPI::TEST(WKWebExtensionAPIWebNavigation, Errors)):
* Tools/TestWebKitAPI/Tests/WebKitCocoa/WKWebExtensionAPIWebRequest.mm:
(TestWebKitAPI::TEST(WKWebExtensionAPIWebRequest, EventFiringTest)):
(TestWebKitAPI::TEST(WKWebExtensionAPIWebRequest, AllowedFilterTest)):
(TestWebKitAPI::TEST(WKWebExtensionAPIWebRequest, DeniedFilterTest)):
(TestWebKitAPI::TEST(WKWebExtensionAPIWebRequest, AllEventsFiredTest)):
(TestWebKitAPI::TEST(WKWebExtensionAPIWebRequest, ErrorOccurred)):
(TestWebKitAPI::TEST(WKWebExtensionAPIWebRequest, RedirectOccurred)):
* Tools/TestWebKitAPI/Tests/WebKitCocoa/WKWebExtensionAPIWindows.mm:
(TestWebKitAPI::TEST(WKWebExtensionAPIWindows, GetCurrentFromOptionsPage)):
(TestWebKitAPI::TEST(WKWebExtensionAPIWindows, GetLastFocused)):
(TestWebKitAPI::TEST(WKWebExtensionAPIWindows, GetAll)):
(TestWebKitAPI::TEST(WKWebExtensionAPIWindows, GetAllWithPrivateAccess)):
(TestWebKitAPI::TEST(WKWebExtensionAPIWindows, CreatedEvent)):
(TestWebKitAPI::TEST(WKWebExtensionAPIWindows, FocusChangedEvent)):
(TestWebKitAPI::TEST(WKWebExtensionAPIWindows, RemovedEvent)):
(TestWebKitAPI::TEST(WKWebExtensionAPIWindows, Create)):
(TestWebKitAPI::TEST(WKWebExtensionAPIWindows, CreateWithRelativeURL)):
(TestWebKitAPI::TEST(WKWebExtensionAPIWindows, CreateWithRelativeURLs)):
(TestWebKitAPI::TEST(WKWebExtensionAPIWindows, 
CreateIncognitoWithoutPrivateAccess)):
(TestWebKitAPI::TEST(WKWebExtensionAPIWindows, 
CreateIncognitoWithPrivateAccess)):
(TestWebKitAPI::TEST(WKWebExtensionAPIWindows, RemoveUnsupported)):
* Tools/TestWebKitAPI/Tests/WebKitCocoa/WKWebExtensionContext.mm:
(TestWebKitAPI::TEST(WKWebExtensionContext, DefaultPermissionChecks)):
(TestWebKitAPI::TEST(WKWebExtensionContext, PermissionGranting)):
(TestWebKitAPI::TEST(WKWebExtensionContext, ContentScriptsParsing)):
(TestWebKitAPI::TEST(WKWebExtensionContext, OptionsPageURLParsing)):
(TestWebKitAPI::TEST(WKWebExtensionContext, URLOverridesParsing)):
(TestWebKitAPI::TEST(WKWebExtensionContext, CommandsParsing)):
* Tools/TestWebKitAPI/Tests/WebKitCocoa/WKWebExtensionController.mm:
(TestWebKitAPI::TEST(WKWebExtensionController, Configuration)):
(TestWebKitAPI::TEST(WKWebExtensionController, LoadingAndUnloadingContexts)):
(TestWebKitAPI::TEST(WKWebExtensionController, BackgroundPageLoading)):
(TestWebKitAPI::TEST(WKWebExtensionController, 
BackgroundPageWithModulesLoading)):
(TestWebKitAPI::TEST(WKWebExtensionController, ContentScriptLoading)):
(TestWebKitAPI::TEST(WKWebExtensionController, CSSUserOrigin)):
(TestWebKitAPI::TEST(WKWebExtensionController, CSSAuthorOrigin)):
(TestWebKitAPI::TEST(WKWebExtensionController, WebAccessibleResources)):
(TestWebKitAPI::TEST(WKWebExtensionController, WebAccessibleResourcesV2)):
* 
Tools/TestWebKitAPI/Tests/WebKitCocoa/WKWebExtensionControllerConfiguration.mm:
(TestWebKitAPI::TEST(WKWebExtensionControllerConfiguration, Initialization)):
(TestWebKitAPI::TEST(WKWebExtensionControllerConfiguration, SecureCoding)):
(TestWebKitAPI::TEST(WKWebExtensionControllerConfiguration, Copying)):
(TestWebKitAPI::TEST(WKWebExtensionControllerConfiguration, 
WebViewConfigurationWithCopyAndCoding)):
(TestWebKitAPI::TEST(WKWebExtensionControllerConfiguration, 
DefaultWebsiteDataStoreWithCopyAndCoding)):
* Tools/TestWebKitAPI/Tests/WebKitCocoa/WKWebExtensionDataRecord.mm:
(TestWebKitAPI::TEST(WKWebExtensionDataRecord, GetDataRecords)):
(TestWebKitAPI::TEST(WKWebExtensionDataRecord, 
GetDataRecordsForMultipleContexts)):
(TestWebKitAPI::TEST(WKWebExtensionDataRecord, DISABLED_RemoveDataRecords)):
(TestWebKitAPI::TEST(WKWebExtensionDataRecord, 
DISABLED_RemoveDataRecordsForMultipleContexts)):
* Tools/TestWebKitAPI/Tests/WebKitCocoa/WKWebExtensionMatchPattern.mm:
(TestWebKitAPI::toPattern):
(TestWebKitAPI::toPatternAlloc):
(TestWebKitAPI::TEST(WKWebExtensionMatchPattern, MatchPatternMatchesPattern)):
(TestWebKitAPI::TEST(WKWebExtensionMatchPattern, MatchPatternMatchesURL)):
(TestWebKitAPI::TEST(WKWebExtensionMatchPattern, PatternCacheAndEquality)):
(TestWebKitAPI::TEST(WKWebExtensionMatchPattern, CustomURLScheme)):
* Tools/TestWebKitAPI/Tests/WebKitCocoa/WKWebExtensionTab.mm:
(TestWebKitAPI::TEST(WKWebExtensionTab, OpenTabs)):
* Tools/TestWebKitAPI/Tests/WebKitCocoa/WKWebExtensionWindow.mm:
(TestWebKitAPI::TEST(WKWebExtensionWindow, OpenWindows)):
(TestWebKitAPI::TEST(WKWebExtensionWindow, FocusedWindow)):
* Tools/TestWebKitAPI/Tests/WebKitCocoa/WKWebViewConfiguration.mm:
(TEST(WebKit, ConfigurationMaskedURLSchemes)):
* Tools/TestWebKitAPI/cocoa/TestWebExtensionsDelegate.h:
* Tools/TestWebKitAPI/cocoa/TestWebExtensionsDelegate.mm:
(-[TestWebExtensionsDelegate 
webExtensionController:openWindowsForExtensionContext:]):
(-[TestWebExtensionsDelegate 
webExtensionController:focusedWindowForExtensionContext:]):
(-[TestWebExtensionsDelegate 
webExtensionController:openNewWindowWithOptions:forExtensionContext:completionHandler:]):
(-[TestWebExtensionsDelegate 
webExtensionController:openNewTabWithOptions:forExtensionContext:completionHandler:]):
(-[TestWebExtensionsDelegate 
webExtensionController:openOptionsPageForExtensionContext:completionHandler:]):
(-[TestWebExtensionsDelegate 
webExtensionController:promptForPermissions:inTab:forExtensionContext:completionHandler:]):
(-[TestWebExtensionsDelegate 
webExtensionController:promptForPermissionMatchPatterns:inTab:forExtensionContext:completionHandler:]):
(-[TestWebExtensionsDelegate 
webExtensionController:promptForPermissionToAccessURLs:inTab:forExtensionContext:completionHandler:]):
(-[TestWebExtensionsDelegate 
webExtensionController:sendMessage:toApplicationIdentifier:forExtensionContext:replyHandler:]):
(-[TestWebExtensionsDelegate 
webExtensionController:connectUsingMessagePort:forExtensionContext:completionHandler:]):
(-[TestWebExtensionsDelegate 
webExtensionController:presentPopupForAction:forExtensionContext:completionHandler:]):
* Tools/TestWebKitAPI/cocoa/WebExtensionUtilities.h:
* Tools/TestWebKitAPI/cocoa/WebExtensionUtilities.mm:
(-[TestWebExtensionManager initForExtension:]):
(-[TestWebExtensionManager initForExtension:extensionControllerConfiguration:]):
(-[TestWebExtensionManager 
_webExtensionController:recordTestAssertionResult:withMessage:andSourceURL:lineNumber:]):
(-[TestWebExtensionManager 
_webExtensionController:recordTestEqualityResult:expectedValue:actualValue:withMessage:andSourceURL:lineNumber:]):
(-[TestWebExtensionManager 
_webExtensionController:recordTestMessage:andSourceURL:lineNumber:]):
(-[TestWebExtensionManager 
_webExtensionController:recordTestYieldedWithMessage:andSourceURL:lineNumber:]):
(-[TestWebExtensionManager 
_webExtensionController:recordTestFinishedWithResult:message:andSourceURL:lineNumber:]):
(-[TestWebExtensionTab initWithWindow:extensionController:]):
(-[TestWebExtensionTab windowForWebExtensionContext:]):
(-[TestWebExtensionTab indexInWindowForWebExtensionContext:]):
(-[TestWebExtensionTab changeWebViewIfNeededForURL:forExtensionContext:]):
(-[TestWebExtensionTab webView:didStartProvisionalNavigation:]):
(-[TestWebExtensionTab 
webView:didReceiveServerRedirectForProvisionalNavigation:]):
(-[TestWebExtensionTab webView:didFailNavigation:withError:]):
(-[TestWebExtensionTab _webView:navigationDidFinishDocumentLoad:]):
(-[TestWebExtensionTab webView:didFinishNavigation:]):
(-[TestWebExtensionTab webViewForWebExtensionContext:]):
(-[TestWebExtensionTab isReaderModeShowingForWebExtensionContext:]):
(-[TestWebExtensionTab 
setReaderModeShowing:forWebExtensionContext:completionHandler:]):
(-[TestWebExtensionTab webpageLocaleForWebExtensionContext:completionHandler:]):
(-[TestWebExtensionTab 
reloadFromOrigin:forWebExtensionContext:completionHandler:]):
(-[TestWebExtensionTab goBackForWebExtensionContext:completionHandler:]):
(-[TestWebExtensionTab goForwardForWebExtensionContext:completionHandler:]):
(-[TestWebExtensionTab parentTabForWebExtensionContext:]):
(-[TestWebExtensionTab setParentTab:forWebExtensionContext:completionHandler:]):
(-[TestWebExtensionTab isPinnedForWebExtensionContext:]):
(-[TestWebExtensionTab setPinned:forWebExtensionContext:completionHandler:]):
(-[TestWebExtensionTab isMutedForWebExtensionContext:]):
(-[TestWebExtensionTab setMuted:forWebExtensionContext:completionHandler:]):
(-[TestWebExtensionTab 
duplicateForWebExtensionContext:withOptions:completionHandler:]):
(-[TestWebExtensionTab activateForWebExtensionContext:completionHandler:]):
(-[TestWebExtensionTab isSelectedForWebExtensionContext:]):
(-[TestWebExtensionTab setSelected:forWebExtensionContext:completionHandler:]):
(-[TestWebExtensionTab closeForWebExtensionContext:completionHandler:]):
(-[TestWebExtensionWindow initWithExtensionController:usesPrivateBrowsing:]):
(-[TestWebExtensionWindow openNewTabAtIndex:]):
(-[TestWebExtensionWindow tabsForWebExtensionContext:]):
(-[TestWebExtensionWindow activeTabForWebExtensionContext:]):
(-[TestWebExtensionWindow windowTypeForWebExtensionContext:]):
(-[TestWebExtensionWindow windowStateForWebExtensionContext:]):
(-[TestWebExtensionWindow 
setWindowState:forWebExtensionContext:completionHandler:]):
(-[TestWebExtensionWindow isUsingPrivateBrowsingForWebExtensionContext:]):
(-[TestWebExtensionWindow screenFrameForWebExtensionContext:]):
(-[TestWebExtensionWindow frameForWebExtensionContext:]):
(-[TestWebExtensionWindow setFrame:forWebExtensionContext:completionHandler:]):
(-[TestWebExtensionWindow focusForWebExtensionContext:completionHandler:]):
(-[TestWebExtensionWindow closeForWebExtensionContext:completionHandler:]):
(TestWebKitAPI::Util::loadAndRunExtension):

Canonical link: https://commits.webkit.org/281723@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

Reply via email to