Changing settings of a MediaStreamTrack clone should not alter the settings of the...
[WebKit-https.git] / Source / WebCore / Sources.txt
index e8a5046..07b3bdc 100644 (file)
@@ -175,6 +175,7 @@ Modules/mediastream/RTCDTMFToneChangeEvent.cpp
 Modules/mediastream/RTCDataChannel.cpp
 Modules/mediastream/RTCDataChannelEvent.cpp
 Modules/mediastream/RTCIceCandidate.cpp
+Modules/mediastream/RTCIceTransport.cpp
 Modules/mediastream/RTCPeerConnection.cpp
 Modules/mediastream/RTCPeerConnectionIceEvent.cpp
 Modules/mediastream/RTCRtpReceiver.cpp
@@ -187,8 +188,6 @@ Modules/mediastream/UserMediaRequest.cpp
 
 Modules/mediastream/libwebrtc/LibWebRTCCertificateGenerator.cpp
 
-Modules/navigatorcontentutils/NavigatorContentUtils.cpp
-
 Modules/notifications/Notification.cpp
 Modules/notifications/NotificationController.cpp
 
@@ -305,11 +304,15 @@ Modules/websockets/WebSocketFrame.cpp
 Modules/websockets/WebSocketHandshake.cpp
 Modules/websockets/WorkerThreadableWebSocketChannel.cpp
 
-Modules/webgpu/DOMWindowWebGPU.cpp
 Modules/webgpu/GPUCanvasContext.cpp
+Modules/webgpu/NavigatorGPU.cpp
+Modules/webgpu/WHLSL/WHLSLComputeDimensions.cpp
+Modules/webgpu/WHLSL/WHLSLASTDumper.cpp
+Modules/webgpu/WHLSL/WHLSLAutoInitializeVariables.cpp
 Modules/webgpu/WHLSL/WHLSLInferTypes.cpp
 Modules/webgpu/WHLSL/WHLSLLexer.cpp
 Modules/webgpu/WHLSL/WHLSLParser.cpp
+Modules/webgpu/WHLSL/WHLSLCheckTextureReferences.cpp
 Modules/webgpu/WHLSL/WHLSLChecker.cpp
 Modules/webgpu/WHLSL/WHLSLGatherEntryPointItems.cpp
 Modules/webgpu/WHLSL/WHLSLCheckDuplicateFunctions.cpp
@@ -322,6 +325,7 @@ Modules/webgpu/WHLSL/WHLSLIntrinsics.cpp
 Modules/webgpu/WHLSL/WHLSLStatementBehaviorChecker.cpp
 Modules/webgpu/WHLSL/WHLSLNameContext.cpp
 Modules/webgpu/WHLSL/WHLSLNameResolver.cpp
+Modules/webgpu/WHLSL/WHLSLPreserveVariableLifetimes.cpp
 Modules/webgpu/WHLSL/WHLSLResolveOverloadImpl.cpp
 Modules/webgpu/WHLSL/WHLSLRecursionChecker.cpp
 Modules/webgpu/WHLSL/WHLSLVisitor.cpp
@@ -349,17 +353,23 @@ Modules/webgpu/WHLSL/AST/WHLSLTypeReference.cpp
 Modules/webgpu/WHLSL/AST/WHLSLIntegerLiteral.cpp
 Modules/webgpu/WHLSL/AST/WHLSLUnsignedIntegerLiteral.cpp
 Modules/webgpu/WHLSL/WHLSLPrepare.cpp
+Modules/webgpu/WHLSL/WHLSLPropertyResolver.cpp
 Modules/webgpu/WebGPU.cpp
+Modules/webgpu/WebGPUAdapter.cpp
 Modules/webgpu/WebGPUBindGroup.cpp
 Modules/webgpu/WebGPUBindGroupDescriptor.cpp
-Modules/webgpu/WebGPUCommandBuffer.cpp
-Modules/webgpu/WebGPUCommandEncoder.cpp
-Modules/webgpu/WebGPUAdapter.cpp
 Modules/webgpu/WebGPUBindGroupLayout.cpp
 Modules/webgpu/WebGPUBuffer.cpp
+Modules/webgpu/WebGPUCommandBuffer.cpp
+Modules/webgpu/WebGPUCommandEncoder.cpp
+Modules/webgpu/WebGPUComputePassEncoder.cpp
+Modules/webgpu/WebGPUComputePipeline.cpp
+Modules/webgpu/WebGPUComputePipelineDescriptor.cpp
 Modules/webgpu/WebGPUDevice.cpp
 Modules/webgpu/WebGPUQueue.cpp
 Modules/webgpu/WebGPUPipelineLayout.cpp
