// Copyright (C) 2018-2020 Apple Inc. All rights reserved. // // Redistribution and use in source and binary forms, with or without // modification, are permitted provided that the following conditions // are met: // 1. Redistributions of source code must retain the above copyright // notice, this list of conditions and the following disclaimer. // 2. Redistributions in binary form must reproduce the above copyright // notice, this list of conditions and the following disclaimer in the // documentation and/or other materials provided with the distribution. // // THIS SOFTWARE IS PROVIDED BY APPLE INC. AND ITS CONTRIBUTORS ``AS IS'' // AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, // THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR // PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL APPLE INC. OR ITS CONTRIBUTORS // BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR // CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF // SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS // INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN // CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF // THE POSSIBILITY OF SUCH DAMAGE. GPUProcess/GPUProcess.cpp GPUProcess/GPUConnectionToWebProcess.cpp GPUProcess/GPUProcessCreationParameters.cpp GPUProcess/graphics/RemoteDisplayListRecorder.cpp GPUProcess/graphics/RemoteRenderingBackend.cpp GPUProcess/graphics/RemoteGraphicsContextGL.cpp GPUProcess/graphics/RemoteResourceCache.cpp GPUProcess/graphics/ScopedRenderingResourcesRequest.cpp GPUProcess/graphics/ScopedWebGLRenderingResourcesRequest.cpp GPUProcess/graphics/WebGPU/RemoteAdapter.cpp GPUProcess/graphics/WebGPU/RemoteBindGroup.cpp GPUProcess/graphics/WebGPU/RemoteBindGroupLayout.cpp GPUProcess/graphics/WebGPU/RemoteBuffer.cpp GPUProcess/graphics/WebGPU/RemoteCommandBuffer.cpp GPUProcess/graphics/WebGPU/RemoteCommandEncoder.cpp GPUProcess/graphics/WebGPU/RemoteComputePassEncoder.cpp GPUProcess/graphics/WebGPU/RemoteComputePipeline.cpp GPUProcess/graphics/WebGPU/RemoteDevice.cpp GPUProcess/graphics/WebGPU/RemoteExternalTexture.cpp GPUProcess/graphics/WebGPU/RemoteGPU.cpp GPUProcess/graphics/WebGPU/RemotePipelineLayout.cpp GPUProcess/graphics/WebGPU/RemoteQuerySet.cpp GPUProcess/graphics/WebGPU/RemoteQueue.cpp GPUProcess/graphics/WebGPU/RemoteRenderBundle.cpp GPUProcess/graphics/WebGPU/RemoteRenderBundleEncoder.cpp GPUProcess/graphics/WebGPU/RemoteRenderPassEncoder.cpp GPUProcess/graphics/WebGPU/RemoteRenderPipeline.cpp GPUProcess/graphics/WebGPU/RemoteSampler.cpp GPUProcess/graphics/WebGPU/RemoteShaderModule.cpp GPUProcess/graphics/WebGPU/RemoteTexture.cpp GPUProcess/graphics/WebGPU/RemoteTextureView.cpp GPUProcess/graphics/WebGPU/WebGPUObjectHeap.cpp GPUProcess/media/RemoteAudioHardwareListenerProxy.cpp GPUProcess/media/RemoteAudioSessionProxy.cpp GPUProcess/media/RemoteAudioSessionProxyManager.cpp GPUProcess/media/RemoteAudioTrackProxy.cpp GPUProcess/media/RemoteCDMFactoryProxy.cpp GPUProcess/media/RemoteCDMInstanceProxy.cpp GPUProcess/media/RemoteCDMInstanceSessionProxy.cpp GPUProcess/media/RemoteCDMProxy.cpp GPUProcess/media/RemoteLegacyCDMFactoryProxy.cpp GPUProcess/media/RemoteLegacyCDMProxy.cpp GPUProcess/media/RemoteLegacyCDMSessionProxy.cpp GPUProcess/media/RemoteMediaEngineConfigurationFactoryProxy.cpp GPUProcess/media/RemoteMediaPlayerManagerProxy.cpp GPUProcess/media/RemoteMediaPlayerProxy.cpp GPUProcess/media/RemoteMediaResource.cpp GPUProcess/media/RemoteMediaResourceLoader.cpp GPUProcess/media/RemoteMediaResourceManager.cpp GPUProcess/media/RemoteMediaSourceProxy.cpp GPUProcess/media/RemoteRemoteCommandListenerProxy.cpp GPUProcess/media/RemoteSourceBufferProxy.cpp GPUProcess/media/RemoteTextTrackProxy.cpp GPUProcess/media/RemoteVideoTrackProxy.cpp GPUProcess/webrtc/RemoteMediaRecorder.cpp GPUProcess/webrtc/RemoteMediaRecorderManager.cpp GPUProcess/webrtc/RemoteSampleBufferDisplayLayer.cpp GPUProcess/webrtc/RemoteSampleBufferDisplayLayerManager.cpp NetworkProcess/DatabaseUtilities.cpp NetworkProcess/NetworkActivityTracker.cpp NetworkProcess/NetworkBroadcastChannelRegistry.cpp NetworkProcess/NetworkCORSPreflightChecker.cpp NetworkProcess/NetworkConnectionToWebProcess.cpp NetworkProcess/NetworkContentRuleListManager.cpp NetworkProcess/NetworkDataTask.cpp NetworkProcess/NetworkDataTaskBlob.cpp NetworkProcess/NetworkLoad.cpp NetworkProcess/NetworkLoadChecker.cpp NetworkProcess/NetworkLoadScheduler.cpp NetworkProcess/NetworkProcess.cpp NetworkProcess/NetworkProcessCreationParameters.cpp NetworkProcess/NetworkProcessPlatformStrategies.cpp NetworkProcess/NetworkResourceLoadParameters.cpp NetworkProcess/NetworkResourceLoadMap.cpp NetworkProcess/NetworkResourceLoader.cpp NetworkProcess/NetworkSchemeRegistry.cpp NetworkProcess/NetworkSession.cpp NetworkProcess/NetworkSessionCreationParameters.cpp NetworkProcess/NetworkSocketChannel.cpp NetworkProcess/NetworkSocketStream.cpp NetworkProcess/PingLoad.cpp NetworkProcess/PreconnectTask.cpp NetworkProcess/Classifier/ResourceLoadStatisticsDatabaseStore.cpp NetworkProcess/Classifier/ResourceLoadStatisticsStore.cpp NetworkProcess/Cookies/WebCookieManager.cpp NetworkProcess/Downloads/Download.cpp NetworkProcess/Downloads/DownloadManager.cpp NetworkProcess/Downloads/DownloadMap.cpp NetworkProcess/Downloads/DownloadMonitor.cpp NetworkProcess/Downloads/PendingDownload.cpp NetworkProcess/IndexedDB/WebIDBConnectionToClient.cpp NetworkProcess/IndexedDB/WebIDBServer.cpp NetworkProcess/Notifications/NetworkNotificationManager.cpp NetworkProcess/Notifications/WebPushDaemonConnection.cpp NetworkProcess/PrivateClickMeasurement/PrivateClickMeasurementClientImpl.cpp NetworkProcess/PrivateClickMeasurement/PrivateClickMeasurementDatabase.cpp NetworkProcess/PrivateClickMeasurement/PrivateClickMeasurementDebugInfo.cpp NetworkProcess/PrivateClickMeasurement/PrivateClickMeasurementManager.cpp NetworkProcess/PrivateClickMeasurement/PrivateClickMeasurementManagerInterface.cpp NetworkProcess/PrivateClickMeasurement/PrivateClickMeasurementNetworkLoader.cpp NetworkProcess/PrivateClickMeasurement/PrivateClickMeasurementStore.cpp NetworkProcess/PrivateClickMeasurement/PrivateClickMeasurementConnection.cpp NetworkProcess/PrivateClickMeasurement/PrivateClickMeasurementDaemonClient.cpp NetworkProcess/PrivateClickMeasurement/PrivateClickMeasurementManagerProxy.cpp NetworkProcess/ServiceWorker/ServiceWorkerDownloadTask.cpp NetworkProcess/ServiceWorker/ServiceWorkerFetchTask.cpp NetworkProcess/ServiceWorker/ServiceWorkerNavigationPreloader.cpp NetworkProcess/ServiceWorker/ServiceWorkerSoftUpdateLoader.cpp NetworkProcess/ServiceWorker/WebSWOriginStore.cpp @no-unify NetworkProcess/ServiceWorker/WebSWServerConnection.cpp @no-unify NetworkProcess/ServiceWorker/WebSWServerToContextConnection.cpp @no-unify NetworkProcess/storage/FileSystemStorageManager.cpp NetworkProcess/storage/FileSystemStorageHandle.cpp NetworkProcess/storage/FileSystemStorageHandleRegistry.cpp NetworkProcess/storage/LocalStorageManager.cpp NetworkProcess/storage/MemoryStorageArea.cpp NetworkProcess/storage/NetworkStorageManager.cpp NetworkProcess/storage/OriginStorageManager.cpp NetworkProcess/storage/SQLiteStorageArea.cpp NetworkProcess/storage/SessionStorageManager.cpp NetworkProcess/storage/StorageAreaBase.cpp NetworkProcess/storage/StorageAreaRegistry.cpp NetworkProcess/WebStorage/LocalStorageDatabase.cpp NetworkProcess/WebStorage/LocalStorageDatabaseTracker.cpp NetworkProcess/WebStorage/LocalStorageNamespace.cpp NetworkProcess/WebStorage/SessionStorageNamespace.cpp NetworkProcess/WebStorage/StorageArea.cpp NetworkProcess/WebStorage/StorageManager.cpp NetworkProcess/WebStorage/StorageManagerSet.cpp NetworkProcess/WebStorage/TransientLocalStorageNamespace.cpp NetworkProcess/cache/CacheStorageEngine.cpp NetworkProcess/cache/CacheStorageEngineCache.cpp NetworkProcess/cache/CacheStorageEngineCaches.cpp NetworkProcess/cache/CacheStorageEngineConnection.cpp NetworkProcess/cache/AsyncRevalidation.cpp NetworkProcess/cache/NetworkCache.cpp NetworkProcess/cache/NetworkCacheBlobStorage.cpp NetworkProcess/cache/NetworkCacheCoders.cpp NetworkProcess/cache/NetworkCacheData.cpp NetworkProcess/cache/NetworkCacheEntry.cpp NetworkProcess/cache/NetworkCacheFileSystem.cpp NetworkProcess/cache/NetworkCacheKey.cpp NetworkProcess/cache/NetworkCacheSpeculativeLoad.cpp NetworkProcess/cache/NetworkCacheSpeculativeLoadManager.cpp NetworkProcess/cache/NetworkCacheStorage.cpp NetworkProcess/cache/NetworkCacheSubresourcesEntry.cpp NetworkProcess/cache/PrefetchCache.cpp NetworkProcess/webrtc/NetworkMDNSRegister.cpp NetworkProcess/webrtc/RTCDataChannelRemoteManagerProxy.cpp Platform/LogInitialization.cpp Platform/Logging.cpp Platform/Module.cpp Platform/SharedMemory.cpp Platform/IPC/ArgumentCoders.cpp Platform/IPC/Attachment.cpp Platform/IPC/Connection.cpp Platform/IPC/DaemonConnection.cpp Platform/IPC/DaemonDecoder.cpp Platform/IPC/DaemonEncoder.cpp Platform/IPC/Decoder.cpp Platform/IPC/Encoder.cpp Platform/IPC/JSIPCBinding.cpp Platform/IPC/MessageReceiveQueueMap.cpp Platform/IPC/MessageReceiverMap.cpp Platform/IPC/MessageSender.cpp Platform/IPC/SharedBufferCopy.cpp Platform/IPC/StreamClientConnection.cpp Platform/IPC/StreamConnectionBuffer.cpp Platform/IPC/StreamConnectionWorkQueue.cpp Platform/IPC/SharedFileHandle.cpp Platform/IPC/StreamServerConnection.cpp Platform/IPC/StringReference.cpp Shared/AccessibilityPreferences.cpp Shared/ActivityAssertion.cpp Shared/AuxiliaryProcess.cpp Shared/AuxiliaryProcessCreationParameters.cpp Shared/BlobDataFileReferenceWithSandboxExtension.cpp Shared/CacheModel.cpp Shared/ContextMenuContextData.cpp Shared/DebuggableInfoData.cpp Shared/EditingRange.cpp Shared/EditorState.cpp Shared/FontInfo.cpp Shared/FrameInfoData.cpp Shared/InspectorExtensionTypes.cpp Shared/LayerTreeContext.cpp Shared/LoadParameters.cpp Shared/NavigationActionData.cpp Shared/PersistencyUtils.cpp Shared/PlatformPopupMenuData.cpp Shared/PrintInfo.cpp Shared/RTCNetwork.cpp Shared/RTCPacketOptions.cpp Shared/ScrollingAccelerationCurve.cpp Shared/ServiceWorkerInitializationData.cpp Shared/SessionState.cpp Shared/ShareableBitmap.cpp Shared/ShareableResource.cpp Shared/SharedStringHashStore.cpp Shared/SharedStringHashTableReadOnly.cpp Shared/SharedStringHashTable.cpp Shared/TouchBarMenuData.cpp Shared/TouchBarMenuItemData.cpp Shared/URLSchemeTaskParameters.cpp Shared/UpdateInfo.cpp Shared/UserData.cpp Shared/UserContentControllerParameters.cpp Shared/WebBackForwardListItem.cpp Shared/WebCompiledContentRuleList.cpp Shared/WebCompiledContentRuleListData.cpp Shared/WebConnection.cpp Shared/WebConnectionClient.cpp Shared/WebContextMenuItem.cpp Shared/WebContextMenuItemData.cpp Shared/WebCoreArgumentCoders.cpp Shared/WebErrors.cpp Shared/WebEvent.cpp Shared/WebEventConversion.cpp Shared/WebGeolocationPosition.cpp Shared/WebHitTestResultData.cpp Shared/WebImage.cpp Shared/WebKeyboardEvent.cpp Shared/WebKit2Initialize.cpp Shared/WebMemorySampler.cpp Shared/WebMouseEvent.cpp Shared/WebPageCreationParameters.cpp Shared/WebPageGroupData.cpp Shared/WebPageNetworkParameters.cpp Shared/WebPlatformTouchPoint.cpp Shared/WebPopupItem.cpp Shared/WebPreferencesDefaultValues.cpp Shared/WebPreferencesStore.cpp Shared/WebProcessCreationParameters.cpp Shared/API/c/WKRenderLayer.cpp Shared/API/c/WKRenderObject.cpp Shared/WebTouchEvent.cpp Shared/WebUserContentControllerDataTypes.cpp Shared/WebWheelEventCoalescer.cpp Shared/WebWheelEvent.cpp Shared/WebsiteDataStoreParameters.cpp Shared/WebsitePoliciesData.cpp Shared/API/APIArray.cpp Shared/API/APIData.cpp Shared/API/APIDictionary.cpp Shared/API/APIError.cpp Shared/API/APIFrameHandle.cpp Shared/API/APIGeometry.cpp Shared/API/APIObject.cpp Shared/API/APIPageHandle.cpp Shared/API/APIURLRequest.cpp Shared/API/APIURLResponse.cpp Shared/API/c/WKArray.cpp Shared/API/c/WKCertificateInfo.cpp Shared/API/c/WKConnectionRef.cpp Shared/API/c/WKContextMenuItem.cpp Shared/API/c/WKData.cpp Shared/API/c/WKDeprecatedFunctions.cpp Shared/API/c/WKDictionary.cpp Shared/API/c/WKErrorRef.cpp Shared/API/c/WKGeometry.cpp Shared/API/c/WKImage.cpp Shared/API/c/WKMutableArray.cpp Shared/API/c/WKMutableDictionary.cpp Shared/API/c/WKNumber.cpp Shared/API/c/WKPluginInformation.cpp Shared/API/c/WKSecurityOriginRef.cpp Shared/API/c/WKSerializedScriptValue.cpp Shared/API/c/WKString.cpp Shared/API/c/WKType.cpp Shared/API/c/WKURL.cpp Shared/API/c/WKURLRequest.cpp Shared/API/c/WKURLResponse.cpp Shared/API/c/WKUserContentURLPattern.cpp Shared/Authentication/AuthenticationManager.cpp Shared/Databases/IndexedDB/IDBUtilities.cpp Shared/Databases/IndexedDB/WebIDBResult.cpp Shared/Gamepad/GamepadData.cpp Shared/WebGPU/WebGPUBindGroupDescriptor.cpp Shared/WebGPU/WebGPUBindGroupEntry.cpp Shared/WebGPU/WebGPUBindGroupLayoutDescriptor.cpp Shared/WebGPU/WebGPUBindGroupLayoutEntry.cpp Shared/WebGPU/WebGPUBlendComponent.cpp Shared/WebGPU/WebGPUBlendState.cpp Shared/WebGPU/WebGPUBufferBinding.cpp Shared/WebGPU/WebGPUBufferBindingLayout.cpp Shared/WebGPU/WebGPUBufferDescriptor.cpp Shared/WebGPU/WebGPUCanvasConfiguration.cpp Shared/WebGPU/WebGPUColor.cpp Shared/WebGPU/WebGPUColorTargetState.cpp Shared/WebGPU/WebGPUCommandBufferDescriptor.cpp Shared/WebGPU/WebGPUCommandEncoderDescriptor.cpp Shared/WebGPU/WebGPUCompilationMessage.cpp Shared/WebGPU/WebGPUComputePassDescriptor.cpp Shared/WebGPU/WebGPUComputePassTimestampWrites.cpp Shared/WebGPU/WebGPUComputePipelineDescriptor.cpp Shared/WebGPU/WebGPUDepthStencilState.cpp Shared/WebGPU/WebGPUDeviceDescriptor.cpp Shared/WebGPU/WebGPUError.cpp Shared/WebGPU/WebGPUExtent3D.cpp Shared/WebGPU/WebGPUExternalTextureBindingLayout.cpp Shared/WebGPU/WebGPUExternalTextureDescriptor.cpp Shared/WebGPU/WebGPUFragmentState.cpp Shared/WebGPU/WebGPUImageCopyBuffer.cpp Shared/WebGPU/WebGPUImageCopyExternalImage.cpp Shared/WebGPU/WebGPUImageCopyTexture.cpp Shared/WebGPU/WebGPUImageCopyTextureTagged.cpp Shared/WebGPU/WebGPUImageDataLayout.cpp Shared/WebGPU/WebGPUMultisampleState.cpp Shared/WebGPU/WebGPUObjectDescriptorBase.cpp Shared/WebGPU/WebGPUOrigin2D.cpp Shared/WebGPU/WebGPUOrigin3D.cpp Shared/WebGPU/WebGPUOutOfMemoryError.cpp Shared/WebGPU/WebGPUPipelineDescriptorBase.cpp Shared/WebGPU/WebGPUPipelineLayoutDescriptor.cpp Shared/WebGPU/WebGPUPrimitiveState.cpp Shared/WebGPU/WebGPUProgrammableStage.cpp Shared/WebGPU/WebGPUQuerySetDescriptor.cpp Shared/WebGPU/WebGPURenderBundleDescriptor.cpp Shared/WebGPU/WebGPURenderBundleEncoderDescriptor.cpp Shared/WebGPU/WebGPURenderPassColorAttachment.cpp Shared/WebGPU/WebGPURenderPassDepthStencilAttachment.cpp Shared/WebGPU/WebGPURenderPassDescriptor.cpp Shared/WebGPU/WebGPURenderPassLayout.cpp Shared/WebGPU/WebGPURenderPassTimestampWrites.cpp Shared/WebGPU/WebGPURenderPipelineDescriptor.cpp Shared/WebGPU/WebGPURequestAdapterOptions.cpp Shared/WebGPU/WebGPUSamplerBindingLayout.cpp Shared/WebGPU/WebGPUSamplerDescriptor.cpp Shared/WebGPU/WebGPUShaderModuleDescriptor.cpp Shared/WebGPU/WebGPUStencilFaceState.cpp Shared/WebGPU/WebGPUStorageTextureBindingLayout.cpp Shared/WebGPU/WebGPUSupportedFeatures.cpp Shared/WebGPU/WebGPUSupportedLimits.cpp Shared/WebGPU/WebGPUTextureBindingLayout.cpp Shared/WebGPU/WebGPUTextureDescriptor.cpp Shared/WebGPU/WebGPUTextureViewDescriptor.cpp Shared/WebGPU/WebGPUValidationError.cpp Shared/WebGPU/WebGPUVertexAttribute.cpp Shared/WebGPU/WebGPUVertexBufferLayout.cpp Shared/WebGPU/WebGPUVertexState.cpp Shared/WebsiteData/WebsiteData.cpp Shared/XR/XRDeviceInfo.cpp Shared/XR/XRDeviceProxy.cpp UIProcess/AuxiliaryProcessProxy.cpp UIProcess/BackgroundProcessResponsivenessTimer.cpp UIProcess/DeviceIdHashSaltStorage.cpp UIProcess/DrawingAreaProxy.cpp UIProcess/FrameLoadState.cpp UIProcess/GeolocationPermissionRequestManagerProxy.cpp UIProcess/GeolocationPermissionRequestProxy.cpp UIProcess/LegacyGlobalSettings.cpp UIProcess/MediaKeySystemPermissionRequestManagerProxy.cpp UIProcess/MediaKeySystemPermissionRequestProxy.cpp UIProcess/ModelElementController.cpp UIProcess/PageLoadState.cpp UIProcess/ProcessAssertion.cpp UIProcess/ProcessThrottler.cpp UIProcess/ProvisionalPageProxy.cpp UIProcess/ResponsivenessTimer.cpp UIProcess/SpeechRecognitionRemoteRealtimeMediaSource.cpp UIProcess/SpeechRecognitionRemoteRealtimeMediaSourceManager.cpp UIProcess/SpeechRecognitionServer.cpp UIProcess/SuspendedPageProxy.cpp UIProcess/SystemPreviewController.cpp UIProcess/SpeechRecognitionPermissionManager.cpp UIProcess/TextChecker.cpp UIProcess/TextCheckerCompletion.cpp UIProcess/UserMediaPermissionCheckProxy.cpp UIProcess/UserMediaPermissionRequestManagerProxy.cpp UIProcess/UserMediaPermissionRequestProxy.cpp UIProcess/UserMediaProcessManager.cpp UIProcess/VisitedLinkStore.cpp UIProcess/WebBackForwardCache.cpp UIProcess/WebBackForwardCacheEntry.cpp UIProcess/WebBackForwardList.cpp UIProcess/WebColorPicker.cpp UIProcess/WebConnectionToWebProcess.cpp UIProcess/WebContextClient.cpp UIProcess/WebContextConnectionClient.cpp UIProcess/WebContextInjectedBundleClient.cpp UIProcess/WebContextMenuListenerProxy.cpp UIProcess/WebContextMenuProxy.cpp UIProcess/WebCookieManagerProxy.cpp UIProcess/WebDataListSuggestionsDropdown.cpp UIProcess/WebDateTimePicker.cpp UIProcess/WebEditCommandProxy.cpp UIProcess/WebFormClient.cpp UIProcess/WebFormSubmissionListenerProxy.cpp UIProcess/WebFramePolicyListenerProxy.cpp UIProcess/WebFrameProxy.cpp UIProcess/WebFullScreenManagerProxy.cpp UIProcess/WebGeolocationManagerProxy.cpp UIProcess/WebGeolocationProvider.cpp UIProcess/WebLockRegistryProxy.cpp UIProcess/WebNavigationState.cpp UIProcess/WebOpenPanelResultListenerProxy.cpp UIProcess/WebPageDiagnosticLoggingClient.cpp UIProcess/WebPageGroup.cpp UIProcess/WebPageInjectedBundleClient.cpp UIProcess/WebPageProxy.cpp UIProcess/WebPasteboardProxy.cpp UIProcess/WebPreferences.cpp UIProcess/WebProcessCache.cpp UIProcess/WebProcessPool.cpp UIProcess/WebProcessProxy.cpp UIProcess/WebURLSchemeHandler.cpp UIProcess/WebURLSchemeTask.cpp UIProcess/API/APIAttachment.cpp UIProcess/API/APIContentRuleList.cpp UIProcess/API/APIContentRuleListAction.cpp UIProcess/API/APIContentRuleListStore.cpp UIProcess/API/APIContentWorld.cpp UIProcess/API/APIContextMenuElementInfo.cpp UIProcess/API/APIDebuggableInfo.cpp UIProcess/API/APIExperimentalFeature.cpp UIProcess/API/APIFrameInfo.cpp UIProcess/API/APIFrameTreeNode.cpp UIProcess/API/APIHTTPCookieStore.cpp UIProcess/API/APIHitTestResult.cpp UIProcess/API/APIInspectorConfiguration.cpp UIProcess/API/APIInspectorExtension.cpp UIProcess/API/APIInternalDebugFeature.cpp UIProcess/API/APINavigation.cpp UIProcess/API/APINavigationData.cpp UIProcess/API/APIPageConfiguration.cpp UIProcess/API/APIProcessPoolConfiguration.cpp UIProcess/API/APIOpenPanelParameters.cpp UIProcess/API/APISessionState.cpp UIProcess/API/APIUserScript.cpp UIProcess/API/APIUserStyleSheet.cpp UIProcess/API/APIWebAuthenticationAssertionResponse.cpp UIProcess/API/APIWebAuthenticationPanel.cpp UIProcess/API/APIWebsitePolicies.cpp UIProcess/API/APIWindowFeatures.cpp UIProcess/API/C/WKApplicationCacheManager.cpp UIProcess/API/C/WKAuthenticationChallenge.cpp UIProcess/API/C/WKAuthenticationDecisionListener.cpp UIProcess/API/C/WKBackForwardListItemRef.cpp UIProcess/API/C/WKBackForwardListRef.cpp UIProcess/API/C/WKContext.cpp UIProcess/API/C/WKContextConfigurationRef.cpp UIProcess/API/C/WKCookieManager.cpp UIProcess/API/C/WKCredential.cpp UIProcess/API/C/WKDownloadRef.cpp UIProcess/API/C/WKFormSubmissionListener.cpp UIProcess/API/C/WKFrame.cpp UIProcess/API/C/WKFrameHandleRef.cpp UIProcess/API/C/WKFrameInfoRef.cpp UIProcess/API/C/WKFramePolicyListener.cpp UIProcess/API/C/WKGeolocationManager.cpp UIProcess/API/C/WKGeolocationPermissionRequest.cpp UIProcess/API/C/WKGeolocationPosition.cpp UIProcess/API/C/WKHTTPCookieStoreRef.cpp UIProcess/API/C/WKHitTestResult.cpp UIProcess/API/C/WKIconDatabase.cpp UIProcess/API/C/WKInspector.cpp UIProcess/API/C/WKKeyValueStorageManager.cpp UIProcess/API/C/WKMediaKeySystemPermissionCallback.cpp UIProcess/API/C/WKMessageListener.cpp UIProcess/API/C/WKMockDisplay.cpp UIProcess/API/C/WKMockMediaDevice.cpp UIProcess/API/C/WKNavigationActionRef.cpp UIProcess/API/C/WKNavigationDataRef.cpp UIProcess/API/C/WKNavigationRef.cpp UIProcess/API/C/WKNavigationResponseRef.cpp UIProcess/API/C/WKNotification.cpp UIProcess/API/C/WKNotificationManager.cpp UIProcess/API/C/WKNotificationPermissionRequest.cpp UIProcess/API/C/WKOpenPanelParametersRef.cpp UIProcess/API/C/WKOpenPanelResultListener.cpp UIProcess/API/C/WKPage.cpp UIProcess/API/C/WKPageConfigurationRef.cpp UIProcess/API/C/WKPageGroup.cpp UIProcess/API/C/WKPreferences.cpp UIProcess/API/C/WKProtectionSpace.cpp UIProcess/API/C/WKResourceCacheManager.cpp UIProcess/API/C/WKSessionStateRef.cpp UIProcess/API/C/WKSpeechRecognitionPermissionCallback.cpp UIProcess/API/C/WKTextChecker.cpp UIProcess/API/C/WKUserContentControllerRef.cpp UIProcess/API/C/WKUserContentExtensionStoreRef.cpp UIProcess/API/C/WKUserMediaPermissionCheck.cpp UIProcess/API/C/WKUserMediaPermissionRequest.cpp UIProcess/API/C/WKWebsiteDataStoreConfigurationRef.cpp UIProcess/API/C/WKWebsiteDataStoreRef.cpp UIProcess/API/C/WKWebsitePolicies.cpp UIProcess/API/C/WKWindowFeaturesRef.cpp UIProcess/Authentication/AuthenticationChallengeProxy.cpp UIProcess/Authentication/AuthenticationDecisionListener.cpp UIProcess/Authentication/WebCredential.cpp UIProcess/Authentication/WebProtectionSpace.cpp // FIXME(206266): AutomationProtocolObjects.h's "namespace Protocol" conflicts with objc/runtime.h's "typedef struct objc_object Protocol" UIProcess/Automation/SimulatedInputDispatcher.cpp @no-unify UIProcess/Automation/WebAutomationSession.cpp @no-unify UIProcess/Downloads/DownloadProxy.cpp UIProcess/Downloads/DownloadProxyMap.cpp UIProcess/Gamepad/UIGamepad.cpp UIProcess/Gamepad/UIGamepadProvider.cpp // TODO: This file should be "unified" once GTK's PluginProcess2 is removed. UIProcess/Launcher/ProcessLauncher.cpp @no-unify UIProcess/Network/NetworkProcessProxy.cpp UIProcess/GPU/GPUProcessProxy.cpp UIProcess/Inspector/InspectorTargetProxy.cpp UIProcess/Inspector/RemoteWebInspectorUIProxy.cpp UIProcess/Inspector/WebInspectorUIProxy.cpp UIProcess/Inspector/WebInspectorUIExtensionControllerProxy.cpp UIProcess/Inspector/WebInspectorUtilities.cpp UIProcess/Inspector/WebPageDebuggable.cpp UIProcess/Inspector/WebPageInspectorController.cpp UIProcess/Inspector/Agents/InspectorBrowserAgent.cpp UIProcess/Media/AudioSessionRoutingArbitratorProxy.cpp UIProcess/Media/MediaUsageManager.cpp UIProcess/Media/RemoteMediaSessionCoordinatorProxy.cpp UIProcess/Notifications/WebNotification.cpp UIProcess/Notifications/WebNotificationManagerMessageHandler.cpp UIProcess/Notifications/WebNotificationManagerProxy.cpp UIProcess/Notifications/WebNotificationProvider.cpp UIProcess/UserContent/WebScriptMessageHandler.cpp UIProcess/UserContent/WebUserContentControllerProxy.cpp UIProcess/WebAuthentication/fido/CtapAuthenticator.cpp UIProcess/WebAuthentication/fido/CtapHidDriver.cpp UIProcess/WebAuthentication/fido/CtapNfcDriver.cpp UIProcess/WebAuthentication/fido/FidoAuthenticator.cpp UIProcess/WebAuthentication/fido/FidoService.cpp UIProcess/WebAuthentication/fido/U2fAuthenticator.cpp UIProcess/WebAuthentication/Mock/MockAuthenticatorManager.cpp UIProcess/WebAuthentication/Mock/MockHidConnection.cpp UIProcess/WebAuthentication/Mock/MockHidService.cpp UIProcess/WebAuthentication/AuthenticatorManager.cpp UIProcess/WebAuthentication/AuthenticatorTransportService.cpp UIProcess/WebAuthentication/Authenticator.cpp UIProcess/WebAuthentication/WebAuthenticatorCoordinatorProxy.cpp UIProcess/WebAuthentication/WebAuthenticationRequestData.cpp UIProcess/WebAuthentication/WebAuthnProcessProxy.cpp UIProcess/WebsiteData/WebDeviceOrientationAndMotionAccessController.cpp UIProcess/WebsiteData/WebsiteDataRecord.cpp UIProcess/WebsiteData/WebsiteDataStore.cpp UIProcess/WebsiteData/WebsiteDataStoreConfiguration.cpp UIProcess/XR/PlatformXRSystem.cpp WebAuthnProcess/WebAuthnConnectionToWebProcess.cpp WebAuthnProcess/WebAuthnProcess.cpp WebAuthnProcess/WebAuthnProcessCreationParameters.cpp WebProcess/WebConnectionToUIProcess.cpp WebProcess/WebProcess.cpp WebProcess/WebSleepDisablerClient.cpp WebProcess/WebSystemSoundDelegate.cpp // FIXME(206266): AutomationProtocolObjects.h's "namespace Protocol" conflicts with objc/runtime.h's "typedef struct objc_object Protocol" WebProcess/Automation/WebAutomationSessionProxy.cpp @no-unify WebProcess/Automation/WebAutomationDOMWindowObserver.cpp WebProcess/Cache/WebCacheStorageConnection.cpp WebProcess/Cache/WebCacheStorageProvider.cpp WebProcess/Databases/WebDatabaseProvider.cpp WebProcess/Databases/IndexedDB/WebIDBConnectionToServer.cpp WebProcess/EncryptedMedia/MediaKeySystemPermissionRequestManager.cpp WebProcess/FileAPI/BlobRegistryProxy.cpp WebProcess/FullScreen/WebFullScreenManager.cpp WebProcess/Gamepad/WebGamepad.cpp WebProcess/Gamepad/WebGamepadProvider.cpp WebProcess/Geolocation/GeolocationPermissionRequestManager.cpp WebProcess/Geolocation/WebGeolocationManager.cpp WebProcess/InjectedBundle/InjectedBundle.cpp WebProcess/InjectedBundle/InjectedBundleClient.cpp WebProcess/InjectedBundle/InjectedBundleDOMWindowExtension.cpp WebProcess/InjectedBundle/InjectedBundleHitTestResult.cpp WebProcess/InjectedBundle/InjectedBundleNavigationAction.cpp WebProcess/InjectedBundle/InjectedBundlePageContextMenuClient.cpp WebProcess/InjectedBundle/InjectedBundlePageEditorClient.cpp WebProcess/InjectedBundle/InjectedBundlePageFormClient.cpp WebProcess/InjectedBundle/InjectedBundlePageFullScreenClient.cpp WebProcess/InjectedBundle/InjectedBundlePageLoaderClient.cpp WebProcess/InjectedBundle/InjectedBundlePagePolicyClient.cpp WebProcess/InjectedBundle/InjectedBundlePageResourceLoadClient.cpp WebProcess/InjectedBundle/InjectedBundlePageUIClient.cpp WebProcess/InjectedBundle/InjectedBundleScriptWorld.cpp WebProcess/InjectedBundle/API/c/WKBundle.cpp WebProcess/InjectedBundle/API/c/WKBundleBackForwardList.cpp WebProcess/InjectedBundle/API/c/WKBundleBackForwardListItem.cpp WebProcess/InjectedBundle/API/c/WKBundleDOMWindowExtension.cpp WebProcess/InjectedBundle/API/c/WKBundleFrame.cpp WebProcess/InjectedBundle/API/c/WKBundleHitTestResult.cpp WebProcess/InjectedBundle/API/c/WKBundleInspector.cpp WebProcess/InjectedBundle/API/c/WKBundleNavigationAction.cpp WebProcess/InjectedBundle/API/c/WKBundleNodeHandle.cpp WebProcess/InjectedBundle/API/c/WKBundlePage.cpp WebProcess/InjectedBundle/API/c/WKBundlePageOverlay.cpp WebProcess/InjectedBundle/API/c/WKBundleRangeHandle.cpp WebProcess/InjectedBundle/API/c/WKBundleScriptWorld.cpp WebProcess/InjectedBundle/DOM/InjectedBundleCSSStyleDeclarationHandle.cpp WebProcess/InjectedBundle/DOM/InjectedBundleNodeHandle.cpp @no-unify WebProcess/InjectedBundle/DOM/InjectedBundleRangeHandle.cpp @no-unify WebProcess/Inspector/RemoteWebInspectorUI.cpp WebProcess/Inspector/WebInspector.cpp WebProcess/Inspector/WebInspectorClient.cpp WebProcess/Inspector/WebInspectorInterruptDispatcher.cpp WebProcess/Inspector/WebInspectorUI.cpp WebProcess/Inspector/WebInspectorUIExtensionController.cpp WebProcess/Inspector/WebPageInspectorTarget.cpp WebProcess/Inspector/WebPageInspectorTargetController.cpp WebProcess/Inspector/WebPageInspectorTargetFrontendChannel.cpp WebProcess/MediaSession/RemoteMediaSessionCoordinator.cpp WebProcess/MediaStream/MediaDeviceSandboxExtensions.cpp WebProcess/MediaStream/UserMediaPermissionRequestManager.cpp WebProcess/Model/WebModelPlayerProvider.cpp WebProcess/GPU/GPUProcessConnection.cpp WebProcess/GPU/graphics/WebGPU/RemoteAdapterProxy.cpp WebProcess/GPU/graphics/WebGPU/RemoteBindGroupLayoutProxy.cpp WebProcess/GPU/graphics/WebGPU/RemoteBindGroupProxy.cpp WebProcess/GPU/graphics/WebGPU/RemoteBufferProxy.cpp WebProcess/GPU/graphics/WebGPU/RemoteCommandBufferProxy.cpp WebProcess/GPU/graphics/WebGPU/RemoteCommandEncoderProxy.cpp WebProcess/GPU/graphics/WebGPU/RemoteComputePassEncoderProxy.cpp WebProcess/GPU/graphics/WebGPU/RemoteComputePipelineProxy.cpp WebProcess/GPU/graphics/WebGPU/RemoteDeviceProxy.cpp WebProcess/GPU/graphics/WebGPU/RemoteExternalTextureProxy.cpp WebProcess/GPU/graphics/WebGPU/RemoteGPUProxy.cpp WebProcess/GPU/graphics/WebGPU/RemotePipelineLayoutProxy.cpp WebProcess/GPU/graphics/WebGPU/RemoteQuerySetProxy.cpp WebProcess/GPU/graphics/WebGPU/RemoteQueueProxy.cpp WebProcess/GPU/graphics/WebGPU/RemoteRenderBundleEncoderProxy.cpp WebProcess/GPU/graphics/WebGPU/RemoteRenderBundleProxy.cpp WebProcess/GPU/graphics/WebGPU/RemoteRenderPassEncoderProxy.cpp WebProcess/GPU/graphics/WebGPU/RemoteRenderPipelineProxy.cpp WebProcess/GPU/graphics/WebGPU/RemoteSamplerProxy.cpp WebProcess/GPU/graphics/WebGPU/RemoteShaderModuleProxy.cpp WebProcess/GPU/graphics/WebGPU/RemoteTextureProxy.cpp WebProcess/GPU/graphics/WebGPU/RemoteTextureViewProxy.cpp WebProcess/GPU/graphics/WebGPU/WebGPUDowncastConvertToBackingContext.cpp WebProcess/GPU/graphics/ImageBufferShareableBitmapBackend.cpp WebProcess/GPU/graphics/RemoteGraphicsContextGLProxyFunctionsGenerated.cpp WebProcess/GPU/graphics/RemoteGraphicsContextGLProxy.cpp WebProcess/GPU/graphics/RemoteDisplayListRecorderProxy.cpp WebProcess/GPU/graphics/RemoteRenderingBackendProxy.cpp WebProcess/GPU/graphics/RemoteResourceCacheProxy.cpp WebProcess/GPU/media/AudioTrackPrivateRemote.cpp WebProcess/GPU/media/MediaPlayerPrivateRemote.cpp WebProcess/GPU/media/MediaSourcePrivateRemote.cpp WebProcess/GPU/media/RemoteAudioDestinationProxy.cpp WebProcess/GPU/media/RemoteAudioHardwareListener.cpp WebProcess/GPU/media/RemoteAudioSession.cpp WebProcess/GPU/media/RemoteCDM.cpp WebProcess/GPU/media/RemoteCDMFactory.cpp WebProcess/GPU/media/RemoteCDMInstance.cpp WebProcess/GPU/media/RemoteCDMInstanceSession.cpp WebProcess/GPU/media/RemoteLegacyCDM.cpp WebProcess/GPU/media/RemoteLegacyCDMFactory.cpp WebProcess/GPU/media/RemoteLegacyCDMSession.cpp WebProcess/GPU/media/RemoteMediaEngineConfigurationFactory.cpp WebProcess/GPU/media/RemoteMediaPlayerManager.cpp WebProcess/GPU/media/RemoteMediaPlayerMIMETypeCache.cpp @no-unify WebProcess/GPU/media/RemoteMediaResourceProxy.cpp WebProcess/GPU/media/RemoteRemoteCommandListener.cpp WebProcess/GPU/media/SourceBufferPrivateRemote.cpp WebProcess/GPU/media/TextTrackPrivateRemote.cpp WebProcess/GPU/media/VideoTrackPrivateRemote.cpp WebProcess/GPU/media/WebMediaStrategy.cpp WebProcess/GPU/webrtc/LibWebRTCCodecs.cpp WebProcess/GPU/webrtc/MediaRecorderPrivate.cpp WebProcess/GPU/webrtc/MediaRecorderProvider.cpp WebProcess/GPU/webrtc/SampleBufferDisplayLayer.cpp WebProcess/GPU/webrtc/SampleBufferDisplayLayerManager.cpp WebProcess/Network/NetworkProcessConnection.cpp WebProcess/Network/WebLoaderStrategy.cpp WebProcess/Network/WebResourceInterceptController.cpp WebProcess/Network/WebResourceLoader.cpp WebProcess/Network/WebSocketChannel.cpp @no-unify WebProcess/Network/WebSocketChannelManager.cpp WebProcess/Network/WebSocketProvider.cpp WebProcess/Network/WebSocketStream.cpp WebProcess/Network/webrtc/LibWebRTCNetwork.cpp WebProcess/Network/webrtc/LibWebRTCNetworkManager.cpp WebProcess/Network/webrtc/LibWebRTCProvider.cpp WebProcess/Network/webrtc/LibWebRTCResolver.cpp WebProcess/Network/webrtc/LibWebRTCSocket.cpp WebProcess/Network/webrtc/LibWebRTCSocketFactory.cpp WebProcess/Network/webrtc/RTCDataChannelRemoteManager.cpp WebProcess/Network/webrtc/WebMDNSRegister.cpp WebProcess/Network/webrtc/WebRTCMonitor.cpp WebProcess/Network/webrtc/WebRTCResolver.cpp WebProcess/Notifications/NotificationPermissionRequestManager.cpp WebProcess/Notifications/WebNotificationManager.cpp // TODO: These files should be unified once GTK's PluginProcess2 is removed. WebProcess/Plugins/Plugin.cpp @no-unify WebProcess/Plugins/PluginView.cpp @no-unify WebProcess/Plugins/WebPluginInfoProvider.cpp @no-unify WebProcess/Speech/SpeechRecognitionRealtimeMediaSourceManager.cpp WebProcess/Storage/WebSWClientConnection.cpp WebProcess/Storage/WebSWContextManagerConnection.cpp WebProcess/Storage/WebSWOriginTable.cpp WebProcess/Storage/WebServiceWorkerFetchTaskClient.cpp WebProcess/Storage/WebServiceWorkerProvider.cpp WebProcess/UserContent/WebUserContentController.cpp WebProcess/WebAuthentication/WebAuthenticatorCoordinator.cpp WebProcess/WebAuthentication/WebAuthnProcessConnection.cpp WebProcess/WebCoreSupport/RemoteWebLockRegistry.cpp WebProcess/WebCoreSupport/SessionStateConversion.cpp WebProcess/WebCoreSupport/ShareableBitmapUtilities.cpp WebProcess/WebCoreSupport/WebBroadcastChannelRegistry.cpp WebProcess/WebCoreSupport/WebChromeClient.cpp WebProcess/WebCoreSupport/WebColorChooser.cpp WebProcess/WebCoreSupport/WebContextMenuClient.cpp WebProcess/WebCoreSupport/WebDataListSuggestionPicker.cpp WebProcess/WebCoreSupport/WebDateTimeChooser.cpp WebProcess/WebCoreSupport/WebDiagnosticLoggingClient.cpp WebProcess/WebCoreSupport/WebDragClient.cpp WebProcess/WebCoreSupport/WebEditorClient.cpp WebProcess/WebCoreSupport/WebFileSystemStorageConnection.cpp WebProcess/WebCoreSupport/WebFrameLoaderClient.cpp WebProcess/WebCoreSupport/WebGeolocationClient.cpp WebProcess/WebCoreSupport/WebMediaKeySystemClient.cpp WebProcess/WebCoreSupport/WebMessagePortChannelProvider.cpp WebProcess/WebCoreSupport/WebNotificationClient.cpp WebProcess/WebCoreSupport/WebPerformanceLoggingClient.cpp WebProcess/WebCoreSupport/WebPermissionController.cpp WebProcess/WebCoreSupport/WebPlatformStrategies.cpp WebProcess/WebCoreSupport/WebPopupMenu.cpp WebProcess/WebCoreSupport/WebProgressTrackerClient.cpp WebProcess/WebCoreSupport/WebResourceLoadObserver.cpp WebProcess/WebCoreSupport/WebSearchPopupMenu.cpp WebProcess/WebCoreSupport/WebUserMediaClient.cpp WebProcess/WebCoreSupport/WebSpeechRecognitionConnection.cpp WebProcess/WebCoreSupport/WebSpeechSynthesisClient.cpp WebProcess/WebCoreSupport/WebStorageConnection.cpp WebProcess/WebPage/DrawingArea.cpp WebProcess/WebPage/EventDispatcher.cpp WebProcess/WebPage/FindController.cpp WebProcess/WebPage/IPCTestingAPI.cpp WebProcess/WebPage/MomentumEventDispatcher.cpp WebProcess/WebPage/PageBanner.cpp WebProcess/WebPage/VisitedLinkTableController.cpp WebProcess/WebPage/WebBackForwardListProxy.cpp WebProcess/WebPage/WebContextMenu.cpp WebProcess/WebPage/WebCookieCache.cpp WebProcess/WebPage/WebCookieJar.cpp WebProcess/WebPage/WebDocumentLoader.cpp WebProcess/WebPage/WebFrame.cpp WebProcess/WebPage/WebOpenPanelResultListener.cpp WebProcess/WebPage/WebPage.cpp @no-unify WebProcess/WebPage/WebPageGroupProxy.cpp WebProcess/WebPage/WebPageOverlay.cpp WebProcess/WebPage/WebURLSchemeHandlerProxy.cpp WebProcess/WebPage/WebURLSchemeTaskProxy.cpp WebProcess/WebPage/WebUndoStep.cpp WebProcess/WebStorage/StorageAreaImpl.cpp WebProcess/WebStorage/StorageAreaMap.cpp WebProcess/WebStorage/StorageNamespaceImpl.cpp WebProcess/WebStorage/WebStorageNamespaceProvider.cpp WebProcess/XR/PlatformXRSystemProxy.cpp NetworkBroadcastChannelRegistryMessageReceiver.cpp RTCDataChannelRemoteManagerMessageReceiver.cpp RTCDataChannelRemoteManagerProxyMessageReceiver.cpp RemoteAudioMediaStreamTrackRendererInternalUnitManagerMessageReceiver.cpp RemoteDisplayListRecorderMessageReceiver.cpp RemoteGraphicsContextGLMessageReceiver.cpp RemoteGraphicsContextGLProxyMessageReceiver.cpp PlatformXRSystemMessageReceiver.cpp PlatformXRSystemProxyMessageReceiver.cpp RemoteAdapterMessageReceiver.cpp RemoteBindGroupMessageReceiver.cpp RemoteBindGroupLayoutMessageReceiver.cpp RemoteBufferMessageReceiver.cpp RemoteCommandBufferMessageReceiver.cpp RemoteCommandEncoderMessageReceiver.cpp RemoteComputePassEncoderMessageReceiver.cpp RemoteComputePipelineMessageReceiver.cpp RemoteDeviceMessageReceiver.cpp RemoteExternalTextureMessageReceiver.cpp RemoteGPUMessageReceiver.cpp RemoteGPUProxyMessageReceiver.cpp RemotePipelineLayoutMessageReceiver.cpp RemoteQuerySetMessageReceiver.cpp RemoteQueueMessageReceiver.cpp RemoteRenderBundleMessageReceiver.cpp RemoteRenderBundleEncoderMessageReceiver.cpp RemoteRenderPassEncoderMessageReceiver.cpp RemoteRenderPipelineMessageReceiver.cpp RemoteSamplerMessageReceiver.cpp RemoteShaderModuleMessageReceiver.cpp RemoteTextureMessageReceiver.cpp RemoteTextureViewMessageReceiver.cpp RemoteWebLockRegistryMessageReceiver.cpp ServiceWorkerDownloadTaskMessageReceiver.cpp WebBroadcastChannelRegistryMessageReceiver.cpp WebLockRegistryProxyMessageReceiver.cpp