diff options
author | marmeladema <xademax@gmail.com> | 2019-07-20 17:30:10 +0100 |
---|---|---|
committer | marmeladema <xademax@gmail.com> | 2019-07-24 08:18:21 +0100 |
commit | 35dc5320ab1a9e71db8212304f44969efa3c342b (patch) | |
tree | d820c9f682bc3d10b1a055298a5f2451a0a09b2b /components/script/dom/paintworkletglobalscope.rs | |
parent | cd0eb88a3e4077590ff9419399d8226c1694de5b (diff) | |
download | servo-35dc5320ab1a9e71db8212304f44969efa3c342b.tar.gz servo-35dc5320ab1a9e71db8212304f44969efa3c342b.zip |
Wrap(Global)Method now takes a SafeJSContext instead of a JSContext
as first argument.
Diffstat (limited to 'components/script/dom/paintworkletglobalscope.rs')
-rw-r--r-- | components/script/dom/paintworkletglobalscope.rs | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/components/script/dom/paintworkletglobalscope.rs b/components/script/dom/paintworkletglobalscope.rs index 2cd6ae19846..296ad4998eb 100644 --- a/components/script/dom/paintworkletglobalscope.rs +++ b/components/script/dom/paintworkletglobalscope.rs @@ -23,6 +23,7 @@ use crate::dom::worklet::WorkletExecutor; use crate::dom::workletglobalscope::WorkletGlobalScope; use crate::dom::workletglobalscope::WorkletGlobalScopeInit; use crate::dom::workletglobalscope::WorkletTask; +use crate::script_runtime::JSContext; use crossbeam_channel::{unbounded, Sender}; use dom_struct::dom_struct; use euclid::Scale; @@ -128,7 +129,7 @@ impl PaintWorkletGlobalScope { missing_image_urls: Vec::new(), }), }); - unsafe { PaintWorkletGlobalScopeBinding::Wrap(runtime.cx(), global) } + unsafe { PaintWorkletGlobalScopeBinding::Wrap(JSContext::from_ptr(runtime.cx()), global) } } pub fn image_cache(&self) -> Arc<dyn ImageCache> { |