+Modules/webgpu/WebGPUPipelineLayoutDescriptor.cpp
+Modules/webgpu/WebGPUPipelineStageDescriptor.cpp
 Modules/webgpu/WebGPUProgrammablePassEncoder.cpp
 Modules/webgpu/WebGPURenderPassDescriptor.cpp
 Modules/webgpu/WebGPURenderPassEncoder.cpp
@@ -368,8 +378,10 @@ Modules/webgpu/WebGPURenderPipelineDescriptor.cpp
 Modules/webgpu/WebGPUSampler.cpp
 Modules/webgpu/WebGPUShaderModule.cpp
 Modules/webgpu/WebGPUSwapChain.cpp
+Modules/webgpu/WebGPUSwapChainDescriptor.cpp
 Modules/webgpu/WebGPUTexture.cpp
 Modules/webgpu/WebGPUTextureView.cpp
+Modules/webgpu/WorkerNavigatorGPU.cpp
 
 Modules/webvr/NavigatorWebVR.cpp
 Modules/webvr/VRDisplay.cpp
@@ -412,7 +424,6 @@ accessibility/AccessibilityTableHeaderContainer.cpp
 accessibility/AccessibilityTableRow.cpp
 accessibility/AccessibilityTree.cpp
 accessibility/AccessibilityTreeItem.cpp
-accessibility/AccessibleSetValueEvent.cpp
 accessibility/isolatedtree/AXIsolatedTree.cpp
 accessibility/isolatedtree/AXIsolatedTreeNode.cpp
 
@@ -422,11 +433,11 @@ animation/AnimationTimeline.cpp
 animation/CSSAnimation.cpp
 animation/CSSTransition.cpp
 animation/DeclarativeAnimation.cpp
-animation/DocumentAnimationScheduler.cpp
 animation/DocumentTimeline.cpp
 animation/KeyframeEffect.cpp
 animation/WebAnimation.cpp
 
+bindings/js/JSAudioNodeCustom.cpp
 bindings/js/CachedModuleScriptLoader.cpp
 bindings/js/CachedScriptFetcher.cpp
 bindings/js/CallTracer.cpp
@@ -525,6 +536,7 @@ bindings/js/JSPromiseRejectionEventCustom.cpp
 bindings/js/JSReadableStreamSourceCustom.cpp
 bindings/js/JSRemoteDOMWindowBase.cpp
 bindings/js/JSRemoteDOMWindowCustom.cpp
+bindings/js/JSResizeObserverEntryCustom.cpp
 bindings/js/JSSVGPathSegCustom.cpp
 bindings/js/JSSVGViewSpecCustom.cpp
 bindings/js/JSStyleSheetCustom.cpp
@@ -543,8 +555,6 @@ bindings/js/JSVideoTrackListCustom.cpp
 bindings/js/JSWebAnimationCustom.cpp
 bindings/js/JSWebGL2RenderingContextCustom.cpp
 bindings/js/JSWebGLRenderingContextCustom.cpp
-bindings/js/JSWebMetalRenderPassAttachmentDescriptorCustom.cpp
-bindings/js/JSWebMetalRenderingContextCustom.cpp
 bindings/js/JSWindowProxy.cpp
 bindings/js/JSWorkerGlobalScopeBase.cpp
 bindings/js/JSWorkerGlobalScopeCustom.cpp
@@ -667,6 +677,7 @@ css/CSSFontVariationValue.cpp
 css/CSSFunctionValue.cpp
 css/CSSGradientValue.cpp
 css/CSSGridAutoRepeatValue.cpp
+css/CSSGridIntegerRepeatValue.cpp
 css/CSSGridLineNamesValue.cpp
 css/CSSGridTemplateAreasValue.cpp
 css/CSSGroupingRule.cpp
@@ -780,6 +791,11 @@ css/parser/SizesAttributeParser.cpp
 css/parser/SizesCalcParser.cpp
 
 css/typedom/StylePropertyMapReadOnly.cpp
