aboutsummaryrefslogtreecommitdiffstats
path: root/components/script/script_task.rs
diff options
context:
space:
mode:
authorAvi Weinstock <aweinstock314@gmail.com>2015-03-09 09:24:40 -0400
committerAvi Weinstock <aweinstock314@gmail.com>2015-03-09 09:24:40 -0400
commit7803f2b216f736ac703e55010bfbd70e4dfc0cad (patch)
treeaa1cc133862e7e539ea5bd2e33e33d94632c40be /components/script/script_task.rs
parentfbacd1a4c42c104d679de1a04fea4ddd41e1ca44 (diff)
downloadservo-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.rs6
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) =>