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

Reply via email to