+css/typedom/TypedOMCSSImageValue.cpp
+css/typedom/TypedOMCSSNumericValue.cpp
+css/typedom/TypedOMCSSStyleValue.cpp
+css/typedom/TypedOMCSSUnitValue.cpp
+css/typedom/TypedOMCSSUnparsedValue.cpp
 
 cssjit/SelectorCompiler.cpp
 
@@ -788,6 +804,7 @@ dom/AbortSignal.cpp
 dom/ActiveDOMCallback.cpp
 dom/ActiveDOMCallbackMicrotask.cpp
 dom/ActiveDOMObject.cpp
+dom/AllDescendantsCollection.cpp
 dom/AnimationEvent.cpp
 dom/Attr.cpp
 dom/BeforeTextInsertedEvent.cpp
@@ -814,6 +831,7 @@ dom/DOMImplementation.cpp
 dom/DOMPointReadOnly.cpp
 dom/DOMQuad.cpp
 dom/DOMRectList.cpp
+dom/DOMRectReadOnly.cpp
 dom/DOMStringList.cpp
 dom/DataTransfer.cpp
 dom/DataTransferItem.cpp
@@ -834,6 +852,7 @@ dom/DocumentFragment.cpp
 dom/DocumentMarkerController.cpp
 dom/DocumentParser.cpp
 dom/DocumentSharedObjectPool.cpp
+dom/DocumentStorageAccess.cpp
 dom/DocumentTouch.cpp @no-unify
 dom/DocumentType.cpp
 dom/Element.cpp
@@ -850,6 +869,7 @@ dom/EventTarget.cpp
 dom/ExceptionData.cpp
 dom/ExtensionStyleSheets.cpp
 dom/FocusEvent.cpp
+dom/FullscreenManager.cpp
 dom/GenericEventQueue.cpp
 dom/IdTargetObserver.cpp
 dom/IdTargetObserverRegistry.cpp
@@ -878,6 +898,7 @@ dom/NativeNodeFilter.cpp
 dom/Node.cpp
 dom/NodeFilterCondition.cpp
 dom/NodeIterator.cpp
+dom/NodeList.cpp
 dom/NodeRareData.cpp
 dom/NodeTraversal.cpp
 dom/OverflowEvent.cpp
@@ -1061,6 +1082,7 @@ html/DateTimeLocalInputType.cpp
 html/EmailInputType.cpp
 html/FTPDirectoryDocument.cpp
 html/FileListCreator.cpp
+html/FeaturePolicy.cpp
 html/FileInputType.cpp
 html/FormAssociatedElement.cpp
 html/FormController.cpp
@@ -1213,28 +1235,6 @@ html/canvas/OffscreenCanvasRenderingContext2D.cpp
 html/canvas/PaintRenderingContext2D.cpp
 html/canvas/Path2D.cpp
 html/canvas/PlaceholderRenderingContext.cpp
-html/canvas/WebMetalBuffer.cpp
-html/canvas/WebMetalCommandBuffer.cpp
-html/canvas/WebMetalCommandQueue.cpp
-html/canvas/WebMetalComputeCommandEncoder.cpp
-html/canvas/WebMetalComputePipelineState.cpp
-html/canvas/WebMetalDepthStencilDescriptor.cpp
-html/canvas/WebMetalDepthStencilState.cpp
-html/canvas/WebMetalDrawable.cpp
-html/canvas/WebMetalEnums.cpp
-html/canvas/WebMetalFunction.cpp
-html/canvas/WebMetalLibrary.cpp
-html/canvas/WebMetalRenderCommandEncoder.cpp
-html/canvas/WebMetalRenderPassAttachmentDescriptor.cpp
-html/canvas/WebMetalRenderPassColorAttachmentDescriptor.cpp
-html/canvas/WebMetalRenderPassDepthAttachmentDescriptor.cpp
-html/canvas/WebMetalRenderPassDescriptor.cpp
-html/canvas/WebMetalRenderPipelineColorAttachmentDescriptor.cpp
-html/canvas/WebMetalRenderPipelineDescriptor.cpp
-html/canvas/WebMetalRenderPipelineState.cpp
-html/canvas/WebMetalRenderingContext.cpp
-html/canvas/WebMetalTexture.cpp
-html/canvas/WebMetalTextureDescriptor.cpp
 
 html/forms/FileIconLoader.cpp
 
@@ -1352,10 +1352,12 @@ layout/floats/FloatingState.cpp
 layout/inlineformatting/InlineFormattingContext.cpp
 layout/inlineformatting/InlineFormattingContextGeometry.cpp
 layout/inlineformatting/InlineFormattingContextLineLayout.cpp
