diff options
author | Zakor Gyula <gyula.zakor@h-lab.eu> | 2020-01-13 10:16:11 +0100 |
---|---|---|
committer | Zakor Gyula <gyula.zakor@h-lab.eu> | 2020-01-13 10:39:23 +0100 |
commit | 430248e9c819c0889811c2d25ba1ebad5d00f745 (patch) | |
tree | b19e0bfb8d924f5def27c49a46d9867a85b9d5d9 /components/script/dom/gpuadapter.rs | |
parent | a751b1c3d7400ce7b2b8ebbeee076e3eb1a2c106 (diff) | |
download | servo-430248e9c819c0889811c2d25ba1ebad5d00f745.tar.gz servo-430248e9c819c0889811c2d25ba1ebad5d00f745.zip |
Fix returned error types in WebGPU
Diffstat (limited to 'components/script/dom/gpuadapter.rs')
-rw-r--r-- | components/script/dom/gpuadapter.rs | 10 |
1 files changed, 3 insertions, 7 deletions
diff --git a/components/script/dom/gpuadapter.rs b/components/script/dom/gpuadapter.rs index 80438c305ac..ca656af5044 100644 --- a/components/script/dom/gpuadapter.rs +++ b/components/script/dom/gpuadapter.rs @@ -102,12 +102,10 @@ impl GPUAdapterMethods for GPUAdapter { .send(WebGPURequest::RequestDevice(sender, self.adapter, desc, id)) .is_err() { - promise.reject_error(Error::Type( - "Failed to send RequestDevice message...".to_owned(), - )); + promise.reject_error(Error::Operation); } } else { - promise.reject_error(Error::Type("No WebGPU thread...".to_owned())) + promise.reject_error(Error::Operation); }; promise } @@ -127,9 +125,7 @@ impl AsyncWGPUListener for GPUAdapter { ); promise.resolve_native(&device); }, - _ => promise.reject_error(Error::Type( - "Wrong response type from WebGPU thread...".to_owned(), - )), + _ => promise.reject_error(Error::Operation), } } } |