aboutsummaryrefslogtreecommitdiffstats
path: root/components/script/script_thread.rs
diff options
context:
space:
mode:
Diffstat (limited to 'components/script/script_thread.rs')
-rw-r--r--components/script/script_thread.rs12
1 files changed, 3 insertions, 9 deletions
diff --git a/components/script/script_thread.rs b/components/script/script_thread.rs
index 4a05002637a..ea8038897ac 100644
--- a/components/script/script_thread.rs
+++ b/components/script/script_thread.rs
@@ -18,7 +18,6 @@
//! loop.
use bluetooth_traits::BluetoothRequest;
-use canvas_traits::webgl::WebGLPipeline;
use devtools;
use devtools_traits::{DevtoolScriptControlMsg, DevtoolsPageInfo};
use devtools_traits::{ScriptToDevtoolsControlMsg, WorkerId};
@@ -509,11 +508,8 @@ pub struct ScriptThread {
/// The unit of related similar-origin browsing contexts' list of MutationObserver objects
mutation_observers: DOMRefCell<Vec<JS<MutationObserver>>>,
- /// A handle to the webgl thread
- webgl_chan: WebGLPipeline,
-
/// A handle to the webvr thread, if available
- webvr_chan: Option<IpcSender<WebVRMsg>>,
+ webvr_thread: Option<IpcSender<WebVRMsg>>,
/// The worklet thread pool
worklet_thread_pool: DOMRefCell<Option<Rc<WorkletThreadPool>>>,
@@ -885,8 +881,7 @@ impl ScriptThread {
layout_to_constellation_chan: state.layout_to_constellation_chan,
- webgl_chan: state.webgl_chan,
- webvr_chan: state.webvr_chan,
+ webvr_thread: state.webvr_thread,
worklet_thread_pool: Default::default(),
@@ -2033,8 +2028,7 @@ impl ScriptThread {
origin,
incomplete.navigation_start,
incomplete.navigation_start_precise,
- self.webgl_chan.channel(),
- self.webvr_chan.clone());
+ self.webvr_thread.clone());
// Initialize the browsing context for the window.
let window_proxy = self.local_window_proxy(&window,