diff options
author | Connor Brewster <connor.brewster@eagles.oc.edu> | 2016-07-06 10:47:23 -0600 |
---|---|---|
committer | Connor Brewster <connor.brewster@eagles.oc.edu> | 2016-07-06 11:23:56 -0600 |
commit | 54cf3afe3022b1aa7e01ac6c33383d1bb810bb20 (patch) | |
tree | 6c1a9d2dab13ca55f03bc0feb94076686afd2dbc /components | |
parent | d6f4dc06df4412d7fd58170914c941e34c5c799b (diff) | |
download | servo-54cf3afe3022b1aa7e01ac6c33383d1bb810bb20.tar.gz servo-54cf3afe3022b1aa7e01ac6c33383d1bb810bb20.zip |
Add name method to Runnable trait
Diffstat (limited to 'components')
-rw-r--r-- | components/script/dom/storage.rs | 2 | ||||
-rw-r--r-- | components/script/script_thread.rs | 1 |
2 files changed, 3 insertions, 0 deletions
diff --git a/components/script/dom/storage.rs b/components/script/dom/storage.rs index 65824532209..d927c5ba213 100644 --- a/components/script/dom/storage.rs +++ b/components/script/dom/storage.rs @@ -181,6 +181,8 @@ impl StorageEventRunnable { } impl Runnable for StorageEventRunnable { + fn name(&self) -> &'static str { "StorageEventRunnable" } + fn main_thread_handler(self: Box<StorageEventRunnable>, script_thread: &ScriptThread) { let this = *self; let storage_root = this.element.root(); diff --git a/components/script/script_thread.rs b/components/script/script_thread.rs index 788a40532aa..8a7fc82f52e 100644 --- a/components/script/script_thread.rs +++ b/components/script/script_thread.rs @@ -200,6 +200,7 @@ impl<T: Runnable + Send> Runnable for CancellableRunnable<T> { pub trait Runnable { fn is_cancelled(&self) -> bool { false } + fn name(&self) -> &'static str { "generic runnable" } fn handler(self: Box<Self>) {} fn main_thread_handler(self: Box<Self>, _script_thread: &ScriptThread) { self.handler(); } } |