[webkit-changes] [WebKit/WebKit] 319a11: Remove ENABLE_SERVICE_WORKER directive

Anne van Kesteren noreply at github.com
Mon Nov 27 06:26:12 PST 2023


  Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: 319a1131c324a186f79b0c920860386ac6e97a32
      https://github.com/WebKit/WebKit/commit/319a1131c324a186f79b0c920860386ac6e97a32
  Author: Anne van Kesteren <annevk at annevk.nl>
  Date:   2023-11-27 (Mon, 27 Nov 2023)

  Changed paths:
    M Source/JavaScriptCore/inspector/protocol/ServiceWorker.json
    M Source/WTF/Scripts/Preferences/UnifiedWebPreferences.yaml
    M Source/WTF/wtf/PlatformEnable.h
    M Source/WTF/wtf/PlatformEnableCocoa.h
    M Source/WebCore/Modules/cookie-store/CookieStoreManager.cpp
    M Source/WebCore/Modules/cookie-store/CookieStoreManager.h
    M Source/WebCore/Modules/cookie-store/CookieStoreManager.idl
    M Source/WebCore/Modules/cookie-store/ExtendableCookieChangeEvent.cpp
    M Source/WebCore/Modules/cookie-store/ExtendableCookieChangeEvent.h
    M Source/WebCore/Modules/cookie-store/ExtendableCookieChangeEvent.idl
    M Source/WebCore/Modules/cookie-store/ExtendableCookieChangeEventInit.h
    M Source/WebCore/Modules/cookie-store/ExtendableCookieChangeEventInit.idl
    M Source/WebCore/Modules/permissions/Permissions.cpp
    M Source/WebCore/Modules/push-api/PushCrypto.cpp
    M Source/WebCore/Modules/push-api/PushCrypto.h
    M Source/WebCore/Modules/push-api/PushDatabase.cpp
    M Source/WebCore/Modules/push-api/PushDatabase.h
    M Source/WebCore/Modules/push-api/PushEncryptionKeyName.h
    M Source/WebCore/Modules/push-api/PushEncryptionKeyName.idl
    M Source/WebCore/Modules/push-api/PushEvent.cpp
    M Source/WebCore/Modules/push-api/PushEvent.h
    M Source/WebCore/Modules/push-api/PushEvent.idl
    M Source/WebCore/Modules/push-api/PushEventInit.h
    M Source/WebCore/Modules/push-api/PushEventInit.idl
    M Source/WebCore/Modules/push-api/PushManager.cpp
    M Source/WebCore/Modules/push-api/PushManager.h
    M Source/WebCore/Modules/push-api/PushManager.idl
    M Source/WebCore/Modules/push-api/PushMessageCrypto.cpp
    M Source/WebCore/Modules/push-api/PushMessageCrypto.h
    M Source/WebCore/Modules/push-api/PushMessageData.cpp
    M Source/WebCore/Modules/push-api/PushMessageData.h
    M Source/WebCore/Modules/push-api/PushMessageData.idl
    M Source/WebCore/Modules/push-api/PushPermissionState.h
    M Source/WebCore/Modules/push-api/PushPermissionState.idl
    M Source/WebCore/Modules/push-api/PushSubscription.cpp
    M Source/WebCore/Modules/push-api/PushSubscription.h
    M Source/WebCore/Modules/push-api/PushSubscription.idl
    M Source/WebCore/Modules/push-api/PushSubscriptionChangeEvent.cpp
    M Source/WebCore/Modules/push-api/PushSubscriptionChangeEvent.h
    M Source/WebCore/Modules/push-api/PushSubscriptionChangeEvent.idl
    M Source/WebCore/Modules/push-api/PushSubscriptionChangeEventInit.h
    M Source/WebCore/Modules/push-api/PushSubscriptionChangeEventInit.idl
    M Source/WebCore/Modules/push-api/PushSubscriptionData.cpp
    M Source/WebCore/Modules/push-api/PushSubscriptionData.h
    M Source/WebCore/Modules/push-api/PushSubscriptionJSON.h
    M Source/WebCore/Modules/push-api/PushSubscriptionJSON.idl
    M Source/WebCore/Modules/push-api/PushSubscriptionOptions.cpp
    M Source/WebCore/Modules/push-api/PushSubscriptionOptions.h
    M Source/WebCore/Modules/push-api/PushSubscriptionOptions.idl
    M Source/WebCore/Modules/push-api/PushSubscriptionOptionsInit.h
    M Source/WebCore/Modules/push-api/PushSubscriptionOptionsInit.idl
    M Source/WebCore/Modules/push-api/PushSubscriptionOwner.h
    M Source/WebCore/Modules/push-api/ServiceWorkerGlobalScope+PushAPI.idl
    M Source/WebCore/Modules/push-api/ServiceWorkerRegistration+PushAPI.idl
    M Source/WebCore/Modules/push-api/ServiceWorkerRegistrationPushAPI.cpp
    M Source/WebCore/Modules/push-api/ServiceWorkerRegistrationPushAPI.h
    M Source/WebCore/Modules/push-api/cocoa/PushCryptoCocoa.cpp
    M Source/WebCore/bindings/js/JSDOMGlobalObject.cpp
    M Source/WebCore/bindings/js/JSExtendableMessageEventCustom.cpp
    M Source/WebCore/bindings/js/JSFetchEventCustom.cpp
    M Source/WebCore/bindings/js/JSServiceWorkerClientCustom.cpp
    M Source/WebCore/bindings/js/JSServiceWorkerGlobalScopeCustom.cpp
    M Source/WebCore/bindings/js/JSWorkerGlobalScopeBase.h
    M Source/WebCore/bindings/js/ScriptModuleLoader.cpp
    M Source/WebCore/bindings/js/WebCoreJSClientData.cpp
    M Source/WebCore/bindings/js/WebCoreJSClientData.h
    M Source/WebCore/bindings/js/WorkerModuleScriptLoader.cpp
    M Source/WebCore/dom/Document.cpp
    M Source/WebCore/dom/Document.h
    M Source/WebCore/dom/EventNames.in
    M Source/WebCore/dom/EventTargetFactory.in
    M Source/WebCore/dom/MessageEvent.h
    M Source/WebCore/dom/MessageEvent.idl
    M Source/WebCore/dom/ScriptExecutionContext.cpp
    M Source/WebCore/dom/ScriptExecutionContext.h
    M Source/WebCore/inspector/WorkerInspectorController.cpp
    M Source/WebCore/inspector/WorkerInspectorController.h
    M Source/WebCore/inspector/agents/InspectorNetworkAgent.cpp
    M Source/WebCore/inspector/agents/worker/ServiceWorkerAgent.cpp
    M Source/WebCore/inspector/agents/worker/ServiceWorkerAgent.h
    M Source/WebCore/loader/DocumentLoader.cpp
    M Source/WebCore/loader/DocumentLoader.h
    M Source/WebCore/loader/DocumentThreadableLoader.cpp
    M Source/WebCore/loader/DocumentThreadableLoader.h
    M Source/WebCore/loader/LocalFrameLoaderClient.h
    M Source/WebCore/loader/ResourceLoaderOptions.h
    M Source/WebCore/loader/SubresourceLoader.cpp
    M Source/WebCore/loader/WorkerThreadableLoader.cpp
    M Source/WebCore/loader/appcache/ApplicationCacheHost.cpp
    M Source/WebCore/loader/cache/CachedResource.cpp
    M Source/WebCore/loader/cache/CachedResourceLoader.cpp
    M Source/WebCore/loader/cache/CachedResourceRequest.cpp
    M Source/WebCore/loader/cache/CachedResourceRequest.h
    M Source/WebCore/page/FocusController.cpp
    M Source/WebCore/page/LocalFrame.cpp
    M Source/WebCore/page/NavigatorBase.cpp
    M Source/WebCore/page/NavigatorBase.h
    M Source/WebCore/page/NavigatorServiceWorker.idl
    M Source/WebCore/page/Page.cpp
    M Source/WebCore/page/Page.h
    M Source/WebCore/platform/WebCorePersistentCoders.cpp
    M Source/WebCore/platform/WebCorePersistentCoders.h
    M Source/WebCore/testing/Internals.cpp
    M Source/WebCore/testing/Internals.h
    M Source/WebCore/testing/Internals.idl
    M Source/WebCore/testing/ServiceWorkerInternals.cpp
    M Source/WebCore/testing/ServiceWorkerInternals.h
    M Source/WebCore/testing/ServiceWorkerInternals.idl
    M Source/WebCore/testing/ServiceWorkerInternals.mm
    M Source/WebCore/testing/js/WebCoreTestSupport.cpp
    M Source/WebCore/workers/DedicatedWorkerThread.cpp
    M Source/WebCore/workers/Worker.cpp
    M Source/WebCore/workers/WorkerFontLoadRequest.cpp
    M Source/WebCore/workers/WorkerGlobalScope.cpp
    M Source/WebCore/workers/WorkerGlobalScope.h
    M Source/WebCore/workers/WorkerInitializationData.h
    M Source/WebCore/workers/WorkerMessagingProxy.cpp
    M Source/WebCore/workers/WorkerOrWorkletScriptController.cpp
    M Source/WebCore/workers/WorkerScriptLoader.cpp
    M Source/WebCore/workers/WorkerScriptLoader.h
    M Source/WebCore/workers/WorkerThread.cpp
    M Source/WebCore/workers/WorkerThread.h
    M Source/WebCore/workers/service/ExtendableEvent.cpp
    M Source/WebCore/workers/service/ExtendableEvent.h
    M Source/WebCore/workers/service/ExtendableEvent.idl
    M Source/WebCore/workers/service/ExtendableEventInit.h
    M Source/WebCore/workers/service/ExtendableEventInit.idl
    M Source/WebCore/workers/service/ExtendableMessageEvent.cpp
    M Source/WebCore/workers/service/ExtendableMessageEvent.h
    M Source/WebCore/workers/service/ExtendableMessageEvent.idl
    M Source/WebCore/workers/service/FetchEvent.cpp
    M Source/WebCore/workers/service/FetchEvent.h
    M Source/WebCore/workers/service/FetchEvent.idl
    M Source/WebCore/workers/service/NavigationPreloadManager.cpp
    M Source/WebCore/workers/service/NavigationPreloadManager.h
    M Source/WebCore/workers/service/NavigationPreloadManager.idl
    M Source/WebCore/workers/service/NavigationPreloadState.h
    M Source/WebCore/workers/service/NavigationPreloadState.idl
    M Source/WebCore/workers/service/SWClientConnection.cpp
    M Source/WebCore/workers/service/SWClientConnection.h
    M Source/WebCore/workers/service/ServiceWorker.cpp
    M Source/WebCore/workers/service/ServiceWorker.h
    M Source/WebCore/workers/service/ServiceWorker.idl
    M Source/WebCore/workers/service/ServiceWorkerClient.cpp
    M Source/WebCore/workers/service/ServiceWorkerClient.h
    M Source/WebCore/workers/service/ServiceWorkerClient.idl
    M Source/WebCore/workers/service/ServiceWorkerClientData.cpp
    M Source/WebCore/workers/service/ServiceWorkerClientData.h
    M Source/WebCore/workers/service/ServiceWorkerClientPendingMessage.h
    M Source/WebCore/workers/service/ServiceWorkerClientQueryOptions.h
    M Source/WebCore/workers/service/ServiceWorkerClientType.h
    M Source/WebCore/workers/service/ServiceWorkerClientType.idl
    M Source/WebCore/workers/service/ServiceWorkerClients.cpp
    M Source/WebCore/workers/service/ServiceWorkerClients.h
    M Source/WebCore/workers/service/ServiceWorkerClients.idl
    M Source/WebCore/workers/service/ServiceWorkerContainer.cpp
    M Source/WebCore/workers/service/ServiceWorkerContainer.h
    M Source/WebCore/workers/service/ServiceWorkerContainer.idl
    M Source/WebCore/workers/service/ServiceWorkerContextData.cpp
    M Source/WebCore/workers/service/ServiceWorkerContextData.h
    M Source/WebCore/workers/service/ServiceWorkerData.cpp
    M Source/WebCore/workers/service/ServiceWorkerData.h
    M Source/WebCore/workers/service/ServiceWorkerGlobalScope.cpp
    M Source/WebCore/workers/service/ServiceWorkerGlobalScope.h
    M Source/WebCore/workers/service/ServiceWorkerGlobalScope.idl
    M Source/WebCore/workers/service/ServiceWorkerIdentifier.h
    M Source/WebCore/workers/service/ServiceWorkerImportedScript.h
    M Source/WebCore/workers/service/ServiceWorkerJob.cpp
    M Source/WebCore/workers/service/ServiceWorkerJob.h
    M Source/WebCore/workers/service/ServiceWorkerJobClient.h
    M Source/WebCore/workers/service/ServiceWorkerJobData.cpp
    M Source/WebCore/workers/service/ServiceWorkerJobData.h
    M Source/WebCore/workers/service/ServiceWorkerJobDataIdentifier.h
    M Source/WebCore/workers/service/ServiceWorkerJobType.h
    M Source/WebCore/workers/service/ServiceWorkerProvider.cpp
    M Source/WebCore/workers/service/ServiceWorkerProvider.h
    M Source/WebCore/workers/service/ServiceWorkerRegistration.cpp
    M Source/WebCore/workers/service/ServiceWorkerRegistration.h
    M Source/WebCore/workers/service/ServiceWorkerRegistration.idl
    M Source/WebCore/workers/service/ServiceWorkerRegistrationData.cpp
    M Source/WebCore/workers/service/ServiceWorkerRegistrationData.h
    M Source/WebCore/workers/service/ServiceWorkerRegistrationKey.cpp
    M Source/WebCore/workers/service/ServiceWorkerRegistrationKey.h
    M Source/WebCore/workers/service/ServiceWorkerRegistrationOptions.cpp
    M Source/WebCore/workers/service/ServiceWorkerRegistrationOptions.h
    M Source/WebCore/workers/service/ServiceWorkerTypes.h
    M Source/WebCore/workers/service/ServiceWorkerUpdateViaCache.h
    M Source/WebCore/workers/service/ServiceWorkerUpdateViaCache.idl
    M Source/WebCore/workers/service/ServiceWorkerWindowClient.cpp
    M Source/WebCore/workers/service/ServiceWorkerWindowClient.h
    M Source/WebCore/workers/service/ServiceWorkerWindowClient.idl
    M Source/WebCore/workers/service/WorkerSWClientConnection.cpp
    M Source/WebCore/workers/service/WorkerSWClientConnection.h
    M Source/WebCore/workers/service/background-fetch/BackgroundFetch.cpp
    M Source/WebCore/workers/service/background-fetch/BackgroundFetch.h
    M Source/WebCore/workers/service/background-fetch/BackgroundFetchEngine.cpp
    M Source/WebCore/workers/service/background-fetch/BackgroundFetchEngine.h
    M Source/WebCore/workers/service/background-fetch/BackgroundFetchEvent.cpp
    M Source/WebCore/workers/service/background-fetch/BackgroundFetchEvent.h
    M Source/WebCore/workers/service/background-fetch/BackgroundFetchEvent.idl
    M Source/WebCore/workers/service/background-fetch/BackgroundFetchEventInit.h
    M Source/WebCore/workers/service/background-fetch/BackgroundFetchEventInit.idl
    M Source/WebCore/workers/service/background-fetch/BackgroundFetchFailureReason.h
    M Source/WebCore/workers/service/background-fetch/BackgroundFetchFailureReason.idl
    M Source/WebCore/workers/service/background-fetch/BackgroundFetchInformation.h
    M Source/WebCore/workers/service/background-fetch/BackgroundFetchManager.cpp
    M Source/WebCore/workers/service/background-fetch/BackgroundFetchManager.h
    M Source/WebCore/workers/service/background-fetch/BackgroundFetchManager.idl
    M Source/WebCore/workers/service/background-fetch/BackgroundFetchOptions.h
    M Source/WebCore/workers/service/background-fetch/BackgroundFetchOptions.idl
    M Source/WebCore/workers/service/background-fetch/BackgroundFetchRecord.cpp
    M Source/WebCore/workers/service/background-fetch/BackgroundFetchRecord.h
    M Source/WebCore/workers/service/background-fetch/BackgroundFetchRecord.idl
    M Source/WebCore/workers/service/background-fetch/BackgroundFetchRecordInformation.h
    M Source/WebCore/workers/service/background-fetch/BackgroundFetchRecordLoader.h
    M Source/WebCore/workers/service/background-fetch/BackgroundFetchRegistration.cpp
    M Source/WebCore/workers/service/background-fetch/BackgroundFetchRegistration.h
    M Source/WebCore/workers/service/background-fetch/BackgroundFetchRegistration.idl
    M Source/WebCore/workers/service/background-fetch/BackgroundFetchRequest.h
    M Source/WebCore/workers/service/background-fetch/BackgroundFetchResult.h
    M Source/WebCore/workers/service/background-fetch/BackgroundFetchResult.idl
    M Source/WebCore/workers/service/background-fetch/BackgroundFetchStore.h
    M Source/WebCore/workers/service/background-fetch/BackgroundFetchUIOptions.h
    M Source/WebCore/workers/service/background-fetch/BackgroundFetchUIOptions.idl
    M Source/WebCore/workers/service/background-fetch/BackgroundFetchUpdateUIEvent.cpp
    M Source/WebCore/workers/service/background-fetch/BackgroundFetchUpdateUIEvent.h
    M Source/WebCore/workers/service/background-fetch/BackgroundFetchUpdateUIEvent.idl
    M Source/WebCore/workers/service/background-fetch/ImageResource.h
    M Source/WebCore/workers/service/background-fetch/ImageResource.idl
    M Source/WebCore/workers/service/background-fetch/ServiceWorkerGlobalScope+BackgroundFetchAPI.idl
    M Source/WebCore/workers/service/background-fetch/ServiceWorkerRegistration+BackgroundFetchAPI.idl
    M Source/WebCore/workers/service/background-fetch/ServiceWorkerRegistrationBackgroundFetchAPI.cpp
    M Source/WebCore/workers/service/background-fetch/ServiceWorkerRegistrationBackgroundFetchAPI.h
    M Source/WebCore/workers/service/context/SWContextManager.cpp
    M Source/WebCore/workers/service/context/SWContextManager.h
    M Source/WebCore/workers/service/context/ServiceWorkerDebuggable.cpp
    M Source/WebCore/workers/service/context/ServiceWorkerDebuggable.h
    M Source/WebCore/workers/service/context/ServiceWorkerFetch.cpp
    M Source/WebCore/workers/service/context/ServiceWorkerFetch.h
    M Source/WebCore/workers/service/context/ServiceWorkerInspectorProxy.cpp
    M Source/WebCore/workers/service/context/ServiceWorkerInspectorProxy.h
    M Source/WebCore/workers/service/context/ServiceWorkerThread.cpp
    M Source/WebCore/workers/service/context/ServiceWorkerThread.h
    M Source/WebCore/workers/service/context/ServiceWorkerThreadProxy.cpp
    M Source/WebCore/workers/service/context/ServiceWorkerThreadProxy.h
    M Source/WebCore/workers/service/server/SWOriginStore.cpp
    M Source/WebCore/workers/service/server/SWOriginStore.h
    M Source/WebCore/workers/service/server/SWRegistrationDatabase.cpp
    M Source/WebCore/workers/service/server/SWRegistrationDatabase.h
    M Source/WebCore/workers/service/server/SWRegistrationStore.h
    M Source/WebCore/workers/service/server/SWScriptStorage.cpp
    M Source/WebCore/workers/service/server/SWScriptStorage.h
    M Source/WebCore/workers/service/server/SWServer.cpp
    M Source/WebCore/workers/service/server/SWServer.h
    M Source/WebCore/workers/service/server/SWServerDelegate.h
    M Source/WebCore/workers/service/server/SWServerJobQueue.cpp
    M Source/WebCore/workers/service/server/SWServerJobQueue.h
    M Source/WebCore/workers/service/server/SWServerRegistration.cpp
    M Source/WebCore/workers/service/server/SWServerRegistration.h
    M Source/WebCore/workers/service/server/SWServerToContextConnection.cpp
    M Source/WebCore/workers/service/server/SWServerToContextConnection.h
    M Source/WebCore/workers/service/server/SWServerWorker.cpp
    M Source/WebCore/workers/service/server/SWServerWorker.h
    M Source/WebCore/workers/shared/SharedWorkerScriptLoader.cpp
    M Source/WebCore/workers/shared/context/SharedWorkerThread.cpp
    M Source/WebCore/workers/shared/context/SharedWorkerThreadProxy.cpp
    M Source/WebInspectorUI/Versions/Inspector-iOS-14.0.json
    M Source/WebInspectorUI/Versions/Inspector-iOS-14.5.json
    M Source/WebInspectorUI/Versions/Inspector-iOS-15.0.json
    M Source/WebInspectorUI/Versions/Inspector-iOS-15.4.json
    M Source/WebInspectorUI/Versions/Inspector-iOS-16.0.json
    M Source/WebInspectorUI/Versions/Inspector-iOS-16.4.json
    M Source/WebInspectorUI/Versions/Inspector-iOS-17.0.json
    M Source/WebInspectorUI/Versions/Inspector-macOS-12.0.json
    M Source/WebInspectorUI/Versions/Inspector-macOS-12.3.json
    M Source/WebInspectorUI/Versions/Inspector-macOS-13.0.json
    M Source/WebInspectorUI/Versions/Inspector-macOS-13.3.json
    M Source/WebInspectorUI/Versions/Inspector-macOS-14.0.json
    M Source/WebKit/NetworkProcess/BackgroundFetchLoad.cpp
    M Source/WebKit/NetworkProcess/BackgroundFetchLoad.h
    M Source/WebKit/NetworkProcess/Classifier/WebResourceLoadStatisticsStore.cpp
    M Source/WebKit/NetworkProcess/NetworkConnectionToWebProcess.cpp
    M Source/WebKit/NetworkProcess/NetworkConnectionToWebProcess.h
    M Source/WebKit/NetworkProcess/NetworkConnectionToWebProcess.messages.in
    M Source/WebKit/NetworkProcess/NetworkProcess.cpp
    M Source/WebKit/NetworkProcess/NetworkProcess.h
    M Source/WebKit/NetworkProcess/NetworkProcess.messages.in
    M Source/WebKit/NetworkProcess/NetworkResourceLoadParameters.cpp
    M Source/WebKit/NetworkProcess/NetworkResourceLoadParameters.h
    M Source/WebKit/NetworkProcess/NetworkResourceLoadParameters.serialization.in
    M Source/WebKit/NetworkProcess/NetworkResourceLoader.cpp
    M Source/WebKit/NetworkProcess/NetworkResourceLoader.h
    M Source/WebKit/NetworkProcess/NetworkSession.cpp
    M Source/WebKit/NetworkProcess/NetworkSession.h
    M Source/WebKit/NetworkProcess/NetworkSessionCreationParameters.h
    M Source/WebKit/NetworkProcess/NetworkSessionCreationParameters.serialization.in
    M Source/WebKit/NetworkProcess/ServiceWorker/ServiceWorkerDownloadTask.cpp
    M Source/WebKit/NetworkProcess/ServiceWorker/ServiceWorkerDownloadTask.h
    M Source/WebKit/NetworkProcess/ServiceWorker/ServiceWorkerDownloadTask.messages.in
    M Source/WebKit/NetworkProcess/ServiceWorker/ServiceWorkerFetchTask.cpp
    M Source/WebKit/NetworkProcess/ServiceWorker/ServiceWorkerFetchTask.h
    M Source/WebKit/NetworkProcess/ServiceWorker/ServiceWorkerFetchTask.messages.in
    M Source/WebKit/NetworkProcess/ServiceWorker/ServiceWorkerNavigationPreloader.cpp
    M Source/WebKit/NetworkProcess/ServiceWorker/ServiceWorkerNavigationPreloader.h
    M Source/WebKit/NetworkProcess/ServiceWorker/ServiceWorkerSoftUpdateLoader.cpp
    M Source/WebKit/NetworkProcess/ServiceWorker/ServiceWorkerSoftUpdateLoader.h
    M Source/WebKit/NetworkProcess/ServiceWorker/WebSWOriginStore.cpp
    M Source/WebKit/NetworkProcess/ServiceWorker/WebSWOriginStore.h
    M Source/WebKit/NetworkProcess/ServiceWorker/WebSWRegistrationStore.cpp
    M Source/WebKit/NetworkProcess/ServiceWorker/WebSWRegistrationStore.h
    M Source/WebKit/NetworkProcess/ServiceWorker/WebSWServerConnection.cpp
    M Source/WebKit/NetworkProcess/ServiceWorker/WebSWServerConnection.h
    M Source/WebKit/NetworkProcess/ServiceWorker/WebSWServerConnection.messages.in
    M Source/WebKit/NetworkProcess/ServiceWorker/WebSWServerToContextConnection.cpp
    M Source/WebKit/NetworkProcess/ServiceWorker/WebSWServerToContextConnection.h
    M Source/WebKit/NetworkProcess/ServiceWorker/WebSWServerToContextConnection.messages.in
    M Source/WebKit/NetworkProcess/SharedWorker/WebSharedWorkerServerToContextConnection.cpp
    M Source/WebKit/NetworkProcess/storage/BackgroundFetchStoreImpl.cpp
    M Source/WebKit/NetworkProcess/storage/BackgroundFetchStoreImpl.h
    M Source/WebKit/NetworkProcess/storage/BackgroundFetchStoreManager.cpp
    M Source/WebKit/NetworkProcess/storage/BackgroundFetchStoreManager.h
    M Source/WebKit/NetworkProcess/storage/NetworkStorageManager.cpp
    M Source/WebKit/NetworkProcess/storage/NetworkStorageManager.h
    M Source/WebKit/NetworkProcess/storage/OriginStorageManager.cpp
    M Source/WebKit/NetworkProcess/storage/OriginStorageManager.h
    M Source/WebKit/NetworkProcess/storage/ServiceWorkerStorageManager.cpp
    M Source/WebKit/NetworkProcess/storage/ServiceWorkerStorageManager.h
    M Source/WebKit/Platform/IPC/DaemonCoders.cpp
    M Source/WebKit/Shared/BackgroundFetchState.h
    M Source/WebKit/Shared/BackgroundFetchState.serialization.in
    M Source/WebKit/Shared/EntryPointUtilities/Cocoa/XPCService/XPCServiceEntryPoint.mm
    M Source/WebKit/Shared/WebCoreArgumentCoders.serialization.in
    M Source/WebKit/Shared/WebsiteData/WebsiteData.cpp
    M Source/WebKit/Shared/WebsiteData/WebsiteDataType.h
    M Source/WebKit/Shared/WebsiteData/WebsiteDataType.serialization.in
    M Source/WebKit/UIProcess/API/C/WKWebsiteDataStoreRef.cpp
    M Source/WebKit/UIProcess/API/Cocoa/WKProcessPool.mm
    M Source/WebKit/UIProcess/API/Cocoa/WKWebView.mm
    M Source/WebKit/UIProcess/API/Cocoa/WKWebViewTesting.mm
    M Source/WebKit/UIProcess/API/Cocoa/WKWebsiteDataRecordInternal.h
    M Source/WebKit/UIProcess/API/Cocoa/WKWebsiteDataStore.mm
    M Source/WebKit/UIProcess/API/glib/WebKitWebsiteData.cpp
    M Source/WebKit/UIProcess/API/glib/WebKitWebsiteDataManager.cpp
    M Source/WebKit/UIProcess/Network/NetworkProcessProxy.cpp
    M Source/WebKit/UIProcess/Network/NetworkProcessProxy.h
    M Source/WebKit/UIProcess/Network/NetworkProcessProxy.messages.in
    M Source/WebKit/UIProcess/Notifications/WebNotificationManagerProxy.cpp
    M Source/WebKit/UIProcess/WebPageProxy.cpp
    M Source/WebKit/UIProcess/WebPageProxy.h
    M Source/WebKit/UIProcess/WebPageProxy.messages.in
    M Source/WebKit/UIProcess/WebPageProxyInternals.h
    M Source/WebKit/UIProcess/WebProcessPool.cpp
    M Source/WebKit/UIProcess/WebProcessPool.h
    M Source/WebKit/UIProcess/WebProcessProxy.cpp
    M Source/WebKit/UIProcess/WebProcessProxy.h
    M Source/WebKit/UIProcess/WebsiteData/WebsiteDataStore.cpp
    M Source/WebKit/UIProcess/WebsiteData/WebsiteDataStore.h
    M Source/WebKit/WebProcess/InjectedBundle/InjectedBundle.cpp
    M Source/WebKit/WebProcess/Network/NetworkProcessConnection.cpp
    M Source/WebKit/WebProcess/Network/NetworkProcessConnection.h
    M Source/WebKit/WebProcess/Network/WebLoaderStrategy.cpp
    M Source/WebKit/WebProcess/Network/WebResourceLoader.cpp
    M Source/WebKit/WebProcess/Notifications/WebNotificationManager.cpp
    M Source/WebKit/WebProcess/Storage/WebSWClientConnection.cpp
    M Source/WebKit/WebProcess/Storage/WebSWClientConnection.h
    M Source/WebKit/WebProcess/Storage/WebSWClientConnection.messages.in
    M Source/WebKit/WebProcess/Storage/WebSWContextManagerConnection.cpp
    M Source/WebKit/WebProcess/Storage/WebSWContextManagerConnection.h
    M Source/WebKit/WebProcess/Storage/WebSWContextManagerConnection.messages.in
    M Source/WebKit/WebProcess/Storage/WebSWOriginTable.cpp
    M Source/WebKit/WebProcess/Storage/WebSWOriginTable.h
    M Source/WebKit/WebProcess/Storage/WebServiceWorkerFetchTaskClient.cpp
    M Source/WebKit/WebProcess/Storage/WebServiceWorkerFetchTaskClient.h
    M Source/WebKit/WebProcess/Storage/WebServiceWorkerProvider.cpp
    M Source/WebKit/WebProcess/Storage/WebServiceWorkerProvider.h
    M Source/WebKit/WebProcess/WebCoreSupport/WebLocalFrameLoaderClient.cpp
    M Source/WebKit/WebProcess/WebCoreSupport/WebLocalFrameLoaderClient.h
    M Source/WebKit/WebProcess/WebPage/WebFrame.cpp
    M Source/WebKit/WebProcess/WebPage/WebPage.cpp
    M Source/WebKit/WebProcess/WebProcess.cpp
    M Source/WebKit/WebProcess/WebProcess.h
    M Source/WebKit/WebProcess/cocoa/WebProcessCocoa.mm
    M Source/cmake/OptionsGTK.cmake
    M Source/cmake/OptionsMac.cmake
    M Source/cmake/OptionsPlayStation.cmake
    M Source/cmake/OptionsWPE.cmake
    M Source/cmake/OptionsWin.cmake
    M Source/cmake/WebKitFeatures.cmake
    M Tools/Scripts/webkitperl/FeatureList.pm
    M Tools/TestWebKitAPI/Tests/WebCore/PushDatabase.cpp
    M Tools/TestWebKitAPI/Tests/WebCore/PushMessageCrypto.cpp

  Log Message:
  -----------
  Remove ENABLE_SERVICE_WORKER directive
