diff options
Diffstat (limited to 'components/script/dom/gpuadapter.rs')
-rw-r--r-- | components/script/dom/gpuadapter.rs | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/components/script/dom/gpuadapter.rs b/components/script/dom/gpuadapter.rs index ff43baab82c..1643820f972 100644 --- a/components/script/dom/gpuadapter.rs +++ b/components/script/dom/gpuadapter.rs @@ -27,6 +27,7 @@ use crate::dom::gpudevice::GPUDevice; use crate::dom::gpusupportedfeatures::gpu_to_wgt_feature; use crate::dom::promise::Promise; use crate::realms::InRealm; +use crate::script_runtime::CanGc; #[dom_struct] pub struct GPUAdapter { @@ -194,7 +195,7 @@ impl GPUAdapterMethods for GPUAdapter { } impl AsyncWGPUListener for GPUAdapter { - fn handle_response(&self, response: WebGPUResponse, promise: &Rc<Promise>) { + fn handle_response(&self, response: WebGPUResponse, promise: &Rc<Promise>, _can_gc: CanGc) { match response { WebGPUResponse::Device((device_id, queue_id, Ok(descriptor))) => { let device = GPUDevice::new( |