[webkit-changes] [WebKit/WebKit] 529569: [WebGPU] Rename the setting from just "WebGPU" to ...
Myles C. Maxfield
noreply at github.com
Fri May 12 15:48:51 PDT 2023
Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: 529569b680163e9d37ed746acdf2f74d5035120f
https://github.com/WebKit/WebKit/commit/529569b680163e9d37ed746acdf2f74d5035120f
Author: Myles C. Maxfield <mmaxfield at apple.com>
Date: 2023-05-12 (Fri, 12 May 2023)
Changed paths:
M Source/WTF/Scripts/Preferences/UnifiedWebPreferences.yaml
M Source/WebCore/Modules/WebGPU/GPU.idl
M Source/WebCore/Modules/WebGPU/GPUAdapter.idl
M Source/WebCore/Modules/WebGPU/GPUAdapterInfo.idl
M Source/WebCore/Modules/WebGPU/GPUAddressMode.idl
M Source/WebCore/Modules/WebGPU/GPUAutoLayoutMode.idl
M Source/WebCore/Modules/WebGPU/GPUBindGroup.idl
M Source/WebCore/Modules/WebGPU/GPUBindGroupDescriptor.idl
M Source/WebCore/Modules/WebGPU/GPUBindGroupEntry.idl
M Source/WebCore/Modules/WebGPU/GPUBindGroupLayout.idl
M Source/WebCore/Modules/WebGPU/GPUBindGroupLayoutDescriptor.idl
M Source/WebCore/Modules/WebGPU/GPUBindGroupLayoutEntry.idl
M Source/WebCore/Modules/WebGPU/GPUBlendComponent.idl
M Source/WebCore/Modules/WebGPU/GPUBlendFactor.idl
M Source/WebCore/Modules/WebGPU/GPUBlendOperation.idl
M Source/WebCore/Modules/WebGPU/GPUBlendState.idl
M Source/WebCore/Modules/WebGPU/GPUBuffer.idl
M Source/WebCore/Modules/WebGPU/GPUBufferBinding.idl
M Source/WebCore/Modules/WebGPU/GPUBufferBindingLayout.idl
M Source/WebCore/Modules/WebGPU/GPUBufferBindingType.idl
M Source/WebCore/Modules/WebGPU/GPUBufferDescriptor.idl
M Source/WebCore/Modules/WebGPU/GPUBufferMapState.idl
M Source/WebCore/Modules/WebGPU/GPUBufferUsage.idl
M Source/WebCore/Modules/WebGPU/GPUCanvasCompositingAlphaMode.idl
M Source/WebCore/Modules/WebGPU/GPUCanvasConfiguration.idl
M Source/WebCore/Modules/WebGPU/GPUColorDict.idl
M Source/WebCore/Modules/WebGPU/GPUColorTargetState.idl
M Source/WebCore/Modules/WebGPU/GPUColorWrite.idl
M Source/WebCore/Modules/WebGPU/GPUCommandBuffer.idl
M Source/WebCore/Modules/WebGPU/GPUCommandBufferDescriptor.idl
M Source/WebCore/Modules/WebGPU/GPUCommandEncoder.idl
M Source/WebCore/Modules/WebGPU/GPUCommandEncoderDescriptor.idl
M Source/WebCore/Modules/WebGPU/GPUCommandsMixin.idl
M Source/WebCore/Modules/WebGPU/GPUCompareFunction.idl
M Source/WebCore/Modules/WebGPU/GPUCompilationInfo.idl
M Source/WebCore/Modules/WebGPU/GPUCompilationMessage.idl
M Source/WebCore/Modules/WebGPU/GPUCompilationMessageType.idl
M Source/WebCore/Modules/WebGPU/GPUComputePassDescriptor.idl
M Source/WebCore/Modules/WebGPU/GPUComputePassEncoder.idl
M Source/WebCore/Modules/WebGPU/GPUComputePassTimestampLocation.idl
M Source/WebCore/Modules/WebGPU/GPUComputePassTimestampWrite.idl
M Source/WebCore/Modules/WebGPU/GPUComputePipeline.idl
M Source/WebCore/Modules/WebGPU/GPUComputePipelineDescriptor.idl
M Source/WebCore/Modules/WebGPU/GPUCullMode.idl
M Source/WebCore/Modules/WebGPU/GPUDebugCommandsMixin.idl
M Source/WebCore/Modules/WebGPU/GPUDepthStencilState.idl
M Source/WebCore/Modules/WebGPU/GPUDevice.idl
M Source/WebCore/Modules/WebGPU/GPUDeviceDescriptor.idl
M Source/WebCore/Modules/WebGPU/GPUDeviceLostInfo.idl
M Source/WebCore/Modules/WebGPU/GPUDeviceLostReason.idl
M Source/WebCore/Modules/WebGPU/GPUErrorFilter.idl
M Source/WebCore/Modules/WebGPU/GPUExtent3DDict.idl
M Source/WebCore/Modules/WebGPU/GPUExternalTexture.idl
M Source/WebCore/Modules/WebGPU/GPUExternalTextureBindingLayout.idl
M Source/WebCore/Modules/WebGPU/GPUExternalTextureDescriptor.idl
M Source/WebCore/Modules/WebGPU/GPUFeatureName.idl
M Source/WebCore/Modules/WebGPU/GPUFilterMode.idl
M Source/WebCore/Modules/WebGPU/GPUFragmentState.idl
M Source/WebCore/Modules/WebGPU/GPUFrontFace.idl
M Source/WebCore/Modules/WebGPU/GPUImageCopyBuffer.idl
M Source/WebCore/Modules/WebGPU/GPUImageCopyExternalImage.idl
M Source/WebCore/Modules/WebGPU/GPUImageCopyTexture.idl
M Source/WebCore/Modules/WebGPU/GPUImageCopyTextureTagged.idl
M Source/WebCore/Modules/WebGPU/GPUImageDataLayout.idl
M Source/WebCore/Modules/WebGPU/GPUIndexFormat.idl
M Source/WebCore/Modules/WebGPU/GPUInternalError.idl
M Source/WebCore/Modules/WebGPU/GPULoadOp.idl
M Source/WebCore/Modules/WebGPU/GPUMapMode.idl
M Source/WebCore/Modules/WebGPU/GPUMipmapFilterMode.idl
M Source/WebCore/Modules/WebGPU/GPUMultisampleState.idl
M Source/WebCore/Modules/WebGPU/GPUObjectBase.idl
M Source/WebCore/Modules/WebGPU/GPUObjectDescriptorBase.idl
M Source/WebCore/Modules/WebGPU/GPUOrigin2DDict.idl
M Source/WebCore/Modules/WebGPU/GPUOrigin3DDict.idl
M Source/WebCore/Modules/WebGPU/GPUOutOfMemoryError.idl
M Source/WebCore/Modules/WebGPU/GPUPipelineBase.idl
M Source/WebCore/Modules/WebGPU/GPUPipelineDescriptorBase.idl
M Source/WebCore/Modules/WebGPU/GPUPipelineError.idl
M Source/WebCore/Modules/WebGPU/GPUPipelineErrorInit.idl
M Source/WebCore/Modules/WebGPU/GPUPipelineErrorReason.idl
M Source/WebCore/Modules/WebGPU/GPUPipelineLayout.idl
M Source/WebCore/Modules/WebGPU/GPUPipelineLayoutDescriptor.idl
M Source/WebCore/Modules/WebGPU/GPUPowerPreference.idl
M Source/WebCore/Modules/WebGPU/GPUPredefinedColorSpace.idl
M Source/WebCore/Modules/WebGPU/GPUPrimitiveState.idl
M Source/WebCore/Modules/WebGPU/GPUPrimitiveTopology.idl
M Source/WebCore/Modules/WebGPU/GPUProgrammablePassEncoder.idl
M Source/WebCore/Modules/WebGPU/GPUProgrammableStage.idl
M Source/WebCore/Modules/WebGPU/GPUQuerySet.idl
M Source/WebCore/Modules/WebGPU/GPUQuerySetDescriptor.idl
M Source/WebCore/Modules/WebGPU/GPUQueryType.idl
M Source/WebCore/Modules/WebGPU/GPUQueue.idl
M Source/WebCore/Modules/WebGPU/GPURenderBundle.idl
M Source/WebCore/Modules/WebGPU/GPURenderBundleDescriptor.idl
M Source/WebCore/Modules/WebGPU/GPURenderBundleEncoder.idl
M Source/WebCore/Modules/WebGPU/GPURenderBundleEncoderDescriptor.idl
M Source/WebCore/Modules/WebGPU/GPURenderEncoderBase.idl
M Source/WebCore/Modules/WebGPU/GPURenderPassColorAttachment.idl
M Source/WebCore/Modules/WebGPU/GPURenderPassDepthStencilAttachment.idl
M Source/WebCore/Modules/WebGPU/GPURenderPassDescriptor.idl
M Source/WebCore/Modules/WebGPU/GPURenderPassEncoder.idl
M Source/WebCore/Modules/WebGPU/GPURenderPassLayout.idl
M Source/WebCore/Modules/WebGPU/GPURenderPassTimestampLocation.idl
M Source/WebCore/Modules/WebGPU/GPURenderPassTimestampWrite.idl
M Source/WebCore/Modules/WebGPU/GPURenderPipeline.idl
M Source/WebCore/Modules/WebGPU/GPURenderPipelineDescriptor.idl
M Source/WebCore/Modules/WebGPU/GPURequestAdapterOptions.idl
M Source/WebCore/Modules/WebGPU/GPUSampler.idl
M Source/WebCore/Modules/WebGPU/GPUSamplerBindingLayout.idl
M Source/WebCore/Modules/WebGPU/GPUSamplerBindingType.idl
M Source/WebCore/Modules/WebGPU/GPUSamplerDescriptor.idl
M Source/WebCore/Modules/WebGPU/GPUShaderModule.idl
M Source/WebCore/Modules/WebGPU/GPUShaderModuleCompilationHint.idl
M Source/WebCore/Modules/WebGPU/GPUShaderModuleDescriptor.idl
M Source/WebCore/Modules/WebGPU/GPUShaderStage.idl
M Source/WebCore/Modules/WebGPU/GPUStencilFaceState.idl
M Source/WebCore/Modules/WebGPU/GPUStencilOperation.idl
M Source/WebCore/Modules/WebGPU/GPUStorageTextureAccess.idl
M Source/WebCore/Modules/WebGPU/GPUStorageTextureBindingLayout.idl
M Source/WebCore/Modules/WebGPU/GPUStoreOp.idl
M Source/WebCore/Modules/WebGPU/GPUSupportedFeatures.idl
M Source/WebCore/Modules/WebGPU/GPUSupportedLimits.idl
M Source/WebCore/Modules/WebGPU/GPUTexture.idl
M Source/WebCore/Modules/WebGPU/GPUTextureAspect.idl
M Source/WebCore/Modules/WebGPU/GPUTextureBindingLayout.idl
M Source/WebCore/Modules/WebGPU/GPUTextureDescriptor.idl
M Source/WebCore/Modules/WebGPU/GPUTextureDimension.idl
M Source/WebCore/Modules/WebGPU/GPUTextureFormat.idl
M Source/WebCore/Modules/WebGPU/GPUTextureSampleType.idl
M Source/WebCore/Modules/WebGPU/GPUTextureUsage.idl
M Source/WebCore/Modules/WebGPU/GPUTextureView.idl
M Source/WebCore/Modules/WebGPU/GPUTextureViewDescriptor.idl
M Source/WebCore/Modules/WebGPU/GPUTextureViewDimension.idl
M Source/WebCore/Modules/WebGPU/GPUUncapturedErrorEvent.idl
M Source/WebCore/Modules/WebGPU/GPUUncapturedErrorEventInit.idl
M Source/WebCore/Modules/WebGPU/GPUValidationError.idl
M Source/WebCore/Modules/WebGPU/GPUVertexAttribute.idl
M Source/WebCore/Modules/WebGPU/GPUVertexBufferLayout.idl
M Source/WebCore/Modules/WebGPU/GPUVertexFormat.idl
M Source/WebCore/Modules/WebGPU/GPUVertexState.idl
M Source/WebCore/Modules/WebGPU/GPUVertexStepMode.idl
M Source/WebCore/Modules/WebGPU/NavigatorGPU.idl
M Source/WebCore/html/HTMLCanvasElement.cpp
M Source/WebCore/html/canvas/GPUCanvasContext.idl
M Source/WebCore/page/Navigator.cpp
M Source/WebCore/rendering/RenderLayerBacking.cpp
M Tools/TestRunnerShared/TestFeatures.cpp
Log Message:
-----------
[WebGPU] Rename the setting from just "WebGPU" to "WebGPUEnabled"
https://bugs.webkit.org/show_bug.cgi?id=256575
rdar://109134933
Reviewed by Simon Fraser and Mike Wyrzykowski.
This is so we can say settings().webGPUEnabled() instead of settings().webGPU(),
which is a bit more ergonomic.
* Source/WTF/Scripts/Preferences/UnifiedWebPreferences.yaml:
* Source/WebCore/Modules/WebGPU/GPU.idl:
* Source/WebCore/Modules/WebGPU/GPUAdapter.idl:
* Source/WebCore/Modules/WebGPU/GPUAdapterInfo.idl:
* Source/WebCore/Modules/WebGPU/GPUAddressMode.idl:
* Source/WebCore/Modules/WebGPU/GPUAutoLayoutMode.idl:
* Source/WebCore/Modules/WebGPU/GPUBindGroup.idl:
* Source/WebCore/Modules/WebGPU/GPUBindGroupDescriptor.idl:
* Source/WebCore/Modules/WebGPU/GPUBindGroupEntry.idl:
* Source/WebCore/Modules/WebGPU/GPUBindGroupLayout.idl:
* Source/WebCore/Modules/WebGPU/GPUBindGroupLayoutDescriptor.idl:
* Source/WebCore/Modules/WebGPU/GPUBindGroupLayoutEntry.idl:
* Source/WebCore/Modules/WebGPU/GPUBlendComponent.idl:
* Source/WebCore/Modules/WebGPU/GPUBlendFactor.idl:
* Source/WebCore/Modules/WebGPU/GPUBlendOperation.idl:
* Source/WebCore/Modules/WebGPU/GPUBlendState.idl:
* Source/WebCore/Modules/WebGPU/GPUBuffer.idl:
* Source/WebCore/Modules/WebGPU/GPUBufferBinding.idl:
* Source/WebCore/Modules/WebGPU/GPUBufferBindingLayout.idl:
* Source/WebCore/Modules/WebGPU/GPUBufferBindingType.idl:
* Source/WebCore/Modules/WebGPU/GPUBufferDescriptor.idl:
* Source/WebCore/Modules/WebGPU/GPUBufferMapState.idl:
* Source/WebCore/Modules/WebGPU/GPUBufferUsage.idl:
* Source/WebCore/Modules/WebGPU/GPUCanvasCompositingAlphaMode.idl:
* Source/WebCore/Modules/WebGPU/GPUCanvasConfiguration.idl:
* Source/WebCore/Modules/WebGPU/GPUColorDict.idl:
* Source/WebCore/Modules/WebGPU/GPUColorTargetState.idl:
* Source/WebCore/Modules/WebGPU/GPUColorWrite.idl:
* Source/WebCore/Modules/WebGPU/GPUCommandBuffer.idl:
* Source/WebCore/Modules/WebGPU/GPUCommandBufferDescriptor.idl:
* Source/WebCore/Modules/WebGPU/GPUCommandEncoder.idl:
* Source/WebCore/Modules/WebGPU/GPUCommandEncoderDescriptor.idl:
* Source/WebCore/Modules/WebGPU/GPUCommandsMixin.idl:
* Source/WebCore/Modules/WebGPU/GPUCompareFunction.idl:
* Source/WebCore/Modules/WebGPU/GPUCompilationInfo.idl:
* Source/WebCore/Modules/WebGPU/GPUCompilationMessage.idl:
* Source/WebCore/Modules/WebGPU/GPUCompilationMessageType.idl:
* Source/WebCore/Modules/WebGPU/GPUComputePassDescriptor.idl:
* Source/WebCore/Modules/WebGPU/GPUComputePassEncoder.idl:
* Source/WebCore/Modules/WebGPU/GPUComputePassTimestampLocation.idl:
* Source/WebCore/Modules/WebGPU/GPUComputePassTimestampWrite.idl:
* Source/WebCore/Modules/WebGPU/GPUComputePipeline.idl:
* Source/WebCore/Modules/WebGPU/GPUComputePipelineDescriptor.idl:
* Source/WebCore/Modules/WebGPU/GPUCullMode.idl:
* Source/WebCore/Modules/WebGPU/GPUDebugCommandsMixin.idl:
* Source/WebCore/Modules/WebGPU/GPUDepthStencilState.idl:
* Source/WebCore/Modules/WebGPU/GPUDevice.idl:
* Source/WebCore/Modules/WebGPU/GPUDeviceDescriptor.idl:
* Source/WebCore/Modules/WebGPU/GPUDeviceLostInfo.idl:
* Source/WebCore/Modules/WebGPU/GPUDeviceLostReason.idl:
* Source/WebCore/Modules/WebGPU/GPUErrorFilter.idl:
* Source/WebCore/Modules/WebGPU/GPUExtent3DDict.idl:
* Source/WebCore/Modules/WebGPU/GPUExternalTexture.idl:
* Source/WebCore/Modules/WebGPU/GPUExternalTextureBindingLayout.idl:
* Source/WebCore/Modules/WebGPU/GPUExternalTextureDescriptor.idl:
* Source/WebCore/Modules/WebGPU/GPUFeatureName.idl:
* Source/WebCore/Modules/WebGPU/GPUFilterMode.idl:
* Source/WebCore/Modules/WebGPU/GPUFragmentState.idl:
* Source/WebCore/Modules/WebGPU/GPUFrontFace.idl:
* Source/WebCore/Modules/WebGPU/GPUImageCopyBuffer.idl:
* Source/WebCore/Modules/WebGPU/GPUImageCopyExternalImage.idl:
* Source/WebCore/Modules/WebGPU/GPUImageCopyTexture.idl:
* Source/WebCore/Modules/WebGPU/GPUImageCopyTextureTagged.idl:
* Source/WebCore/Modules/WebGPU/GPUImageDataLayout.idl:
* Source/WebCore/Modules/WebGPU/GPUIndexFormat.idl:
* Source/WebCore/Modules/WebGPU/GPUInternalError.idl:
* Source/WebCore/Modules/WebGPU/GPULoadOp.idl:
* Source/WebCore/Modules/WebGPU/GPUMapMode.idl:
* Source/WebCore/Modules/WebGPU/GPUMipmapFilterMode.idl:
* Source/WebCore/Modules/WebGPU/GPUMultisampleState.idl:
* Source/WebCore/Modules/WebGPU/GPUObjectBase.idl:
* Source/WebCore/Modules/WebGPU/GPUObjectDescriptorBase.idl:
* Source/WebCore/Modules/WebGPU/GPUOrigin2DDict.idl:
* Source/WebCore/Modules/WebGPU/GPUOrigin3DDict.idl:
* Source/WebCore/Modules/WebGPU/GPUOutOfMemoryError.idl:
* Source/WebCore/Modules/WebGPU/GPUPipelineBase.idl:
* Source/WebCore/Modules/WebGPU/GPUPipelineDescriptorBase.idl:
* Source/WebCore/Modules/WebGPU/GPUPipelineError.idl:
* Source/WebCore/Modules/WebGPU/GPUPipelineErrorInit.idl:
* Source/WebCore/Modules/WebGPU/GPUPipelineErrorReason.idl:
* Source/WebCore/Modules/WebGPU/GPUPipelineLayout.idl:
* Source/WebCore/Modules/WebGPU/GPUPipelineLayoutDescriptor.idl:
* Source/WebCore/Modules/WebGPU/GPUPowerPreference.idl:
* Source/WebCore/Modules/WebGPU/GPUPredefinedColorSpace.idl:
* Source/WebCore/Modules/WebGPU/GPUPrimitiveState.idl:
* Source/WebCore/Modules/WebGPU/GPUPrimitiveTopology.idl:
* Source/WebCore/Modules/WebGPU/GPUProgrammablePassEncoder.idl:
* Source/WebCore/Modules/WebGPU/GPUProgrammableStage.idl:
* Source/WebCore/Modules/WebGPU/GPUQuerySet.idl:
* Source/WebCore/Modules/WebGPU/GPUQuerySetDescriptor.idl:
* Source/WebCore/Modules/WebGPU/GPUQueryType.idl:
* Source/WebCore/Modules/WebGPU/GPUQueue.idl:
* Source/WebCore/Modules/WebGPU/GPURenderBundle.idl:
* Source/WebCore/Modules/WebGPU/GPURenderBundleDescriptor.idl:
* Source/WebCore/Modules/WebGPU/GPURenderBundleEncoder.idl:
* Source/WebCore/Modules/WebGPU/GPURenderBundleEncoderDescriptor.idl:
* Source/WebCore/Modules/WebGPU/GPURenderEncoderBase.idl:
* Source/WebCore/Modules/WebGPU/GPURenderPassColorAttachment.idl:
* Source/WebCore/Modules/WebGPU/GPURenderPassDepthStencilAttachment.idl:
* Source/WebCore/Modules/WebGPU/GPURenderPassDescriptor.idl:
* Source/WebCore/Modules/WebGPU/GPURenderPassEncoder.idl:
* Source/WebCore/Modules/WebGPU/GPURenderPassLayout.idl:
* Source/WebCore/Modules/WebGPU/GPURenderPassTimestampLocation.idl:
* Source/WebCore/Modules/WebGPU/GPURenderPassTimestampWrite.idl:
* Source/WebCore/Modules/WebGPU/GPURenderPipeline.idl:
* Source/WebCore/Modules/WebGPU/GPURenderPipelineDescriptor.idl:
* Source/WebCore/Modules/WebGPU/GPURequestAdapterOptions.idl:
* Source/WebCore/Modules/WebGPU/GPUSampler.idl:
* Source/WebCore/Modules/WebGPU/GPUSamplerBindingLayout.idl:
* Source/WebCore/Modules/WebGPU/GPUSamplerBindingType.idl:
* Source/WebCore/Modules/WebGPU/GPUSamplerDescriptor.idl:
* Source/WebCore/Modules/WebGPU/GPUShaderModule.idl:
* Source/WebCore/Modules/WebGPU/GPUShaderModuleCompilationHint.idl:
* Source/WebCore/Modules/WebGPU/GPUShaderModuleDescriptor.idl:
* Source/WebCore/Modules/WebGPU/GPUShaderStage.idl:
* Source/WebCore/Modules/WebGPU/GPUStencilFaceState.idl:
* Source/WebCore/Modules/WebGPU/GPUStencilOperation.idl:
* Source/WebCore/Modules/WebGPU/GPUStorageTextureAccess.idl:
* Source/WebCore/Modules/WebGPU/GPUStorageTextureBindingLayout.idl:
* Source/WebCore/Modules/WebGPU/GPUStoreOp.idl:
* Source/WebCore/Modules/WebGPU/GPUSupportedFeatures.idl:
* Source/WebCore/Modules/WebGPU/GPUSupportedLimits.idl:
* Source/WebCore/Modules/WebGPU/GPUTexture.idl:
* Source/WebCore/Modules/WebGPU/GPUTextureAspect.idl:
* Source/WebCore/Modules/WebGPU/GPUTextureBindingLayout.idl:
* Source/WebCore/Modules/WebGPU/GPUTextureDescriptor.idl:
* Source/WebCore/Modules/WebGPU/GPUTextureDimension.idl:
* Source/WebCore/Modules/WebGPU/GPUTextureFormat.idl:
* Source/WebCore/Modules/WebGPU/GPUTextureSampleType.idl:
* Source/WebCore/Modules/WebGPU/GPUTextureUsage.idl:
* Source/WebCore/Modules/WebGPU/GPUTextureView.idl:
* Source/WebCore/Modules/WebGPU/GPUTextureViewDescriptor.idl:
* Source/WebCore/Modules/WebGPU/GPUTextureViewDimension.idl:
* Source/WebCore/Modules/WebGPU/GPUUncapturedErrorEvent.idl:
* Source/WebCore/Modules/WebGPU/GPUUncapturedErrorEventInit.idl:
* Source/WebCore/Modules/WebGPU/GPUValidationError.idl:
* Source/WebCore/Modules/WebGPU/GPUVertexAttribute.idl:
* Source/WebCore/Modules/WebGPU/GPUVertexBufferLayout.idl:
* Source/WebCore/Modules/WebGPU/GPUVertexFormat.idl:
* Source/WebCore/Modules/WebGPU/GPUVertexState.idl:
* Source/WebCore/Modules/WebGPU/GPUVertexStepMode.idl:
* Source/WebCore/Modules/WebGPU/NavigatorGPU.idl:
* Source/WebCore/html/HTMLCanvasElement.cpp:
(WebCore::HTMLCanvasElement::createContextWebGPU):
(WebCore::HTMLCanvasElement::getContextWebGPU):
* Source/WebCore/html/canvas/GPUCanvasContext.idl:
* Source/WebCore/page/Navigator.cpp:
(WebCore::Navigator::gpu):
* Source/WebCore/rendering/RenderLayerBacking.cpp:
(WebCore::RenderLayerBacking::shouldSetContentsDisplayDelegate const):
Canonical link: https://commits.webkit.org/264033@main
More information about the webkit-changes
mailing list