diff options
author | Avi Weinstock <aweinstock314@gmail.com> | 2015-03-09 09:24:40 -0400 |
---|---|---|
committer | Avi Weinstock <aweinstock314@gmail.com> | 2015-03-09 09:24:40 -0400 |
commit | 7803f2b216f736ac703e55010bfbd70e4dfc0cad (patch) | |
tree | aa1cc133862e7e539ea5bd2e33e33d94632c40be /components/script/script_task.rs | |
parent | fbacd1a4c42c104d679de1a04fea4ddd41e1ca44 (diff) | |
download | servo-7803f2b216f736ac703e55010bfbd70e4dfc0cad.tar.gz servo-7803f2b216f736ac703e55010bfbd70e4dfc0cad.zip |
Subsume ScriptMsg::WorkerDispatchErrorEvent into ScriptMsg::RunnableMsg via introduction of Worker::WorkerErrorHandler (Closes #5171).
Diffstat (limited to 'components/script/script_task.rs')
-rw-r--r-- | components/script/script_task.rs | 6 |
1 files changed, 0 insertions, 6 deletions
diff --git a/components/script/script_task.rs b/components/script/script_task.rs index 0c92c370be3..deffe3e8f66 100644 --- a/components/script/script_task.rs +++ b/components/script/script_task.rs @@ -37,7 +37,6 @@ use dom::uievent::UIEvent; use dom::eventtarget::EventTarget; use dom::node::{self, Node, NodeHelpers, NodeDamage, window_from_node}; use dom::window::{Window, WindowHelpers, ScriptHelpers, ReflowReason}; -use dom::worker::{Worker, TrustedWorkerAddress}; use parse::html::{HTMLInput, parse_html}; use layout_interface::{ScriptLayoutChan, LayoutChan, ReflowGoal, ReflowQueryType}; use layout_interface; @@ -67,7 +66,6 @@ use net::storage_task::StorageTask; use string_cache::Atom; use util::geometry::to_frac_px; use util::smallvec::SmallVec; -use util::str::DOMString; use util::task::{spawn_named, spawn_named_with_send_on_failure}; use util::task_state; @@ -173,8 +171,6 @@ pub enum ScriptMsg { /// Message sent through Worker.postMessage (only dispatched to /// DedicatedWorkerGlobalScope). DOMMessage(StructuredCloneData), - /// Sends a message to the Worker object (dispatched to all tasks) regarding error. - WorkerDispatchErrorEvent(TrustedWorkerAddress, DOMString, DOMString, u32, u32), /// Generic message that encapsulates event handling. RunnableMsg(Box<Runnable+Send>), /// A DOM object's last pinned reference was removed (dispatched to all tasks). @@ -660,8 +656,6 @@ impl ScriptTask { self.handle_exit_window_msg(id), ScriptMsg::DOMMessage(..) => panic!("unexpected message"), - ScriptMsg::WorkerDispatchErrorEvent(addr, msg, file_name,line_num, col_num) => - Worker::handle_error_message(addr, msg, file_name, line_num, col_num), ScriptMsg::RunnableMsg(runnable) => runnable.handler(), ScriptMsg::RefcountCleanup(addr) => |