aboutsummaryrefslogtreecommitdiffstats
path: root/components/script/dom/console.rs
diff options
context:
space:
mode:
authorHarrison G <Harrison.Gould16@Gmail.com>2015-08-02 16:55:42 -0400
committerHarrison G <Harrison.Gould16@Gmail.com>2015-08-02 16:55:42 -0400
commit49c5408e6517747ea83240d31bb2d60fc75c3393 (patch)
tree5ad1dbff05bc3826dc9a7f53dcaf97d039168f14 /components/script/dom/console.rs
parentf1c26c59f177570a697c420308fb89d9773c7468 (diff)
downloadservo-49c5408e6517747ea83240d31bb2d60fc75c3393.tar.gz
servo-49c5408e6517747ea83240d31bb2d60fc75c3393.zip
Fixes issue #6866
Diffstat (limited to 'components/script/dom/console.rs')
-rw-r--r--components/script/dom/console.rs18
1 files changed, 5 insertions, 13 deletions
diff --git a/components/script/dom/console.rs b/components/script/dom/console.rs
index 41b21b7e12f..535f25d895b 100644
--- a/components/script/dom/console.rs
+++ b/components/script/dom/console.rs
@@ -98,17 +98,9 @@ fn prepare_message(logLevel: LogLevel, message: String) -> ConsoleMessage {
fn propagate_console_msg(console: &&Console, console_message: ConsoleMessage) {
let global = console.global.root();
- match global.r() {
- GlobalRef::Window(window_ref) => {
- let pipelineId = window_ref.pipeline();
- console.global.root().r().as_window().devtools_chan().as_ref().map(|chan| {
- chan.send(ScriptToDevtoolsControlMsg::SendConsoleMessage(
- pipelineId, console_message.clone())).unwrap();
- });
- },
-
- GlobalRef::Worker(_) => {
- // TODO: support worker console logs
- }
- }
+ let pipelineId = global.r().pipeline();
+ global.r().devtools_chan().as_ref().map(|chan| {
+ chan.send(ScriptToDevtoolsControlMsg::SendConsoleMessage(
+ pipelineId, console_message.clone(), global.r().get_worker_id())).unwrap();
+ });
}