+layout/inlineformatting/InlineFormattingContextQuirks.cpp
 layout/inlineformatting/InlineFormattingState.cpp
 layout/inlineformatting/InlineInvalidation.cpp
+layout/inlineformatting/InlineLine.cpp
 layout/inlineformatting/InlineLineBreaker.cpp
-layout/inlineformatting/InlineRunProvider.cpp
+layout/inlineformatting/InlineTextItem.cpp
 layout/inlineformatting/text/TextUtil.cpp
 layout/layouttree/LayoutBlockContainer.cpp
 layout/layouttree/LayoutBox.cpp
@@ -1373,6 +1375,7 @@ loader/CookieJar.cpp
 loader/CrossOriginAccessControl.cpp
 loader/CrossOriginPreflightChecker.cpp
 loader/CrossOriginPreflightResultCache.cpp
+loader/CustomHeaderFields.cpp @no-unify
 loader/DocumentLoader.cpp
 loader/DocumentThreadableLoader.cpp
 loader/DocumentWriter.cpp
@@ -1544,6 +1547,9 @@ page/ProcessWarming.cpp
 page/Quirks.cpp
 page/RemoteDOMWindow.cpp
 page/RemoteFrame.cpp
+page/RenderingUpdateScheduler.cpp
+page/ResizeObservation.cpp
+page/ResizeObserver.cpp
 page/ResourceUsageOverlay.cpp
 page/ResourceUsageThread.cpp
 page/RuntimeEnabledFeatures.cpp
@@ -1781,6 +1787,7 @@ platform/graphics/ShadowBlur.cpp
 platform/graphics/StringTruncator.cpp
 platform/graphics/SurrogatePairAwareTextIterator.cpp
 platform/graphics/TextRun.cpp
+platform/graphics/VelocityData.cpp
 platform/graphics/WOFFFileFormat.cpp
 platform/graphics/WidthIterator.cpp
 
@@ -1820,27 +1827,6 @@ platform/graphics/filters/SpotLightSource.cpp
 platform/graphics/gpu/GPUDevice.cpp
 platform/graphics/gpu/GPUPipelineLayout.cpp
 platform/graphics/gpu/GPUProgrammablePassEncoder.cpp
-platform/graphics/gpu/legacy/GPULegacyBuffer.cpp
-platform/graphics/gpu/legacy/GPULegacyCommandBuffer.cpp
-platform/graphics/gpu/legacy/GPULegacyCommandQueue.cpp
-platform/graphics/gpu/legacy/GPULegacyComputeCommandEncoder.cpp
-platform/graphics/gpu/legacy/GPULegacyComputePipelineState.cpp
-platform/graphics/gpu/legacy/GPULegacyDepthStencilDescriptor.cpp
-platform/graphics/gpu/legacy/GPULegacyDepthStencilState.cpp
-platform/graphics/gpu/legacy/GPULegacyDevice.cpp
-platform/graphics/gpu/legacy/GPULegacyDrawable.cpp
-platform/graphics/gpu/legacy/GPULegacyFunction.cpp
-platform/graphics/gpu/legacy/GPULegacyLibrary.cpp
-platform/graphics/gpu/legacy/GPULegacyRenderCommandEncoder.cpp
-platform/graphics/gpu/legacy/GPULegacyRenderPassAttachmentDescriptor.cpp
-platform/graphics/gpu/legacy/GPULegacyRenderPassColorAttachmentDescriptor.cpp
-platform/graphics/gpu/legacy/GPULegacyRenderPassDepthAttachmentDescriptor.cpp
-platform/graphics/gpu/legacy/GPULegacyRenderPassDescriptor.cpp
-platform/graphics/gpu/legacy/GPULegacyRenderPipelineColorAttachmentDescriptor.cpp
-platform/graphics/gpu/legacy/GPULegacyRenderPipelineDescriptor.cpp
-platform/graphics/gpu/legacy/GPULegacyRenderPipelineState.cpp
-platform/graphics/gpu/legacy/GPULegacyTexture.cpp
-platform/graphics/gpu/legacy/GPULegacyTextureDescriptor.cpp
 
 platform/graphics/iso/ISOBox.cpp
 platform/graphics/iso/ISOOriginalFormatBox.cpp
