diff options
author | Samson <16504129+sagudev@users.noreply.github.com> | 2024-11-06 19:48:57 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-11-06 18:48:57 +0000 |
commit | 6c2b840e37825ecf47140ece52f882df4bc5cc03 (patch) | |
tree | 3fd2feed91a2c088358747e9d6f6105dded7f6a6 /components/script/dom/webgl_extensions | |
parent | 2d3b46670fed62d39e5876feb092443e61889e48 (diff) | |
download | servo-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.rs | 1 |
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. |