Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: 5e1a884231807e05be4eb1923cb44ab6cb6213c2
https://github.com/WebKit/WebKit/commit/5e1a884231807e05be4eb1923cb44ab6cb6213c2
Author: Sam Weinig <[email protected]>
Date: 2026-02-08 (Sun, 08 Feb 2026)
Changed paths:
M Source/WebCore/Headers.cmake
M Source/WebCore/Modules/WebGPU/GPUBindGroupDescriptor.h
M Source/WebCore/Modules/WebGPU/GPUBindGroupEntry.h
M Source/WebCore/Modules/WebGPU/GPUDevice.cpp
M Source/WebCore/Modules/WebGPU/GPUError.h
M Source/WebCore/Modules/WebGPU/GPUExternalTextureDescriptor.h
M Source/WebCore/Modules/WebGPU/GPUImageCopyExternalImage.h
M Source/WebCore/Modules/WebGPU/GPUPipelineDescriptorBase.h
M Source/WebCore/Modules/WebGPU/GPUQueue.cpp
M Source/WebCore/Modules/WebGPU/GPURenderPassColorAttachment.h
M Source/WebCore/Modules/WebGPU/GPURenderPassDepthStencilAttachment.h
M Source/WebCore/Modules/WebGPU/GPUShaderModuleCompilationHint.h
M Source/WebCore/Modules/cache/DOMCache.cpp
M Source/WebCore/Modules/fetch/FetchBody.cpp
M Source/WebCore/Modules/fetch/FetchBody.h
M Source/WebCore/Modules/fetch/FetchRequest.cpp
M Source/WebCore/Modules/fetch/FetchRequest.h
M Source/WebCore/Modules/fetch/FetchRequestInit.h
M Source/WebCore/Modules/filesystem/FileSystemWritableFileStream.cpp
M Source/WebCore/Modules/filesystem/FileSystemWritableFileStream.h
M Source/WebCore/Modules/filesystem/FileSystemWritableFileStreamSink.cpp
M Source/WebCore/Modules/indexeddb/IDBCursor.cpp
M Source/WebCore/Modules/indexeddb/IDBCursor.h
M Source/WebCore/Modules/indexeddb/IDBRequest.cpp
M Source/WebCore/Modules/indexeddb/IDBRequest.h
M Source/WebCore/Modules/mediacontrols/MediaControlsHost.cpp
M Source/WebCore/Modules/mediacontrols/MediaControlsHost.h
M Source/WebCore/Modules/mediastream/MediaDevices.cpp
M Source/WebCore/Modules/mediastream/MediaStreamTrackProcessor.cpp
M Source/WebCore/Modules/mediastream/MediaStreamTrackProcessor.h
M Source/WebCore/Modules/mediastream/RTCEncodedStreamProducer.cpp
M Source/WebCore/Modules/mediastream/RTCPeerConnection.cpp
M Source/WebCore/Modules/mediastream/RTCPeerConnection.h
M Source/WebCore/Modules/mediastream/RTCRtpSFrameTransform.cpp
M Source/WebCore/Modules/mediastream/RTCRtpTransform.cpp
M Source/WebCore/Modules/mediastream/RTCRtpTransform.h
M Source/WebCore/Modules/push-api/PushEvent.cpp
M Source/WebCore/Modules/push-api/PushManager.cpp
M Source/WebCore/Modules/streams/ReadableStream.cpp
M Source/WebCore/Modules/streams/ReadableStream.h
M Source/WebCore/Modules/url-pattern/URLPattern.cpp
M Source/WebCore/Modules/url-pattern/URLPattern.h
M Source/WebCore/Modules/webcodecs/WebCodecsVideoFrame.cpp
M Source/WebCore/Modules/webcodecs/WebCodecsVideoFrame.h
M Source/WebCore/Modules/webxr/WebXRWebGLLayer.cpp
M Source/WebCore/Modules/webxr/WebXRWebGLLayer.h
M Source/WebCore/Modules/webxr/XRWebGLBinding.cpp
M Source/WebCore/Modules/webxr/XRWebGLBinding.h
M Source/WebCore/SaferCPPExpectations/UncountedCallArgsCheckerExpectations
M
Source/WebCore/SaferCPPExpectations/UncountedLambdaCapturesCheckerExpectations
M Source/WebCore/WebCore.xcodeproj/project.pbxproj
M Source/WebCore/accessibility/AccessibilityRenderObject.cpp
M Source/WebCore/animation/EffectTiming.cpp
M Source/WebCore/animation/EffectTiming.h
M Source/WebCore/animation/TimelineRangeValue.cpp
M Source/WebCore/animation/TimelineRangeValue.h
M Source/WebCore/animation/ViewTimeline.cpp
M Source/WebCore/animation/ViewTimelineOptions.h
M Source/WebCore/animation/WebAnimationTime.cpp
M Source/WebCore/bindings/IDLTypes.h
M Source/WebCore/bindings/js/JSCustomElementInterface.cpp
M Source/WebCore/bindings/js/JSDOMConvertBufferSource.h
M Source/WebCore/bindings/js/JSDOMConvertUnion.h
M Source/WebCore/bindings/js/JSDOMConvertWebGL.cpp
M Source/WebCore/bindings/js/JSIDBRequestCustom.cpp
M Source/WebCore/crypto/CryptoAlgorithm.h
M Source/WebCore/crypto/SubtleCrypto.cpp
M Source/WebCore/css/CSSStyleSheet.cpp
M Source/WebCore/css/CSSStyleSheet.h
M Source/WebCore/css/FontFace.cpp
M Source/WebCore/css/typedom/CSSKeywordValue.cpp
M Source/WebCore/css/typedom/CSSKeywordValue.h
M Source/WebCore/css/typedom/CSSNumericValue.cpp
M Source/WebCore/css/typedom/CSSNumericValue.h
M Source/WebCore/css/typedom/CSSStyleValueFactory.cpp
M Source/WebCore/css/typedom/CSSStyleValueFactory.h
M Source/WebCore/css/typedom/CSSUnparsedValue.cpp
M Source/WebCore/css/typedom/CSSUnparsedValue.h
M Source/WebCore/css/typedom/MainThreadStylePropertyMapReadOnly.cpp
M Source/WebCore/css/typedom/StylePropertyMap.cpp
M Source/WebCore/css/typedom/StylePropertyMap.h
M Source/WebCore/css/typedom/StylePropertyMapReadOnly.h
M Source/WebCore/css/typedom/color/CSSHWB.cpp
M Source/WebCore/css/typedom/color/CSSOMColor.cpp
M Source/WebCore/css/typedom/color/CSSOMColor.h
M Source/WebCore/css/typedom/color/CSSOMColorValue.cpp
M Source/WebCore/css/typedom/color/CSSOMColorValue.h
M Source/WebCore/css/typedom/color/CSSOMColorValue.idl
M Source/WebCore/css/typedom/color/CSSRGB.cpp
M Source/WebCore/css/typedom/color/CSSRGB.h
M Source/WebCore/css/typedom/numeric/CSSMathInvert.cpp
M Source/WebCore/css/typedom/numeric/CSSMathNegate.cpp
M Source/WebCore/css/typedom/transform/CSSPerspective.cpp
M Source/WebCore/css/typedom/transform/CSSPerspective.h
M Source/WebCore/css/typedom/transform/CSSRotate.cpp
M Source/WebCore/css/typedom/transform/CSSRotate.h
M Source/WebCore/css/typedom/transform/CSSScale.cpp
M Source/WebCore/css/typedom/transform/CSSScale.h
M Source/WebCore/dom/ContentVisibilityDocumentState.cpp
M Source/WebCore/dom/Document.cpp
M Source/WebCore/dom/Document.h
M Source/WebCore/dom/Element.cpp
M Source/WebCore/dom/Element.h
M Source/WebCore/dom/MessageEvent.cpp
M Source/WebCore/dom/MessageEvent.h
M Source/WebCore/dom/Node.cpp
M Source/WebCore/dom/Node.h
M Source/WebCore/dom/Observable.cpp
M Source/WebCore/dom/Range.cpp
M Source/WebCore/dom/Range.h
M Source/WebCore/dom/ShadowRoot.cpp
M Source/WebCore/dom/ShadowRoot.h
M Source/WebCore/dom/TrustedType.cpp
M Source/WebCore/dom/TrustedType.h
M Source/WebCore/fileapi/Blob.cpp
M Source/WebCore/fileapi/Blob.h
M Source/WebCore/fileapi/BlobBuilder.cpp
M Source/WebCore/fileapi/BlobBuilder.h
M Source/WebCore/html/CustomElementFormValue.h
M Source/WebCore/html/DOMFormData.cpp
M Source/WebCore/html/DOMFormData.h
M Source/WebCore/html/FormAssociatedCustomElement.cpp
M Source/WebCore/html/HTMLAllCollection.cpp
M Source/WebCore/html/HTMLAllCollection.h
M Source/WebCore/html/HTMLCanvasElement.cpp
M Source/WebCore/html/HTMLDocument.cpp
M Source/WebCore/html/HTMLDocument.h
M Source/WebCore/html/HTMLFormControlsCollection.cpp
M Source/WebCore/html/HTMLFormControlsCollection.h
M Source/WebCore/html/HTMLFormElement.cpp
M Source/WebCore/html/HTMLFormElement.h
M Source/WebCore/html/HTMLIFrameElement.cpp
M Source/WebCore/html/HTMLIFrameElement.h
M Source/WebCore/html/HTMLMediaElement.cpp
M Source/WebCore/html/HTMLMediaElement.h
M Source/WebCore/html/HTMLOptionsCollection.h
M Source/WebCore/html/HTMLScriptElement.cpp
M Source/WebCore/html/HTMLScriptElement.h
M Source/WebCore/html/HTMLSelectElement.cpp
M Source/WebCore/html/HTMLSelectElement.h
M Source/WebCore/html/HTMLSlotElement.cpp
M Source/WebCore/html/HTMLSlotElement.h
M Source/WebCore/html/ImageBitmap.cpp
M Source/WebCore/html/ImageBitmap.h
M Source/WebCore/html/OffscreenCanvas.cpp
M Source/WebCore/html/OffscreenCanvas.h
M Source/WebCore/html/canvas/CanvasRenderingContext2DBase.cpp
M Source/WebCore/html/canvas/CanvasRenderingContext2DBase.h
M Source/WebCore/html/canvas/EXTDisjointTimerQuery.cpp
M Source/WebCore/html/canvas/GPUCanvasContext.h
M Source/WebCore/html/canvas/GPUCanvasContextCocoa.mm
M Source/WebCore/html/canvas/ImageBitmapRenderingContext.cpp
M Source/WebCore/html/canvas/ImageBitmapRenderingContext.h
M Source/WebCore/html/canvas/WebGL2RenderingContext.cpp
M Source/WebCore/html/canvas/WebGLAny.h
M Source/WebCore/html/canvas/WebGLBuffer.h
M Source/WebCore/html/canvas/WebGLFramebuffer.cpp
M Source/WebCore/html/canvas/WebGLFramebuffer.h
M Source/WebCore/html/canvas/WebGLObject.h
M Source/WebCore/html/canvas/WebGLProgram.h
M Source/WebCore/html/canvas/WebGLQuery.h
M Source/WebCore/html/canvas/WebGLRenderbuffer.h
M Source/WebCore/html/canvas/WebGLRenderingContext.cpp
M Source/WebCore/html/canvas/WebGLRenderingContextBase.cpp
M Source/WebCore/html/canvas/WebGLRenderingContextBase.h
M Source/WebCore/html/canvas/WebGLSampler.h
M Source/WebCore/html/canvas/WebGLTexture.h
M Source/WebCore/html/canvas/WebGLTimerQueryEXT.h
M Source/WebCore/html/canvas/WebGLTransformFeedback.h
M Source/WebCore/html/canvas/WebGLVertexArrayObject.h
M Source/WebCore/html/canvas/WebGLVertexArrayObjectBase.h
M Source/WebCore/html/canvas/WebGLVertexArrayObjectOES.h
M Source/WebCore/html/track/TrackEvent.cpp
M Source/WebCore/html/track/TrackEvent.h
M Source/WebCore/inspector/InspectorCanvas.cpp
M Source/WebCore/inspector/InspectorCanvas.h
M Source/WebCore/inspector/InspectorCanvasArguments.cpp
M Source/WebCore/inspector/InspectorCanvasArguments.h
M Source/WebCore/inspector/agents/InspectorIndexedDBAgent.cpp
M Source/WebCore/page/DOMSelection.cpp
M Source/WebCore/page/DOMSelection.h
M Source/WebCore/page/IntersectionObserver.h
M Source/WebCore/page/LocalDOMWindow.cpp
M Source/WebCore/page/ResizeObserver.cpp
M Source/WebCore/page/ResizeObserver.h
M Source/WebCore/platform/network/FormData.cpp
A Source/WebCore/style/StyleMutator+Inlines.h
A Source/WebCore/style/StyleMutator.cpp
A Source/WebCore/style/StyleMutator.h
A Source/WebCore/style/StyleMutatorBase+Inlines.h
A Source/WebCore/style/StyleMutatorBase.cpp
A Source/WebCore/style/StyleMutatorBase.h
A Source/WebCore/style/StyleMutatorProperties+CustomInlines.h
M Source/WebCore/svg/properties/SVGAnimatedString.cpp
M Source/WebCore/svg/properties/SVGAnimatedString.h
M Source/WebCore/testing/Internals.cpp
M Source/WebCore/testing/Internals.h
M Source/WebCore/testing/TypeConversions.h
M Source/WebCore/workers/Worker.cpp
M Source/WebCore/workers/Worker.h
M Source/WebCore/workers/WorkerGlobalScope.cpp
M Source/WebCore/workers/WorkerGlobalScope.h
M Source/WebCore/workers/service/ExtendableMessageEvent.h
M Source/WebCore/workers/service/InstallEvent.cpp
M Source/WebCore/workers/service/ServiceWorkerContainer.cpp
M Source/WebCore/workers/service/ServiceWorkerContainer.h
M Source/WebCore/workers/service/background-fetch/BackgroundFetchManager.cpp
M Source/WebCore/workers/service/background-fetch/BackgroundFetchManager.h
M
Source/WebCore/workers/service/background-fetch/BackgroundFetchRegistration.h
M Source/WebCore/workers/service/context/ServiceWorkerThread.cpp
M Source/WebCore/workers/shared/SharedWorker.cpp
M Source/WebCore/workers/shared/SharedWorker.h
M Source/WebCore/workers/shared/SharedWorkerGlobalScope.cpp
M Source/WebCore/xml/DOMParser.cpp
M Source/WebCore/xml/DOMParser.h
M Source/WebCore/xml/XMLHttpRequest.cpp
M Source/WebCore/xml/XMLHttpRequest.h
M
Source/WebKitLegacy/SaferCPPExpectations/UncheckedLocalVarsCheckerExpectations
M
Source/WebKitLegacy/SaferCPPExpectations/UncountedLocalVarsCheckerExpectations
M Source/WebKitLegacy/mac/DOM/DOMHTMLOptionsCollection.mm
M Source/WebKitLegacy/mac/DOM/DOMHTMLSelectElement.mm
Log Message:
-----------
Support using Ref for interfaces types in IDL unions
https://bugs.webkit.org/show_bug.cgi?id=306966
Reviewed by Chris Dumez.
Migrates the underlying representation of non-nullable interfaces in
IDL unions to use Ref rather than RefPtr.
To reduce the size of what is already a very big change, buffer source
type and callbacks have been left using RefPtr for now.
* Source/WebCore/Headers.cmake:
* Source/WebCore/Modules/WebGPU/GPUBindGroupDescriptor.h:
* Source/WebCore/Modules/WebGPU/GPUBindGroupEntry.h:
* Source/WebCore/Modules/WebGPU/GPUDevice.cpp:
* Source/WebCore/Modules/WebGPU/GPUError.h:
* Source/WebCore/Modules/WebGPU/GPUExternalTextureDescriptor.h:
* Source/WebCore/Modules/WebGPU/GPUImageCopyExternalImage.h:
* Source/WebCore/Modules/WebGPU/GPUPipelineDescriptorBase.h:
* Source/WebCore/Modules/WebGPU/GPUQueue.cpp:
* Source/WebCore/Modules/WebGPU/GPURenderPassColorAttachment.h:
* Source/WebCore/Modules/WebGPU/GPURenderPassDepthStencilAttachment.h:
* Source/WebCore/Modules/WebGPU/GPUShaderModuleCompilationHint.h:
* Source/WebCore/Modules/cache/DOMCache.cpp:
* Source/WebCore/Modules/fetch/FetchBody.cpp:
* Source/WebCore/Modules/fetch/FetchBody.h:
* Source/WebCore/Modules/fetch/FetchRequest.cpp:
* Source/WebCore/Modules/fetch/FetchRequest.h:
* Source/WebCore/Modules/fetch/FetchRequestInit.h:
* Source/WebCore/Modules/filesystem/FileSystemWritableFileStream.cpp:
* Source/WebCore/Modules/filesystem/FileSystemWritableFileStream.h:
* Source/WebCore/Modules/filesystem/FileSystemWritableFileStreamSink.cpp:
* Source/WebCore/Modules/indexeddb/IDBCursor.cpp:
* Source/WebCore/Modules/indexeddb/IDBCursor.h:
* Source/WebCore/Modules/indexeddb/IDBRequest.cpp:
* Source/WebCore/Modules/indexeddb/IDBRequest.h:
* Source/WebCore/Modules/mediacontrols/MediaControlsHost.cpp:
* Source/WebCore/Modules/mediacontrols/MediaControlsHost.h:
* Source/WebCore/Modules/mediastream/MediaDevices.cpp:
* Source/WebCore/Modules/mediastream/RTCEncodedStreamProducer.cpp:
* Source/WebCore/Modules/mediastream/RTCPeerConnection.cpp:
* Source/WebCore/Modules/mediastream/RTCPeerConnection.h:
* Source/WebCore/Modules/mediastream/RTCRtpSFrameTransform.cpp:
* Source/WebCore/Modules/mediastream/RTCRtpTransform.cpp:
* Source/WebCore/Modules/mediastream/RTCRtpTransform.h:
* Source/WebCore/Modules/push-api/PushEvent.cpp:
* Source/WebCore/Modules/push-api/PushManager.cpp:
* Source/WebCore/Modules/streams/ReadableStream.cpp:
* Source/WebCore/Modules/streams/ReadableStream.h:
* Source/WebCore/Modules/url-pattern/URLPattern.cpp:
* Source/WebCore/Modules/url-pattern/URLPattern.h:
* Source/WebCore/Modules/webcodecs/WebCodecsVideoFrame.cpp:
* Source/WebCore/Modules/webcodecs/WebCodecsVideoFrame.h:
* Source/WebCore/Modules/webxr/WebXRWebGLLayer.cpp:
* Source/WebCore/Modules/webxr/XRWebGLBinding.cpp:
* Source/WebCore/WebCore.xcodeproj/project.pbxproj:
* Source/WebCore/accessibility/AccessibilityRenderObject.cpp:
* Source/WebCore/animation/EffectTiming.cpp:
* Source/WebCore/animation/EffectTiming.h:
* Source/WebCore/animation/TimelineRangeValue.cpp:
* Source/WebCore/animation/TimelineRangeValue.h:
* Source/WebCore/animation/ViewTimeline.cpp:
* Source/WebCore/animation/ViewTimelineOptions.h:
* Source/WebCore/animation/WebAnimationTime.cpp:
* Source/WebCore/bindings/IDLTypes.h:
* Source/WebCore/bindings/js/JSCustomElementInterface.cpp:
* Source/WebCore/bindings/js/JSDOMConvertBufferSource.h:
* Source/WebCore/bindings/js/JSDOMConvertUnion.h:
* Source/WebCore/bindings/js/JSDOMConvertWebGL.cpp:
* Source/WebCore/bindings/js/JSIDBRequestCustom.cpp:
* Source/WebCore/crypto/CryptoAlgorithm.h:
* Source/WebCore/crypto/SubtleCrypto.cpp:
* Source/WebCore/css/CSSStyleSheet.cpp:
* Source/WebCore/css/CSSStyleSheet.h:
* Source/WebCore/css/FontFace.cpp:
* Source/WebCore/css/typedom/CSSKeywordValue.cpp:
* Source/WebCore/css/typedom/CSSKeywordValue.h:
* Source/WebCore/css/typedom/CSSNumericValue.cpp:
* Source/WebCore/css/typedom/CSSNumericValue.h:
* Source/WebCore/css/typedom/CSSStyleValueFactory.cpp:
* Source/WebCore/css/typedom/CSSStyleValueFactory.h:
* Source/WebCore/css/typedom/CSSUnparsedValue.cpp:
* Source/WebCore/css/typedom/CSSUnparsedValue.h:
* Source/WebCore/css/typedom/MainThreadStylePropertyMapReadOnly.cpp:
* Source/WebCore/css/typedom/StylePropertyMap.cpp:
* Source/WebCore/css/typedom/StylePropertyMap.h:
* Source/WebCore/css/typedom/StylePropertyMapReadOnly.h:
* Source/WebCore/css/typedom/color/CSSHWB.cpp:
* Source/WebCore/css/typedom/color/CSSOMColor.cpp:
* Source/WebCore/css/typedom/color/CSSOMColor.h:
* Source/WebCore/css/typedom/color/CSSOMColorValue.cpp:
* Source/WebCore/css/typedom/color/CSSOMColorValue.h:
* Source/WebCore/css/typedom/color/CSSOMColorValue.idl:
* Source/WebCore/css/typedom/color/CSSRGB.cpp:
* Source/WebCore/css/typedom/color/CSSRGB.h:
* Source/WebCore/css/typedom/numeric/CSSMathInvert.cpp:
* Source/WebCore/css/typedom/numeric/CSSMathNegate.cpp:
* Source/WebCore/css/typedom/transform/CSSPerspective.cpp:
* Source/WebCore/css/typedom/transform/CSSPerspective.h:
* Source/WebCore/css/typedom/transform/CSSRotate.cpp:
* Source/WebCore/css/typedom/transform/CSSRotate.h:
* Source/WebCore/css/typedom/transform/CSSScale.cpp:
* Source/WebCore/css/typedom/transform/CSSScale.h:
* Source/WebCore/dom/ContentVisibilityDocumentState.cpp:
* Source/WebCore/dom/Document.cpp:
* Source/WebCore/dom/Document.h:
* Source/WebCore/dom/Element.cpp:
* Source/WebCore/dom/Element.h:
* Source/WebCore/dom/MessageEvent.cpp:
* Source/WebCore/dom/MessageEvent.h:
* Source/WebCore/dom/Node.cpp:
* Source/WebCore/dom/Node.h:
* Source/WebCore/dom/Observable.cpp:
* Source/WebCore/dom/Range.cpp:
* Source/WebCore/dom/Range.h:
* Source/WebCore/dom/ShadowRoot.cpp:
* Source/WebCore/dom/ShadowRoot.h:
* Source/WebCore/dom/TrustedType.cpp:
* Source/WebCore/dom/TrustedType.h:
* Source/WebCore/fileapi/Blob.cpp:
* Source/WebCore/fileapi/Blob.h:
* Source/WebCore/fileapi/BlobBuilder.cpp:
* Source/WebCore/fileapi/BlobBuilder.h:
* Source/WebCore/html/CustomElementFormValue.h:
* Source/WebCore/html/DOMFormData.cpp:
* Source/WebCore/html/DOMFormData.h:
* Source/WebCore/html/FormAssociatedCustomElement.cpp:
* Source/WebCore/html/HTMLAllCollection.cpp:
* Source/WebCore/html/HTMLAllCollection.h:
* Source/WebCore/html/HTMLCanvasElement.cpp:
* Source/WebCore/html/HTMLDocument.cpp:
* Source/WebCore/html/HTMLDocument.h:
* Source/WebCore/html/HTMLFormControlsCollection.cpp:
* Source/WebCore/html/HTMLFormControlsCollection.h:
* Source/WebCore/html/HTMLFormElement.cpp:
* Source/WebCore/html/HTMLFormElement.h:
* Source/WebCore/html/HTMLIFrameElement.cpp:
* Source/WebCore/html/HTMLIFrameElement.h:
* Source/WebCore/html/HTMLMediaElement.cpp:
* Source/WebCore/html/HTMLMediaElement.h:
* Source/WebCore/html/HTMLOptionsCollection.h:
* Source/WebCore/html/HTMLScriptElement.cpp:
* Source/WebCore/html/HTMLScriptElement.h:
* Source/WebCore/html/HTMLSelectElement.cpp:
* Source/WebCore/html/HTMLSelectElement.h:
* Source/WebCore/html/HTMLSlotElement.cpp:
* Source/WebCore/html/HTMLSlotElement.h:
* Source/WebCore/html/ImageBitmap.cpp:
* Source/WebCore/html/ImageBitmap.h:
* Source/WebCore/html/OffscreenCanvas.cpp:
* Source/WebCore/html/OffscreenCanvas.h:
* Source/WebCore/html/canvas/CanvasRenderingContext2DBase.cpp:
* Source/WebCore/html/canvas/CanvasRenderingContext2DBase.h:
* Source/WebCore/html/canvas/EXTDisjointTimerQuery.cpp:
* Source/WebCore/html/canvas/GPUCanvasContext.h:
* Source/WebCore/html/canvas/GPUCanvasContextCocoa.mm:
* Source/WebCore/html/canvas/ImageBitmapRenderingContext.cpp:
* Source/WebCore/html/canvas/ImageBitmapRenderingContext.h:
* Source/WebCore/html/canvas/WebGL2RenderingContext.cpp:
* Source/WebCore/html/canvas/WebGLAny.h:
* Source/WebCore/html/canvas/WebGLBuffer.h:
* Source/WebCore/html/canvas/WebGLFramebuffer.cpp:
* Source/WebCore/html/canvas/WebGLFramebuffer.h:
* Source/WebCore/html/canvas/WebGLObject.h:
* Source/WebCore/html/canvas/WebGLProgram.h:
* Source/WebCore/html/canvas/WebGLQuery.h:
* Source/WebCore/html/canvas/WebGLRenderbuffer.h:
* Source/WebCore/html/canvas/WebGLRenderingContext.cpp:
* Source/WebCore/html/canvas/WebGLRenderingContextBase.cpp:
* Source/WebCore/html/canvas/WebGLRenderingContextBase.h:
* Source/WebCore/html/canvas/WebGLSampler.h:
* Source/WebCore/html/canvas/WebGLTexture.h:
* Source/WebCore/html/canvas/WebGLTimerQueryEXT.h:
* Source/WebCore/html/canvas/WebGLTransformFeedback.h:
* Source/WebCore/html/canvas/WebGLVertexArrayObject.h:
* Source/WebCore/html/canvas/WebGLVertexArrayObjectBase.h:
* Source/WebCore/html/canvas/WebGLVertexArrayObjectOES.h:
* Source/WebCore/html/track/TrackEvent.cpp:
* Source/WebCore/html/track/TrackEvent.h:
* Source/WebCore/inspector/InspectorCanvas.cpp:
* Source/WebCore/inspector/InspectorCanvas.h:
* Source/WebCore/inspector/InspectorCanvasArguments.cpp:
* Source/WebCore/inspector/InspectorCanvasArguments.h:
* Source/WebCore/inspector/agents/InspectorIndexedDBAgent.cpp:
* Source/WebCore/page/DOMSelection.cpp:
* Source/WebCore/page/DOMSelection.h:
* Source/WebCore/page/IntersectionObserver.h:
* Source/WebCore/page/LocalDOMWindow.cpp:
* Source/WebCore/page/ResizeObserver.cpp:
* Source/WebCore/page/ResizeObserver.h:
* Source/WebCore/platform/network/FormData.cpp:
* Source/WebCore/svg/properties/SVGAnimatedString.cpp:
* Source/WebCore/svg/properties/SVGAnimatedString.h:
* Source/WebCore/testing/Internals.cpp:
* Source/WebCore/testing/Internals.h:
* Source/WebCore/testing/TypeConversions.h:
* Source/WebCore/workers/Worker.cpp:
* Source/WebCore/workers/Worker.h:
* Source/WebCore/workers/WorkerGlobalScope.cpp:
* Source/WebCore/workers/WorkerGlobalScope.h:
* Source/WebCore/workers/service/ExtendableMessageEvent.h:
* Source/WebCore/workers/service/InstallEvent.cpp:
* Source/WebCore/workers/service/ServiceWorkerContainer.cpp:
* Source/WebCore/workers/service/ServiceWorkerContainer.h:
* Source/WebCore/workers/service/background-fetch/BackgroundFetchManager.cpp:
* Source/WebCore/workers/service/background-fetch/BackgroundFetchManager.h:
* Source/WebCore/workers/service/background-fetch/BackgroundFetchRegistration.h:
* Source/WebCore/workers/service/context/ServiceWorkerThread.cpp:
* Source/WebCore/workers/shared/SharedWorker.cpp:
* Source/WebCore/workers/shared/SharedWorker.h:
* Source/WebCore/workers/shared/SharedWorkerGlobalScope.cpp:
* Source/WebCore/xml/DOMParser.cpp:
* Source/WebCore/xml/DOMParser.h:
* Source/WebCore/xml/XMLHttpRequest.cpp:
* Source/WebCore/xml/XMLHttpRequest.h:
* Source/WebKitLegacy/mac/DOM/DOMHTMLOptionsCollection.mm:
* Source/WebKitLegacy/mac/DOM/DOMHTMLSelectElement.mm:
Canonical link: https://commits.webkit.org/307040@main
To unsubscribe from these emails, change your notification settings at
https://github.com/WebKit/WebKit/settings/notifications