@@ -1886,6 +1872,7 @@ platform/mediastream/RealtimeMediaSourceFactory.cpp
 platform/mediastream/RealtimeMediaSourceSettings.cpp
 platform/mediastream/RealtimeOutgoingAudioSource.cpp
 platform/mediastream/RealtimeOutgoingVideoSource.cpp
+platform/mediastream/RealtimeVideoCaptureSource.cpp
 platform/mediastream/RealtimeVideoSource.cpp
 
 platform/mediastream/libwebrtc/LibWebRTCProvider.cpp
@@ -1981,6 +1968,7 @@ rendering/CSSFilter.cpp
 rendering/ClipRect.cpp
 rendering/CounterNode.cpp
 rendering/EllipsisBox.cpp
+rendering/EventRegion.cpp
 rendering/FlexibleBoxAlgorithm.cpp
 rendering/FixedTableLayout.cpp
 rendering/FloatingObjects.cpp
@@ -1997,6 +1985,7 @@ rendering/InlineElementBox.cpp
 rendering/InlineFlowBox.cpp
 rendering/InlineIterator.cpp
 rendering/InlineTextBox.cpp
+rendering/LayerOverlapMap.cpp
 rendering/LayoutDisallowedScope.cpp
 rendering/LayoutRepainter.cpp
 rendering/MarkedText.cpp
@@ -2163,6 +2152,7 @@ rendering/style/StyleScrollSnapPoints.cpp
 rendering/style/StyleSurroundData.cpp
 rendering/style/StyleTransformData.cpp
 rendering/style/StyleVisualData.cpp
+rendering/style/TextSizeAdjustment.cpp
 rendering/style/WillChangeData.cpp
 
 rendering/svg/RenderSVGBlock.cpp
@@ -2269,24 +2259,6 @@ svg/SVGAnimateElement.cpp
 svg/SVGAnimateElementBase.cpp
 svg/SVGAnimateMotionElement.cpp
 svg/SVGAnimateTransformElement.cpp
-svg/SVGAnimatedAngle.cpp
-svg/SVGAnimatedBoolean.cpp
-svg/SVGAnimatedColor.cpp
-svg/SVGAnimatedEnumeration.cpp
-svg/SVGAnimatedInteger.cpp
-svg/SVGAnimatedIntegerOptionalInteger.cpp
-svg/SVGAnimatedLength.cpp
-svg/SVGAnimatedLengthList.cpp
-svg/SVGAnimatedNumber.cpp
-svg/SVGAnimatedNumberList.cpp
-svg/SVGAnimatedNumberOptionalNumber.cpp
-svg/SVGAnimatedPath.cpp
-svg/SVGAnimatedPointList.cpp
-svg/SVGAnimatedPreserveAspectRatio.cpp
-svg/SVGAnimatedRect.cpp
-svg/SVGAnimatedString.cpp
-svg/SVGAnimatedTransformList.cpp
-svg/SVGAnimatedTypeAnimator.cpp
 svg/SVGAnimationElement.cpp
 svg/SVGCircleElement.cpp
 svg/SVGClipPathElement.cpp
@@ -2346,7 +2318,6 @@ svg/SVGImageElement.cpp
 svg/SVGImageLoader.cpp
 svg/SVGLangSpace.cpp
 svg/SVGLengthContext.cpp
-svg/SVGLengthListValues.cpp
 svg/SVGLengthValue.cpp
 svg/SVGLineElement.cpp
 svg/SVGLinearGradientElement.cpp
@@ -2356,7 +2327,6 @@ svg/SVGMarkerElement.cpp
 svg/SVGMaskElement.cpp
 svg/SVGMetadataElement.cpp
 svg/SVGMissingGlyphElement.cpp
-svg/SVGNumberListValues.cpp
 svg/SVGParserUtilities.cpp
 svg/SVGPathBlender.cpp
 svg/SVGPathBuilder.cpp
@@ -2364,16 +2334,13 @@ svg/SVGPathByteStreamBuilder.cpp
 svg/SVGPathByteStreamSource.cpp
 svg/SVGPathElement.cpp
 svg/SVGPathParser.cpp
-svg/SVGPathSegList.cpp
 svg/SVGPathSegListBuilder.cpp
 svg/SVGPathSegListSource.cpp
-svg/SVGPathSegListValues.cpp
 svg/SVGPathStringBuilder.cpp
 svg/SVGPathStringSource.cpp
 svg/SVGPathTraversalStateBuilder.cpp
 svg/SVGPathUtilities.cpp
 svg/SVGPatternElement.cpp
