aboutsummaryrefslogtreecommitdiffstats
path: root/components/script/dom/webgl_extensions
diff options
context:
space:
mode:
authorSamson <16504129+sagudev@users.noreply.github.com>2024-11-06 19:48:57 +0100
committerGitHub <noreply@github.com>2024-11-06 18:48:57 +0000
commit6c2b840e37825ecf47140ece52f882df4bc5cc03 (patch)
tree3fd2feed91a2c088358747e9d6f6105dded7f6a6 /components/script/dom/webgl_extensions
parent2d3b46670fed62d39e5876feb092443e61889e48 (diff)
downloadservo-6c2b840e37825ecf47140ece52f882df4bc5cc03.tar.gz
servo-6c2b840e37825ecf47140ece52f882df4bc5cc03.zip
Support associated types in must_root lint (#34163)
* Support associated types in must_root lint Signed-off-by: sagudev <16504129+sagudev@users.noreply.github.com> * fix Signed-off-by: sagudev <16504129+sagudev@users.noreply.github.com> * fixups Signed-off-by: sagudev <16504129+sagudev@users.noreply.github.com> * fixup Signed-off-by: sagudev <16504129+sagudev@users.noreply.github.com> * Fix crown violations Signed-off-by: sagudev <16504129+sagudev@users.noreply.github.com> * fix eng Signed-off-by: sagudev <16504129+sagudev@users.noreply.github.com> * make new test use RUSTC_BOOTSTRAP=1 Signed-off-by: sagudev <16504129+sagudev@users.noreply.github.com> --------- Signed-off-by: sagudev <16504129+sagudev@users.noreply.github.com>
Diffstat (limited to 'components/script/dom/webgl_extensions')
-rw-r--r--components/script/dom/webgl_extensions/extension.rs1
1 files changed, 1 insertions, 0 deletions
diff --git a/components/script/dom/webgl_extensions/extension.rs b/components/script/dom/webgl_extensions/extension.rs
index 876b19cb8a9..23350b0059e 100644
--- a/components/script/dom/webgl_extensions/extension.rs
+++ b/components/script/dom/webgl_extensions/extension.rs
@@ -15,6 +15,7 @@ pub trait WebGLExtension: Sized
where
Self::Extension: DomObject + JSTraceable,
{
+ #[crown::unrooted_must_root_lint::must_root]
type Extension;
/// Creates the DOM object of the WebGL extension.