Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: 7df3a28c9e9bd63d4588f4d036ac03fcbf06e86f
https://github.com/WebKit/WebKit/commit/7df3a28c9e9bd63d4588f4d036ac03fcbf06e86f
Author: Sam Weinig <[email protected]>
Date: 2026-01-23 (Fri, 23 Jan 2026)
Changed paths:
M Source/WebCore/Modules/WebGPU/GPU.idl
M Source/WebCore/Modules/WebGPU/GPUAdapter.idl
M Source/WebCore/Modules/WebGPU/GPUCommandEncoder.idl
M Source/WebCore/Modules/WebGPU/GPUDevice.idl
M Source/WebCore/Modules/WebGPU/GPURenderBundleEncoder.idl
M Source/WebCore/Modules/WebGPU/GPUTexture.idl
M Source/WebCore/Modules/airplay/WebKitPlaybackTargetAvailabilityEvent.idl
M Source/WebCore/Modules/cache/DOMCache.idl
M Source/WebCore/Modules/cache/DOMCacheStorage.idl
M Source/WebCore/Modules/contact-picker/ContactsManager.idl
M Source/WebCore/Modules/cookie-consent/Navigator+CookieConsent.idl
M Source/WebCore/Modules/credentialmanagement/CredentialsContainer.idl
M
Source/WebCore/Modules/encryptedmedia/legacy/WebKitMediaKeyMessageEvent.idl
M Source/WebCore/Modules/encryptedmedia/legacy/WebKitMediaKeyNeededEvent.idl
M Source/WebCore/Modules/entriesapi/FileSystemDirectoryEntry.idl
M Source/WebCore/Modules/fetch/FetchRequest.idl
M Source/WebCore/Modules/fetch/FetchResponse.idl
M Source/WebCore/Modules/fetch/WindowOrWorkerGlobalScope+Fetch.idl
M Source/WebCore/Modules/filesystem/FileSystemDirectoryHandle.idl
M Source/WebCore/Modules/gamepad/GamepadEvent.idl
M Source/WebCore/Modules/geolocation/Geolocation.idl
M Source/WebCore/Modules/indexeddb/IDBDatabase.idl
M Source/WebCore/Modules/indexeddb/IDBObjectStore.idl
M Source/WebCore/Modules/indexeddb/IDBVersionChangeEvent.idl
M Source/WebCore/Modules/mediarecorder/MediaRecorder.idl
M Source/WebCore/Modules/mediasession/MediaMetadata.idl
M Source/WebCore/Modules/mediasource/ManagedMediaSource.idl
M Source/WebCore/Modules/mediasource/MediaSource.idl
M Source/WebCore/Modules/mediastream/MediaDevices.idl
M Source/WebCore/Modules/mediastream/MediaStreamTrack.idl
M Source/WebCore/Modules/mediastream/OverconstrainedErrorEvent.idl
M Source/WebCore/Modules/mediastream/RTCDTMFToneChangeEvent.idl
M Source/WebCore/Modules/mediastream/RTCPeerConnection.cpp
M Source/WebCore/Modules/mediastream/RTCPeerConnection.h
M Source/WebCore/Modules/mediastream/RTCPeerConnection.idl
M Source/WebCore/Modules/mediastream/RTCPeerConnectionIceEvent.idl
M Source/WebCore/Modules/mediastream/RTCRtpSFrameTransform.idl
M Source/WebCore/Modules/mediastream/RTCRtpScriptTransform.idl
M Source/WebCore/Modules/notifications/Notification.idl
M Source/WebCore/Modules/paymentrequest/MerchantValidationEvent.idl
M Source/WebCore/Modules/paymentrequest/PaymentMethodChangeEvent.idl
M Source/WebCore/Modules/paymentrequest/PaymentRequest.idl
M Source/WebCore/Modules/paymentrequest/PaymentRequestUpdateEvent.idl
M Source/WebCore/Modules/paymentrequest/PaymentResponse.idl
M Source/WebCore/Modules/push-api/PushEvent.idl
M Source/WebCore/Modules/push-api/PushManager.idl
M Source/WebCore/Modules/push-api/PushSubscriptionChangeEvent.idl
M Source/WebCore/Modules/reporting/ReportingObserver.idl
M Source/WebCore/Modules/streams/ReadableStream.idl
M Source/WebCore/Modules/url-pattern/URLPattern.cpp
M Source/WebCore/Modules/url-pattern/URLPattern.h
M Source/WebCore/Modules/url-pattern/URLPattern.idl
M Source/WebCore/Modules/webaudio/AnalyserNode.idl
M Source/WebCore/Modules/webaudio/AudioBufferSourceNode.idl
M Source/WebCore/Modules/webaudio/AudioContext.idl
M Source/WebCore/Modules/webaudio/AudioWorkletNode.idl
M Source/WebCore/Modules/webaudio/BaseAudioContext.idl
M Source/WebCore/Modules/webaudio/BiquadFilterNode.idl
M Source/WebCore/Modules/webaudio/ChannelMergerNode.idl
M Source/WebCore/Modules/webaudio/ChannelSplitterNode.idl
M Source/WebCore/Modules/webaudio/ConstantSourceNode.idl
M Source/WebCore/Modules/webaudio/ConvolverNode.idl
M Source/WebCore/Modules/webaudio/DelayNode.idl
M Source/WebCore/Modules/webaudio/DynamicsCompressorNode.idl
M Source/WebCore/Modules/webaudio/GainNode.idl
M Source/WebCore/Modules/webaudio/MediaStreamAudioDestinationNode.idl
M Source/WebCore/Modules/webaudio/OscillatorNode.idl
M Source/WebCore/Modules/webaudio/PannerNode.idl
M Source/WebCore/Modules/webaudio/PeriodicWave.idl
M Source/WebCore/Modules/webaudio/StereoPannerNode.idl
M Source/WebCore/Modules/webaudio/WaveShaperNode.idl
M Source/WebCore/Modules/websockets/CloseEvent.idl
M Source/WebCore/Modules/webxr/WebXRRigidTransform.idl
M Source/WebCore/Modules/webxr/WebXRSession.idl
M Source/WebCore/Modules/webxr/WebXRSystem.idl
M Source/WebCore/Modules/webxr/WebXRWebGLLayer.idl
M Source/WebCore/animation/Animatable.idl
M Source/WebCore/animation/AnimationEffect.cpp
M Source/WebCore/animation/AnimationEffect.h
M Source/WebCore/animation/AnimationEffect.idl
M Source/WebCore/animation/AnimationPlaybackEvent.idl
M Source/WebCore/animation/CSSAnimation.cpp
M Source/WebCore/animation/CSSAnimation.h
M Source/WebCore/animation/CSSAnimationEvent.idl
M Source/WebCore/animation/CSSTransitionEvent.idl
M Source/WebCore/animation/CustomEffect.cpp
M Source/WebCore/animation/CustomEffect.h
M Source/WebCore/animation/CustomEffect.idl
M Source/WebCore/animation/DocumentTimeline.cpp
M Source/WebCore/animation/DocumentTimeline.h
M Source/WebCore/animation/DocumentTimeline.idl
M Source/WebCore/animation/KeyframeEffect.cpp
M Source/WebCore/animation/KeyframeEffect.h
M Source/WebCore/animation/KeyframeEffect.idl
M Source/WebCore/bindings/IDLTypes.h
M Source/WebCore/bindings/scripts/CodeGeneratorJS.pm
M Source/WebCore/bindings/scripts/IDLParser.pm
M Source/WebCore/bindings/scripts/test/JS/JSTestAsyncIterable.cpp
M
Source/WebCore/bindings/scripts/test/JS/JSTestAsyncIterableWithoutFlags.cpp
M Source/WebCore/bindings/scripts/test/JS/JSTestAsyncKeyValueIterable.cpp
M Source/WebCore/bindings/scripts/test/JS/JSTestCallTracer.cpp
M Source/WebCore/bindings/scripts/test/JS/JSTestEventConstructor.cpp
M Source/WebCore/bindings/scripts/test/JS/JSTestInterface.cpp
M Source/WebCore/bindings/scripts/test/JS/JSTestIterable.cpp
M Source/WebCore/bindings/scripts/test/JS/JSTestLegacyFactoryFunction.cpp
M Source/WebCore/bindings/scripts/test/JS/JSTestNode.cpp
M Source/WebCore/bindings/scripts/test/JS/JSTestObj.cpp
M
Source/WebCore/bindings/scripts/test/JS/JSTestOverloadedConstructorsWithSequence.cpp
M Source/WebCore/bindings/scripts/test/JS/JSTestPromiseRejectionEvent.cpp
M Source/WebCore/bindings/scripts/test/JS/JSTestStandaloneDictionary.cpp
M Source/WebCore/bindings/scripts/test/JS/JSTestTypedefs.cpp
M Source/WebCore/bindings/scripts/test/TestAsyncIterable.idl
M Source/WebCore/bindings/scripts/test/TestEventConstructor.idl
M Source/WebCore/bindings/scripts/test/TestObj.idl
M Source/WebCore/css/DOMMatrix.idl
M Source/WebCore/css/DOMMatrixReadOnly.idl
M Source/WebCore/css/MediaQueryListEvent.idl
M Source/WebCore/dom/ClipboardEvent.idl
M Source/WebCore/dom/CommandEvent.idl
M Source/WebCore/dom/CustomEvent.idl
M Source/WebCore/dom/DOMPoint.idl
M Source/WebCore/dom/DOMPointReadOnly.idl
M Source/WebCore/dom/DOMQuad.idl
M Source/WebCore/dom/DOMRect.idl
M Source/WebCore/dom/DOMRectReadOnly.idl
M Source/WebCore/dom/Document.cpp
M Source/WebCore/dom/Document.h
M Source/WebCore/dom/DragEvent.idl
M Source/WebCore/dom/Element+CSSOMView.idl
M Source/WebCore/dom/Element.cpp
M Source/WebCore/dom/Element.h
M Source/WebCore/dom/ErrorEvent.idl
M Source/WebCore/dom/Event.idl
M Source/WebCore/dom/FocusEvent.idl
M Source/WebCore/dom/InputEvent.idl
M Source/WebCore/dom/InternalObserverDrop.cpp
M Source/WebCore/dom/InternalObserverEvery.cpp
M Source/WebCore/dom/InternalObserverEvery.h
M Source/WebCore/dom/InternalObserverFilter.cpp
M Source/WebCore/dom/InternalObserverFind.cpp
M Source/WebCore/dom/InternalObserverFind.h
M Source/WebCore/dom/InternalObserverFirst.cpp
M Source/WebCore/dom/InternalObserverFirst.h
M Source/WebCore/dom/InternalObserverForEach.cpp
M Source/WebCore/dom/InternalObserverForEach.h
M Source/WebCore/dom/InternalObserverFromScript.cpp
M Source/WebCore/dom/InternalObserverFromScript.h
M Source/WebCore/dom/InternalObserverLast.cpp
M Source/WebCore/dom/InternalObserverLast.h
M Source/WebCore/dom/InternalObserverMap.cpp
M Source/WebCore/dom/InternalObserverReduce.cpp
M Source/WebCore/dom/InternalObserverReduce.h
M Source/WebCore/dom/InternalObserverSome.cpp
M Source/WebCore/dom/InternalObserverSome.h
M Source/WebCore/dom/InternalObserverTake.cpp
M Source/WebCore/dom/KeyboardEvent.idl
M Source/WebCore/dom/MessageEvent.idl
M Source/WebCore/dom/MessagePort.idl
M Source/WebCore/dom/MouseEvent.idl
M Source/WebCore/dom/MutationObserver.idl
M Source/WebCore/dom/Node.idl
M Source/WebCore/dom/Observable.cpp
M Source/WebCore/dom/Observable.h
M Source/WebCore/dom/PageTransitionEvent.idl
M Source/WebCore/dom/PointerEvent.idl
M Source/WebCore/dom/PopStateEvent.idl
M Source/WebCore/dom/ProgressEvent.idl
M Source/WebCore/dom/TextDecoder.idl
M Source/WebCore/dom/TouchEvent.idl
M Source/WebCore/fileapi/Blob.cpp
M Source/WebCore/fileapi/Blob.h
M Source/WebCore/fileapi/Blob.idl
M Source/WebCore/fileapi/File.idl
M Source/WebCore/html/HTMLElement.cpp
M Source/WebCore/html/HTMLElement.h
M Source/WebCore/html/HTMLOrForeignElement.idl
M Source/WebCore/html/HTMLSlotElement.idl
M Source/WebCore/html/HTMLVideoElement+CaptionDisplaySettings.idl
M Source/WebCore/html/ImageData.idl
M Source/WebCore/html/MediaEncryptedEvent.idl
M Source/WebCore/html/OffscreenCanvas.idl
M Source/WebCore/html/SubmitEvent.idl
M Source/WebCore/html/canvas/CanvasImageData.idl
M Source/WebCore/html/canvas/CanvasPattern.idl
M Source/WebCore/html/canvas/CanvasTransform.idl
M Source/WebCore/html/canvas/Path2D.idl
M Source/WebCore/html/canvas/WebGLContextEvent.idl
M Source/WebCore/page/DOMSelection.cpp
M Source/WebCore/page/DOMSelection.h
M Source/WebCore/page/DOMSelection.idl
M Source/WebCore/page/DOMWindow+CSSOMView.idl
M Source/WebCore/page/DOMWindow+RequestIdleCallback.idl
M Source/WebCore/page/DOMWindow.idl
M Source/WebCore/page/EventSource.idl
M Source/WebCore/page/IntersectionObserver.idl
M Source/WebCore/page/NavigatorShare.idl
M Source/WebCore/page/Performance+UserTiming.idl
M Source/WebCore/page/Performance.cpp
M Source/WebCore/page/Performance.h
M Source/WebCore/page/PerformanceMark.idl
M Source/WebCore/page/PerformanceObserver.idl
M Source/WebCore/page/PerformanceUserTiming.cpp
M Source/WebCore/page/PerformanceUserTiming.h
M Source/WebCore/page/ResizeObserver.idl
M Source/WebCore/page/WebKitNamespace.idl
M Source/WebCore/page/WindowOrWorkerGlobalScope.idl
M Source/WebCore/storage/StorageEvent.idl
M Source/WebCore/svg/SVGGeometryElement.idl
M Source/WebCore/svg/SVGSVGElement.idl
M Source/WebCore/svg/SVGTransformList.idl
M Source/WebCore/workers/DedicatedWorkerGlobalScope.idl
M Source/WebCore/workers/Worker.idl
M Source/WebCore/workers/service/ExtendableEvent.idl
M Source/WebCore/workers/service/ExtendableMessageEvent.idl
M Source/WebCore/workers/service/ServiceWorker.idl
M Source/WebCore/workers/service/ServiceWorkerClient.idl
M Source/WebCore/workers/service/ServiceWorkerClients.idl
M Source/WebCore/workers/service/ServiceWorkerContainer.idl
M Source/WebCore/workers/service/ServiceWorkerRegistration.idl
M Source/WebCore/worklets/Worklet.idl
Log Message:
-----------
Remove implicit "= {}" and "= []" default values for IDL optionals
https://bugs.webkit.org/show_bug.cgi?id=305957
Reviewed by Chris Dumez.
Removes support for implicitly assuming all optional dictionaries
have an implied " = {}" and all optional sequences have an implied
"= []". Instead, match the spec and require putting the default
value in the IDL files.
Most of the change is updating IDL files that were missing these.
Additionally, refactored the argument conversion code in CodeGeneratorJS
so it could be used for the async iterator argument list. This was
needed to get proper default value conversions.
* Source/WebCore/Modules/WebGPU/GPU.idl:
* Source/WebCore/Modules/WebGPU/GPUAdapter.idl:
* Source/WebCore/Modules/WebGPU/GPUCommandEncoder.idl:
* Source/WebCore/Modules/WebGPU/GPUDevice.idl:
* Source/WebCore/Modules/WebGPU/GPURenderBundleEncoder.idl:
* Source/WebCore/Modules/WebGPU/GPUTexture.idl:
* Source/WebCore/Modules/airplay/WebKitPlaybackTargetAvailabilityEvent.idl:
* Source/WebCore/Modules/applepay/ApplePayError.idl:
* Source/WebCore/Modules/cache/DOMCache.idl:
* Source/WebCore/Modules/cache/DOMCacheStorage.idl:
* Source/WebCore/Modules/contact-picker/ContactsManager.idl:
* Source/WebCore/Modules/cookie-consent/Navigator+CookieConsent.idl:
* Source/WebCore/Modules/credentialmanagement/CredentialsContainer.idl:
* Source/WebCore/Modules/encryptedmedia/legacy/WebKitMediaKeyMessageEvent.idl:
* Source/WebCore/Modules/encryptedmedia/legacy/WebKitMediaKeyNeededEvent.idl:
* Source/WebCore/Modules/entriesapi/FileSystemDirectoryEntry.idl:
* Source/WebCore/Modules/fetch/FetchRequest.idl:
* Source/WebCore/Modules/fetch/FetchResponse.idl:
* Source/WebCore/Modules/fetch/WindowOrWorkerGlobalScope+Fetch.idl:
* Source/WebCore/Modules/filesystem/FileSystemDirectoryHandle.idl:
* Source/WebCore/Modules/gamepad/GamepadEvent.idl:
* Source/WebCore/Modules/geolocation/Geolocation.idl:
* Source/WebCore/Modules/indexeddb/IDBDatabase.idl:
* Source/WebCore/Modules/indexeddb/IDBObjectStore.idl:
* Source/WebCore/Modules/indexeddb/IDBVersionChangeEvent.idl:
* Source/WebCore/Modules/mediarecorder/MediaRecorder.idl:
* Source/WebCore/Modules/mediasession/MediaMetadata.idl:
* Source/WebCore/Modules/mediasource/ManagedMediaSource.idl:
* Source/WebCore/Modules/mediasource/MediaSource.idl:
* Source/WebCore/Modules/mediastream/MediaDevices.idl:
* Source/WebCore/Modules/mediastream/MediaStreamTrack.idl:
* Source/WebCore/Modules/mediastream/OverconstrainedErrorEvent.idl:
* Source/WebCore/Modules/mediastream/RTCDTMFToneChangeEvent.idl:
* Source/WebCore/Modules/mediastream/RTCPeerConnection.cpp:
* Source/WebCore/Modules/mediastream/RTCPeerConnection.h:
* Source/WebCore/Modules/mediastream/RTCPeerConnection.idl:
* Source/WebCore/Modules/mediastream/RTCPeerConnectionIceEvent.idl:
* Source/WebCore/Modules/mediastream/RTCRtpSFrameTransform.idl:
* Source/WebCore/Modules/mediastream/RTCRtpScriptTransform.idl:
* Source/WebCore/Modules/notifications/Notification.idl:
* Source/WebCore/Modules/paymentrequest/MerchantValidationEvent.idl:
* Source/WebCore/Modules/paymentrequest/PaymentMethodChangeEvent.idl:
* Source/WebCore/Modules/paymentrequest/PaymentRequest.idl:
* Source/WebCore/Modules/paymentrequest/PaymentRequestUpdateEvent.idl:
* Source/WebCore/Modules/paymentrequest/PaymentResponse.idl:
* Source/WebCore/Modules/push-api/PushEvent.idl:
* Source/WebCore/Modules/push-api/PushManager.idl:
* Source/WebCore/Modules/push-api/PushSubscriptionChangeEvent.idl:
* Source/WebCore/Modules/reporting/ReportingObserver.idl:
* Source/WebCore/Modules/streams/ReadableStream.idl:
* Source/WebCore/Modules/url-pattern/URLPattern.idl:
* Source/WebCore/Modules/webaudio/AnalyserNode.idl:
* Source/WebCore/Modules/webaudio/AudioBufferSourceNode.idl:
* Source/WebCore/Modules/webaudio/AudioContext.idl:
* Source/WebCore/Modules/webaudio/AudioWorkletNode.idl:
* Source/WebCore/Modules/webaudio/BaseAudioContext.idl:
* Source/WebCore/Modules/webaudio/BiquadFilterNode.idl:
* Source/WebCore/Modules/webaudio/ChannelMergerNode.idl:
* Source/WebCore/Modules/webaudio/ChannelSplitterNode.idl:
* Source/WebCore/Modules/webaudio/ConstantSourceNode.idl:
* Source/WebCore/Modules/webaudio/ConvolverNode.idl:
* Source/WebCore/Modules/webaudio/DelayNode.idl:
* Source/WebCore/Modules/webaudio/DynamicsCompressorNode.idl:
* Source/WebCore/Modules/webaudio/GainNode.idl:
* Source/WebCore/Modules/webaudio/MediaStreamAudioDestinationNode.idl:
* Source/WebCore/Modules/webaudio/OscillatorNode.idl:
* Source/WebCore/Modules/webaudio/PannerNode.idl:
* Source/WebCore/Modules/webaudio/PeriodicWave.idl:
* Source/WebCore/Modules/webaudio/StereoPannerNode.idl:
* Source/WebCore/Modules/webaudio/WaveShaperNode.idl:
* Source/WebCore/Modules/websockets/CloseEvent.idl:
* Source/WebCore/Modules/webxr/WebXRRigidTransform.idl:
* Source/WebCore/Modules/webxr/WebXRSession.idl:
* Source/WebCore/Modules/webxr/WebXRSystem.idl:
* Source/WebCore/Modules/webxr/WebXRWebGLLayer.idl:
* Source/WebCore/animation/Animatable.idl:
* Source/WebCore/animation/AnimationEffect.idl:
* Source/WebCore/animation/AnimationPlaybackEvent.idl:
* Source/WebCore/animation/CSSAnimationEvent.idl:
* Source/WebCore/animation/CSSTransitionEvent.idl:
* Source/WebCore/animation/CustomEffect.idl:
* Source/WebCore/animation/DocumentTimeline.idl:
* Source/WebCore/animation/KeyframeEffect.idl:
* Source/WebCore/bindings/IDLTypes.h:
* Source/WebCore/bindings/js/JSDOMConvertOptional.h:
* Source/WebCore/bindings/scripts/CodeGeneratorJS.pm:
* Source/WebCore/bindings/scripts/IDLParser.pm:
* Source/WebCore/bindings/scripts/test/JS/JSTestAsyncIterable.cpp:
* Source/WebCore/bindings/scripts/test/JS/JSTestAsyncIterableWithoutFlags.cpp:
* Source/WebCore/bindings/scripts/test/JS/JSTestAsyncKeyValueIterable.cpp:
* Source/WebCore/bindings/scripts/test/JS/JSTestEventConstructor.cpp:
* Source/WebCore/bindings/scripts/test/JS/JSTestInterface.cpp:
* Source/WebCore/bindings/scripts/test/JS/JSTestIterable.cpp:
* Source/WebCore/bindings/scripts/test/JS/JSTestNode.cpp:
* Source/WebCore/bindings/scripts/test/JS/JSTestObj.cpp:
* Source/WebCore/bindings/scripts/test/TestAsyncIterable.idl:
* Source/WebCore/bindings/scripts/test/TestEventConstructor.idl:
* Source/WebCore/bindings/scripts/test/TestObj.idl:
* Source/WebCore/css/DOMMatrix.idl:
* Source/WebCore/css/DOMMatrixReadOnly.idl:
* Source/WebCore/css/FontFaceSetLoadEvent.idl:
* Source/WebCore/css/MediaQueryListEvent.idl:
* Source/WebCore/dom/ClipboardEvent.idl:
* Source/WebCore/dom/CommandEvent.idl:
* Source/WebCore/dom/CustomEvent.idl:
* Source/WebCore/dom/DOMPoint.idl:
* Source/WebCore/dom/DOMPointReadOnly.idl:
* Source/WebCore/dom/DOMQuad.idl:
* Source/WebCore/dom/DOMRect.idl:
* Source/WebCore/dom/DOMRectReadOnly.idl:
* Source/WebCore/dom/DragEvent.idl:
* Source/WebCore/dom/Element+CSSOMView.idl:
* Source/WebCore/dom/ErrorEvent.idl:
* Source/WebCore/dom/Event.idl:
* Source/WebCore/dom/FocusEvent.idl:
* Source/WebCore/dom/InputEvent.idl:
* Source/WebCore/dom/KeyboardEvent.idl:
* Source/WebCore/dom/MessageEvent.idl:
* Source/WebCore/dom/MessagePort.idl:
* Source/WebCore/dom/MouseEvent.idl:
* Source/WebCore/dom/MutationObserver.idl:
* Source/WebCore/dom/Node.idl:
* Source/WebCore/dom/PageTransitionEvent.idl:
* Source/WebCore/dom/PointerEvent.idl:
* Source/WebCore/dom/PopStateEvent.idl:
* Source/WebCore/dom/ProgressEvent.idl:
* Source/WebCore/dom/TextDecoder.idl:
* Source/WebCore/dom/TouchEvent.idl:
* Source/WebCore/fileapi/Blob.cpp:
* Source/WebCore/fileapi/Blob.h:
* Source/WebCore/fileapi/Blob.idl:
* Source/WebCore/fileapi/File.idl:
* Source/WebCore/html/HTMLOrForeignElement.idl:
* Source/WebCore/html/HTMLSlotElement.idl:
* Source/WebCore/html/HTMLVideoElement+CaptionDisplaySettings.idl:
* Source/WebCore/html/ImageData.idl:
* Source/WebCore/html/MediaEncryptedEvent.idl:
* Source/WebCore/html/OffscreenCanvas.idl:
* Source/WebCore/html/SubmitEvent.idl:
* Source/WebCore/html/canvas/CanvasImageData.idl:
* Source/WebCore/html/canvas/CanvasPattern.idl:
* Source/WebCore/html/canvas/CanvasTransform.idl:
* Source/WebCore/html/canvas/Path2D.idl:
* Source/WebCore/html/canvas/WebGLContextEvent.idl:
* Source/WebCore/page/DOMSelection.idl:
* Source/WebCore/page/DOMWindow+CSSOMView.idl:
* Source/WebCore/page/DOMWindow+RequestIdleCallback.idl:
* Source/WebCore/page/DOMWindow.idl:
* Source/WebCore/page/EventSource.idl:
* Source/WebCore/page/IntersectionObserver.idl:
* Source/WebCore/page/NavigatorShare.idl:
* Source/WebCore/page/Performance+UserTiming.idl:
* Source/WebCore/page/PerformanceMark.idl:
* Source/WebCore/page/PerformanceObserver.idl:
* Source/WebCore/page/ResizeObserver.idl:
* Source/WebCore/page/WebKitNamespace.idl:
* Source/WebCore/page/WindowOrWorkerGlobalScope.idl:
* Source/WebCore/storage/StorageEvent.idl:
* Source/WebCore/svg/SVGGeometryElement.idl:
* Source/WebCore/svg/SVGSVGElement.idl:
* Source/WebCore/svg/SVGTransformList.idl:
* Source/WebCore/workers/DedicatedWorkerGlobalScope.idl:
* Source/WebCore/workers/Worker.idl:
* Source/WebCore/workers/service/ExtendableEvent.idl:
* Source/WebCore/workers/service/ExtendableMessageEvent.idl:
* Source/WebCore/workers/service/ServiceWorker.idl:
* Source/WebCore/workers/service/ServiceWorkerClient.idl:
* Source/WebCore/workers/service/ServiceWorkerClients.idl:
* Source/WebCore/workers/service/ServiceWorkerContainer.idl:
* Source/WebCore/workers/service/ServiceWorkerRegistration.idl:
* Source/WebCore/worklets/Worklet.idl:
Canonical link: https://commits.webkit.org/306102@main
To unsubscribe from these emails, change your notification settings at
https://github.com/WebKit/WebKit/settings/notifications