Add console message support to devtools. Does not actually cause logging to occur in the remote console.

This commit is contained in:
Sagar Muchhal 2015-02-05 19:52:35 +00:00 committed by Josh Matthews
parent 149053c2a7
commit 6699738cae
7 changed files with 112 additions and 16 deletions

View file

@ -379,7 +379,8 @@ impl ScriptTask {
resource_task.clone(),
storage_task,
constellation_chan.clone(),
js_context.clone());
js_context.clone(),
devtools_chan.clone());
let (devtools_sender, devtools_receiver) = channel();
ScriptTask {
@ -662,7 +663,8 @@ impl ScriptTask {
parent_page.resource_task.clone(),
parent_page.storage_task.clone(),
self.constellation_chan.clone(),
self.js_context.borrow().as_ref().unwrap().clone())
self.js_context.borrow().as_ref().unwrap().clone(),
self.devtools_chan.clone())
};
parent_page.children.borrow_mut().push(Rc::new(new_page));
}