Branch: refs/heads/main Home: https://github.com/WebKit/WebKit Commit: fdcc9a4b872ce5ce101d5183af5fc39abd5d4844 https://github.com/WebKit/WebKit/commit/fdcc9a4b872ce5ce101d5183af5fc39abd5d4844 Author: Mikhail R. Gadelha <mikh...@igalia.com> Date: 2023-11-10 (Fri, 10 Nov 2023)
Changed paths: M Source/WebCore/Modules/ShapeDetection/BarcodeDetector.cpp M Source/WebCore/Modules/ShapeDetection/FaceDetector.cpp M Source/WebCore/Modules/ShapeDetection/TextDetector.cpp M Source/WebCore/Modules/WebGPU/GPUAdapter.cpp M Source/WebCore/Modules/WebGPU/GPUBuffer.cpp M Source/WebCore/Modules/WebGPU/GPUQueue.cpp M Source/WebCore/Modules/applepay-ams-ui/ApplePayAMSUIPaymentHandler.cpp M Source/WebCore/Modules/applepay/ApplePayContactField.cpp M Source/WebCore/Modules/applepay/ApplePayMerchantCapability.cpp M Source/WebCore/Modules/applepay/ApplePayRequestBase.cpp M Source/WebCore/Modules/applepay/ApplePaySession.cpp M Source/WebCore/Modules/applepay/ApplePaySetup.cpp M Source/WebCore/Modules/applepay/PaymentInstallmentConfiguration.mm M Source/WebCore/Modules/applepay/PaymentRequestValidator.mm M Source/WebCore/Modules/applepay/PaymentSession.cpp M Source/WebCore/Modules/applepay/paymentrequest/ApplePayPaymentHandler.cpp M Source/WebCore/Modules/async-clipboard/Clipboard.cpp M Source/WebCore/Modules/async-clipboard/ClipboardItemBindingsDataSource.cpp M Source/WebCore/Modules/async-clipboard/ClipboardItemPasteboardDataSource.cpp M Source/WebCore/Modules/audiosession/DOMAudioSession.cpp M Source/WebCore/Modules/beacon/NavigatorBeacon.cpp M Source/WebCore/Modules/cache/DOMCache.cpp M Source/WebCore/Modules/cache/DOMCacheEngine.cpp M Source/WebCore/Modules/cache/WindowOrWorkerGlobalScopeCaches.cpp M Source/WebCore/Modules/compression/CompressionStreamEncoder.cpp M Source/WebCore/Modules/compression/DecompressionStreamDecoder.cpp M Source/WebCore/Modules/contact-picker/ContactsManager.cpp M Source/WebCore/Modules/cookie-consent/NavigatorCookieConsent.cpp M Source/WebCore/Modules/cookie-store/CookieStore.cpp M Source/WebCore/Modules/cookie-store/CookieStoreManager.cpp M Source/WebCore/Modules/credentialmanagement/BasicCredential.cpp M Source/WebCore/Modules/credentialmanagement/CredentialsContainer.cpp M Source/WebCore/Modules/encryptedmedia/MediaKeySession.cpp M Source/WebCore/Modules/encryptedmedia/MediaKeySystemAccess.cpp M Source/WebCore/Modules/encryptedmedia/MediaKeySystemRequest.cpp M Source/WebCore/Modules/encryptedmedia/MediaKeys.cpp M Source/WebCore/Modules/encryptedmedia/NavigatorEME.cpp M Source/WebCore/Modules/encryptedmedia/legacy/WebKitMediaKeySession.cpp M Source/WebCore/Modules/encryptedmedia/legacy/WebKitMediaKeys.cpp M Source/WebCore/Modules/entriesapi/DOMFileSystem.cpp M Source/WebCore/Modules/entriesapi/FileSystemDirectoryEntry.cpp M Source/WebCore/Modules/entriesapi/FileSystemDirectoryReader.cpp M Source/WebCore/Modules/fetch/FetchBody.cpp M Source/WebCore/Modules/fetch/FetchBodyConsumer.cpp M Source/WebCore/Modules/fetch/FetchBodyOwner.cpp M Source/WebCore/Modules/fetch/FetchHeaders.cpp M Source/WebCore/Modules/fetch/FetchRequest.cpp M Source/WebCore/Modules/fetch/FetchResponse.cpp M Source/WebCore/Modules/fetch/FormDataConsumer.cpp M Source/WebCore/Modules/fetch/WindowOrWorkerGlobalScopeFetch.cpp M Source/WebCore/Modules/filesystemaccess/FileSystemDirectoryHandle.cpp M Source/WebCore/Modules/filesystemaccess/FileSystemFileHandle.cpp M Source/WebCore/Modules/filesystemaccess/FileSystemHandle.cpp M Source/WebCore/Modules/filesystemaccess/FileSystemSyncAccessHandle.cpp M Source/WebCore/Modules/filesystemaccess/WorkerFileSystemStorageConnection.cpp M Source/WebCore/Modules/gamepad/GamepadHapticActuator.cpp M Source/WebCore/Modules/indexeddb/IDBCursor.cpp M Source/WebCore/Modules/indexeddb/IDBDatabase.cpp M Source/WebCore/Modules/indexeddb/IDBFactory.cpp M Source/WebCore/Modules/indexeddb/IDBIndex.cpp M Source/WebCore/Modules/indexeddb/IDBKeyRange.cpp M Source/WebCore/Modules/indexeddb/IDBObjectStore.cpp M Source/WebCore/Modules/indexeddb/IDBOpenDBRequest.cpp M Source/WebCore/Modules/indexeddb/IDBRequest.cpp M Source/WebCore/Modules/indexeddb/IDBTransaction.cpp M Source/WebCore/Modules/indexeddb/client/IDBConnectionProxy.cpp M Source/WebCore/Modules/indexeddb/server/IndexValueStore.cpp M Source/WebCore/Modules/indexeddb/server/MemoryIDBBackingStore.cpp M Source/WebCore/Modules/indexeddb/server/MemoryIndex.cpp M Source/WebCore/Modules/indexeddb/server/MemoryObjectStore.cpp M Source/WebCore/Modules/indexeddb/server/SQLiteIDBBackingStore.cpp M Source/WebCore/Modules/indexeddb/server/SQLiteIDBTransaction.cpp M Source/WebCore/Modules/indexeddb/server/UniqueIDBDatabase.cpp M Source/WebCore/Modules/indexeddb/shared/IDBError.h M Source/WebCore/Modules/mediacapabilities/MediaCapabilities.cpp M Source/WebCore/Modules/mediarecorder/MediaRecorder.cpp M Source/WebCore/Modules/mediasession/MediaMetadata.cpp M Source/WebCore/Modules/mediasession/MediaSession.cpp M Source/WebCore/Modules/mediasession/MediaSessionCoordinator.cpp M Source/WebCore/Modules/mediasource/MediaSource.cpp M Source/WebCore/Modules/mediasource/SourceBuffer.cpp M Source/WebCore/Modules/mediastream/ImageCapture.cpp M Source/WebCore/Modules/mediastream/MediaDevices.cpp M Source/WebCore/Modules/mediastream/MediaStreamTrack.cpp M Source/WebCore/Modules/mediastream/PeerConnectionBackend.cpp M Source/WebCore/Modules/mediastream/RTCDTMFSender.cpp M Source/WebCore/Modules/mediastream/RTCDataChannel.cpp M Source/WebCore/Modules/mediastream/RTCIceCandidate.cpp M Source/WebCore/Modules/mediastream/RTCPeerConnection.cpp M Source/WebCore/Modules/mediastream/RTCRtpReceiver.cpp M Source/WebCore/Modules/mediastream/RTCRtpSFrameTransform.cpp M Source/WebCore/Modules/mediastream/RTCRtpSFrameTransformer.cpp M Source/WebCore/Modules/mediastream/RTCRtpScriptTransform.cpp M Source/WebCore/Modules/mediastream/RTCRtpScriptTransformer.cpp M Source/WebCore/Modules/mediastream/RTCRtpSender.cpp M Source/WebCore/Modules/mediastream/RTCRtpTransceiver.cpp M Source/WebCore/Modules/mediastream/UserMediaRequest.cpp M Source/WebCore/Modules/mediastream/gstreamer/GStreamerMediaEndpoint.cpp M Source/WebCore/Modules/mediastream/gstreamer/GStreamerPeerConnectionBackend.cpp M Source/WebCore/Modules/mediastream/gstreamer/GStreamerRtpSenderBackend.cpp M Source/WebCore/Modules/mediastream/gstreamer/GStreamerRtpTransceiverBackend.cpp M Source/WebCore/Modules/mediastream/libwebrtc/LibWebRTCCertificateGenerator.cpp M Source/WebCore/Modules/mediastream/libwebrtc/LibWebRTCMediaEndpoint.cpp M Source/WebCore/Modules/mediastream/libwebrtc/LibWebRTCPeerConnectionBackend.cpp M Source/WebCore/Modules/mediastream/libwebrtc/LibWebRTCRtpSenderBackend.cpp M Source/WebCore/Modules/mediastream/libwebrtc/LibWebRTCRtpTransceiverBackend.cpp M Source/WebCore/Modules/mediastream/libwebrtc/LibWebRTCUtils.cpp M Source/WebCore/Modules/model-element/HTMLModelElement.cpp M Source/WebCore/Modules/notifications/Notification.cpp M Source/WebCore/Modules/notifications/NotificationJSONParser.cpp M Source/WebCore/Modules/notifications/NotificationPayload.cpp M Source/WebCore/Modules/paymentrequest/MerchantValidationEvent.cpp M Source/WebCore/Modules/paymentrequest/PaymentHandler.cpp M Source/WebCore/Modules/paymentrequest/PaymentRequest.cpp M Source/WebCore/Modules/paymentrequest/PaymentRequestUpdateEvent.cpp M Source/WebCore/Modules/paymentrequest/PaymentResponse.cpp M Source/WebCore/Modules/permissions/Permissions.cpp M Source/WebCore/Modules/pictureinpicture/DocumentPictureInPicture.cpp M Source/WebCore/Modules/pictureinpicture/HTMLVideoElementPictureInPicture.cpp M Source/WebCore/Modules/push-api/PushManager.cpp M Source/WebCore/Modules/push-api/PushMessageData.cpp M Source/WebCore/Modules/push-api/PushSubscription.cpp M Source/WebCore/Modules/push-api/PushSubscriptionOptions.cpp M Source/WebCore/Modules/remoteplayback/RemotePlayback.cpp M Source/WebCore/Modules/screen-wake-lock/WakeLock.cpp M Source/WebCore/Modules/speech/SpeechRecognition.cpp M Source/WebCore/Modules/storage/DummyStorageProvider.h M Source/WebCore/Modules/storage/StorageManager.cpp M Source/WebCore/Modules/storage/WorkerStorageConnection.cpp M Source/WebCore/Modules/streams/ReadableStreamSink.cpp M Source/WebCore/Modules/streams/TransformStream.cpp M Source/WebCore/Modules/web-locks/WebLockManager.cpp M Source/WebCore/Modules/webaudio/AnalyserNode.cpp M Source/WebCore/Modules/webaudio/AsyncAudioDecoder.cpp M Source/WebCore/Modules/webaudio/AudioBuffer.cpp M Source/WebCore/Modules/webaudio/AudioBufferSourceNode.cpp M Source/WebCore/Modules/webaudio/AudioContext.cpp M Source/WebCore/Modules/webaudio/AudioNode.cpp M Source/WebCore/Modules/webaudio/AudioParam.cpp M Source/WebCore/Modules/webaudio/AudioParamTimeline.cpp M Source/WebCore/Modules/webaudio/AudioScheduledSourceNode.cpp M Source/WebCore/Modules/webaudio/AudioWorkletGlobalScope.cpp M Source/WebCore/Modules/webaudio/AudioWorkletNode.cpp M Source/WebCore/Modules/webaudio/AudioWorkletProcessor.cpp M Source/WebCore/Modules/webaudio/BaseAudioContext.cpp M Source/WebCore/Modules/webaudio/BiquadFilterNode.cpp M Source/WebCore/Modules/webaudio/ChannelMergerNode.cpp M Source/WebCore/Modules/webaudio/ChannelSplitterNode.cpp M Source/WebCore/Modules/webaudio/ConvolverNode.cpp M Source/WebCore/Modules/webaudio/DefaultAudioDestinationNode.cpp M Source/WebCore/Modules/webaudio/DelayNode.cpp M Source/WebCore/Modules/webaudio/DynamicsCompressorNode.cpp M Source/WebCore/Modules/webaudio/IIRFilterNode.cpp M Source/WebCore/Modules/webaudio/MediaElementAudioSourceNode.cpp M Source/WebCore/Modules/webaudio/MediaStreamAudioDestinationNode.cpp M Source/WebCore/Modules/webaudio/MediaStreamAudioSourceNode.cpp M Source/WebCore/Modules/webaudio/OfflineAudioContext.cpp M Source/WebCore/Modules/webaudio/OfflineAudioDestinationNode.cpp M Source/WebCore/Modules/webaudio/OscillatorNode.cpp M Source/WebCore/Modules/webaudio/PannerNode.cpp M Source/WebCore/Modules/webaudio/PeriodicWave.cpp M Source/WebCore/Modules/webaudio/ScriptProcessorNode.cpp M Source/WebCore/Modules/webaudio/StereoPannerNode.cpp M Source/WebCore/Modules/webaudio/WaveShaperNode.cpp M Source/WebCore/Modules/webauthn/AuthenticatorCoordinator.cpp M Source/WebCore/Modules/webcodecs/WebCodecsAudioData.cpp M Source/WebCore/Modules/webcodecs/WebCodecsAudioDataAlgorithms.cpp M Source/WebCore/Modules/webcodecs/WebCodecsAudioDecoder.cpp M Source/WebCore/Modules/webcodecs/WebCodecsAudioEncoder.cpp M Source/WebCore/Modules/webcodecs/WebCodecsEncodedAudioChunk.cpp M Source/WebCore/Modules/webcodecs/WebCodecsEncodedVideoChunk.cpp M Source/WebCore/Modules/webcodecs/WebCodecsVideoDecoder.cpp M Source/WebCore/Modules/webcodecs/WebCodecsVideoEncoder.cpp M Source/WebCore/Modules/webcodecs/WebCodecsVideoFrame.cpp M Source/WebCore/Modules/webcodecs/WebCodecsVideoFrameAlgorithms.cpp M Source/WebCore/Modules/webdatabase/Database.cpp M Source/WebCore/Modules/webdatabase/DatabaseManager.cpp M Source/WebCore/Modules/webdatabase/DatabaseTracker.cpp M Source/WebCore/Modules/webdatabase/LocalDOMWindowWebDatabase.cpp M Source/WebCore/Modules/webdatabase/SQLResultSet.cpp M Source/WebCore/Modules/webdatabase/SQLResultSetRowList.cpp M Source/WebCore/Modules/webdatabase/SQLTransaction.cpp M Source/WebCore/Modules/websockets/WebSocket.cpp M Source/WebCore/Modules/webtransport/DatagramSink.cpp M Source/WebCore/Modules/webtransport/WebTransport.cpp M Source/WebCore/Modules/webtransport/WebTransportDatagramDuplexStream.cpp M Source/WebCore/Modules/webtransport/WebTransportReceiveStream.cpp M Source/WebCore/Modules/webtransport/WebTransportSendStream.cpp M Source/WebCore/Modules/webxr/WebXRBoundedReferenceSpace.cpp M Source/WebCore/Modules/webxr/WebXRFrame.cpp M Source/WebCore/Modules/webxr/WebXRReferenceSpace.cpp M Source/WebCore/Modules/webxr/WebXRRigidTransform.cpp M Source/WebCore/Modules/webxr/WebXRSession.cpp M Source/WebCore/Modules/webxr/WebXRSystem.cpp M Source/WebCore/Modules/webxr/WebXRWebGLLayer.cpp M Source/WebCore/animation/AnimationEffect.cpp M Source/WebCore/animation/DocumentTimeline.cpp M Source/WebCore/animation/KeyframeEffect.cpp M Source/WebCore/animation/WebAnimation.cpp M Source/WebCore/animation/WebAnimationUtilities.cpp M Source/WebCore/bindings/js/IDBBindingUtilities.cpp M Source/WebCore/bindings/js/InternalReadableStream.cpp M Source/WebCore/bindings/js/InternalWritableStream.cpp M Source/WebCore/bindings/js/JSCustomElementInterface.cpp M Source/WebCore/bindings/js/JSDOMExceptionHandling.cpp M Source/WebCore/bindings/js/JSDOMGlobalObject.cpp M Source/WebCore/bindings/js/JSDOMPromiseDeferred.cpp M Source/WebCore/bindings/js/JSIDBRequestCustom.cpp M Source/WebCore/bindings/js/JSLocalDOMWindowCustom.cpp M Source/WebCore/bindings/js/JSRTCRtpSFrameTransformCustom.cpp M Source/WebCore/bindings/js/ReadableStreamDefaultController.cpp M Source/WebCore/bindings/js/ScriptModuleLoader.cpp M Source/WebCore/bindings/js/SerializedScriptValue.cpp M Source/WebCore/crypto/CryptoAlgorithm.cpp M Source/WebCore/crypto/SubtleCrypto.cpp M Source/WebCore/crypto/algorithms/CryptoAlgorithmAES_CBC.cpp M Source/WebCore/crypto/algorithms/CryptoAlgorithmAES_CFB.cpp M Source/WebCore/crypto/algorithms/CryptoAlgorithmAES_CTR.cpp M Source/WebCore/crypto/algorithms/CryptoAlgorithmAES_GCM.cpp M Source/WebCore/crypto/algorithms/CryptoAlgorithmAES_KW.cpp M Source/WebCore/crypto/algorithms/CryptoAlgorithmECDH.cpp M Source/WebCore/crypto/algorithms/CryptoAlgorithmECDSA.cpp M Source/WebCore/crypto/algorithms/CryptoAlgorithmEd25519.cpp M Source/WebCore/crypto/algorithms/CryptoAlgorithmHKDF.cpp M Source/WebCore/crypto/algorithms/CryptoAlgorithmHMAC.cpp M Source/WebCore/crypto/algorithms/CryptoAlgorithmPBKDF2.cpp M Source/WebCore/crypto/algorithms/CryptoAlgorithmRSAES_PKCS1_v1_5.cpp M Source/WebCore/crypto/algorithms/CryptoAlgorithmRSASSA_PKCS1_v1_5.cpp M Source/WebCore/crypto/algorithms/CryptoAlgorithmRSA_OAEP.cpp M Source/WebCore/crypto/algorithms/CryptoAlgorithmRSA_PSS.cpp M Source/WebCore/crypto/algorithms/CryptoAlgorithmSHA1.cpp M Source/WebCore/crypto/algorithms/CryptoAlgorithmSHA224.cpp M Source/WebCore/crypto/algorithms/CryptoAlgorithmSHA256.cpp M Source/WebCore/crypto/algorithms/CryptoAlgorithmSHA384.cpp M Source/WebCore/crypto/algorithms/CryptoAlgorithmSHA512.cpp M Source/WebCore/crypto/algorithms/CryptoAlgorithmX25519.cpp M Source/WebCore/crypto/gcrypt/CryptoAlgorithmAES_CBCGCrypt.cpp M Source/WebCore/crypto/gcrypt/CryptoAlgorithmAES_CFBGCrypt.cpp M Source/WebCore/crypto/gcrypt/CryptoAlgorithmAES_CTRGCrypt.cpp M Source/WebCore/crypto/gcrypt/CryptoAlgorithmAES_GCMGCrypt.cpp M Source/WebCore/crypto/gcrypt/CryptoAlgorithmAES_KWGCrypt.cpp M Source/WebCore/crypto/gcrypt/CryptoAlgorithmECDSAGCrypt.cpp M Source/WebCore/crypto/gcrypt/CryptoAlgorithmEd25519GCrypt.cpp M Source/WebCore/crypto/gcrypt/CryptoAlgorithmHKDFGCrypt.cpp M Source/WebCore/crypto/gcrypt/CryptoAlgorithmHMACGCrypt.cpp M Source/WebCore/crypto/gcrypt/CryptoAlgorithmPBKDF2GCrypt.cpp M Source/WebCore/crypto/gcrypt/CryptoAlgorithmRSAES_PKCS1_v1_5GCrypt.cpp M Source/WebCore/crypto/gcrypt/CryptoAlgorithmRSASSA_PKCS1_v1_5GCrypt.cpp M Source/WebCore/crypto/gcrypt/CryptoAlgorithmRSA_OAEPGCrypt.cpp M Source/WebCore/crypto/gcrypt/CryptoAlgorithmRSA_PSSGCrypt.cpp M Source/WebCore/crypto/gcrypt/CryptoKeyOKPGCrypt.cpp M Source/WebCore/crypto/gcrypt/CryptoKeyRSAGCrypt.cpp M Source/WebCore/crypto/keys/CryptoKeyAES.cpp M Source/WebCore/crypto/keys/CryptoKeyEC.cpp M Source/WebCore/crypto/keys/CryptoKeyHMAC.cpp M Source/WebCore/crypto/keys/CryptoKeyOKP.cpp M Source/WebCore/crypto/mac/CryptoAlgorithmAES_CBCMac.cpp M Source/WebCore/crypto/mac/CryptoAlgorithmAES_CFBMac.cpp M Source/WebCore/crypto/mac/CryptoAlgorithmAES_GCMMac.cpp M Source/WebCore/crypto/mac/CryptoAlgorithmAES_KWMac.cpp M Source/WebCore/crypto/mac/CryptoAlgorithmECDSAMac.cpp M Source/WebCore/crypto/mac/CryptoAlgorithmHMACMac.cpp M Source/WebCore/crypto/mac/CryptoAlgorithmPBKDF2Mac.cpp M Source/WebCore/crypto/mac/CryptoAlgorithmRSAES_PKCS1_v1_5Mac.cpp M Source/WebCore/crypto/mac/CryptoAlgorithmRSASSA_PKCS1_v1_5Mac.cpp M Source/WebCore/crypto/mac/CryptoAlgorithmRSA_OAEPMac.cpp M Source/WebCore/crypto/mac/CryptoAlgorithmRSA_PSSMac.cpp M Source/WebCore/crypto/mac/CryptoKeyOKPCocoa.cpp M Source/WebCore/crypto/mac/CryptoKeyRSAMac.cpp M Source/WebCore/crypto/mac/CryptoUtilitiesCocoa.cpp M Source/WebCore/crypto/openssl/CryptoAlgorithmAES_CBCOpenSSL.cpp M Source/WebCore/crypto/openssl/CryptoAlgorithmAES_CFBOpenSSL.cpp M Source/WebCore/crypto/openssl/CryptoAlgorithmAES_CTROpenSSL.cpp M Source/WebCore/crypto/openssl/CryptoAlgorithmAES_GCMOpenSSL.cpp M Source/WebCore/crypto/openssl/CryptoAlgorithmAES_KWOpenSSL.cpp M Source/WebCore/crypto/openssl/CryptoAlgorithmECDSAOpenSSL.cpp M Source/WebCore/crypto/openssl/CryptoAlgorithmHKDFOpenSSL.cpp M Source/WebCore/crypto/openssl/CryptoAlgorithmHMACOpenSSL.cpp M Source/WebCore/crypto/openssl/CryptoAlgorithmPBKDF2OpenSSL.cpp M Source/WebCore/crypto/openssl/CryptoAlgorithmRSAES_PKCS1_v1_5OpenSSL.cpp M Source/WebCore/crypto/openssl/CryptoAlgorithmRSASSA_PKCS1_v1_5OpenSSL.cpp M Source/WebCore/crypto/openssl/CryptoAlgorithmRSA_OAEPOpenSSL.cpp M Source/WebCore/crypto/openssl/CryptoAlgorithmRSA_PSSOpenSSL.cpp M Source/WebCore/crypto/openssl/CryptoKeyRSAOpenSSL.cpp M Source/WebCore/css/CSSComputedStyleDeclaration.cpp M Source/WebCore/css/CSSFontFaceSet.cpp M Source/WebCore/css/CSSGroupingRule.cpp M Source/WebCore/css/CSSPrimitiveValue.cpp M Source/WebCore/css/CSSStyleRule.cpp M Source/WebCore/css/CSSStyleSheet.cpp M Source/WebCore/css/CSSStyleSheetObservableArray.cpp M Source/WebCore/css/DOMCSSPaintWorklet.cpp M Source/WebCore/css/DOMCSSRegisterCustomProperty.cpp M Source/WebCore/css/DOMMatrix.cpp M Source/WebCore/css/DOMMatrixReadOnly.cpp M Source/WebCore/css/DeprecatedCSSOMPrimitiveValue.cpp M Source/WebCore/css/DeprecatedCSSOMPrimitiveValue.h M Source/WebCore/css/FontFace.cpp M Source/WebCore/css/FontFaceSet.cpp M Source/WebCore/css/MediaList.cpp M Source/WebCore/css/typedom/CSSKeywordValue.cpp M Source/WebCore/css/typedom/CSSNumericValue.cpp M Source/WebCore/css/typedom/CSSOMVariableReferenceValue.cpp M Source/WebCore/css/typedom/CSSStyleValue.cpp M Source/WebCore/css/typedom/CSSStyleValueFactory.cpp M Source/WebCore/css/typedom/CSSUnitValue.cpp M Source/WebCore/css/typedom/CSSUnparsedValue.cpp M Source/WebCore/css/typedom/MainThreadStylePropertyMapReadOnly.cpp M Source/WebCore/css/typedom/StylePropertyMap.cpp M Source/WebCore/css/typedom/color/CSSColorValue.cpp M Source/WebCore/css/typedom/color/CSSRGB.cpp M Source/WebCore/css/typedom/numeric/CSSMathClamp.cpp M Source/WebCore/css/typedom/numeric/CSSMathMax.cpp M Source/WebCore/css/typedom/numeric/CSSMathMin.cpp M Source/WebCore/css/typedom/numeric/CSSMathProduct.cpp M Source/WebCore/css/typedom/numeric/CSSMathSum.cpp M Source/WebCore/css/typedom/transform/CSSMatrixComponent.cpp M Source/WebCore/css/typedom/transform/CSSPerspective.cpp M Source/WebCore/css/typedom/transform/CSSRotate.cpp M Source/WebCore/css/typedom/transform/CSSScale.cpp M Source/WebCore/css/typedom/transform/CSSSkew.cpp M Source/WebCore/css/typedom/transform/CSSSkewX.cpp M Source/WebCore/css/typedom/transform/CSSSkewY.cpp M Source/WebCore/css/typedom/transform/CSSTransformValue.cpp M Source/WebCore/css/typedom/transform/CSSTranslate.cpp M Source/WebCore/dom/AbortController.cpp M Source/WebCore/dom/AbortSignal.cpp M Source/WebCore/dom/Attr.cpp M Source/WebCore/dom/BroadcastChannel.cpp M Source/WebCore/dom/CharacterData.cpp M Source/WebCore/dom/ContainerNode.cpp M Source/WebCore/dom/DOMException.cpp M Source/WebCore/dom/DataTransferItemList.cpp M Source/WebCore/dom/DatasetDOMStringMap.cpp M Source/WebCore/dom/DeviceMotionEvent.cpp M Source/WebCore/dom/DeviceOrientationEvent.cpp M Source/WebCore/dom/Document.cpp M Source/WebCore/dom/DocumentFullscreen.cpp M Source/WebCore/dom/Element.cpp M Source/WebCore/dom/ElementInternals.cpp M Source/WebCore/dom/EventTarget.cpp M Source/WebCore/dom/ExceptionCode.h M Source/WebCore/dom/FullscreenManager.cpp M Source/WebCore/dom/MessagePort.cpp M Source/WebCore/dom/MutationObserver.cpp M Source/WebCore/dom/NamedNodeMap.cpp M Source/WebCore/dom/Node.cpp M Source/WebCore/dom/Range.cpp M Source/WebCore/dom/StaticRange.cpp M Source/WebCore/dom/Text.cpp M Source/WebCore/dom/TextDecoder.cpp M Source/WebCore/dom/Traversal.cpp M Source/WebCore/editing/TextCheckingHelper.cpp M Source/WebCore/editing/markup.cpp M Source/WebCore/fileapi/Blob.cpp M Source/WebCore/fileapi/FileReader.cpp M Source/WebCore/fileapi/FileReaderLoader.cpp M Source/WebCore/fileapi/NetworkSendQueue.cpp M Source/WebCore/html/DOMFormData.cpp M Source/WebCore/html/DOMTokenList.cpp M Source/WebCore/html/DOMURL.cpp M Source/WebCore/html/FormAssociatedCustomElement.cpp M Source/WebCore/html/HTMLCanvasElement.cpp M Source/WebCore/html/HTMLDialogElement.cpp M Source/WebCore/html/HTMLElement.cpp M Source/WebCore/html/HTMLFormElement.cpp M Source/WebCore/html/HTMLInputElement.cpp M Source/WebCore/html/HTMLMarqueeElement.cpp M Source/WebCore/html/HTMLMediaElement.cpp M Source/WebCore/html/HTMLSelectElement.cpp M Source/WebCore/html/HTMLTableElement.cpp M Source/WebCore/html/HTMLTableRowElement.cpp M Source/WebCore/html/HTMLTableSectionElement.cpp M Source/WebCore/html/HTMLTextFormControlElement.cpp M Source/WebCore/html/HTMLVideoElement.cpp M Source/WebCore/html/ImageBitmap.cpp M Source/WebCore/html/ImageData.cpp M Source/WebCore/html/InputType.cpp M Source/WebCore/html/MediaController.cpp M Source/WebCore/html/OffscreenCanvas.cpp M Source/WebCore/html/TimeRanges.cpp M Source/WebCore/html/URLSearchParams.cpp M Source/WebCore/html/canvas/CanvasGradient.cpp M Source/WebCore/html/canvas/CanvasPath.cpp M Source/WebCore/html/canvas/CanvasRenderingContext2DBase.cpp M Source/WebCore/html/canvas/ImageBitmapRenderingContext.cpp M Source/WebCore/html/canvas/WebGLRenderingContextBase.cpp M Source/WebCore/html/track/TextTrack.cpp M Source/WebCore/html/track/TextTrackCue.cpp M Source/WebCore/html/track/VTTCue.cpp M Source/WebCore/html/track/VTTRegion.cpp M Source/WebCore/inspector/InspectorAuditAccessibilityObject.cpp M Source/WebCore/inspector/InspectorAuditDOMObject.cpp M Source/WebCore/inspector/InspectorAuditResourcesObject.cpp M Source/WebCore/inspector/InspectorFrontendHost.cpp M Source/WebCore/inspector/InspectorStyleSheet.cpp M Source/WebCore/inspector/agents/InspectorDOMAgent.cpp M Source/WebCore/inspector/agents/InspectorDOMStorageAgent.cpp M Source/WebCore/loader/ImageLoader.cpp M Source/WebCore/loader/appcache/DOMApplicationCache.cpp M Source/WebCore/page/Base64Utilities.cpp M Source/WebCore/page/Crypto.cpp M Source/WebCore/page/DOMSelection.cpp M Source/WebCore/page/DOMWindow.cpp M Source/WebCore/page/EventSource.cpp M Source/WebCore/page/History.cpp M Source/WebCore/page/IntersectionObserver.cpp M Source/WebCore/page/LocalDOMWindow.cpp M Source/WebCore/page/Location.cpp M Source/WebCore/page/LoggedInStatus.cpp M Source/WebCore/page/Navigator.cpp M Source/WebCore/page/NavigatorBase.cpp M Source/WebCore/page/PerformanceMark.cpp M Source/WebCore/page/PerformanceObserver.cpp M Source/WebCore/page/PerformanceUserTiming.cpp M Source/WebCore/page/PointerCaptureController.cpp M Source/WebCore/page/ScreenOrientation.cpp M Source/WebCore/page/ShareDataReader.cpp M Source/WebCore/page/UndoManager.cpp M Source/WebCore/page/UserMessageHandler.cpp M Source/WebCore/page/WorkerNavigator.cpp M Source/WebCore/platform/animation/TimingFunction.cpp M Source/WebCore/platform/graphics/cocoa/SourceBufferParserWebM.cpp M Source/WebCore/storage/Storage.cpp M Source/WebCore/svg/SVGAltGlyphElement.cpp M Source/WebCore/svg/SVGAngle.h M Source/WebCore/svg/SVGAngleValue.cpp M Source/WebCore/svg/SVGAnimationElement.cpp M Source/WebCore/svg/SVGGeometryElement.cpp M Source/WebCore/svg/SVGLength.h M Source/WebCore/svg/SVGLengthContext.cpp M Source/WebCore/svg/SVGLengthValue.cpp M Source/WebCore/svg/SVGLocatable.cpp M Source/WebCore/svg/SVGMatrix.h M Source/WebCore/svg/SVGNumber.h M Source/WebCore/svg/SVGPoint.h M Source/WebCore/svg/SVGPreserveAspectRatio.h M Source/WebCore/svg/SVGPreserveAspectRatioValue.cpp M Source/WebCore/svg/SVGRect.h M Source/WebCore/svg/SVGTextContentElement.cpp M Source/WebCore/svg/SVGTransform.h M Source/WebCore/svg/SVGZoomAndPan.h M Source/WebCore/svg/properties/SVGAnimatedDecoratedProperty.h M Source/WebCore/svg/properties/SVGList.h M Source/WebCore/testing/InternalSettings.cpp M Source/WebCore/testing/Internals.cpp M Source/WebCore/testing/Internals.mm M Source/WebCore/testing/MockMediaSessionCoordinator.cpp M Source/WebCore/testing/ServiceWorkerInternals.cpp M Source/WebCore/testing/WebFakeXRDevice.cpp M Source/WebCore/testing/WebXRTest.cpp M Source/WebCore/workers/AbstractWorker.cpp M Source/WebCore/workers/WorkerGlobalScope.cpp M Source/WebCore/workers/WorkerOrWorkletScriptController.cpp M Source/WebCore/workers/WorkerScriptLoader.cpp M Source/WebCore/workers/service/ExtendableEvent.cpp M Source/WebCore/workers/service/FetchEvent.cpp M Source/WebCore/workers/service/SWClientConnection.cpp M Source/WebCore/workers/service/ServiceWorker.cpp M Source/WebCore/workers/service/ServiceWorkerClients.cpp M Source/WebCore/workers/service/ServiceWorkerContainer.cpp M Source/WebCore/workers/service/ServiceWorkerJob.cpp M Source/WebCore/workers/service/ServiceWorkerRegistration.cpp M Source/WebCore/workers/service/ServiceWorkerWindowClient.cpp M Source/WebCore/workers/service/WorkerSWClientConnection.cpp M Source/WebCore/workers/service/background-fetch/BackgroundFetch.cpp M Source/WebCore/workers/service/background-fetch/BackgroundFetchEngine.cpp M Source/WebCore/workers/service/background-fetch/BackgroundFetchManager.cpp M Source/WebCore/workers/service/background-fetch/BackgroundFetchRegistration.cpp M Source/WebCore/workers/service/context/ServiceWorkerFetch.cpp M Source/WebCore/workers/service/server/SWServer.cpp M Source/WebCore/workers/service/server/SWServerJobQueue.cpp M Source/WebCore/workers/service/server/SWServerRegistration.cpp M Source/WebCore/workers/shared/SharedWorker.cpp M Source/WebCore/worklets/PaintWorkletGlobalScope.cpp M Source/WebCore/worklets/Worklet.cpp M Source/WebCore/xml/DOMParser.cpp M Source/WebCore/xml/XMLHttpRequest.cpp M Source/WebCore/xml/XPathEvaluator.cpp M Source/WebCore/xml/XPathExpression.cpp M Source/WebCore/xml/XPathParser.cpp M Source/WebCore/xml/XPathResult.cpp M Source/WebKit/GPUProcess/webrtc/RemoteMediaRecorderManager.cpp M Source/WebKit/NetworkProcess/NetworkConnectionToWebProcess.cpp M Source/WebKit/NetworkProcess/Notifications/NetworkNotificationManager.cpp M Source/WebKit/NetworkProcess/ServiceWorker/WebSWServerConnection.cpp M Source/WebKit/NetworkProcess/ServiceWorker/WebSWServerConnection.h M Source/WebKit/NetworkProcess/ServiceWorker/WebSWServerToContextConnection.cpp M Source/WebKit/NetworkProcess/storage/FileSystemStorageError.h M Source/WebKit/UIProcess/API/Cocoa/WKWebViewTesting.mm M Source/WebKit/UIProcess/API/Cocoa/_WKWebAuthenticationPanel.mm M Source/WebKit/UIProcess/WebAuthentication/AuthenticatorManager.cpp M Source/WebKit/UIProcess/WebAuthentication/Cocoa/LocalAuthenticator.mm M Source/WebKit/UIProcess/WebAuthentication/Cocoa/WebAuthenticatorCoordinatorProxy.mm M Source/WebKit/UIProcess/WebAuthentication/WebAuthenticatorCoordinatorProxy.cpp M Source/WebKit/UIProcess/WebAuthentication/fido/CtapAuthenticator.cpp M Source/WebKit/UIProcess/WebAuthentication/fido/U2fAuthenticator.cpp M Source/WebKit/UIProcess/WebScreenOrientationManagerProxy.cpp M Source/WebKit/UIProcess/ios/WebScreenOrientationManagerProxyIOS.mm M Source/WebKit/WebProcess/Databases/IndexedDB/WebIDBConnectionToServer.cpp M Source/WebKit/WebProcess/GPU/webrtc/MediaRecorderPrivate.cpp M Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLSelectElement.cpp M Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMNamedNodeMap.cpp M Source/WebKit/WebProcess/MediaSession/RemoteMediaSessionCoordinator.cpp M Source/WebKit/WebProcess/Network/WebTransportSendStreamSink.cpp M Source/WebKit/WebProcess/WebCoreSupport/WebFileSystemStorageConnection.cpp M Source/WebKit/WebProcess/WebCoreSupport/WebStorageConnection.cpp M Source/WebKit/webpushd/PushService.mm M Source/WebKit/webpushd/WebPushDaemon.mm M Source/WebKitLegacy/WebCoreSupport/WebSocketChannel.cpp M Source/WebKitLegacy/mac/DOM/ExceptionHandlers.mm M Tools/TestWebKitAPI/Tests/WebKitCocoa/_WKWebAuthenticationPanel.mm Log Message: ----------- Make ExceptionCode an enum class https://bugs.webkit.org/show_bug.cgi?id=264491 Reviewed by Chris Dumez. Make ExceptionCode an enum class and update all the calls to add the full scope. This is necessary so we can move ExceptionCode to use the serializer. * Source/WebCore/Modules/ShapeDetection/BarcodeDetector.cpp: (WebCore::BarcodeDetector::create): (WebCore::BarcodeDetector::getSupportedFormats): * Source/WebCore/Modules/ShapeDetection/FaceDetector.cpp: (WebCore::FaceDetector::create): * Source/WebCore/Modules/ShapeDetection/TextDetector.cpp: (WebCore::TextDetector::create): * Source/WebCore/Modules/WebGPU/GPUAdapter.cpp: (WebCore::GPUAdapter::requestDevice): * Source/WebCore/Modules/WebGPU/GPUBuffer.cpp: (WebCore::GPUBuffer::mapAsync): (WebCore::GPUBuffer::getMappedRange): (WebCore::GPUBuffer::unmap): * Source/WebCore/Modules/WebGPU/GPUQueue.cpp: (WebCore::GPUQueue::writeBuffer): * Source/WebCore/Modules/applepay-ams-ui/ApplePayAMSUIPaymentHandler.cpp: (WebCore::convertAndValidateApplePayAMSUIRequest): (WebCore::ApplePayAMSUIPaymentHandler::finishSession): (WebCore::ApplePayAMSUIPaymentHandler::show): * Source/WebCore/Modules/applepay/ApplePayContactField.cpp: (WebCore::convertAndValidate): * Source/WebCore/Modules/applepay/ApplePayMerchantCapability.cpp: (WebCore::convertAndValidate): * Source/WebCore/Modules/applepay/ApplePayRequestBase.cpp: (WebCore::convertAndValidate): * Source/WebCore/Modules/applepay/ApplePaySession.cpp: (WebCore::convertAndValidateTotal): (WebCore::convertAndValidate): (WebCore::ApplePayDeferredPaymentRequest::validate const): (WebCore::ApplePaySession::create): (WebCore::ApplePaySession::supportsVersion): (WebCore::ApplePaySession::canMakePayments): (WebCore::ApplePaySession::canMakePaymentsWithActiveCard): (WebCore::ApplePaySession::openPaymentSetup): (WebCore::ApplePaySession::begin): (WebCore::ApplePaySession::abort): (WebCore::ApplePaySession::completeMerchantValidation): (WebCore::ApplePaySession::completeShippingMethodSelection): (WebCore::ApplePaySession::completeShippingContactSelection): (WebCore::ApplePaySession::completePaymentMethodSelection): (WebCore::ApplePaySession::completeCouponCodeChange): (WebCore::ApplePaySession::completePayment): * Source/WebCore/Modules/applepay/ApplePaySetup.cpp: (WebCore::ApplePaySetup::getSetupFeatures): (WebCore::ApplePaySetup::begin): (WebCore::ApplePaySetup::stop): * Source/WebCore/Modules/applepay/PaymentInstallmentConfiguration.mm: (WebCore::PaymentInstallmentConfiguration::create): * Source/WebCore/Modules/applepay/PaymentRequestValidator.mm: (WebCore::PaymentRequestValidator::validateTotal): (WebCore::validateCountryCode): (WebCore::validateCurrencyCode): (WebCore::validateMerchantCapabilities): (WebCore::validateSupportedNetworks): (WebCore::validateShippingMethod): * Source/WebCore/Modules/applepay/PaymentSession.cpp: (WebCore::PaymentSession::canCreateSession): * Source/WebCore/Modules/applepay/paymentrequest/ApplePayPaymentHandler.cpp: (WebCore::convertAndValidateApplePayRequest): (WebCore::validate): (WebCore::ApplePayPaymentHandler::show): (WebCore::ApplePayPaymentHandler::computePaymentMethodErrors const): (WebCore::ApplePayPaymentHandler::firstApplicableModifier const): (WebCore::ApplePayPaymentHandler::detailsUpdated): (WebCore::ApplePayPaymentHandler::merchantValidationCompleted): (WebCore::convertAndValidate): (WebCore::ApplePayPaymentHandler::complete): (WebCore::ApplePayPaymentHandler::retry): * Source/WebCore/Modules/async-clipboard/Clipboard.cpp: (WebCore::Clipboard::readText): (WebCore::Clipboard::writeText): (WebCore::Clipboard::read): (WebCore::Clipboard::getType): (WebCore::Clipboard::write): (WebCore::Clipboard::ItemWriter::reject): * Source/WebCore/Modules/async-clipboard/ClipboardItemBindingsDataSource.cpp: (WebCore::ClipboardItemBindingsDataSource::getType): * Source/WebCore/Modules/async-clipboard/ClipboardItemPasteboardDataSource.cpp: (WebCore::ClipboardItemPasteboardDataSource::getType): * Source/WebCore/Modules/audiosession/DOMAudioSession.cpp: (WebCore::DOMAudioSession::setType): * Source/WebCore/Modules/beacon/NavigatorBeacon.cpp: (WebCore::NavigatorBeacon::sendBeacon): * Source/WebCore/Modules/cache/DOMCache.cpp: (WebCore::DOMCache::requestFromInfo): (WebCore::DOMCache::addAll): (WebCore::DOMCache::put): * Source/WebCore/Modules/cache/DOMCacheEngine.cpp: (WebCore::DOMCacheEngine::convertToException): * Source/WebCore/Modules/cache/WindowOrWorkerGlobalScopeCaches.cpp: * Source/WebCore/Modules/compression/CompressionStreamEncoder.cpp: (WebCore::CompressionStreamEncoder::encode): (WebCore::CompressionStreamEncoder::initialize): (WebCore::CompressionStreamEncoder::compress): * Source/WebCore/Modules/compression/DecompressionStreamDecoder.cpp: (WebCore::DecompressionStreamDecoder::decode): (WebCore::DecompressionStreamDecoder::initialize): (WebCore::DecompressionStreamDecoder::decompressZlib): (WebCore::DecompressionStreamDecoder::initializeAppleCompressionFramework): (WebCore::DecompressionStreamDecoder::decompressAppleCompressionFramework): * Source/WebCore/Modules/contact-picker/ContactsManager.cpp: (WebCore::ContactsManager::select): * Source/WebCore/Modules/cookie-consent/NavigatorCookieConsent.cpp: (WebCore::NavigatorCookieConsent::requestCookieConsent): * Source/WebCore/Modules/cookie-store/CookieStore.cpp: (WebCore::CookieStore::MainThreadBridge::get): (WebCore::CookieStore::MainThreadBridge::getAll): (WebCore::CookieStore::MainThreadBridge::set): (WebCore::CookieStore::get): (WebCore::CookieStore::getAll): (WebCore::CookieStore::set): (WebCore::CookieStore::remove): * Source/WebCore/Modules/cookie-store/CookieStoreManager.cpp: (WebCore::CookieStoreManager::subscribe): (WebCore::CookieStoreManager::getSubscriptions): (WebCore::CookieStoreManager::unsubscribe): * Source/WebCore/Modules/credentialmanagement/BasicCredential.cpp: (WebCore::BasicCredential::isConditionalMediationAvailable): * Source/WebCore/Modules/credentialmanagement/CredentialsContainer.cpp: (WebCore::CredentialsContainer::get): (WebCore::CredentialsContainer::store): (WebCore::CredentialsContainer::isCreate): * Source/WebCore/Modules/encryptedmedia/MediaKeySession.cpp: (WebCore::MediaKeySession::generateRequest): (WebCore::MediaKeySession::load): (WebCore::MediaKeySession::update): (WebCore::MediaKeySession::close): (WebCore::MediaKeySession::remove): * Source/WebCore/Modules/encryptedmedia/MediaKeySystemAccess.cpp: (WebCore::MediaKeySystemAccess::createMediaKeys): * Source/WebCore/Modules/encryptedmedia/MediaKeySystemRequest.cpp: (WebCore::MediaKeySystemRequest::deny): * Source/WebCore/Modules/encryptedmedia/MediaKeys.cpp: (WebCore::MediaKeys::createSession): (WebCore::MediaKeys::setServerCertificate): * Source/WebCore/Modules/encryptedmedia/NavigatorEME.cpp: (WebCore::NavigatorEME::requestMediaKeySystemAccess): (WebCore::tryNextSupportedConfiguration): * Source/WebCore/Modules/encryptedmedia/legacy/WebKitMediaKeySession.cpp: (WebCore::WebKitMediaKeySession::update): * Source/WebCore/Modules/encryptedmedia/legacy/WebKitMediaKeys.cpp: (WebCore::WebKitMediaKeys::create): (WebCore::WebKitMediaKeys::createSession): * Source/WebCore/Modules/entriesapi/DOMFileSystem.cpp: (WebCore::listDirectoryWithMetadata): (WebCore::validatePathIsExpectedType): (WebCore::DOMFileSystem::getEntry): * Source/WebCore/Modules/entriesapi/FileSystemDirectoryEntry.cpp: (WebCore::FileSystemDirectoryEntry::getEntry): * Source/WebCore/Modules/entriesapi/FileSystemDirectoryReader.cpp: (WebCore::FileSystemDirectoryReader::readEntries): * Source/WebCore/Modules/fetch/FetchBody.cpp: (WebCore::FetchBody::extract): * Source/WebCore/Modules/fetch/FetchBodyConsumer.cpp: (WebCore::resolveWithTypeAndData): (WebCore::FetchBodyConsumer::resolve): * Source/WebCore/Modules/fetch/FetchBodyOwner.cpp: (WebCore::FetchBodyOwner::arrayBuffer): (WebCore::FetchBodyOwner::blob): (WebCore::FetchBodyOwner::consumeOnceLoadingFinished): (WebCore::FetchBodyOwner::formData): (WebCore::FetchBodyOwner::json): (WebCore::FetchBodyOwner::text): (WebCore::FetchBodyOwner::loadBlob): (WebCore::FetchBodyOwner::blobLoadingFailed): (WebCore::FetchBodyOwner::loadingException const): * Source/WebCore/Modules/fetch/FetchHeaders.cpp: (WebCore::canWriteHeader): (WebCore::appendSetCookie): (WebCore::fillHeaderMap): (WebCore::FetchHeaders::remove): (WebCore::FetchHeaders::get const): (WebCore::FetchHeaders::has const): * Source/WebCore/Modules/fetch/FetchRequest.cpp: (WebCore::setMethod): (WebCore::computeReferrer): (WebCore::buildOptions): (WebCore::FetchRequest::initializeOptions): (WebCore::processInvalidSignal): (WebCore::FetchRequest::initializeWith): (WebCore::FetchRequest::setBody): (WebCore::FetchRequest::clone): * Source/WebCore/Modules/fetch/FetchResponse.cpp: (WebCore::FetchResponse::create): (WebCore::FetchResponse::redirect): (WebCore::FetchResponse::jsonForBindings): (WebCore::FetchResponse::clone): (WebCore::FetchResponse::addAbortSteps): (WebCore::FetchResponse::fetch): (WebCore::FetchResponse::cancelStream): * Source/WebCore/Modules/fetch/FormDataConsumer.cpp: (WebCore::FormDataConsumer::consumeFile): (WebCore::FormDataConsumer::consumeBlob): * Source/WebCore/Modules/fetch/WindowOrWorkerGlobalScopeFetch.cpp: (WebCore::doFetch): (WebCore::WindowOrWorkerGlobalScopeFetch::fetch): * Source/WebCore/Modules/filesystemaccess/FileSystemDirectoryHandle.cpp: (WebCore::FileSystemDirectoryHandle::getFileHandle): (WebCore::FileSystemDirectoryHandle::getDirectoryHandle): (WebCore::FileSystemDirectoryHandle::removeEntry): (WebCore::FileSystemDirectoryHandle::resolve): (WebCore::FileSystemDirectoryHandle::getHandleNames): (WebCore::FileSystemDirectoryHandle::getHandle): * Source/WebCore/Modules/filesystemaccess/FileSystemFileHandle.cpp: (WebCore::FileSystemFileHandle::getFile): (WebCore::FileSystemFileHandle::createSyncAccessHandle): * Source/WebCore/Modules/filesystemaccess/FileSystemHandle.cpp: (WebCore::FileSystemHandle::isSameEntry const): (WebCore::FileSystemHandle::move): * Source/WebCore/Modules/filesystemaccess/FileSystemSyncAccessHandle.cpp: (WebCore::FileSystemSyncAccessHandle::truncate): (WebCore::FileSystemSyncAccessHandle::getSize): (WebCore::FileSystemSyncAccessHandle::flush): (WebCore::FileSystemSyncAccessHandle::read): (WebCore::FileSystemSyncAccessHandle::write): * Source/WebCore/Modules/filesystemaccess/WorkerFileSystemStorageConnection.cpp: (WebCore::WorkerFileSystemStorageConnection::scopeClosed): (WebCore::WorkerFileSystemStorageConnection::isSameEntry): (WebCore::WorkerFileSystemStorageConnection::getFileHandle): (WebCore::WorkerFileSystemStorageConnection::getDirectoryHandle): (WebCore::WorkerFileSystemStorageConnection::removeEntry): (WebCore::WorkerFileSystemStorageConnection::resolve): (WebCore::WorkerFileSystemStorageConnection::getFile): (WebCore::WorkerFileSystemStorageConnection::createSyncAccessHandle): (WebCore::WorkerFileSystemStorageConnection::getHandleNames): (WebCore::WorkerFileSystemStorageConnection::getHandle): (WebCore::WorkerFileSystemStorageConnection::move): * Source/WebCore/Modules/gamepad/GamepadHapticActuator.cpp: (WebCore::GamepadHapticActuator::playEffect): * Source/WebCore/Modules/indexeddb/IDBCursor.cpp: (WebCore::IDBCursor::update): (WebCore::IDBCursor::advance): (WebCore::IDBCursor::continuePrimaryKey): (WebCore::IDBCursor::continueFunction): (WebCore::IDBCursor::deleteFunction): * Source/WebCore/Modules/indexeddb/IDBDatabase.cpp: (WebCore::IDBDatabase::createObjectStore): (WebCore::IDBDatabase::transaction): (WebCore::IDBDatabase::deleteObjectStore): * Source/WebCore/Modules/indexeddb/IDBFactory.cpp: (WebCore::IDBFactory::open): (WebCore::IDBFactory::openInternal): (WebCore::IDBFactory::deleteDatabase): (WebCore::IDBFactory::cmp): (WebCore::IDBFactory::databases): * Source/WebCore/Modules/indexeddb/IDBIndex.cpp: (WebCore::IDBIndex::setName): (WebCore::IDBIndex::doOpenCursor): (WebCore::IDBIndex::openCursor): (WebCore::IDBIndex::doOpenKeyCursor): (WebCore::IDBIndex::openKeyCursor): (WebCore::IDBIndex::doCount): (WebCore::IDBIndex::get): (WebCore::IDBIndex::doGet): (WebCore::IDBIndex::getKey): (WebCore::IDBIndex::doGetKey): (WebCore::IDBIndex::doGetAll): (WebCore::IDBIndex::getAll): (WebCore::IDBIndex::doGetAllKeys): (WebCore::IDBIndex::getAllKeys): * Source/WebCore/Modules/indexeddb/IDBKeyRange.cpp: (WebCore::IDBKeyRange::only): (WebCore::IDBKeyRange::lowerBound): (WebCore::IDBKeyRange::upperBound): (WebCore::IDBKeyRange::bound): (WebCore::IDBKeyRange::includes): * Source/WebCore/Modules/indexeddb/IDBObjectStore.cpp: (WebCore::IDBObjectStore::setName): (WebCore::IDBObjectStore::doOpenCursor): (WebCore::IDBObjectStore::openCursor): (WebCore::IDBObjectStore::doOpenKeyCursor): (WebCore::IDBObjectStore::openKeyCursor): (WebCore::IDBObjectStore::get): (WebCore::IDBObjectStore::getKey): (WebCore::IDBObjectStore::putOrAdd): (WebCore::IDBObjectStore::doDelete): (WebCore::IDBObjectStore::deleteFunction): (WebCore::IDBObjectStore::clear): (WebCore::IDBObjectStore::createIndex): (WebCore::IDBObjectStore::index): (WebCore::IDBObjectStore::deleteIndex): (WebCore::IDBObjectStore::doCount): (WebCore::IDBObjectStore::doGetAll): (WebCore::IDBObjectStore::getAll): (WebCore::IDBObjectStore::doGetAllKeys): (WebCore::IDBObjectStore::getAllKeys): * Source/WebCore/Modules/indexeddb/IDBOpenDBRequest.cpp: (WebCore::IDBOpenDBRequest::fireErrorAfterVersionChangeCompletion): (WebCore::IDBOpenDBRequest::setIsContextSuspended): * Source/WebCore/Modules/indexeddb/IDBRequest.cpp: (WebCore::IDBRequest::result const): (WebCore:: const): (WebCore::IDBRequest::dispatchEvent): (WebCore::IDBRequest::uncaughtExceptionInEventHandler): * Source/WebCore/Modules/indexeddb/IDBTransaction.cpp: (WebCore::IDBTransaction::objectStore): (WebCore::IDBTransaction::abort): (WebCore::IDBTransaction::abortOnServerAndCancelRequests): (WebCore::IDBTransaction::commit): (WebCore::IDBTransaction::putOrAddOnServer): * Source/WebCore/Modules/indexeddb/client/IDBConnectionProxy.cpp: (WebCore::IDBClient::IDBConnectionProxy::completeOpenDBRequest): (WebCore::IDBClient::IDBConnectionProxy::fireVersionChangeEvent): * Source/WebCore/Modules/indexeddb/server/IndexValueStore.cpp: (WebCore::IDBServer::IndexValueStore::addRecord): * Source/WebCore/Modules/indexeddb/server/MemoryIDBBackingStore.cpp: (WebCore::IDBServer::MemoryIDBBackingStore::beginTransaction): (WebCore::IDBServer::MemoryIDBBackingStore::abortTransaction): (WebCore::IDBServer::MemoryIDBBackingStore::commitTransaction): (WebCore::IDBServer::MemoryIDBBackingStore::createObjectStore): (WebCore::IDBServer::MemoryIDBBackingStore::deleteObjectStore): (WebCore::IDBServer::MemoryIDBBackingStore::renameObjectStore): (WebCore::IDBServer::MemoryIDBBackingStore::clearObjectStore): (WebCore::IDBServer::MemoryIDBBackingStore::createIndex): (WebCore::IDBServer::MemoryIDBBackingStore::deleteIndex): (WebCore::IDBServer::MemoryIDBBackingStore::renameIndex): (WebCore::IDBServer::MemoryIDBBackingStore::deleteRange): (WebCore::IDBServer::MemoryIDBBackingStore::addRecord): (WebCore::IDBServer::MemoryIDBBackingStore::getRecord): (WebCore::IDBServer::MemoryIDBBackingStore::getAllRecords): (WebCore::IDBServer::MemoryIDBBackingStore::getIndexRecord): (WebCore::IDBServer::MemoryIDBBackingStore::getCount): (WebCore::IDBServer::MemoryIDBBackingStore::generateKeyNumber): (WebCore::IDBServer::MemoryIDBBackingStore::openCursor): (WebCore::IDBServer::MemoryIDBBackingStore::iterateCursor): * Source/WebCore/Modules/indexeddb/server/MemoryIndex.cpp: (WebCore::IDBServer::MemoryIndex::putIndexKey): * Source/WebCore/Modules/indexeddb/server/MemoryObjectStore.cpp: (WebCore::IDBServer::MemoryObjectStore::createIndex): (WebCore::IDBServer::MemoryObjectStore::deleteIndex): (WebCore::IDBServer::MemoryObjectStore::updateIndexesForPutRecord): * Source/WebCore/Modules/indexeddb/server/SQLiteIDBBackingStore.cpp: (WebCore::IDBServer::createOrMigrateRecordsTableIfNecessary): (WebCore::IDBServer::SQLiteIDBBackingStore::ensureValidBlobTables): (WebCore::IDBServer::SQLiteIDBBackingStore::ensureValidRecordsTable): (WebCore::IDBServer::SQLiteIDBBackingStore::ensureValidIndexRecordsTable): (WebCore::IDBServer::SQLiteIDBBackingStore::ensureValidIndexRecordsIndex): (WebCore::IDBServer::SQLiteIDBBackingStore::ensureValidIndexRecordsRecordIndex): (WebCore::IDBServer::SQLiteIDBBackingStore::getOrEstablishDatabaseInfo): (WebCore::IDBServer::SQLiteIDBBackingStore::beginTransaction): (WebCore::IDBServer::SQLiteIDBBackingStore::abortTransaction): (WebCore::IDBServer::SQLiteIDBBackingStore::commitTransaction): (WebCore::IDBServer::SQLiteIDBBackingStore::createObjectStore): (WebCore::IDBServer::SQLiteIDBBackingStore::deleteObjectStore): (WebCore::IDBServer::SQLiteIDBBackingStore::renameObjectStore): (WebCore::IDBServer::SQLiteIDBBackingStore::clearObjectStore): (WebCore::IDBServer::SQLiteIDBBackingStore::createIndex): (WebCore::IDBServer::SQLiteIDBBackingStore::uncheckedHasIndexRecord): (WebCore::IDBServer::SQLiteIDBBackingStore::uncheckedPutIndexKey): (WebCore::IDBServer::SQLiteIDBBackingStore::uncheckedPutIndexRecord): (WebCore::IDBServer::SQLiteIDBBackingStore::deleteIndex): (WebCore::IDBServer::SQLiteIDBBackingStore::renameIndex): (WebCore::IDBServer::SQLiteIDBBackingStore::keyExistsInObjectStore): (WebCore::IDBServer::SQLiteIDBBackingStore::deleteUnusedBlobFileRecords): (WebCore::IDBServer::SQLiteIDBBackingStore::deleteRecord): (WebCore::IDBServer::SQLiteIDBBackingStore::deleteRange): (WebCore::IDBServer::SQLiteIDBBackingStore::updateAllIndexesForAddRecord): (WebCore::IDBServer::SQLiteIDBBackingStore::addRecord): (WebCore::IDBServer::SQLiteIDBBackingStore::getBlobRecordsForObjectStoreRecord): (WebCore::IDBServer::SQLiteIDBBackingStore::getRecord): (WebCore::IDBServer::SQLiteIDBBackingStore::getAllObjectStoreRecords): (WebCore::IDBServer::SQLiteIDBBackingStore::getAllIndexRecords): (WebCore::IDBServer::SQLiteIDBBackingStore::getIndexRecord): (WebCore::IDBServer::SQLiteIDBBackingStore::uncheckedGetIndexRecordForOneKey): (WebCore::IDBServer::SQLiteIDBBackingStore::getCount): (WebCore::IDBServer::SQLiteIDBBackingStore::uncheckedGetKeyGeneratorValue): (WebCore::IDBServer::SQLiteIDBBackingStore::uncheckedSetKeyGeneratorValue): (WebCore::IDBServer::SQLiteIDBBackingStore::generateKeyNumber): (WebCore::IDBServer::SQLiteIDBBackingStore::revertGeneratedKeyNumber): (WebCore::IDBServer::SQLiteIDBBackingStore::maybeUpdateKeyGeneratorNumber): (WebCore::IDBServer::SQLiteIDBBackingStore::openCursor): (WebCore::IDBServer::SQLiteIDBBackingStore::iterateCursor): * Source/WebCore/Modules/indexeddb/server/SQLiteIDBTransaction.cpp: (WebCore::IDBServer::SQLiteIDBTransaction::begin): (WebCore::IDBServer::SQLiteIDBTransaction::commit): (WebCore::IDBServer::SQLiteIDBTransaction::abort): * Source/WebCore/Modules/indexeddb/server/UniqueIDBDatabase.cpp: (WebCore::IDBServer::UniqueIDBDatabase::performCurrentOpenOperationAfterSpaceCheck): (WebCore::IDBServer::UniqueIDBDatabase::createObjectStore): (WebCore::IDBServer::UniqueIDBDatabase::deleteObjectStore): (WebCore::IDBServer::UniqueIDBDatabase::renameObjectStore): (WebCore::IDBServer::UniqueIDBDatabase::clearObjectStore): (WebCore::IDBServer::UniqueIDBDatabase::createIndex): (WebCore::IDBServer::UniqueIDBDatabase::deleteIndex): (WebCore::IDBServer::UniqueIDBDatabase::renameIndex): (WebCore::IDBServer::UniqueIDBDatabase::putOrAdd): (WebCore::IDBServer::UniqueIDBDatabase::putOrAddAfterSpaceCheck): (WebCore::IDBServer::UniqueIDBDatabase::getRecord): (WebCore::IDBServer::UniqueIDBDatabase::getAllRecords): (WebCore::IDBServer::UniqueIDBDatabase::getCount): (WebCore::IDBServer::UniqueIDBDatabase::deleteRecord): (WebCore::IDBServer::UniqueIDBDatabase::openCursor): (WebCore::IDBServer::UniqueIDBDatabase::iterateCursor): (WebCore::IDBServer::UniqueIDBDatabase::commitTransaction): (WebCore::IDBServer::UniqueIDBDatabase::abortTransaction): * Source/WebCore/Modules/indexeddb/shared/IDBError.h: (WebCore::IDBError::userDeleteError): (WebCore::IDBError::serverConnectionLostError): * Source/WebCore/Modules/mediacapabilities/MediaCapabilities.cpp: (WebCore::MediaCapabilities::decodingInfo): (WebCore::MediaCapabilities::encodingInfo): * Source/WebCore/Modules/mediarecorder/MediaRecorder.cpp: (WebCore::MediaRecorder::create): (WebCore::MediaRecorder::createMediaRecorderPrivate): (WebCore::MediaRecorder::suspend): (WebCore::MediaRecorder::startRecording): (WebCore::MediaRecorder::requestData): (WebCore::MediaRecorder::pauseRecording): (WebCore::MediaRecorder::resumeRecording): (WebCore::MediaRecorder::handleTrackChange): * Source/WebCore/Modules/mediasession/MediaMetadata.cpp: (WebCore::MediaMetadata::setArtwork): * Source/WebCore/Modules/mediasession/MediaSession.cpp: (WebCore::MediaSession::callActionHandler): (WebCore::MediaSession::setPositionState): * Source/WebCore/Modules/mediasession/MediaSessionCoordinator.cpp: (WebCore::MediaSessionCoordinator::join): (WebCore::MediaSessionCoordinator::leave): (WebCore::MediaSessionCoordinator::seekTo): (WebCore::MediaSessionCoordinator::play): (WebCore::MediaSessionCoordinator::pause): (WebCore::MediaSessionCoordinator::setTrack): * Source/WebCore/Modules/mediasource/MediaSource.cpp: (WebCore::MediaSource::setLiveSeekableRange): (WebCore::MediaSource::clearLiveSeekableRange): (WebCore::MediaSource::setDuration): (WebCore::MediaSource::setDurationInternal): (WebCore::MediaSource::endOfStream): (WebCore::MediaSource::addSourceBuffer): (WebCore::MediaSource::removeSourceBuffer): (WebCore::MediaSource::createSourceBufferPrivate): * Source/WebCore/Modules/mediasource/SourceBuffer.cpp: (WebCore::SourceBuffer::buffered): (WebCore::SourceBuffer::setTimestampOffset): (WebCore::SourceBuffer::setAppendWindowStart): (WebCore::SourceBuffer::setAppendWindowEnd): (WebCore::SourceBuffer::abort): (WebCore::SourceBuffer::remove): (WebCore::SourceBuffer::changeType): (WebCore::SourceBuffer::appendBufferInternal): (WebCore::SourceBuffer::setMode): * Source/WebCore/Modules/mediastream/ImageCapture.cpp: (WebCore::ImageCapture::create): (WebCore::ImageCapture::getPhotoCapabilities): (WebCore::ImageCapture::getPhotoSettings): * Source/WebCore/Modules/mediastream/MediaDevices.cpp: (WebCore::MediaDevices::getUserMedia): (WebCore::MediaDevices::getDisplayMedia): * Source/WebCore/Modules/mediastream/MediaStreamTrack.cpp: (WebCore::MediaStreamTrack::getPhotoCapabilities const): (WebCore::MediaStreamTrack::getPhotoSettings const): * Source/WebCore/Modules/mediastream/PeerConnectionBackend.cpp: (WebCore::PeerConnectionBackend::addIceCandidate): (WebCore::PeerConnectionBackend::addTrack): (WebCore::PeerConnectionBackend::addTransceiver): (WebCore::PeerConnectionBackend::generateCertificate): * Source/WebCore/Modules/mediastream/RTCDTMFSender.cpp: (WebCore::RTCDTMFSender::insertDTMF): * Source/WebCore/Modules/mediastream/RTCDataChannel.cpp: (WebCore::RTCDataChannel::send): * Source/WebCore/Modules/mediastream/RTCIceCandidate.cpp: (WebCore::RTCIceCandidate::create): * Source/WebCore/Modules/mediastream/RTCPeerConnection.cpp: (WebCore::RTCPeerConnection::create): (WebCore::RTCPeerConnection::addTrack): (WebCore::RTCPeerConnection::removeTrack): (WebCore::RTCPeerConnection::addTransceiver): (WebCore::RTCPeerConnection::createOffer): (WebCore::RTCPeerConnection::createAnswer): (WebCore::RTCPeerConnection::setLocalDescription): (WebCore::RTCPeerConnection::setRemoteDescription): (WebCore::RTCPeerConnection::addIceCandidate): (WebCore::RTCPeerConnection::iceServersFromConfiguration): (WebCore::RTCPeerConnection::certificatesFromConfiguration): (WebCore::RTCPeerConnection::initializeConfiguration): (WebCore::RTCPeerConnection::setConfiguration): (WebCore::RTCPeerConnection::createDataChannel): (WebCore::certificateTypeFromAlgorithmIdentifier): (WebCore::RTCPeerConnection::chainOperation): * Source/WebCore/Modules/mediastream/RTCRtpReceiver.cpp: (WebCore::RTCRtpReceiver::getStats): (WebCore::RTCRtpReceiver::setTransform): * Source/WebCore/Modules/mediastream/RTCRtpSFrameTransform.cpp: (WebCore::RTCRtpSFrameTransform::setEncryptionKey): (WebCore::RTCRtpSFrameTransform::createStreams): * Source/WebCore/Modules/mediastream/RTCRtpSFrameTransformer.cpp: (WebCore::RTCRtpSFrameTransformer::computeSaltKey): (WebCore::RTCRtpSFrameTransformer::computeAuthenticationKey): (WebCore::RTCRtpSFrameTransformer::computeEncryptionKey): (WebCore::RTCRtpSFrameTransformer::decryptData): (WebCore::RTCRtpSFrameTransformer::encryptData): * Source/WebCore/Modules/mediastream/RTCRtpScriptTransform.cpp: (WebCore::RTCRtpScriptTransform::create): * Source/WebCore/Modules/mediastream/RTCRtpScriptTransformer.cpp: (WebCore::RTCRtpScriptTransformer::create): (WebCore::RTCRtpScriptTransformer::writable): (WebCore::RTCRtpScriptTransformer::generateKeyFrame): (WebCore::RTCRtpScriptTransformer::sendKeyFrameRequest): * Source/WebCore/Modules/mediastream/RTCRtpSender.cpp: (WebCore::RTCRtpSender::replaceTrack): (WebCore::RTCRtpSender::setParameters): (WebCore::RTCRtpSender::setMediaStreamIds): (WebCore::RTCRtpSender::getStats): (WebCore::RTCRtpSender::setTransform): * Source/WebCore/Modules/mediastream/RTCRtpTransceiver.cpp: (WebCore::RTCRtpTransceiver::stop): * Source/WebCore/Modules/mediastream/UserMediaRequest.cpp: (WebCore::UserMediaRequest::deny): * Source/WebCore/Modules/mediastream/gstreamer/GStreamerMediaEndpoint.cpp: (WebCore::GStreamerMediaEndpoint::doSetLocalDescription): (WebCore::GStreamerMediaEndpoint::doSetRemoteDescription): (WebCore::GStreamerMediaEndpoint::createTransceiverBackends): (WebCore::GStreamerMediaEndpoint::addIceCandidate): (WebCore::GStreamerMediaEndpoint::createSessionDescriptionFailed): * Source/WebCore/Modules/mediastream/gstreamer/GStreamerPeerConnectionBackend.cpp: (WebCore::GStreamerPeerConnectionBackend::doCreateAnswer): (WebCore::GStreamerPeerConnectionBackend::addTrack): * Source/WebCore/Modules/mediastream/gstreamer/GStreamerRtpSenderBackend.cpp: (WebCore::GStreamerRtpSenderBackend::setParameters): * Source/WebCore/Modules/mediastream/gstreamer/GStreamerRtpTransceiverBackend.cpp: * Source/WebCore/Modules/mediastream/libwebrtc/LibWebRTCCertificateGenerator.cpp: (WebCore::LibWebRTCCertificateGenerator::RTCCertificateGeneratorCallbackWrapper::process): * Source/WebCore/Modules/mediastream/libwebrtc/LibWebRTCMediaEndpoint.cpp: (WebCore::LibWebRTCMediaEndpoint::doSetLocalDescription): (WebCore::LibWebRTCMediaEndpoint::doSetRemoteDescription): * Source/WebCore/Modules/mediastream/libwebrtc/LibWebRTCPeerConnectionBackend.cpp: (WebCore::LibWebRTCPeerConnectionBackend::doCreateAnswer): (WebCore::LibWebRTCPeerConnectionBackend::doAddIceCandidate): (WebCore::LibWebRTCPeerConnectionBackend::addTrack): * Source/WebCore/Modules/mediastream/libwebrtc/LibWebRTCRtpSenderBackend.cpp: (WebCore::LibWebRTCRtpSenderBackend::setParameters): * Source/WebCore/Modules/mediastream/libwebrtc/LibWebRTCRtpTransceiverBackend.cpp: (WebCore::toRtpCodecCapability): * Source/WebCore/Modules/mediastream/libwebrtc/LibWebRTCUtils.cpp: (WebCore::toExceptionCode): * Source/WebCore/Modules/model-element/HTMLModelElement.cpp: (WebCore::HTMLModelElement::setSourceURL): (WebCore::HTMLModelElement::notifyFinished): (WebCore::HTMLModelElement::modelDidChange): (WebCore::HTMLModelElement::createModelPlayer): (WebCore::HTMLModelElement::didFailLoading): (WebCore::HTMLModelElement::getCamera): (WebCore::HTMLModelElement::setCamera): * Source/WebCore/Modules/notifications/Notification.cpp: (WebCore::createSerializedScriptValue): (WebCore::Notification::create): * Source/WebCore/Modules/notifications/NotificationJSONParser.cpp: (WebCore::NotificationJSONParser::parseNotificationPayload): (WebCore::NotificationJSONParser::parseNotificationOptions): * Source/WebCore/Modules/notifications/NotificationPayload.cpp: (WebCore::NotificationPayload::parseJSON): * Source/WebCore/Modules/paymentrequest/MerchantValidationEvent.cpp: (WebCore::MerchantValidationEvent::create): (WebCore::MerchantValidationEvent::complete): * Source/WebCore/Modules/paymentrequest/PaymentHandler.cpp: (WebCore::PaymentHandler::canCreateSession): * Source/WebCore/Modules/paymentrequest/PaymentRequest.cpp: (WebCore::checkAndCanonicalizeData): (WebCore::checkAndCanonicalizeAmount): (WebCore::checkAndCanonicalizePaymentItem): (WebCore::checkAndCanonicalizeDetails): (WebCore::parse): (WebCore::PaymentRequest::create): (WebCore::PaymentRequest::show): (WebCore::PaymentRequest::stop): (WebCore::PaymentRequest::abort): (WebCore::PaymentRequest::canMakePayment): (WebCore::PaymentRequest::updateWith): (WebCore::PaymentRequest::completeMerchantValidation): (WebCore::PaymentRequest::settleDetailsPromise): (WebCore::PaymentRequest::complete): (WebCore::PaymentRequest::retry): (WebCore::PaymentRequest::cancel): * Source/WebCore/Modules/paymentrequest/PaymentRequestUpdateEvent.cpp: (WebCore::PaymentRequestUpdateEvent::updateWith): * Source/WebCore/Modules/paymentrequest/PaymentResponse.cpp: (WebCore::PaymentResponse::complete): (WebCore::PaymentResponse::retry): (WebCore::PaymentResponse::stop): * Source/WebCore/Modules/permissions/Permissions.cpp: (WebCore::Permissions::query): * Source/WebCore/Modules/pictureinpicture/DocumentPictureInPicture.cpp: (WebCore::DocumentPictureInPicture::exitPictureInPicture): * Source/WebCore/Modules/pictureinpicture/HTMLVideoElementPictureInPicture.cpp: (WebCore::HTMLVideoElementPictureInPicture::requestPictureInPicture): (WebCore::HTMLVideoElementPictureInPicture::exitPictureInPicture): * Source/WebCore/Modules/push-api/PushManager.cpp: (WebCore::PushManager::subscribe): * Source/WebCore/Modules/push-api/PushMessageData.cpp: (WebCore::PushMessageData::arrayBuffer): (WebCore::PushMessageData::json): * Source/WebCore/Modules/push-api/PushSubscription.cpp: (WebCore::PushSubscription::getKey const): * Source/WebCore/Modules/push-api/PushSubscriptionOptions.cpp: (WebCore::PushSubscriptionOptions::applicationServerKey const): * Source/WebCore/Modules/remoteplayback/RemotePlayback.cpp: (WebCore::RemotePlayback::watchAvailability): (WebCore::RemotePlayback::cancelWatchAvailability): (WebCore::RemotePlayback::prompt): (WebCore::RemotePlayback::playbackTargetPickerWasDismissed): * Source/WebCore/Modules/screen-wake-lock/WakeLock.cpp: (WebCore::WakeLock::request): * Source/WebCore/Modules/speech/SpeechRecognition.cpp: (WebCore::SpeechRecognition::startRecognition): * Source/WebCore/Modules/storage/DummyStorageProvider.h: * Source/WebCore/Modules/storage/StorageManager.cpp: (WebCore::connectionInfo): (WebCore::StorageManager::fileSystemAccessGetDirectory): * Source/WebCore/Modules/storage/WorkerStorageConnection.cpp: (WebCore::WorkerStorageConnection::scopeClosed): (WebCore::WorkerStorageConnection::getEstimate): (WebCore::WorkerStorageConnection::fileSystemGetDirectory): (WebCore::WorkerStorageConnection::didGetDirectory): * Source/WebCore/Modules/streams/ReadableStreamSink.cpp: (WebCore::ReadableStreamToSharedBufferSink::error): * Source/WebCore/Modules/streams/TransformStream.cpp: (WebCore::invokeTransformStreamFunction): * Source/WebCore/Modules/web-locks/WebLockManager.cpp: (WebCore::WebLockManager::request): (WebCore::WebLockManager::didCompleteLockRequest): (WebCore::WebLockManager::query): * Source/WebCore/Modules/webaudio/AnalyserNode.cpp: (WebCore::AnalyserNode::setFftSize): (WebCore::AnalyserNode::setMinMaxDecibels): (WebCore::AnalyserNode::setMinDecibels): (WebCore::AnalyserNode::setMaxDecibels): (WebCore::AnalyserNode::setSmoothingTimeConstant): * Source/WebCore/Modules/webaudio/AsyncAudioDecoder.cpp: (WebCore::AsyncAudioDecoder::decodeAsync): * Source/WebCore/Modules/webaudio/AudioBuffer.cpp: (WebCore::AudioBuffer::create): (WebCore::AudioBuffer::getChannelData): (WebCore::AudioBuffer::copyFromChannel): (WebCore::AudioBuffer::copyToChannel): * Source/WebCore/Modules/webaudio/AudioBufferSourceNode.cpp: (WebCore::AudioBufferSourceNode::setBufferForBindings): (WebCore::AudioBufferSourceNode::startPlaying): * Source/WebCore/Modules/webaudio/AudioContext.cpp: (WebCore::AudioContext::create): (WebCore::AudioContext::close): (WebCore::AudioContext::suspendRendering): (WebCore::AudioContext::resumeRendering): * Source/WebCore/Modules/webaudio/AudioNode.cpp: (WebCore::AudioNode::connect): (WebCore::AudioNode::disconnect): (WebCore::AudioNode::setChannelCount): * Source/WebCore/Modules/webaudio/AudioParam.cpp: (WebCore::AudioParam::setAutomationRate): * Source/WebCore/Modules/webaudio/AudioParamTimeline.cpp: (WebCore::AudioParamTimeline::insertEvent): * Source/WebCore/Modules/webaudio/AudioScheduledSourceNode.cpp: (WebCore::AudioScheduledSourceNode::startLater): (WebCore::AudioScheduledSourceNode::stopLater): * Source/WebCore/Modules/webaudio/AudioWorkletGlobalScope.cpp: (WebCore::AudioWorkletGlobalScope::registerProcessor): * Source/WebCore/Modules/webaudio/AudioWorkletNode.cpp: (WebCore::AudioWorkletNode::create): * Source/WebCore/Modules/webaudio/AudioWorkletProcessor.cpp: (WebCore::AudioWorkletProcessor::create): * Source/WebCore/Modules/webaudio/BaseAudioContext.cpp: (WebCore::BaseAudioContext::decodeAudioData): (WebCore::BaseAudioContext::createScriptProcessor): * Source/WebCore/Modules/webaudio/BiquadFilterNode.cpp: (WebCore::BiquadFilterNode::getFrequencyResponse): * Source/WebCore/Modules/webaudio/ChannelMergerNode.cpp: (WebCore::ChannelMergerNode::create): (WebCore::ChannelMergerNode::setChannelCount): (WebCore::ChannelMergerNode::setChannelCountMode): * Source/WebCore/Modules/webaudio/ChannelSplitterNode.cpp: (WebCore::ChannelSplitterNode::create): (WebCore::ChannelSplitterNode::setChannelCount): (WebCore::ChannelSplitterNode::setChannelCountMode): (WebCore::ChannelSplitterNode::setChannelInterpretation): * Source/WebCore/Modules/webaudio/ConvolverNode.cpp: (WebCore::ConvolverNode::setBufferForBindings): (WebCore::ConvolverNode::setChannelCount): (WebCore::ConvolverNode::setChannelCountMode): * Source/WebCore/Modules/webaudio/DefaultAudioDestinationNode.cpp: (WebCore::DefaultAudioDestinationNode::startRendering): (WebCore::DefaultAudioDestinationNode::resume): (WebCore::DefaultAudioDestinationNode::suspend): (WebCore::DefaultAudioDestinationNode::setChannelCount): * Source/WebCore/Modules/webaudio/DelayNode.cpp: (WebCore::DelayNode::create): * Source/WebCore/Modules/webaudio/DynamicsCompressorNode.cpp: (WebCore::DynamicsCompressorNode::setChannelCount): (WebCore::DynamicsCompressorNode::setChannelCountMode): * Source/WebCore/Modules/webaudio/IIRFilterNode.cpp: (WebCore::IIRFilterNode::create): (WebCore::IIRFilterNode::getFrequencyResponse): * Source/WebCore/Modules/webaudio/MediaElementAudioSourceNode.cpp: (WebCore::MediaElementAudioSourceNode::create): * Source/WebCore/Modules/webaudio/MediaStreamAudioDestinationNode.cpp: (WebCore::MediaStreamAudioDestinationNode::create): * Source/WebCore/Modules/webaudio/MediaStreamAudioSourceNode.cpp: (WebCore::MediaStreamAudioSourceNode::create): * Source/WebCore/Modules/webaudio/OfflineAudioContext.cpp: (WebCore::OfflineAudioContext::create): (WebCore::OfflineAudioContext::uninitialize): (WebCore::OfflineAudioContext::startRendering): (WebCore::OfflineAudioContext::suspendRendering): (WebCore::OfflineAudioContext::resumeRendering): (WebCore::OfflineAudioContext::finishedRendering): * Source/WebCore/Modules/webaudio/OfflineAudioDestinationNode.cpp: (WebCore::OfflineAudioDestinationNode::startRendering): * Source/WebCore/Modules/webaudio/OscillatorNode.cpp: (WebCore::OscillatorNode::create): (WebCore::OscillatorNode::setTypeForBindings): * Source/WebCore/Modules/webaudio/PannerNode.cpp: (WebCore::PannerNode::setRefDistanceForBindings): (WebCore::PannerNode::setMaxDistanceForBindings): (WebCore::PannerNode::setRolloffFactorForBindings): (WebCore::PannerNode::setConeOuterGainForBindings): (WebCore::PannerNode::setChannelCount): (WebCore::PannerNode::setChannelCountMode): * Source/WebCore/Modules/webaudio/PeriodicWave.cpp: (WebCore::PeriodicWave::create): * Source/WebCore/Modules/webaudio/ScriptProcessorNode.cpp: (WebCore::ScriptProcessorNode::setChannelCount): (WebCore::ScriptProcessorNode::setChannelCountMode): * Source/WebCore/Modules/webaudio/StereoPannerNode.cpp: (WebCore::StereoPannerNode::setChannelCount): (WebCore::StereoPannerNode::setChannelCountMode): * Source/WebCore/Modules/webaudio/WaveShaperNode.cpp: (WebCore::WaveShaperNode::create): (WebCore::WaveShaperNode::setCurveForBindings): * Source/WebCore/Modules/webauthn/AuthenticatorCoordinator.cpp: (WebCore::AuthenticatorCoordinator::create): (WebCore::AuthenticatorCoordinator::discoverFromExternalSource): (WebCore::AuthenticatorCoordinator::isUserVerifyingPlatformAuthenticatorAvailable const): (WebCore::AuthenticatorCoordinator::isConditionalMediationAvailable const): * Source/WebCore/Modules/webcodecs/WebCodecsAudioData.cpp: (WebCore::WebCodecsAudioData::create): (WebCore::WebCodecsAudioData::allocationSize): (WebCore::WebCodecsAudioData::copyTo): (WebCore::WebCodecsAudioData::clone): * Source/WebCore/Modules/webcodecs/WebCodecsAudioDataAlgorithms.cpp: (WebCore::computeCopyElementCount): * Source/WebCore/Modules/webcodecs/WebCodecsAudioDecoder.cpp: (WebCore::WebCodecsAudioDecoder::configure): (WebCore::WebCodecsAudioDecoder::decode): (WebCore::WebCodecsAudioDecoder::flush): (WebCore::WebCodecsAudioDecoder::reset): (WebCore::WebCodecsAudioDecoder::close): (WebCore::WebCodecsAudioDecoder::isConfigSupported): (WebCore::WebCodecsAudioDecoder::closeDecoder): (WebCore::WebCodecsAudioDecoder::resetDecoder): * Source/WebCore/Modules/webcodecs/WebCodecsAudioEncoder.cpp: (WebCore::WebCodecsAudioEncoder::configure): (WebCore::WebCodecsAudioEncoder::encode): (WebCore::WebCodecsAudioEncoder::flush): (WebCore::WebCodecsAudioEncoder::reset): (WebCore::WebCodecsAudioEncoder::close): (WebCore::WebCodecsAudioEncoder::isConfigSupported): (WebCore::WebCodecsAudioEncoder::closeEncoder): (WebCore::WebCodecsAudioEncoder::resetEncoder): * Source/WebCore/Modules/webcodecs/WebCodecsEncodedAudioChunk.cpp: (WebCore::WebCodecsEncodedAudioChunk::copyTo): * Source/WebCore/Modules/webcodecs/WebCodecsEncodedVideoChunk.cpp: (WebCore::WebCodecsEncodedVideoChunk::copyTo): * Source/WebCore/Modules/webcodecs/WebCodecsVideoDecoder.cpp: (WebCore::WebCodecsVideoDecoder::configure): (WebCore::WebCodecsVideoDecoder::decode): (WebCore::WebCodecsVideoDecoder::flush): (WebCore::WebCodecsVideoDecoder::reset): (WebCore::WebCodecsVideoDecoder::close): (WebCore::WebCodecsVideoDecoder::isConfigSupported): (WebCore::WebCodecsVideoDecoder::closeDecoder): (WebCore::WebCodecsVideoDecoder::resetDecoder): * Source/WebCore/Modules/webcodecs/WebCodecsVideoEncoder.cpp: (WebCore::createVideoEncoderConfig): (WebCore::WebCodecsVideoEncoder::configure): (WebCore::WebCodecsVideoEncoder::encode): (WebCore::WebCodecsVideoEncoder::flush): (WebCore::WebCodecsVideoEncoder::reset): (WebCore::WebCodecsVideoEncoder::close): (WebCore::WebCodecsVideoEncoder::isConfigSupported): (WebCore::WebCodecsVideoEncoder::closeEncoder): (WebCore::WebCodecsVideoEncoder::resetEncoder): * Source/WebCore/Modules/webcodecs/WebCodecsVideoFrame.cpp: (WebCore::checkImageUsability): (WebCore::WebCodecsVideoFrame::create): (WebCore::validateI420Sizes): (WebCore::WebCodecsVideoFrame::initializeFrameFromOtherFrame): (WebCore::WebCodecsVideoFrame::initializeFrameWithResourceAndSize): (WebCore::WebCodecsVideoFrame::allocationSize): (WebCore::WebCodecsVideoFrame::copyTo): (WebCore::WebCodecsVideoFrame::clone): * Source/WebCore/Modules/webcodecs/WebCodecsVideoFrameAlgorithms.cpp: (WebCore::parseVisibleRect): (WebCore::computeLayoutAndAllocationSize): (WebCore::parseVideoFrameCopyToOptions): * Source/WebCore/Modules/webdatabase/Database.cpp: (WebCore::Database::openAndVerifyVersion): (WebCore::Database::performOpenAndVerify): * Source/WebCore/Modules/webdatabase/DatabaseManager.cpp: (WebCore::DatabaseManager::openDatabaseBackend): (WebCore::DatabaseManager::tryToOpenDatabaseBackend): * Source/WebCore/Modules/webdatabase/DatabaseTracker.cpp: (WebCore::DatabaseTracker::hasAdequateQuotaForOrigin): (WebCore::DatabaseTracker::canEstablishDatabase): (WebCore::DatabaseTracker::retryCanEstablishDatabase): * Source/WebCore/Modules/webdatabase/LocalDOMWindowWebDatabase.cpp: (WebCore::LocalDOMWindowWebDatabase::openDatabase): * Source/WebCore/Modules/webdatabase/SQLResultSet.cpp: (WebCore::SQLResultSet::insertId const): * Source/WebCore/Modules/webdatabase/SQLResultSetRowList.cpp: (WebCore::SQLResultSetRowList::item const): * Source/WebCore/Modules/webdatabase/SQLTransaction.cpp: (WebCore::SQLTransaction::executeSql): * Source/WebCore/Modules/websockets/WebSocket.cpp: (WebCore::WebSocket::create): (WebCore::WebSocket::connect): (WebCore::WebSocket::send): (WebCore::WebSocket::close): * Source/WebCore/Modules/webtransport/DatagramSink.cpp: (WebCore::DatagramSink::write): * Source/WebCore/Modules/webtransport/WebTransport.cpp: (WebCore::WebTransport::create): (WebCore::WebTransport::getStats): (WebCore::WebTransport::close): (WebCore::WebTransport::cleanup): (WebCore::WebTransport::createBidirectionalStream): (WebCore::WebTransport::createUnidirectionalStream): * Source/WebCore/Modules/webtransport/WebTransportDatagramDuplexStream.cpp: (WebCore::WebTransportDatagramDuplexStream::setIncomingMaxAge): (WebCore::WebTransportDatagramDuplexStream::setOutgoingMaxAge): (WebCore::WebTransportDatagramDuplexStream::setIncomingHighWaterMark): (WebCore::WebTransportDatagramDuplexStream::setOutgoingHighWaterMark): * Source/WebCore/Modules/webtransport/WebTransportReceiveStream.cpp: (WebCore::WebTransportReceiveStream::getStats): * Source/WebCore/Modules/webtransport/WebTransportSendStream.cpp: (WebCore::WebTransportSendStream::getStats): * Source/WebCore/Modules/webxr/WebXRBoundedReferenceSpace.cpp: (WebCore::WebXRBoundedReferenceSpace::getOffsetReferenceSpace): * Source/WebCore/Modules/webxr/WebXRFrame.cpp: (WebCore::WebXRFrame::populatePose): (WebCore::WebXRFrame::getViewerPose): (WebCore::WebXRFrame::fillJointRadii): (WebCore::WebXRFrame::fillPoses): * Source/WebCore/Modules/webxr/WebXRReferenceSpace.cpp: (WebCore::WebXRReferenceSpace::getOffsetReferenceSpace): * Source/WebCore/Modules/webxr/WebXRRigidTransform.cpp: (WebCore::WebXRRigidTransform::create): * Source/WebCore/Modules/webxr/WebXRSession.cpp: (WebCore::WebXRSession::updateRenderState): (WebCore::WebXRSession::requestReferenceSpace): (WebCore::WebXRSession::end): * Source/WebCore/Modules/webxr/WebXRSystem.cpp: (WebCore::WebXRSystem::isSessionSupported): (WebCore::WebXRSystem::requestSession): * Source/WebCore/Modules/webxr/WebXRWebGLLayer.cpp: (WebCore::createOpaqueFramebuffer): (WebCore::WebXRWebGLLayer::create): (WebCore::WebXRWebGLLayer::getViewport): * Source/WebCore/animation/AnimationEffect.cpp: (WebCore::AnimationEffect::updateTiming): (WebCore::AnimationEffect::setIterationStart): (WebCore::AnimationEffect::setIterations): * Source/WebCore/animation/DocumentTimeline.cpp: (WebCore::DocumentTimeline::animate): * Source/WebCore/animation/KeyframeEffect.cpp: (WebCore::processKeyframeLikeObject): (WebCore::KeyframeEffect::processKeyframes): * Source/WebCore/animation/WebAnimation.cpp: (WebCore::WebAnimation::validateCSSNumberishValue const): (WebCore::WebAnimation::silentlySetCurrentTime): (WebCore::WebAnimation::cancel): (WebCore::WebAnimation::resetPendingTasks): (WebCore::WebAnimation::finish): (WebCore::WebAnimation::play): (WebCore::WebAnimation::pause): (WebCore::WebAnimation::reverse): (WebCore::WebAnimation::commitStyles): * Source/WebCore/animation/WebAnimationUtilities.cpp: (WebCore::pseudoIdFromString): * Source/WebCore/bindings/js/IDBBindingUtilities.cpp: (WebCore::deserializeIDBValueWithKeyInjection): * Source/WebCore/bindings/js/InternalReadableStream.cpp: (WebCore::invokeReadableStreamFunction): (WebCore::InternalReadableStream::tee): * Source/WebCore/bindings/js/InternalWritableStream.cpp: (WebCore::invokeWritableStreamFunction): * Source/WebCore/bindings/js/JSCustomElementInterface.cpp: (WebCore::JSCustomElementInterface::upgradeElement): * Source/WebCore/bindings/js/JSDOMExceptionHandling.cpp: (WebCore::createDOMException): (WebCore::throwNotSupportedError): (WebCore::throwInvalidStateError): (WebCore::throwSecurityError): (WebCore::rejectPromiseWithThisTypeError): (WebCore::throwDOMSyntaxError): (WebCore::throwDataCloneError): * Source/WebCore/bindings/js/JSDOMGlobalObject.cpp: (WebCore::JSC_DEFINE_HOST_FUNCTION): (WebCore::handleResponseOnStreamingAction): * Source/WebCore/bindings/js/JSDOMPromiseDeferred.cpp: (WebCore::DeferredPromise::reject): (WebCore::fulfillPromiseWithJSON): * Source/WebCore/bindings/js/JSIDBRequestCustom.cpp: (WebCore::JSIDBRequest::result const): * Source/WebCore/bindings/js/JSLocalDOMWindowCustom.cpp: (WebCore::jsLocalDOMWindowInstanceFunction_openDatabaseBody): * Source/WebCore/bindings/js/JSRTCRtpSFrameTransformCustom.cpp: (WebCore::JSRTCRtpSFrameTransform::setEncryptionKey): * Source/WebCore/bindings/js/ReadableStreamDefaultController.cpp: (WebCore::ReadableStreamDefaultController::enqueue): * Source/WebCore/bindings/js/ScriptModuleLoader.cpp: (WebCore::ScriptModuleLoader::fetch): (WebCore::ScriptModuleLoader::importModule): (WebCore::ScriptModuleLoader::notifyFinished): * Source/WebCore/bindings/js/SerializedScriptValue.cpp: (WebCore::transferArrayBuffers): (WebCore::exceptionForSerializationFailure): (WebCore::SerializedScriptValue::create): * Source/WebCore/crypto/CryptoAlgorithm.cpp: (WebCore::CryptoAlgorithm::encrypt): (WebCore::CryptoAlgorithm::decrypt): (WebCore::CryptoAlgorithm::sign): (WebCore::CryptoAlgorithm::verify): (WebCore::CryptoAlgorithm::digest): (WebCore::CryptoAlgorithm::generateKey): (WebCore::CryptoAlgorithm::deriveBits): (WebCore::CryptoAlgorithm::importKey): (WebCore::CryptoAlgorithm::exportKey): (WebCore::CryptoAlgorithm::wrapKey): (WebCore::CryptoAlgorithm::unwrapKey): (WebCore::CryptoAlgorithm::getKeyLength): * Source/WebCore/crypto/SubtleCrypto.cpp: (WebCore::normalizeCryptoAlgorithmParameters): (WebCore::rejectWithException): (WebCore::toKeyData): (WebCore::SubtleCrypto::encrypt): (WebCore::SubtleCrypto::decrypt): (WebCore::SubtleCrypto::sign): (WebCore::SubtleCrypto::verify): (WebCore::SubtleCrypto::generateKey): (WebCore::SubtleCrypto::deriveKey): (WebCore::SubtleCrypto::deriveBits): (WebCore::SubtleCrypto::importKey): (WebCore::SubtleCrypto::exportKey): (WebCore::SubtleCrypto::wrapKey): (WebCore::SubtleCrypto::unwrapKey): * Source/WebCore/crypto/algorithms/CryptoAlgorithmAES_CBC.cpp: (WebCore::CryptoAlgorithmAES_CBC::encrypt): (WebCore::CryptoAlgorithmAES_CBC::decrypt): (WebCore::CryptoAlgorithmAES_CBC::generateKey): (WebCore::CryptoAlgorithmAES_CBC::importKey): (WebCore::CryptoAlgorithmAES_CBC::exportKey): * Source/WebCore/crypto/algorithms/CryptoAlgorithmAES_CFB.cpp: (WebCore::CryptoAlgorithmAES_CFB::encrypt): (WebCore::CryptoAlgorithmAES_CFB::decrypt): (WebCore::CryptoAlgorithmAES_CFB::generateKey): (WebCore::CryptoAlgorithmAES_CFB::importKey): (WebCore::CryptoAlgorithmAES_CFB::exportKey): * Source/WebCore/crypto/algorithms/CryptoAlgorithmAES_CTR.cpp: (WebCore::CryptoAlgorithmAES_CTR::encrypt): (WebCore::CryptoAlgorithmAES_CTR::decrypt): (WebCore::CryptoAlgorithmAES_CTR::generateKey): (WebCore::CryptoAlgorithmAES_CTR::importKey): (WebCore::CryptoAlgorithmAES_CTR::exportKey): * Source/WebCore/crypto/algorithms/CryptoAlgorithmAES_GCM.cpp: (WebCore::CryptoAlgorithmAES_GCM::encrypt): (WebCore::CryptoAlgorithmAES_GCM::decrypt): (WebCore::CryptoAlgorithmAES_GCM::generateKey): (WebCore::CryptoAlgorithmAES_GCM::importKey): (WebCore::CryptoAlgorithmAES_GCM::exportKey): * Source/WebCore/crypto/algorithms/CryptoAlgorithmAES_KW.cpp: (WebCore::CryptoAlgorithmAES_KW::generateKey): (WebCore::CryptoAlgorithmAES_KW::importKey): (WebCore::CryptoAlgorithmAES_KW::exportKey): (WebCore::CryptoAlgorithmAES_KW::wrapKey): * Source/WebCore/crypto/algorithms/CryptoAlgorithmECDH.cpp: (WebCore::CryptoAlgorithmECDH::generateKey): (WebCore::CryptoAlgorithmECDH::deriveBits): (WebCore::CryptoAlgorithmECDH::importKey): (WebCore::CryptoAlgorithmECDH::exportKey): * Source/WebCore/crypto/algorithms/CryptoAlgorithmECDSA.cpp: (WebCore::CryptoAlgorithmECDSA::sign): (WebCore::CryptoAlgorithmECDSA::verify): (WebCore::CryptoAlgorithmECDSA::generateKey): (WebCore::CryptoAlgorithmECDSA::importKey): (WebCore::CryptoAlgorithmECDSA::exportKey): * Source/WebCore/crypto/algorithms/CryptoAlgorithmEd25519.cpp: (WebCore::CryptoAlgorithmEd25519::platformSign): (WebCore::CryptoAlgorithmEd25519::platformVerify): (WebCore::CryptoAlgorithmEd25519::generateKey): (WebCore::CryptoAlgorithmEd25519::sign): (WebCore::CryptoAlgorithmEd25519::verify): (WebCore::CryptoAlgorithmEd25519::importKey): (WebCore::CryptoAlgorithmEd25519::exportKey): * Source/WebCore/crypto/algorithms/CryptoAlgorithmHKDF.cpp: (WebCore::CryptoAlgorithmHKDF::deriveBits): (WebCore::CryptoAlgorithmHKDF::importKey): * Source/WebCore/crypto/algorithms/CryptoAlgorithmHMAC.cpp: (WebCore::CryptoAlgorithmHMAC::generateKey): (WebCore::CryptoAlgorithmHMAC::importKey): (WebCore::CryptoAlgorithmHMAC::exportKey): * Source/WebCore/crypto/algorithms/CryptoAlgorithmPBKDF2.cpp: (WebCore::CryptoAlgorithmPBKDF2::deriveBits): (WebCore::CryptoAlgorithmPBKDF2::importKey): * Source/WebCore/crypto/algorithms/CryptoAlgorithmRSAES_PKCS1_v1_5.cpp: (WebCore::CryptoAlgorithmRSAES_PKCS1_v1_5::encrypt): (WebCore::CryptoAlgorithmRSAES_PKCS1_v1_5::decrypt): (WebCore::CryptoAlgorithmRSAES_PKCS1_v1_5::generateKey): (WebCore::CryptoAlgorithmRSAES_PKCS1_v1_5::importKey): (WebCore::CryptoAlgorithmRSAES_PKCS1_v1_5::exportKey): * Source/WebCore/crypto/algorithms/CryptoAlgorithmRSASSA_PKCS1_v1_5.cpp: (WebCore::CryptoAlgorithmRSASSA_PKCS1_v1_5::sign): (WebCore::CryptoAlgorithmRSASSA_PKCS1_v1_5::verify): (WebCore::CryptoAlgorithmRSASSA_PKCS1_v1_5::generateKey): (WebCore::CryptoAlgorithmRSASSA_PKCS1_v1_5::importKey): (WebCore::CryptoAlgorithmRSASSA_PKCS1_v1_5::exportKey): * Source/WebCore/crypto/algorithms/CryptoAlgorithmRSA_OAEP.cpp: (WebCore::CryptoAlgorithmRSA_OAEP::encrypt): (WebCore::CryptoAlgorithmRSA_OAEP::decrypt): (WebCore::CryptoAlgorithmRSA_OAEP::generateKey): (WebCore::CryptoAlgorithmRSA_OAEP::importKey): (WebCore::CryptoAlgorithmRSA_OAEP::exportKey): * Source/WebCore/crypto/algorithms/CryptoAlgorithmRSA_PSS.cpp: (WebCore::CryptoAlgorithmRSA_PSS::sign): (WebCore::CryptoAlgorithmRSA_PSS::verify): (WebCore::CryptoAlgorithmRSA_PSS::generateKey): (WebCore::CryptoAlgorithmRSA_PSS::importKey): (WebCore::CryptoAlgorithmRSA_PSS::exportKey): * Source/WebCore/crypto/algorithms/CryptoAlgorithmSHA1.cpp: (WebCore::CryptoAlgorithmSHA1::digest): * Source/WebCore/crypto/algorithms/CryptoAlgorithmSHA224.cpp: (WebCore::CryptoAlgorithmSHA224::digest): * Source/WebCore/crypto/algorithms/CryptoAlgorithmSHA256.cpp: (WebCore::CryptoAlgorithmSHA256::digest): * Source/WebCore/crypto/algorithms/CryptoAlgorithmSHA384.cpp: (WebCore::CryptoAlgorithmSHA384::digest): * Source/WebCore/crypto/algorithms/CryptoAlgorithmSHA512.cpp: (WebCore::CryptoAlgorithmSHA512::digest): * Source/WebCore/crypto/algorithms/CryptoAlgorithmX25519.cpp: (WebCore::CryptoAlgorithmX25519::generateKey): (WebCore::CryptoAlgorithmX25519::deriveBits): (WebCore::CryptoAlgorithmX25519::importKey): (WebCore::CryptoAlgorithmX25519::exportKey): * Source/WebCore/crypto/gcrypt/CryptoAlgorithmAES_CBCGCrypt.cpp: (WebCore::CryptoAlgorithmAES_CBC::platformEncrypt): (WebCore::CryptoAlgorithmAES_CBC::platformDecrypt): * Source/WebCore/crypto/gcrypt/CryptoAlgorithmAES_CFBGCrypt.cpp: (WebCore::CryptoAlgorithmAES_CFB::platformEncrypt): (WebCore::CryptoAlgorithmAES_CFB::platformDecrypt): * Source/WebCore/crypto/gcrypt/CryptoAlgorithmAES_CTRGCrypt.cpp: (WebCore::CryptoAlgorithmAES_CTR::platformEncrypt): (WebCore::CryptoAlgorithmAES_CTR::platformDecrypt): * Source/WebCore/crypto/gcrypt/CryptoAlgorithmAES_GCMGCrypt.cpp: (WebCore::CryptoAlgorithmAES_GCM::platformEncrypt): (WebCore::CryptoAlgorithmAES_GCM::platformDecrypt): * Source/WebCore/crypto/gcrypt/CryptoAlgorithmAES_KWGCrypt.cpp: (WebCore::CryptoAlgorithmAES_KW::platformWrapKey): (WebCore::CryptoAlgorithmAES_KW::platformUnwrapKey): * Source/WebCore/crypto/gcrypt/CryptoAlgorithmECDSAGCrypt.cpp: (WebCore::CryptoAlgorithmECDSA::platformSign): (WebCore::CryptoAlgorithmECDSA::platformVerify): * Source/WebCore/crypto/gcrypt/CryptoAlgorithmEd25519GCrypt.cpp: (WebCore::signEd25519): * Source/WebCore/crypto/gcrypt/CryptoAlgorithmHKDFGCrypt.cpp: (WebCore::CryptoAlgorithmHKDF::platformDeriveBits): * Source/WebCore/crypto/gcrypt/CryptoAlgorithmHMACGCrypt.cpp: (WebCore::CryptoAlgorithmHMAC::platformSign): (WebCore::CryptoAlgorithmHMAC::platformVerify): * Source/WebCore/crypto/gcrypt/CryptoAlgorithmPBKDF2GCrypt.cpp: (WebCore::CryptoAlgorithmPBKDF2::platformDeriveBits): * Source/WebCore/crypto/gcrypt/CryptoAlgorithmRSAES_PKCS1_v1_5GCrypt.cpp: (WebCore::CryptoAlgorithmRSAES_PKCS1_v1_5::platformEncrypt): (WebCore::CryptoAlgorithmRSAES_PKCS1_v1_5::platformDecrypt): * Source/WebCore/crypto/gcrypt/CryptoAlgorithmRSASSA_PKCS1_v1_5GCrypt.cpp: (WebCore::CryptoAlgorithmRSASSA_PKCS1_v1_5::platformSign): (WebCore::CryptoAlgorithmRSASSA_PKCS1_v1_5::platformVerify): * Source/WebCore/crypto/gcrypt/CryptoAlgorithmRSA_OAEPGCrypt.cpp: (WebCore::CryptoAlgorithmRSA_OAEP::platformEncrypt): (WebCore::CryptoAlgorithmRSA_OAEP::platformDecrypt): * Source/WebCore/crypto/gcrypt/CryptoAlgorithmRSA_PSSGCrypt.cpp: (WebCore::CryptoAlgorithmRSA_PSS::platformSign): (WebCore::CryptoAlgorithmRSA_PSS::platformVerify): * Source/WebCore/crypto/gcrypt/CryptoKeyOKPGCrypt.cpp: (WebCore::CryptoKeyOKP::exportSpki const): (WebCore::CryptoKeyOKP::exportPkcs8 const): * Source/WebCore/crypto/gcrypt/CryptoKeyRSAGCrypt.cpp: (WebCore::CryptoKeyRSA::exportSpki const): (WebCore::CryptoKeyRSA::exportPkcs8 const): * Source/WebCore/crypto/keys/CryptoKeyAES.cpp: (WebCore::CryptoKeyAES::getKeyLength): * Source/WebCore/crypto/keys/CryptoKeyEC.cpp: (WebCore::CryptoKeyEC::generatePair): (WebCore::CryptoKeyEC::exportRaw const): (WebCore::CryptoKeyEC::exportJwk const): (WebCore::CryptoKeyEC::exportSpki const): (WebCore::CryptoKeyEC::exportPkcs8 const): * Source/WebCore/crypto/keys/CryptoKeyHMAC.cpp: (WebCore::CryptoKeyHMAC::getKeyLength): * Source/WebCore/crypto/keys/CryptoKeyOKP.cpp: (WebCore::CryptoKeyOKP::generatePair): (WebCore::CryptoKeyOKP::exportRaw const): (WebCore::CryptoKeyOKP::exportJwk const): (WebCore::CryptoKeyOKP::exportSpki const): (WebCore::CryptoKeyOKP::exportPkcs8 const): * Source/WebCore/crypto/mac/CryptoAlgorithmAES_CBCMac.cpp: (WebCore::transformAES_CBC): (WebCore::CryptoAlgorithmAES_CBC::platformDecrypt): * Source/WebCore/crypto/mac/CryptoAlgorithmAES_CFBMac.cpp: (WebCore::transformAES_CFB): * Source/WebCore/crypto/mac/CryptoAlgorithmAES_GCMMac.cpp: (WebCore::encryptAES_GCM): (WebCore::decyptAES_GCM): * Source/WebCore/crypto/mac/CryptoAlgorithmAES_KWMac.cpp: (WebCore::wrapKeyAES_KW): (WebCore::unwrapKeyAES_KW): * Source/WebCore/crypto/mac/CryptoAlgorithmECDSAMac.cpp: (WebCore::signECDSA): (WebCore::verifyECDSA): * Source/WebCore/crypto/mac/CryptoAlgorithmHMACMac.cpp: (WebCore::CryptoAlgorithmHMAC::platformSign): (WebCore::CryptoAlgorithmHMAC::platformVerify): * Source/WebCore/crypto/mac/CryptoAlgorithmPBKDF2Mac.cpp: (WebCore::CryptoAlgorithmPBKDF2::platformDeriveBits): * Source/WebCore/crypto/mac/CryptoAlgorithmRSAES_PKCS1_v1_5Mac.cpp: (WebCore::encryptRSAES_PKCS1_v1_5): (WebCore::decryptRSAES_PKCS1_v1_5): * Source/WebCore/crypto/mac/CryptoAlgorithmRSASSA_PKCS1_v1_5Mac.cpp: (WebCore::signRSASSA_PKCS1_v1_5): (WebCore::verifyRSASSA_PKCS1_v1_5): * Source/WebCore/crypto/mac/CryptoAlgorithmRSA_OAEPMac.cpp: (WebCore::encryptRSA_OAEP): (WebCore::decryptRSA_OAEP): * Source/WebCore/crypto/mac/CryptoAlgorithmRSA_PSSMac.cpp: (WebCore::signRSA_PSS): (WebCore::verifyRSA_PSS): * Source/WebCore/crypto/mac/CryptoKeyOKPCocoa.cpp: (WebCore::CryptoKeyOKP::exportSpki const): (WebCore::CryptoKeyOKP::exportPkcs8 const): * Source/WebCore/crypto/mac/CryptoKeyRSAMac.cpp: (WebCore::CryptoKeyRSA::exportSpki const): (WebCore::CryptoKeyRSA::exportPkcs8 const): * Source/WebCore/crypto/mac/CryptoUtilitiesCocoa.cpp: (WebCore::transformAES_CTR): (WebCore::deriveHDKFBits): * Source/WebCore/crypto/openssl/CryptoAlgorithmAES_CBCOpenSSL.cpp: (WebCore::CryptoAlgorithmAES_CBC::platformEncrypt): (WebCore::CryptoAlgorithmAES_CBC::platformDecrypt): * Source/WebCore/crypto/openssl/CryptoAlgorithmAES_CFBOpenSSL.cpp: (WebCore::CryptoAlgorithmAES_CFB::platformEncrypt): (WebCore::CryptoAlgorithmAES_CFB::platformDecrypt): * Source/WebCore/crypto/openssl/CryptoAlgorithmAES_CTROpenSSL.cpp: (WebCore::CryptoAlgorithmAES_CTR::platformEncrypt): (WebCore::CryptoAlgorithmAES_CTR::platformDecrypt): * Source/WebCore/crypto/openssl/CryptoAlgorithmAES_GCMOpenSSL.cpp: (WebCore::CryptoAlgorithmAES_GCM::platformEncrypt): (WebCore::CryptoAlgorithmAES_GCM::platformDecrypt): * Source/WebCore/crypto/openssl/CryptoAlgorithmAES_KWOpenSSL.cpp: (WebCore::CryptoAlgorithmAES_KW::platformWrapKey): (WebCore::CryptoAlgorithmAES_KW::platformUnwrapKey): * Source/WebCore/crypto/openssl/CryptoAlgorithmECDSAOpenSSL.cpp: (WebCore::CryptoAlgorithmECDSA::platformSign): (WebCore::CryptoAlgorithmECDSA::platformVerify): * Source/WebCore/crypto/openssl/CryptoAlgorithmHKDFOpenSSL.cpp: (WebCore::CryptoAlgorithmHKDF::platformDeriveBits): * Source/WebCore/crypto/openssl/CryptoAlgorithmHMACOpenSSL.cpp: (WebCore::CryptoAlgorithmHMAC::platformSign): (WebCore::CryptoAlgorithmHMAC::platformVerify): * Source/WebCore/crypto/openssl/CryptoAlgorithmPBKDF2OpenSSL.cpp: (WebCore::CryptoAlgorithmPBKDF2::platformDeriveBits): * Source/WebCore/crypto/openssl/CryptoAlgorithmRSAES_PKCS1_v1_5OpenSSL.cpp: (WebCore::CryptoAlgorithmRSAES_PKCS1_v1_5::platformEncrypt): (WebCore::CryptoAlgorithmRSAES_PKCS1_v1_5::platformDecrypt): * Source/WebCore/crypto/openssl/CryptoAlgorithmRSASSA_PKCS1_v1_5OpenSSL.cpp: (WebCore::CryptoAlgorithmRSASSA_PKCS1_v1_5::platformSign): (WebCore::CryptoAlgorithmRSASSA_PKCS1_v1_5::platformVerify): * Source/WebCore/crypto/openssl/CryptoAlgorithmRSA_OAEPOpenSSL.cpp: (WebCore::CryptoAlgorithmRSA_OAEP::platformEncrypt): (WebCore::CryptoAlgorithmRSA_OAEP::platformDecrypt): * Source/WebCore/crypto/openssl/CryptoAlgorithmRSA_PSSOpenSSL.cpp: (WebCore::CryptoAlgorithmRSA_PSS::platformSign): (WebCore::CryptoAlgorithmRSA_PSS::platformVerify): * Source/WebCore/crypto/openssl/CryptoKeyRSAOpenSSL.cpp: (WebCore::CryptoKeyRSA::exportSpki const): (WebCore::CryptoKeyRSA::exportPkcs8 const): * Source/WebCore/css/CSSComputedStyleDeclaration.cpp: (WebCore::CSSComputedStyleDeclaration::setCssText): (WebCore::CSSComputedStyleDeclaration::setProperty): (WebCore::CSSComputedStyleDeclaration::removeProperty): (WebCore::CSSComputedStyleDeclaration::setPropertyInternal): * Source/WebCore/css/CSSFontFaceSet.cpp: (WebCore::CSSFontFaceSet::matchingFacesExcludingPreinstalledFonts): * Source/WebCore/css/CSSGroupingRule.cpp: (WebCore::CSSGroupingRule::insertRule): (WebCore::CSSGroupingRule::deleteRule): * Source/WebCore/css/CSSPrimitiveValue.cpp: (WebCore::CSSPrimitiveValue::getFloatValue const): * Source/WebCore/css/CSSStyleRule.cpp: (WebCore::CSSStyleRule::insertRule): (WebCore::CSSStyleRule::deleteRule): * Source/WebCore/css/CSSStyleSheet.cpp: (WebCore::CSSStyleSheet::create): (WebCore::CSSStyleSheet::insertRule): (WebCore::CSSStyleSheet::deleteRule): (WebCore::CSSStyleSheet::cssRulesForBindings): (WebCore::CSSStyleSheet::replaceSync): * Source/WebCore/css/CSSStyleSheetObservableArray.cpp: (WebCore::CSSStyleSheetObservableArray::shouldThrowWhenAddingSheet const): * Source/WebCore/css/DOMCSSPaintWorklet.cpp: (WebCore::PaintWorklet::addModule): * Source/WebCore/css/DOMCSSRegisterCustomProperty.cpp: (WebCore::DOMCSSRegisterCustomProperty::registerProperty): * Source/WebCore/css/DOMMatrix.cpp: (WebCore::DOMMatrix::create): (WebCore::DOMMatrix::fromFloat32Array): (WebCore::DOMMatrix::fromFloat64Array): * Source/WebCore/css/DOMMatrixReadOnly.cpp: (WebCore::DOMMatrixReadOnly::create): (WebCore::DOMMatrixReadOnly::validateAndFixup): (WebCore::DOMMatrixReadOnly::fromFloat32Array): (WebCore::DOMMatrixReadOnly::fromFloat64Array): (WebCore::DOMMatrixReadOnly::parseStringIntoAbstractMatrix): (WebCore::DOMMatrixReadOnly::toFloat32Array const): (WebCore::DOMMatrixReadOnly::toFloat64Array const): (WebCore::DOMMatrixReadOnly::toString const): * Source/WebCore/css/DeprecatedCSSOMPrimitiveValue.cpp: (WebCore::DeprecatedCSSOMPrimitiveValue::getFloatValue const): (WebCore::DeprecatedCSSOMPrimitiveValue::getStringValue const): (WebCore::DeprecatedCSSOMPrimitiveValue::getCounterValue const): (WebCore::DeprecatedCSSOMPrimitiveValue::getRectValue const): (WebCore::DeprecatedCSSOMPrimitiveValue::getRGBColorValue const): * Source/WebCore/css/DeprecatedCSSOMPrimitiveValue.h: (WebCore::DeprecatedCSSOMPrimitiveValue::setFloatValue): (WebCore::DeprecatedCSSOMPrimitiveValue::setStringValue): * Source/WebCore/css/FontFace.cpp: (WebCore::FontFace::setErrorState): (WebCore::FontFace::create): (WebCore::FontFace::setFamily): (WebCore::FontFace::setStyle): (WebCore::FontFace::setWeight): (WebCore::FontFace::setStretch): (WebCore::FontFace::setUnicodeRange): (WebCore::FontFace::setFeatureSettings): (WebCore::FontFace::setDisplay): (WebCore::FontFace::setSizeAdjust): (WebCore::FontFace::fontStateChanged): * Source/WebCore/css/FontFaceSet.cpp: (WebCore::FontFaceSet::load): (WebCore::FontFaceSet::faceFinished): * Source/WebCore/css/MediaList.cpp: (WebCore::MediaList::deleteMedium): * Source/WebCore/css/typedom/CSSKeywordValue.cpp: (WebCore::CSSKeywordValue::create): (WebCore::CSSKeywordValue::setValue): * Source/WebCore/css/typedom/CSSNumericValue.cpp: (WebCore::CSSNumericValue::reifyMathExpression): (WebCore::invert): (WebCore::CSSNumericValue::to): (WebCore::CSSNumericValue::toSum): (WebCore::CSSNumericValue::parse): * Source/WebCore/css/typedom/CSSOMVariableReferenceValue.cpp: (WebCore::CSSOMVariableReferenceValue::create): (WebCore::CSSOMVariableReferenceValue::setVariable): * Source/WebCore/css/typedom/CSSStyleValue.cpp: (WebCore::CSSStyleValue::parse): * Source/WebCore/css/typedom/CSSStyleValueFactory.cpp: (WebCore::CSSStyleValueFactory::extractCSSValue): (WebCore::CSSStyleValueFactory::extractShorthandCSSValues): (WebCore::CSSStyleValueFactory::extractCustomCSSValues): (WebCore::CSSStyleValueFactory::parseStyleValue): (WebCore::CSSStyleValueFactory::reifyValue): * Source/WebCore/css/typedom/CSSUnitValue.cpp: (WebCore::CSSUnitValue::create): * Source/WebCore/css/typedom/CSSUnparsedValue.cpp: (WebCore::CSSUnparsedValue::setItem): * Source/WebCore/css/typedom/MainThreadStylePropertyMapReadOnly.cpp: (WebCore::MainThreadStylePropertyMapReadOnly::get const): (WebCore::MainThreadStylePropertyMapReadOnly::getAll const): * Source/WebCore/css/typedom/StylePropertyMap.cpp: (WebCore::StylePropertyMap::set): (WebCore::StylePropertyMap::append): (WebCore::StylePropertyMap::remove): * Source/WebCore/css/typedom/color/CSSColorValue.cpp: (WebCore::CSSColorValue::rectifyCSSColorPercent): (WebCore::CSSColorValue::rectifyCSSColorAngle): (WebCore::CSSColorValue::rectifyCSSColorNumber): * Source/WebCore/css/typedom/color/CSSRGB.cpp: (WebCore::CSSRGB::rectifyCSSColorRGBComp): * Source/WebCore/css/typedom/numeric/CSSMathClamp.cpp: (WebCore::CSSMathClamp::create): * Source/WebCore/css/typedom/numeric/CSSMathMax.cpp: (WebCore::CSSMathMax::create): * Source/WebCore/css/typedom/numeric/CSSMathMin.cpp: (WebCore::CSSMathMin::create): * Source/WebCore/css/typedom/numeric/CSSMathProduct.cpp: (WebCore::CSSMathProduct::create): * Source/WebCore/css/typedom/numeric/CSSMathSum.cpp: (WebCore::CSSMathSum::create): * Source/WebCore/css/typedom/transform/CSSMatrixComponent.cpp: (WebCore::CSSMatrixComponent::create): * Source/WebCore/css/typedom/transform/CSSPerspective.cpp: (WebCore::checkLength): (WebCore::CSSPerspective::create): (WebCore::CSSPerspective::toMatrix): * Source/WebCore/css/typedom/transform/CSSRotate.cpp: (WebCore::CSSRotate::create): (WebCore::CSSRotate::setX): (WebCore::CSSRotate::setY): (WebCore::CSSRotate::setZ): (WebCore::CSSRotate::setAngle): (WebCore::CSSRotate::toMatrix): * Source/WebCore/css/typedom/transform/CSSScale.cpp: (WebCore::CSSScale::create): (WebCore::CSSScale::toMatrix): * Source/WebCore/css/typedom/transform/CSSSkew.cpp: (WebCore::CSSSkew::create): (WebCore::CSSSkew::setAx): (WebCore::CSSSkew::setAy): (WebCore::CSSSkew::toMatrix): * Source/WebCore/css/typedom/transform/CSSSkewX.cpp: (WebCore::CSSSkewX::create): (WebCore::CSSSkewX::setAx): (WebCore::CSSSkewX::toMatrix): * Source/WebCore/css/typedom/transform/CSSSkewY.cpp: (WebCore::CSSSkewY::create): (WebCore::CSSSkewY::setAy): (WebCore::CSSSkewY::toMatrix): * Source/WebCore/css/typedom/transform/CSSTransformValue.cpp: (WebCore::createTransformComponent): (WebCore::CSSTransformValue::create): (WebCore::CSSTransformValue::setItem): * Source/WebCore/css/typedom/transform/CSSTranslate.cpp: (WebCore::CSSTranslate::create): (WebCore::CSSTranslate::setZ): (WebCore::CSSTranslate::toMatrix): * Source/WebCore/dom/AbortController.cpp: (WebCore::AbortController::abort): * Source/WebCore/dom/AbortSignal.cpp: (WebCore::AbortSignal::abort): (WebCore::AbortSignal::timeout): * Source/WebCore/dom/Attr.cpp: (WebCore::Attr::setPrefix): * Source/WebCore/dom/BroadcastChannel.cpp: (WebCore::BroadcastChannel::postMessage): * Source/WebCore/dom/CharacterData.cpp: (WebCore::CharacterData::substringData): (WebCore::CharacterData::insertData): (WebCore::CharacterData::deleteData): (WebCore::CharacterData::replaceData): * Source/WebCore/dom/ContainerNode.cpp: (WebCore::checkAcceptChild): (WebCore::checkAcceptChildGuaranteedNodeTypes): (WebCore::ContainerNode::removeChild): * Source/WebCore/dom/DOMException.cpp: (WebCore::DOMException::descri… _______________________________________________ webkit-changes mailing list webkit-changes@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-changes