diff options
Diffstat (limited to 'chromium/third_party/blink/renderer/modules/webgpu/gpu_canvas_context.cc')
-rw-r--r-- | chromium/third_party/blink/renderer/modules/webgpu/gpu_canvas_context.cc | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/chromium/third_party/blink/renderer/modules/webgpu/gpu_canvas_context.cc b/chromium/third_party/blink/renderer/modules/webgpu/gpu_canvas_context.cc index 773faf3070d..526a5f4d606 100644 --- a/chromium/third_party/blink/renderer/modules/webgpu/gpu_canvas_context.cc +++ b/chromium/third_party/blink/renderer/modules/webgpu/gpu_canvas_context.cc @@ -29,7 +29,7 @@ GPUCanvasContext::GPUCanvasContext( GPUCanvasContext::~GPUCanvasContext() {} -void GPUCanvasContext::Trace(blink::Visitor* visitor) { +void GPUCanvasContext::Trace(Visitor* visitor) { visitor->Trace(swapchain_); CanvasRenderingContext::Trace(visitor); } @@ -76,7 +76,7 @@ GPUSwapChain* GPUCanvasContext::configureSwapChain( // destroy all its resources (and produce errors when used). swapchain_->Neuter(); } - swapchain_ = GPUSwapChain::Create(this, descriptor); + swapchain_ = MakeGarbageCollected<GPUSwapChain>(this, descriptor); return swapchain_; } |