aboutsummaryrefslogtreecommitdiffstats
path: root/components/script/dom/webgpu
diff options
context:
space:
mode:
authorJosh Matthews <josh@joshmatthews.net>2025-03-22 15:55:27 -0400
committerGitHub <noreply@github.com>2025-03-22 19:55:27 +0000
commit471f3f49bcf86f2c590c7b35c4e4a5d51d130a42 (patch)
tree78fce424509086333300a15d3d65e27eddeef5e9 /components/script/dom/webgpu
parent80434d46448f3b5d818864557ffd46d238132f30 (diff)
downloadservo-471f3f49bcf86f2c590c7b35c4e4a5d51d130a42.tar.gz
servo-471f3f49bcf86f2c590c7b35c4e4a5d51d130a42.zip
crown: Do not check trait item projections. (#36095)
Signed-off-by: Josh Matthews <josh@joshmatthews.net>
Diffstat (limited to 'components/script/dom/webgpu')
-rw-r--r--components/script/dom/webgpu/gpucanvascontext.rs1
-rw-r--r--components/script/dom/webgpu/gpusupportedfeatures.rs2
-rw-r--r--components/script/dom/webgpu/wgsllanguagefeatures.rs2
3 files changed, 0 insertions, 5 deletions
diff --git a/components/script/dom/webgpu/gpucanvascontext.rs b/components/script/dom/webgpu/gpucanvascontext.rs
index 1f5de8ea194..00bdcbec64c 100644
--- a/components/script/dom/webgpu/gpucanvascontext.rs
+++ b/components/script/dom/webgpu/gpucanvascontext.rs
@@ -253,7 +253,6 @@ impl GPUCanvasContext {
impl CanvasContext for GPUCanvasContext {
type ID = WebGPUContextId;
- #[cfg_attr(crown, allow(crown::unrooted_must_root))] // Crown is wrong here #35570
fn context_id(&self) -> WebGPUContextId {
self.context_id
}
diff --git a/components/script/dom/webgpu/gpusupportedfeatures.rs b/components/script/dom/webgpu/gpusupportedfeatures.rs
index d065cfa39c0..f3941e90c7a 100644
--- a/components/script/dom/webgpu/gpusupportedfeatures.rs
+++ b/components/script/dom/webgpu/gpusupportedfeatures.rs
@@ -139,8 +139,6 @@ pub(crate) fn gpu_to_wgt_feature(feature: GPUFeatureName) -> Option<Features> {
}
}
-// this error is wrong because if we inline Self::Key and Self::Value all errors are gone
-#[cfg_attr(crown, allow(crown::unrooted_must_root))]
impl Setlike for GPUSupportedFeatures {
type Key = DOMString;
diff --git a/components/script/dom/webgpu/wgsllanguagefeatures.rs b/components/script/dom/webgpu/wgsllanguagefeatures.rs
index 131f07bc677..dcaafdb6375 100644
--- a/components/script/dom/webgpu/wgsllanguagefeatures.rs
+++ b/components/script/dom/webgpu/wgsllanguagefeatures.rs
@@ -54,8 +54,6 @@ impl WGSLLanguageFeaturesMethods<crate::DomTypeHolder> for WGSLLanguageFeatures
}
}
-// this error is wrong because if we inline Self::Key and Self::Value all errors are gone
-#[cfg_attr(crown, allow(crown::unrooted_must_root))]
impl Setlike for WGSLLanguageFeatures {
type Key = DOMString;