diff options
Diffstat (limited to 'components/script/dom/bindings/trace.rs')
-rw-r--r-- | components/script/dom/bindings/trace.rs | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/components/script/dom/bindings/trace.rs b/components/script/dom/bindings/trace.rs index 65bed8b0bf1..10a815fffa7 100644 --- a/components/script/dom/bindings/trace.rs +++ b/components/script/dom/bindings/trace.rs @@ -540,7 +540,7 @@ impl<A: JSTraceable + Reflectable> FromIterator<Root<A>> for RootedVec<JS<A>> { let mut vec = unsafe { RootedVec::new_with_destination_address(return_address() as *const libc::c_void) }; - vec.extend(iterable.into_iter().map(|item| JS::from_rooted(&item))); + vec.extend(iterable.into_iter().map(|item| JS::from_ref(&*item))); vec } } |