https://bugs.webkit.org/show_bug.cgi?id=265366

Reviewed by Youenn Fablet.

All ports are on board with enabling this by default.

* Source/JavaScriptCore/inspector/protocol/ServiceWorker.json:
* Source/WTF/Scripts/Preferences/UnifiedWebPreferences.yaml:
* Source/WTF/wtf/PlatformEnable.h:
* Source/WTF/wtf/PlatformEnableCocoa.h:
* Source/WebCore/Modules/cookie-store/CookieStoreManager.cpp:
* Source/WebCore/Modules/cookie-store/CookieStoreManager.h:
* Source/WebCore/Modules/cookie-store/CookieStoreManager.idl:
* Source/WebCore/Modules/cookie-store/ExtendableCookieChangeEvent.cpp:
* Source/WebCore/Modules/cookie-store/ExtendableCookieChangeEvent.h:
* Source/WebCore/Modules/cookie-store/ExtendableCookieChangeEvent.idl:
* Source/WebCore/Modules/cookie-store/ExtendableCookieChangeEventInit.h:
* Source/WebCore/Modules/cookie-store/ExtendableCookieChangeEventInit.idl:
* Source/WebCore/Modules/permissions/Permissions.cpp:
(WebCore::Permissions::sourceFromContext):
* Source/WebCore/Modules/push-api/PushCrypto.cpp:
* Source/WebCore/Modules/push-api/PushCrypto.h:
* Source/WebCore/Modules/push-api/PushDatabase.cpp:
* Source/WebCore/Modules/push-api/PushDatabase.h:
* Source/WebCore/Modules/push-api/PushEncryptionKeyName.h:
* Source/WebCore/Modules/push-api/PushEncryptionKeyName.idl:
* Source/WebCore/Modules/push-api/PushEvent.cpp:
* Source/WebCore/Modules/push-api/PushEvent.h:
* Source/WebCore/Modules/push-api/PushEvent.idl:
* Source/WebCore/Modules/push-api/PushEventInit.h:
* Source/WebCore/Modules/push-api/PushEventInit.idl:
* Source/WebCore/Modules/push-api/PushManager.cpp:
* Source/WebCore/Modules/push-api/PushManager.h:
* Source/WebCore/Modules/push-api/PushManager.idl:
* Source/WebCore/Modules/push-api/PushMessageCrypto.cpp:
* Source/WebCore/Modules/push-api/PushMessageCrypto.h:
* Source/WebCore/Modules/push-api/PushMessageData.cpp:
* Source/WebCore/Modules/push-api/PushMessageData.h:
* Source/WebCore/Modules/push-api/PushMessageData.idl:
* Source/WebCore/Modules/push-api/PushPermissionState.h:
* Source/WebCore/Modules/push-api/PushPermissionState.idl:
* Source/WebCore/Modules/push-api/PushSubscription.cpp:
* Source/WebCore/Modules/push-api/PushSubscription.h:
* Source/WebCore/Modules/push-api/PushSubscription.idl:
* Source/WebCore/Modules/push-api/PushSubscriptionChangeEvent.cpp:
* Source/WebCore/Modules/push-api/PushSubscriptionChangeEvent.h:
* Source/WebCore/Modules/push-api/PushSubscriptionChangeEvent.idl:
* Source/WebCore/Modules/push-api/PushSubscriptionChangeEventInit.h:
* Source/WebCore/Modules/push-api/PushSubscriptionChangeEventInit.idl:
* Source/WebCore/Modules/push-api/PushSubscriptionData.cpp:
* Source/WebCore/Modules/push-api/PushSubscriptionData.h:
* Source/WebCore/Modules/push-api/PushSubscriptionJSON.h:
* Source/WebCore/Modules/push-api/PushSubscriptionJSON.idl:
* Source/WebCore/Modules/push-api/PushSubscriptionOptions.cpp:
* Source/WebCore/Modules/push-api/PushSubscriptionOptions.h:
* Source/WebCore/Modules/push-api/PushSubscriptionOptions.idl:
* Source/WebCore/Modules/push-api/PushSubscriptionOptionsInit.h:
* Source/WebCore/Modules/push-api/PushSubscriptionOptionsInit.idl:
* Source/WebCore/Modules/push-api/PushSubscriptionOwner.h:
* Source/WebCore/Modules/push-api/ServiceWorkerGlobalScope+PushAPI.idl:
* Source/WebCore/Modules/push-api/ServiceWorkerRegistration+PushAPI.idl:
* Source/WebCore/Modules/push-api/ServiceWorkerRegistrationPushAPI.cpp:
* Source/WebCore/Modules/push-api/ServiceWorkerRegistrationPushAPI.h:
* Source/WebCore/Modules/push-api/cocoa/PushCryptoCocoa.cpp:
* Source/WebCore/bindings/js/JSDOMGlobalObject.cpp:
(WebCore::JSDOMGlobalObject::agentClusterID const):
* Source/WebCore/bindings/js/JSExtendableMessageEventCustom.cpp:
* Source/WebCore/bindings/js/JSFetchEventCustom.cpp:
* Source/WebCore/bindings/js/JSServiceWorkerClientCustom.cpp:
* Source/WebCore/bindings/js/JSServiceWorkerGlobalScopeCustom.cpp:
* Source/WebCore/bindings/js/JSWorkerGlobalScopeBase.h:
* Source/WebCore/bindings/js/ScriptModuleLoader.cpp:
(WebCore::ScriptModuleLoader::importModule):
(WebCore::ScriptModuleLoader::notifyFinished):
(WebCore::isWorkletOrServiceWorker): Deleted.
* Source/WebCore/bindings/js/WebCoreJSClientData.cpp:
(WebCore::JSHeapData::JSHeapData):
* Source/WebCore/bindings/js/WebCoreJSClientData.h:
* Source/WebCore/bindings/js/WorkerModuleScriptLoader.cpp:
(WebCore::WorkerModuleScriptLoader::load):
* Source/WebCore/dom/Document.cpp:
(WebCore::Document::visibilityStateChanged):
(WebCore::Document::willBeRemovedFromFrame):
(WebCore::Document::suspend):
(WebCore::Document::resume):
(WebCore::Document::finishedParsing):
(WebCore::Document::navigateFromServiceWorker):
* Source/WebCore/dom/Document.h:
* Source/WebCore/dom/EventNames.in:
* Source/WebCore/dom/EventTargetFactory.in:
* Source/WebCore/dom/MessageEvent.h:
* Source/WebCore/dom/MessageEvent.idl:
* Source/WebCore/dom/ScriptExecutionContext.cpp:
(WebCore::ScriptExecutionContext::~ScriptExecutionContext):
* Source/WebCore/dom/ScriptExecutionContext.h:
(WebCore::ScriptExecutionContext::updateServiceWorkerClientData):
* Source/WebCore/inspector/WorkerInspectorController.cpp:
(WebCore::WorkerInspectorController::connectFrontend):
(WebCore::WorkerInspectorController::disconnectFrontend):
(WebCore::WorkerInspectorController::updateServiceWorkerPageFrontendCount):
(WebCore::WorkerInspectorController::createLazyAgents):
* Source/WebCore/inspector/WorkerInspectorController.h:
* Source/WebCore/inspector/agents/InspectorNetworkAgent.cpp:
(WebCore::InspectorNetworkAgent::shouldInterceptRequest):
* Source/WebCore/inspector/agents/worker/ServiceWorkerAgent.cpp:
* Source/WebCore/inspector/agents/worker/ServiceWorkerAgent.h:
* Source/WebCore/loader/DocumentLoader.cpp:
(WebCore::DocumentLoader::~DocumentLoader):
(WebCore::DocumentLoader::matchRegistration):
(WebCore::DocumentLoader::redirectReceived):
(WebCore::DocumentLoader::responseReceived):
(WebCore::shouldUseActiveServiceWorkerFromParent):
(WebCore::DocumentLoader::commitData):
(WebCore::DocumentLoader::setupForReplace):
(WebCore::DocumentLoader::scheduleSubstituteResourceLoad):
(WebCore::canUseServiceWorkers):
(WebCore::DocumentLoader::startLoadingMainResource):
(WebCore::DocumentLoader::unregisterReservedServiceWorkerClient):
(WebCore::DocumentLoader::loadMainResource):
* Source/WebCore/loader/DocumentLoader.h:
* Source/WebCore/loader/DocumentThreadableLoader.cpp:
(WebCore::DocumentThreadableLoader::shouldSetHTTPHeadersToKeep const):
(WebCore::DocumentThreadableLoader::makeCrossOriginAccessRequest):
(WebCore::DocumentThreadableLoader::redirectReceived):
(WebCore::DocumentThreadableLoader::didReceiveResponse):
(WebCore::DocumentThreadableLoader::didFail):
* Source/WebCore/loader/DocumentThreadableLoader.h:
* Source/WebCore/loader/LocalFrameLoaderClient.h:
* Source/WebCore/loader/ResourceLoaderOptions.h:
* Source/WebCore/loader/SubresourceLoader.cpp:
(WebCore::SubresourceLoader::didReceiveResponse):
(WebCore::SubresourceLoader::checkResponseCrossOriginAccessControl):
* Source/WebCore/loader/WorkerThreadableLoader.cpp:
(WebCore::m_contextIdentifier):
* Source/WebCore/loader/appcache/ApplicationCacheHost.cpp:
(WebCore::ApplicationCacheHost::maybeLoadResource):
(WebCore::ApplicationCacheHost::scheduleLoadFallbackResourceFromApplicationCache):
* Source/WebCore/loader/cache/CachedResource.cpp:
(WebCore::CachedResource::setResponse):
* Source/WebCore/loader/cache/CachedResourceLoader.cpp:
(WebCore::CachedResourceLoader::prepareFetch):
(WebCore::mustReloadFromServiceWorkerOptions):
(WebCore::CachedResourceLoader::determineRevalidationPolicy const):
* Source/WebCore/loader/cache/CachedResourceRequest.cpp:
(WebCore::CachedResourceRequest::setNavigationServiceWorkerRegistrationData):
* Source/WebCore/loader/cache/CachedResourceRequest.h:
* Source/WebCore/page/FocusController.cpp:
(WebCore::FocusController::setFocusedFrame):
* Source/WebCore/page/LocalFrame.cpp:
(WebCore::LocalFrame::fromJSContext):
* Source/WebCore/page/NavigatorBase.cpp:
* Source/WebCore/page/NavigatorBase.h:
* Source/WebCore/page/NavigatorServiceWorker.idl:
* Source/WebCore/page/Page.cpp:
(WebCore::Page::setServiceWorkerGlobalScope):
* Source/WebCore/page/Page.h:
* Source/WebCore/platform/WebCorePersistentCoders.cpp:
(WTF::Persistence::Coder<WebCore::ImageResource>::decodeForPersistence):
(WTF::Persistence::Coder<WebCore::NavigationPreloadState>::decodeForPersistence):
* Source/WebCore/platform/WebCorePersistentCoders.h:
* Source/WebCore/testing/Internals.cpp:
(WebCore::Internals::storeRegistrationsOnDisk):
(WebCore::Internals::whenServiceWorkerIsTerminated):
(WebCore::Internals::createPushSubscription):
* Source/WebCore/testing/Internals.h:
* Source/WebCore/testing/Internals.idl:
* Source/WebCore/testing/ServiceWorkerInternals.cpp:
* Source/WebCore/testing/ServiceWorkerInternals.h:
* Source/WebCore/testing/ServiceWorkerInternals.idl:
* Source/WebCore/testing/ServiceWorkerInternals.mm:
* Source/WebCore/testing/js/WebCoreTestSupport.cpp:
(WebCoreTestSupport::setupNewlyCreatedServiceWorker):
* Source/WebCore/workers/DedicatedWorkerThread.cpp:
(WebCore::DedicatedWorkerThread::createWorkerGlobalScope):
* Source/WebCore/workers/Worker.cpp:
(WebCore::Worker::notifyFinished):
* Source/WebCore/workers/WorkerFontLoadRequest.cpp:
(WebCore::WorkerFontLoadRequest::load):
* Source/WebCore/workers/WorkerGlobalScope.cpp:
(WebCore::WorkerGlobalScope::prepareForDestruction):
(WebCore::WorkerGlobalScope::suspend):
(WebCore::WorkerGlobalScope::resume):
(WebCore::WorkerGlobalScope::importScripts):
(WebCore::WorkerGlobalScope::swClientConnection):
(WebCore::WorkerGlobalScope::updateServiceWorkerClientData):
* Source/WebCore/workers/WorkerGlobalScope.h:
* Source/WebCore/workers/WorkerInitializationData.h:
(WebCore::WorkerInitializationData::isolatedCopy const):
* Source/WebCore/workers/WorkerMessagingProxy.cpp:
(WebCore::WorkerMessagingProxy::startWorkerGlobalScope):
* Source/WebCore/workers/WorkerOrWorkletScriptController.cpp:
(WebCore::WorkerOrWorkletScriptController::initScript):
* Source/WebCore/workers/WorkerScriptLoader.cpp:
(WebCore::accessWorkerScriptLoaderMap):
(WebCore::WorkerScriptLoader::~WorkerScriptLoader):
(WebCore::WorkerScriptLoader::loadSynchronously):
(WebCore::WorkerScriptLoader::loadAsynchronously):
(WebCore::WorkerScriptLoader::didReceiveResponse):
(WebCore::WorkerScriptLoader::notifyFinished):
* Source/WebCore/workers/WorkerScriptLoader.h:
* Source/WebCore/workers/WorkerThread.cpp:
(WebCore::WorkerParameters::isolatedCopy const):
* Source/WebCore/workers/WorkerThread.h:
* Source/WebCore/workers/service/ExtendableEvent.cpp:
* Source/WebCore/workers/service/ExtendableEvent.h:
* Source/WebCore/workers/service/ExtendableEvent.idl:
* Source/WebCore/workers/service/ExtendableEventInit.h:
* Source/WebCore/workers/service/ExtendableEventInit.idl:
* Source/WebCore/workers/service/ExtendableMessageEvent.cpp:
* Source/WebCore/workers/service/ExtendableMessageEvent.h:
* Source/WebCore/workers/service/ExtendableMessageEvent.idl:
* Source/WebCore/workers/service/FetchEvent.cpp:
* Source/WebCore/workers/service/FetchEvent.h:
* Source/WebCore/workers/service/FetchEvent.idl:
* Source/WebCore/workers/service/NavigationPreloadManager.cpp:
* Source/WebCore/workers/service/NavigationPreloadManager.h:
* Source/WebCore/workers/service/NavigationPreloadManager.idl:
* Source/WebCore/workers/service/NavigationPreloadState.h:
* Source/WebCore/workers/service/NavigationPreloadState.idl:
* Source/WebCore/workers/service/SWClientConnection.cpp:
* Source/WebCore/workers/service/SWClientConnection.h:
* Source/WebCore/workers/service/ServiceWorker.cpp:
* Source/WebCore/workers/service/ServiceWorker.h:
* Source/WebCore/workers/service/ServiceWorker.idl:
* Source/WebCore/workers/service/ServiceWorkerClient.cpp:
* Source/WebCore/workers/service/ServiceWorkerClient.h:
* Source/WebCore/workers/service/ServiceWorkerClient.idl:
* Source/WebCore/workers/service/ServiceWorkerClientData.cpp:
* Source/WebCore/workers/service/ServiceWorkerClientData.h:
* Source/WebCore/workers/service/ServiceWorkerClientPendingMessage.h:
* Source/WebCore/workers/service/ServiceWorkerClientQueryOptions.h:
* Source/WebCore/workers/service/ServiceWorkerClientType.h:
* Source/WebCore/workers/service/ServiceWorkerClientType.idl:
* Source/WebCore/workers/service/ServiceWorkerClients.cpp:
* Source/WebCore/workers/service/ServiceWorkerClients.h:
* Source/WebCore/workers/service/ServiceWorkerClients.idl:
* Source/WebCore/workers/service/ServiceWorkerContainer.cpp:
* Source/WebCore/workers/service/ServiceWorkerContainer.h:
* Source/WebCore/workers/service/ServiceWorkerContainer.idl:
* Source/WebCore/workers/service/ServiceWorkerContextData.cpp:
* Source/WebCore/workers/service/ServiceWorkerContextData.h:
* Source/WebCore/workers/service/ServiceWorkerData.cpp:
* Source/WebCore/workers/service/ServiceWorkerData.h:
* Source/WebCore/workers/service/ServiceWorkerGlobalScope.cpp:
* Source/WebCore/workers/service/ServiceWorkerGlobalScope.h:
* Source/WebCore/workers/service/ServiceWorkerGlobalScope.idl:
* Source/WebCore/workers/service/ServiceWorkerIdentifier.h:
* Source/WebCore/workers/service/ServiceWorkerImportedScript.h:
* Source/WebCore/workers/service/ServiceWorkerJob.cpp:
* Source/WebCore/workers/service/ServiceWorkerJob.h:
* Source/WebCore/workers/service/ServiceWorkerJobClient.h:
* Source/WebCore/workers/service/ServiceWorkerJobData.cpp:
* Source/WebCore/workers/service/ServiceWorkerJobData.h:
* Source/WebCore/workers/service/ServiceWorkerJobDataIdentifier.h:
* Source/WebCore/workers/service/ServiceWorkerJobType.h:
* Source/WebCore/workers/service/ServiceWorkerProvider.cpp:
* Source/WebCore/workers/service/ServiceWorkerProvider.h:
* Source/WebCore/workers/service/ServiceWorkerRegistration.cpp:
* Source/WebCore/workers/service/ServiceWorkerRegistration.h:
* Source/WebCore/workers/service/ServiceWorkerRegistration.idl:
* Source/WebCore/workers/service/ServiceWorkerRegistrationData.cpp:
* Source/WebCore/workers/service/ServiceWorkerRegistrationData.h:
* Source/WebCore/workers/service/ServiceWorkerRegistrationKey.cpp:
* Source/WebCore/workers/service/ServiceWorkerRegistrationKey.h:
* Source/WebCore/workers/service/ServiceWorkerRegistrationOptions.cpp:
* Source/WebCore/workers/service/ServiceWorkerRegistrationOptions.h:
* Source/WebCore/workers/service/ServiceWorkerTypes.h:
* Source/WebCore/workers/service/ServiceWorkerUpdateViaCache.h:
* Source/WebCore/workers/service/ServiceWorkerUpdateViaCache.idl:
* Source/WebCore/workers/service/ServiceWorkerWindowClient.cpp:
* Source/WebCore/workers/service/ServiceWorkerWindowClient.h:
* Source/WebCore/workers/service/ServiceWorkerWindowClient.idl:
* Source/WebCore/workers/service/WorkerSWClientConnection.cpp:
* Source/WebCore/workers/service/WorkerSWClientConnection.h:
* Source/WebCore/workers/service/background-fetch/BackgroundFetch.cpp:
* Source/WebCore/workers/service/background-fetch/BackgroundFetch.h:
* Source/WebCore/workers/service/background-fetch/BackgroundFetchEngine.cpp:
* Source/WebCore/workers/service/background-fetch/BackgroundFetchEngine.h:
* Source/WebCore/workers/service/background-fetch/BackgroundFetchEvent.cpp:
* Source/WebCore/workers/service/background-fetch/BackgroundFetchEvent.h:
* Source/WebCore/workers/service/background-fetch/BackgroundFetchEvent.idl:
* Source/WebCore/workers/service/background-fetch/BackgroundFetchEventInit.h:
* Source/WebCore/workers/service/background-fetch/BackgroundFetchEventInit.idl:
* Source/WebCore/workers/service/background-fetch/BackgroundFetchFailureReason.h:
* Source/WebCore/workers/service/background-fetch/BackgroundFetchFailureReason.idl:
* Source/WebCore/workers/service/background-fetch/BackgroundFetchInformation.h:
* Source/WebCore/workers/service/background-fetch/BackgroundFetchManager.cpp:
* Source/WebCore/workers/service/background-fetch/BackgroundFetchManager.h:
* Source/WebCore/workers/service/background-fetch/BackgroundFetchManager.idl:
* Source/WebCore/workers/service/background-fetch/BackgroundFetchOptions.h:
* Source/WebCore/workers/service/background-fetch/BackgroundFetchOptions.idl:
* Source/WebCore/workers/service/background-fetch/BackgroundFetchRecord.cpp:
* Source/WebCore/workers/service/background-fetch/BackgroundFetchRecord.h:
* Source/WebCore/workers/service/background-fetch/BackgroundFetchRecord.idl:
* Source/WebCore/workers/service/background-fetch/BackgroundFetchRecordInformation.h:
* Source/WebCore/workers/service/background-fetch/BackgroundFetchRecordLoader.h:
* Source/WebCore/workers/service/background-fetch/BackgroundFetchRegistration.cpp:
* Source/WebCore/workers/service/background-fetch/BackgroundFetchRegistration.h:
* Source/WebCore/workers/service/background-fetch/BackgroundFetchRegistration.idl:
* Source/WebCore/workers/service/background-fetch/BackgroundFetchRequest.h:
* Source/WebCore/workers/service/background-fetch/BackgroundFetchResult.h:
* Source/WebCore/workers/service/background-fetch/BackgroundFetchResult.idl:
* Source/WebCore/workers/service/background-fetch/BackgroundFetchStore.h:
* Source/WebCore/workers/service/background-fetch/BackgroundFetchUIOptions.h:
* Source/WebCore/workers/service/background-fetch/BackgroundFetchUIOptions.idl:
* Source/WebCore/workers/service/background-fetch/BackgroundFetchUpdateUIEvent.cpp:
* Source/WebCore/workers/service/background-fetch/BackgroundFetchUpdateUIEvent.h:
* Source/WebCore/workers/service/background-fetch/BackgroundFetchUpdateUIEvent.idl:
* Source/WebCore/workers/service/background-fetch/ImageResource.h:
* Source/WebCore/workers/service/background-fetch/ImageResource.idl:
* Source/WebCore/workers/service/background-fetch/ServiceWorkerGlobalScope+BackgroundFetchAPI.idl:
* Source/WebCore/workers/service/background-fetch/ServiceWorkerRegistration+BackgroundFetchAPI.idl:
* Source/WebCore/workers/service/background-fetch/ServiceWorkerRegistrationBackgroundFetchAPI.cpp:
* Source/WebCore/workers/service/background-fetch/ServiceWorkerRegistrationBackgroundFetchAPI.h:
* Source/WebCore/workers/service/context/SWContextManager.cpp:
* Source/WebCore/workers/service/context/SWContextManager.h:
* Source/WebCore/workers/service/context/ServiceWorkerDebuggable.cpp:
* Source/WebCore/workers/service/context/ServiceWorkerDebuggable.h:
* Source/WebCore/workers/service/context/ServiceWorkerFetch.cpp:
* Source/WebCore/workers/service/context/ServiceWorkerFetch.h:
* Source/WebCore/workers/service/context/ServiceWorkerInspectorProxy.cpp:
* Source/WebCore/workers/service/context/ServiceWorkerInspectorProxy.h:
* Source/WebCore/workers/service/context/ServiceWorkerThread.cpp:
* Source/WebCore/workers/service/context/ServiceWorkerThread.h:
* Source/WebCore/workers/service/context/ServiceWorkerThreadProxy.cpp:
* Source/WebCore/workers/service/context/ServiceWorkerThreadProxy.h:
* Source/WebCore/workers/service/server/SWOriginStore.cpp:
* Source/WebCore/workers/service/server/SWOriginStore.h:
* Source/WebCore/workers/service/server/SWRegistrationDatabase.cpp:
* Source/WebCore/workers/service/server/SWRegistrationDatabase.h:
* Source/WebCore/workers/service/server/SWRegistrationStore.h:
* Source/WebCore/workers/service/server/SWScriptStorage.cpp:
* Source/WebCore/workers/service/server/SWScriptStorage.h:
* Source/WebCore/workers/service/server/SWServer.cpp:
* Source/WebCore/workers/service/server/SWServer.h:
* Source/WebCore/workers/service/server/SWServerDelegate.h:
* Source/WebCore/workers/service/server/SWServerJobQueue.cpp:
* Source/WebCore/workers/service/server/SWServerJobQueue.h:
* Source/WebCore/workers/service/server/SWServerRegistration.cpp:
* Source/WebCore/workers/service/server/SWServerRegistration.h:
* Source/WebCore/workers/service/server/SWServerToContextConnection.cpp:
* Source/WebCore/workers/service/server/SWServerToContextConnection.h:
* Source/WebCore/workers/service/server/SWServerWorker.cpp:
* Source/WebCore/workers/service/server/SWServerWorker.h:
* Source/WebCore/workers/shared/SharedWorkerScriptLoader.cpp:
(WebCore::SharedWorkerScriptLoader::notifyFinished):
* Source/WebCore/workers/shared/context/SharedWorkerThread.cpp:
(WebCore::SharedWorkerThread::createWorkerGlobalScope):
* Source/WebCore/workers/shared/context/SharedWorkerThreadProxy.cpp:
(WebCore::generateWorkerParameters):
* Source/WebInspectorUI/Versions/Inspector-iOS-14.0.json:
* Source/WebInspectorUI/Versions/Inspector-iOS-14.5.json:
* Source/WebInspectorUI/Versions/Inspector-iOS-15.0.json:
* Source/WebInspectorUI/Versions/Inspector-iOS-15.4.json:
* Source/WebInspectorUI/Versions/Inspector-iOS-16.0.json:
* Source/WebInspectorUI/Versions/Inspector-iOS-16.4.json:
* Source/WebInspectorUI/Versions/Inspector-iOS-17.0.json:
* Source/WebInspectorUI/Versions/Inspector-macOS-12.0.json:
* Source/WebInspectorUI/Versions/Inspector-macOS-12.3.json:
* Source/WebInspectorUI/Versions/Inspector-macOS-13.0.json:
* Source/WebInspectorUI/Versions/Inspector-macOS-13.3.json:
* Source/WebInspectorUI/Versions/Inspector-macOS-14.0.json:
* Source/WebKit/NetworkProcess/BackgroundFetchLoad.cpp:
* Source/WebKit/NetworkProcess/BackgroundFetchLoad.h:
* Source/WebKit/NetworkProcess/Classifier/WebResourceLoadStatisticsStore.cpp:
(WebKit::WebResourceLoadStatisticsStore::monitoredDataTypes):
* Source/WebKit/NetworkProcess/NetworkConnectionToWebProcess.cpp:
(WebKit::m_allowTestOnlyIPC):
(WebKit::NetworkConnectionToWebProcess::~NetworkConnectionToWebProcess):
(WebKit::NetworkConnectionToWebProcess::didReceiveMessage):
(WebKit::NetworkConnectionToWebProcess::didReceiveSyncMessage):
(WebKit::NetworkConnectionToWebProcess::didClose):
(WebKit::NetworkConnectionToWebProcess::createFetchTask):
(WebKit::NetworkConnectionToWebProcess::scheduleResourceLoad):
(WebKit::NetworkConnectionToWebProcess::swConnection):
* Source/WebKit/NetworkProcess/NetworkConnectionToWebProcess.h:
(WebKit::NetworkConnectionToWebProcess::swContextConnection):
* Source/WebKit/NetworkProcess/NetworkConnectionToWebProcess.messages.in:
* Source/WebKit/NetworkProcess/NetworkProcess.cpp:
(WebKit::NetworkProcess::fetchWebsiteData):
(WebKit::NetworkProcess::deleteWebsiteData):
(WebKit::NetworkProcess::deleteWebsiteDataForOrigin):
(WebKit::NetworkProcess::deleteWebsiteDataForOrigins):
(WebKit::NetworkProcess::deleteAndRestrictWebsiteDataForRegistrableDomains):
(WebKit::NetworkProcess::registrableDomainsWithWebsiteData):
(WebKit::NetworkProcess::terminateRemoteWorkerContextConnectionWhenPossible):
(WebKit::NetworkProcess::storeServiceWorkerRegistrations):
(WebKit::NetworkProcess::requestBackgroundFetchPermission):
* Source/WebKit/NetworkProcess/NetworkProcess.h:
* Source/WebKit/NetworkProcess/NetworkProcess.messages.in:
* Source/WebKit/NetworkProcess/NetworkResourceLoadParameters.cpp:
(WebKit::NetworkResourceLoadParameters::NetworkResourceLoadParameters):
* Source/WebKit/NetworkProcess/NetworkResourceLoadParameters.h:
* Source/WebKit/NetworkProcess/NetworkResourceLoadParameters.serialization.in:
* Source/WebKit/NetworkProcess/NetworkResourceLoader.cpp:
(WebKit::NetworkResourceLoader::convertToDownload):
(WebKit::NetworkResourceLoader::abort):
(WebKit::NetworkResourceLoader::transferToNewWebProcess):
(WebKit::NetworkResourceLoader::processClearSiteDataHeader):
(WebKit::NetworkResourceLoader::didFailLoading):
(WebKit::NetworkResourceLoader::didFinishWithRedirectResponse):
(WebKit::shouldTryToMatchRegistrationOnRedirection):
(WebKit::NetworkResourceLoader::continueWillSendRequest):
(WebKit::NetworkResourceLoader::continueDidReceiveResponse):
(WebKit::NetworkResourceLoader::serviceWorkerDidNotHandle):
* Source/WebKit/NetworkProcess/NetworkResourceLoader.h:
* Source/WebKit/NetworkProcess/NetworkSession.cpp:
(WebKit::createNetworkStorageManager):
(WebKit::NetworkSession::NetworkSession):
(WebKit::NetworkSession::lowMemoryHandler):
(WebKit::NetworkSession::requestBackgroundFetchPermission):
* Source/WebKit/NetworkProcess/NetworkSession.h:
* Source/WebKit/NetworkProcess/NetworkSessionCreationParameters.h:
* Source/WebKit/NetworkProcess/NetworkSessionCreationParameters.serialization.in:
* Source/WebKit/NetworkProcess/ServiceWorker/ServiceWorkerDownloadTask.cpp:
* Source/WebKit/NetworkProcess/ServiceWorker/ServiceWorkerDownloadTask.h:
* Source/WebKit/NetworkProcess/ServiceWorker/ServiceWorkerDownloadTask.messages.in:
* Source/WebKit/NetworkProcess/ServiceWorker/ServiceWorkerFetchTask.cpp:
* Source/WebKit/NetworkProcess/ServiceWorker/ServiceWorkerFetchTask.h:
* Source/WebKit/NetworkProcess/ServiceWorker/ServiceWorkerFetchTask.messages.in:
* Source/WebKit/NetworkProcess/ServiceWorker/ServiceWorkerNavigationPreloader.cpp:
* Source/WebKit/NetworkProcess/ServiceWorker/ServiceWorkerNavigationPreloader.h:
* Source/WebKit/NetworkProcess/ServiceWorker/ServiceWorkerSoftUpdateLoader.cpp:
* Source/WebKit/NetworkProcess/ServiceWorker/ServiceWorkerSoftUpdateLoader.h:
* Source/WebKit/NetworkProcess/ServiceWorker/WebSWOriginStore.cpp:
* Source/WebKit/NetworkProcess/ServiceWorker/WebSWOriginStore.h:
* Source/WebKit/NetworkProcess/ServiceWorker/WebSWRegistrationStore.cpp:
* Source/WebKit/NetworkProcess/ServiceWorker/WebSWRegistrationStore.h:
* Source/WebKit/NetworkProcess/ServiceWorker/WebSWServerConnection.cpp:
* Source/WebKit/NetworkProcess/ServiceWorker/WebSWServerConnection.h:
* Source/WebKit/NetworkProcess/ServiceWorker/WebSWServerConnection.messages.in:
* Source/WebKit/NetworkProcess/ServiceWorker/WebSWServerToContextConnection.cpp:
* Source/WebKit/NetworkProcess/ServiceWorker/WebSWServerToContextConnection.h:
* Source/WebKit/NetworkProcess/ServiceWorker/WebSWServerToContextConnection.messages.in:
* Source/WebKit/NetworkProcess/SharedWorker/WebSharedWorkerServerToContextConnection.cpp:
(WebKit::WebSharedWorkerServerToContextConnection::launchSharedWorker):
* Source/WebKit/NetworkProcess/storage/BackgroundFetchStoreImpl.cpp:
* Source/WebKit/NetworkProcess/storage/BackgroundFetchStoreImpl.h:
* Source/WebKit/NetworkProcess/storage/BackgroundFetchStoreManager.cpp:
* Source/WebKit/NetworkProcess/storage/BackgroundFetchStoreManager.h:
* Source/WebKit/NetworkProcess/storage/NetworkStorageManager.cpp:
(WebKit::NetworkStorageManager::NetworkStorageManager):
(WebKit::NetworkStorageManager::allManagedTypes):
(WebKit::NetworkStorageManager::close):
* Source/WebKit/NetworkProcess/storage/NetworkStorageManager.h:
* Source/WebKit/NetworkProcess/storage/OriginStorageManager.cpp:
(WebKit::OriginStorageManager::StorageBucket::existingCacheStorageManager):
(WebKit::OriginStorageManager::StorageBucket::toStorageType const):
(WebKit::OriginStorageManager::StorageBucket::toStorageIdentifier const):
(WebKit::OriginStorageManager::StorageBucket::resolvedBackgroundFetchStoragePath):
(WebKit::OriginStorageManager::StorageBucket::resolvedPath):
(WebKit::OriginStorageManager::serviceWorkerStorageManager):
* Source/WebKit/NetworkProcess/storage/OriginStorageManager.h:
* Source/WebKit/NetworkProcess/storage/ServiceWorkerStorageManager.cpp:
* Source/WebKit/NetworkProcess/storage/ServiceWorkerStorageManager.h:
* Source/WebKit/Platform/IPC/DaemonCoders.cpp:
(WebKit::Daemon::Coder<WebCore::PushSubscriptionData>::decode):
* Source/WebKit/Shared/BackgroundFetchState.h:
* Source/WebKit/Shared/BackgroundFetchState.serialization.in:
* Source/WebKit/Shared/EntryPointUtilities/Cocoa/XPCService/XPCServiceEntryPoint.mm:
(WebKit::XPCServiceInitializerDelegate::getExtraInitializationData):
* Source/WebKit/Shared/WebCoreArgumentCoders.serialization.in:
* Source/WebKit/Shared/WebsiteData/WebsiteData.cpp:
(WebKit::WebsiteData::ownerProcess):
* Source/WebKit/Shared/WebsiteData/WebsiteDataType.h:
* Source/WebKit/Shared/WebsiteData/WebsiteDataType.serialization.in:
* Source/WebKit/UIProcess/API/C/WKWebsiteDataStoreRef.cpp:
(WKWebsiteDataStoreRemoveAllServiceWorkerRegistrations):
(WKWebsiteDataStoreClearStorage):
* Source/WebKit/UIProcess/API/Cocoa/WKProcessPool.mm:
(-[WKProcessPool _webPageContentProcessCount]):
(-[WKProcessPool _serviceWorkerProcessCount]):
* Source/WebKit/UIProcess/API/Cocoa/WKWebView.mm:
(-[WKWebView _setupPageConfiguration:]):
* Source/WebKit/UIProcess/API/Cocoa/WKWebViewTesting.mm:
(-[WKWebView _hasServiceWorkerBackgroundActivityForTesting]):
(-[WKWebView _hasServiceWorkerForegroundActivityForTesting]):
* Source/WebKit/UIProcess/API/Cocoa/WKWebsiteDataRecordInternal.h:
(WebKit::toWebsiteDataType):
(WebKit::toWKWebsiteDataTypes):
* Source/WebKit/UIProcess/API/Cocoa/WKWebsiteDataStore.mm:
(-[WKWebsiteDataStore _getPendingPushMessages:]):
(-[WKWebsiteDataStore _processPushMessage:completionHandler:]):
(-[WKWebsiteDataStore _processPersistentNotificationClick:completionHandler:]):
(-[WKWebsiteDataStore _processPersistentNotificationClose:completionHandler:]):
(-[WKWebsiteDataStore _getAllBackgroundFetchIdentifiers:]):
(-[WKWebsiteDataStore _getBackgroundFetchState:completionHandler:]):
(-[WKWebsiteDataStore _abortBackgroundFetch:completionHandler:]):
(-[WKWebsiteDataStore _pauseBackgroundFetch:completionHandler:]):
(-[WKWebsiteDataStore _resumeBackgroundFetch:completionHandler:]):
(-[WKWebsiteDataStore _clickBackgroundFetch:completionHandler:]):
(-[WKWebsiteDataStore _storeServiceWorkerRegistrations:]):
(-[WKWebsiteDataStore _setServiceWorkerOverridePreferences:]):
* Source/WebKit/UIProcess/API/glib/WebKitWebsiteData.cpp:
(recordContainsSupportedDataTypes):
(toWebKitWebsiteDataTypes):
* Source/WebKit/UIProcess/API/glib/WebKitWebsiteDataManager.cpp:
(toWebsiteDataTypes):
* Source/WebKit/UIProcess/Network/NetworkProcessProxy.cpp:
(WebKit::NetworkProcessProxy::processNotificationEvent):
* Source/WebKit/UIProcess/Network/NetworkProcessProxy.h:
* Source/WebKit/UIProcess/Network/NetworkProcessProxy.messages.in:
* Source/WebKit/UIProcess/Notifications/WebNotificationManagerProxy.cpp:
(WebKit::dispatchDidClickNotification):
(WebKit::WebNotificationManagerProxy::providerDidCloseNotifications):
* Source/WebKit/UIProcess/WebPageProxy.cpp:
(WebKit::WebPageProxy::setInspectable):
(WebKit::WebPageProxy::didCreateMainFrame):
(WebKit::WebPageProxy::callLoadCompletionHandlersIfNecessary):
(WebKit::WebPageProxy::resetStateAfterProcessExited):
(WebKit::WebPageProxy::loadServiceWorker):
* Source/WebKit/UIProcess/WebPageProxy.h:
* Source/WebKit/UIProcess/WebPageProxy.messages.in:
* Source/WebKit/UIProcess/WebPageProxyInternals.h:
* Source/WebKit/UIProcess/WebProcessPool.cpp:
(WebKit::WebProcessPool::serviceWorkerProcessCrashed):
(WebKit::WebProcessPool::processForRegistrableDomain):
(WebKit::WebProcessPool::terminateServiceWorkers):
(WebKit::WebProcessPool::updateProcessAssertions):
(WebKit::WebProcessPool::isServiceWorkerPageID const):
(WebKit::WebProcessPool::hasServiceWorkerBackgroundActivityForTesting const):
* Source/WebKit/UIProcess/WebProcessPool.h:
* Source/WebKit/UIProcess/WebProcessProxy.cpp:
(WebKit::WebProcessProxy::setRemoteWorkerUserAgent):
(WebKit::WebProcessProxy::updateRemoteWorkerPreferencesStore):
(WebKit::WebProcessProxy::endServiceWorkerBackgroundProcessing):
(WebKit::WebProcessProxy::disableRemoteWorkers):
(WebKit::WebProcessProxy::enableRemoteWorkers):
* Source/WebKit/UIProcess/WebProcessProxy.h:
* Source/WebKit/UIProcess/WebsiteData/WebsiteDataStore.cpp:
(WebKit::WebsiteDataStore::hasServiceWorkerBackgroundActivityForTesting const):
(WebKit::WebsiteDataStore::parameters):
(WebKit::WebsiteDataStore::openWindowFromServiceWorker):
(WebKit::WebsiteDataStore::addPage):
(WebKit::WebsiteDataStore::removePage):
* Source/WebKit/UIProcess/WebsiteData/WebsiteDataStore.h:
* Source/WebKit/WebProcess/InjectedBundle/InjectedBundle.cpp:
(WebKit::InjectedBundle::setServiceWorkerProxyCreationCallback):
* Source/WebKit/WebProcess/Network/NetworkProcessConnection.cpp:
(WebKit::NetworkProcessConnection::didReceiveMessage):
(WebKit::NetworkProcessConnection::didReceiveSyncMessage):
(WebKit::NetworkProcessConnection::didClose):
(WebKit::NetworkProcessConnection::serviceWorkerConnection):
* Source/WebKit/WebProcess/Network/NetworkProcessConnection.h:
* Source/WebKit/WebProcess/Network/WebLoaderStrategy.cpp:
(WebKit::WebLoaderStrategy::scheduleLoadFromNetworkProcess):
* Source/WebKit/WebProcess/Network/WebResourceLoader.cpp:
(WebKit::WebResourceLoader::serviceWorkerDidNotHandle):
* Source/WebKit/WebProcess/Notifications/WebNotificationManager.cpp:
(WebKit::sendMessage):
* Source/WebKit/WebProcess/Storage/WebSWClientConnection.cpp:
* Source/WebKit/WebProcess/Storage/WebSWClientConnection.h:
* Source/WebKit/WebProcess/Storage/WebSWClientConnection.messages.in:
* Source/WebKit/WebProcess/Storage/WebSWContextManagerConnection.cpp:
* Source/WebKit/WebProcess/Storage/WebSWContextManagerConnection.h:
* Source/WebKit/WebProcess/Storage/WebSWContextManagerConnection.messages.in:
* Source/WebKit/WebProcess/Storage/WebSWOriginTable.cpp:
* Source/WebKit/WebProcess/Storage/WebSWOriginTable.h:
* Source/WebKit/WebProcess/Storage/WebServiceWorkerFetchTaskClient.cpp:
* Source/WebKit/WebProcess/Storage/WebServiceWorkerFetchTaskClient.h:
* Source/WebKit/WebProcess/Storage/WebServiceWorkerProvider.cpp:
* Source/WebKit/WebProcess/Storage/WebServiceWorkerProvider.h:
* Source/WebKit/WebProcess/WebCoreSupport/WebLocalFrameLoaderClient.cpp:
(WebKit::WebLocalFrameLoaderClient::didFinishServiceWorkerPageRegistration):
* Source/WebKit/WebProcess/WebCoreSupport/WebLocalFrameLoaderClient.h:
* Source/WebKit/WebProcess/WebPage/WebFrame.cpp:
(WebKit::WebFrame::jsContextForServiceWorkerWorld):
* Source/WebKit/WebProcess/WebPage/WebPage.cpp:
(WebKit::WebPage::updateThrottleState):
(WebKit::adjustSettingsForLockdownMode):
(WebKit::WebPage::updatePreferences):
(WebKit::WebPage::navigateServiceWorkerClient):
* Source/WebKit/WebProcess/WebProcess.cpp:
(WebKit::WebProcess::initializeWebProcess):
(WebKit::WebProcess::didReceiveMessage):
(WebKit::WebProcess::ensureNetworkProcessConnection):
(WebKit::WebProcess::networkProcessConnectionClosed):
(WebKit::WebProcess::establishRemoteWorkerContextConnectionToNetworkProcess):
(WebKit::WebProcess::removeServiceWorkerRegistration):
* Source/WebKit/WebProcess/WebProcess.h:
* Source/WebKit/WebProcess/cocoa/WebProcessCocoa.mm:
(WebKit::WebProcess::platformInitializeProcess):
* Source/cmake/OptionsGTK.cmake:
* Source/cmake/OptionsMac.cmake:
* Source/cmake/OptionsPlayStation.cmake:
* Source/cmake/OptionsWPE.cmake:
* Source/cmake/OptionsWin.cmake:
* Source/cmake/WebKitFeatures.cmake:
* Tools/Scripts/webkitperl/FeatureList.pm:
* Tools/TestWebKitAPI/Tests/WebCore/PushDatabase.cpp:
* Tools/TestWebKitAPI/Tests/WebCore/PushMessageCrypto.cpp:

Canonical link: https://commits.webkit.org/271138@main




More information about the webkit-changes mailing list