aboutsummaryrefslogtreecommitdiffstats
path: root/components/script/script_thread.rs
diff options
context:
space:
mode:
authoryvt <i@yvt.jp>2021-07-11 23:30:40 +0900
committeryvt <i@yvt.jp>2021-07-11 23:30:40 +0900
commitbfa2026220c34f2adb461c7759609c16a04f4a3a (patch)
tree6ed09b6efd20be9ab61e43d33add02bc9954cdb1 /components/script/script_thread.rs
parent40fbe6b722cc91486a088f950e1629cf9ddde830 (diff)
downloadservo-bfa2026220c34f2adb461c7759609c16a04f4a3a.tar.gz
servo-bfa2026220c34f2adb461c7759609c16a04f4a3a.zip
feat(script): remove the call to `JS_SetWrapObjectCallbacks`
We don't make CCWs anymore.
Diffstat (limited to 'components/script/script_thread.rs')
-rw-r--r--components/script/script_thread.rs3
1 files changed, 0 insertions, 3 deletions
diff --git a/components/script/script_thread.rs b/components/script/script_thread.rs
index 1b28c337d56..e7a57d621a8 100644
--- a/components/script/script_thread.rs
+++ b/components/script/script_thread.rs
@@ -35,7 +35,6 @@ use crate::dom::bindings::root::ThreadLocalStackRoots;
use crate::dom::bindings::root::{Dom, DomRoot, MutNullableDom, RootCollection};
use crate::dom::bindings::str::DOMString;
use crate::dom::bindings::trace::JSTraceable;
-use crate::dom::bindings::utils::WRAP_CALLBACKS;
use crate::dom::customelementregistry::{
CallbackReaction, CustomElementDefinition, CustomElementReactionStack,
};
@@ -99,7 +98,6 @@ use hyper_serde::Serde;
use ipc_channel::ipc::{self, IpcSender};
use ipc_channel::router::ROUTER;
use js::glue::GetWindowProxyClass;
-use js::jsapi::JS_SetWrapObjectCallbacks;
use js::jsapi::{
JSContext as UnsafeJSContext, JSTracer, JS_AddInterruptCallback, SetWindowProxyClass,
};
@@ -1295,7 +1293,6 @@ impl ScriptThread {
let cx = runtime.cx();
unsafe {
- JS_SetWrapObjectCallbacks(cx, &WRAP_CALLBACKS);
SetWindowProxyClass(cx, GetWindowProxyClass());
JS_AddInterruptCallback(cx, Some(interrupt_callback));
}