aboutsummaryrefslogtreecommitdiffstats
path: root/components/script/dom/testworkletglobalscope.rs
diff options
context:
space:
mode:
authormarmeladema <xademax@gmail.com>2019-07-20 17:30:10 +0100
committermarmeladema <xademax@gmail.com>2019-07-24 08:18:21 +0100
commit35dc5320ab1a9e71db8212304f44969efa3c342b (patch)
treed820c9f682bc3d10b1a055298a5f2451a0a09b2b /components/script/dom/testworkletglobalscope.rs
parentcd0eb88a3e4077590ff9419399d8226c1694de5b (diff)
downloadservo-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/testworkletglobalscope.rs')
-rw-r--r--components/script/dom/testworkletglobalscope.rs3
1 files changed, 2 insertions, 1 deletions
diff --git a/components/script/dom/testworkletglobalscope.rs b/components/script/dom/testworkletglobalscope.rs
index aa60fa3a960..c67e1536457 100644
--- a/components/script/dom/testworkletglobalscope.rs
+++ b/components/script/dom/testworkletglobalscope.rs
@@ -10,6 +10,7 @@ use crate::dom::bindings::str::DOMString;
use crate::dom::worklet::WorkletExecutor;
use crate::dom::workletglobalscope::WorkletGlobalScope;
use crate::dom::workletglobalscope::WorkletGlobalScopeInit;
+use crate::script_runtime::JSContext;
use crossbeam_channel::Sender;
use dom_struct::dom_struct;
use js::rust::Runtime;
@@ -49,7 +50,7 @@ impl TestWorkletGlobalScope {
),
lookup_table: Default::default(),
});
- unsafe { TestWorkletGlobalScopeBinding::Wrap(runtime.cx(), global) }
+ unsafe { TestWorkletGlobalScopeBinding::Wrap(JSContext::from_ptr(runtime.cx()), global) }
}
pub fn perform_a_worklet_task(&self, task: TestWorkletTask) {