-svg/SVGPointListValues.cpp
 svg/SVGPolyElement.cpp
 svg/SVGPolygonElement.cpp
 svg/SVGPolylineElement.cpp
@@ -2384,7 +2351,6 @@ svg/SVGSVGElement.cpp
 svg/SVGScriptElement.cpp
 svg/SVGSetElement.cpp
 svg/SVGStopElement.cpp
-svg/SVGStringListValues.cpp
 svg/SVGStyleElement.cpp
 svg/SVGSwitchElement.cpp
 svg/SVGSymbolElement.cpp
@@ -2397,10 +2363,7 @@ svg/SVGTextPathElement.cpp
 svg/SVGTextPositioningElement.cpp
 svg/SVGTitleElement.cpp
 svg/SVGToOTFFontConversion.cpp
-svg/SVGTransform.cpp
 svg/SVGTransformDistance.cpp
-svg/SVGTransformListValues.cpp
-svg/SVGTransformValue.cpp
 svg/SVGTransformable.cpp
 svg/SVGURIReference.cpp
 svg/SVGUnknownElement.cpp
@@ -2423,9 +2386,9 @@ svg/graphics/filters/SVGFEImage.cpp
 svg/graphics/filters/SVGFilter.cpp
 svg/graphics/filters/SVGFilterBuilder.cpp
 
-svg/properties/SVGAnimatedPathSegListPropertyTearOff.cpp
-svg/properties/SVGAttributeOwnerProxy.cpp
-svg/properties/SVGLegacyAnimatedProperty.cpp
+svg/properties/SVGAnimatedProperty.cpp
+svg/properties/SVGAnimationAdditiveValueFunctionImpl.cpp
+svg/properties/SVGAttributeAnimator.cpp
 
 workers/AbstractWorker.cpp
 workers/DedicatedWorkerGlobalScope.cpp
@@ -2544,7 +2507,6 @@ JSHTMLElementWrapperFactory.cpp
 JSAbortController.cpp
 JSAbortSignal.cpp
 JSAbstractWorker.cpp
-JSAccessibleSetValueEvent.cpp
 JSAddressErrors.cpp
 JSAesCbcCfbParams.cpp
 JSAesCtrParams.cpp
@@ -2568,6 +2530,8 @@ JSAudioListener.cpp
 JSAudioNode.cpp
 JSAudioParam.cpp
 JSAudioProcessingEvent.cpp
+JSAttestationConveyancePreference.cpp
+JSAuthenticationExtensionsClientInputs.cpp
 JSAuthenticatorAssertionResponse.cpp
 JSAuthenticatorAttestationResponse.cpp
 JSAuthenticatorResponse.cpp
@@ -2711,7 +2675,6 @@ JSDOMWindowFetch.cpp
 JSDOMWindowIndexedDatabase.cpp
 JSDOMWindowSpeechSynthesis.cpp
 JSDOMWindowWebDatabase.cpp
-JSDOMWindowWebGPU.cpp
 JSDOMWindowWebVR.cpp
 JSDataTransfer.cpp
 JSDataTransferItem.cpp
@@ -2782,14 +2745,15 @@ JSFontFaceSet.cpp
 JSGPUCanvasContext.cpp
 JSGPUColor.cpp
 JSGPUColorStateDescriptor.cpp
+JSGPUColorWriteBits.cpp
 JSGPUBindGroupLayoutBinding.cpp
 JSGPUBindGroupLayoutDescriptor.cpp
+JSGPUBlendDescriptor.cpp
 JSGPUBufferDescriptor.cpp
 JSGPUBufferUsage.cpp
 JSGPUCompareFunction.cpp
 JSGPUDepthStencilStateDescriptor.cpp
 JSGPUExtent3D.cpp
-JSGPUInputStateDescriptor.cpp
 JSGPULoadOp.cpp
 JSGPUOrigin3D.cpp
 JSGPURequestAdapterOptions.cpp
@@ -2800,6 +2764,7 @@ JSGPUTextureDescriptor.cpp
 JSGPUTextureFormat.cpp
 JSGPUTextureUsage.cpp
 JSGPUVertexAttributeDescriptor.cpp
+JSGPUVertexBufferDescriptor.cpp
 JSGPUVertexInputDescriptor.cpp
 JSGainNode.cpp
 JSGeolocation.cpp
