diff options
author | Manish Goregaokar <manishsmail@gmail.com> | 2019-01-03 16:17:06 -0800 |
---|---|---|
committer | Manish Goregaokar <manishsmail@gmail.com> | 2019-01-04 09:34:04 -0800 |
commit | e28e73c81fcbed570955f2175d56ee794de6882a (patch) | |
tree | 9574591ce539ea4d458a31d7e37325b8646c3294 /components/script | |
parent | 7a64588efaf45f307677b4a025b241fe3fc3b380 (diff) | |
download | servo-e28e73c81fcbed570955f2175d56ee794de6882a.tar.gz servo-e28e73c81fcbed570955f2175d56ee794de6882a.zip |
Exempt Rc<Promise> from unrooted_must_root
fixes #22504
Diffstat (limited to 'components/script')
-rw-r--r-- | components/script/dom/promise.rs | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/components/script/dom/promise.rs b/components/script/dom/promise.rs index 41f08ac293e..1de065f992e 100644 --- a/components/script/dom/promise.rs +++ b/components/script/dom/promise.rs @@ -35,6 +35,7 @@ use std::ptr; use std::rc::Rc; #[dom_struct] +#[allow_unrooted_in_rc] pub struct Promise { reflector: Reflector, /// Since Promise values are natively reference counted without the knowledge of |