diff options
author | yvt <i@yvt.jp> | 2021-07-11 23:30:40 +0900 |
---|---|---|
committer | yvt <i@yvt.jp> | 2021-07-11 23:30:40 +0900 |
commit | bfa2026220c34f2adb461c7759609c16a04f4a3a (patch) | |
tree | 6ed09b6efd20be9ab61e43d33add02bc9954cdb1 /components/script/script_thread.rs | |
parent | 40fbe6b722cc91486a088f950e1629cf9ddde830 (diff) | |
download | servo-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.rs | 3 |
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)); } |