@@ -2929,6 +2894,8 @@ JSKeyframeEffectOptions.cpp
 JSLocation.cpp
 JSLongRange.cpp
 JSMediaCapabilities.cpp
+JSMediaCapabilitiesDecodingInfo.cpp
+JSMediaCapabilitiesEncodingInfo.cpp
 JSMediaCapabilitiesInfo.cpp
 JSMediaController.cpp
 JSMediaControlsHost.cpp
@@ -2968,11 +2935,12 @@ JSMutationRecord.cpp
 JSNamedNodeMap.cpp
 JSNavigator.cpp
 JSNavigatorBeacon.cpp
-// JSNavigatorContentUtils.cpp
 JSNavigatorCredentials.cpp
 JSNavigatorGeolocation.cpp
+JSNavigatorGPU.cpp
 JSNavigatorID.cpp
 JSNavigatorLanguage.cpp
+JSNavigatorMaxTouchPoints.cpp
 JSNavigatorMediaCapabilities.cpp
 JSNavigatorMediaDevices.cpp
 JSNavigatorOnLine.cpp
@@ -3102,6 +3070,9 @@ JSReadableStreamSink.cpp
 JSReadableStreamSource.cpp
 JSRemoteDOMWindow.cpp
 JSRequestAnimationFrameCallback.cpp
+JSResizeObserver.cpp
+JSResizeObserverCallback.cpp
+JSResizeObserverEntry.cpp
 JSRsaHashedImportParams.cpp
 JSRsaHashedKeyGenParams.cpp
 JSRsaKeyGenParams.cpp
@@ -3340,6 +3311,9 @@ JSWebGPUBuffer.cpp
 JSWebGPUBufferBinding.cpp
 JSWebGPUCommandBuffer.cpp
 JSWebGPUCommandEncoder.cpp
+JSWebGPUComputePassEncoder.cpp
+JSWebGPUComputePipeline.cpp
+JSWebGPUComputePipelineDescriptor.cpp
 JSWebGPUDevice.cpp
 JSWebGPUQueue.cpp
 JSWebGPUPipelineDescriptorBase.cpp
@@ -3357,28 +3331,6 @@ JSWebGPUShaderModuleDescriptor.cpp
 JSWebGPUSwapChain.cpp
 JSWebGPUTexture.cpp
 JSWebGPUTextureView.cpp
-JSWebMetalBuffer.cpp
-JSWebMetalCommandBuffer.cpp
-JSWebMetalCommandQueue.cpp
-JSWebMetalComputeCommandEncoder.cpp
-JSWebMetalComputePipelineState.cpp
-JSWebMetalDepthStencilDescriptor.cpp
-JSWebMetalDepthStencilState.cpp
-JSWebMetalDrawable.cpp
-JSWebMetalFunction.cpp
-JSWebMetalLibrary.cpp
-JSWebMetalRenderCommandEncoder.cpp
-JSWebMetalRenderPassAttachmentDescriptor.cpp
-JSWebMetalRenderPassColorAttachmentDescriptor.cpp
-JSWebMetalRenderPassDepthAttachmentDescriptor.cpp
-JSWebMetalRenderPassDescriptor.cpp
-JSWebMetalRenderPipelineColorAttachmentDescriptor.cpp
-JSWebMetalRenderPipelineDescriptor.cpp
-JSWebMetalRenderPipelineState.cpp
-JSWebMetalRenderingContext.cpp
-JSWebMetalSize.cpp
-JSWebMetalTexture.cpp
-JSWebMetalTextureDescriptor.cpp
 JSWebKitAnimationEvent.cpp
 JSWebKitCSSMatrix.cpp
 JSWebKitCSSViewportRule.cpp
@@ -3396,6 +3348,7 @@ JSWorkerGlobalScopeFetch.cpp
 JSWorkerGlobalScopeIndexedDatabase.cpp
 JSWorkerLocation.cpp
 JSWorkerNavigator.cpp
+JSWorkerNavigatorGPU.cpp
 JSWorkerType.cpp
 JSWritableStream.cpp
 JSXMLDocument.cpp
@@ -3504,6 +3457,7 @@ JSAudioTrackList.cpp
 JSDataCue.cpp
 JSTextTrack.cpp
 JSTextTrackCue.cpp
+JSTextTrackCueGeneric.cpp
 JSTextTrackCueList.cpp
 JSTextTrackList.cpp
 JSTrackEvent.cpp