aboutsummaryrefslogtreecommitdiffstats
path: root/components/script/dom/console.rs
diff options
context:
space:
mode:
Diffstat (limited to 'components/script/dom/console.rs')
-rw-r--r--components/script/dom/console.rs37
1 files changed, 18 insertions, 19 deletions
diff --git a/components/script/dom/console.rs b/components/script/dom/console.rs
index 8350b05b10f..d9df56ebef0 100644
--- a/components/script/dom/console.rs
+++ b/components/script/dom/console.rs
@@ -3,7 +3,6 @@
* file, You can obtain one at http://mozilla.org/MPL/2.0/. */
use devtools_traits::{ConsoleMessage, LogLevel, ScriptToDevtoolsControlMsg};
-use dom::bindings::global::GlobalRef;
use dom::bindings::inheritance::Castable;
use dom::bindings::str::DOMString;
use dom::globalscope::GlobalScope;
@@ -30,71 +29,71 @@ impl Console {
impl Console {
// https://developer.mozilla.org/en-US/docs/Web/API/Console/log
- pub fn Log(global: GlobalRef, messages: Vec<DOMString>) {
+ pub fn Log(global: &GlobalScope, messages: Vec<DOMString>) {
for message in messages {
println!("{}", message);
- Self::send_to_devtools(global.as_global_scope(), LogLevel::Log, message);
+ Self::send_to_devtools(global, LogLevel::Log, message);
}
}
// https://developer.mozilla.org/en-US/docs/Web/API/Console
- pub fn Debug(global: GlobalRef, messages: Vec<DOMString>) {
+ pub fn Debug(global: &GlobalScope, messages: Vec<DOMString>) {
for message in messages {
println!("{}", message);
- Self::send_to_devtools(global.as_global_scope(), LogLevel::Debug, message);
+ Self::send_to_devtools(global, LogLevel::Debug, message);
}
}
// https://developer.mozilla.org/en-US/docs/Web/API/Console/info
- pub fn Info(global: GlobalRef, messages: Vec<DOMString>) {
+ pub fn Info(global: &GlobalScope, messages: Vec<DOMString>) {
for message in messages {
println!("{}", message);
- Self::send_to_devtools(global.as_global_scope(), LogLevel::Info, message);
+ Self::send_to_devtools(global, LogLevel::Info, message);
}
}
// https://developer.mozilla.org/en-US/docs/Web/API/Console/warn
- pub fn Warn(global: GlobalRef, messages: Vec<DOMString>) {
+ pub fn Warn(global: &GlobalScope, messages: Vec<DOMString>) {
for message in messages {
println!("{}", message);
- Self::send_to_devtools(global.as_global_scope(), LogLevel::Warn, message);
+ Self::send_to_devtools(global, LogLevel::Warn, message);
}
}
// https://developer.mozilla.org/en-US/docs/Web/API/Console/error
- pub fn Error(global: GlobalRef, messages: Vec<DOMString>) {
+ pub fn Error(global: &GlobalScope, messages: Vec<DOMString>) {
for message in messages {
println!("{}", message);
- Self::send_to_devtools(global.as_global_scope(), LogLevel::Error, message);
+ Self::send_to_devtools(global, LogLevel::Error, message);
}
}
// https://developer.mozilla.org/en-US/docs/Web/API/Console/assert
- pub fn Assert(global: GlobalRef, condition: bool, message: Option<DOMString>) {
+ pub fn Assert(global: &GlobalScope, condition: bool, message: Option<DOMString>) {
if !condition {
let message = message.unwrap_or_else(|| DOMString::from("no message"));
println!("Assertion failed: {}", message);
- Self::send_to_devtools(global.as_global_scope(), LogLevel::Error, message);
+ Self::send_to_devtools(global, LogLevel::Error, message);
}
}
// https://developer.mozilla.org/en-US/docs/Web/API/Console/time
- pub fn Time(global: GlobalRef, label: DOMString) {
- if let Ok(()) = global.as_global_scope().time(label.clone()) {
+ pub fn Time(global: &GlobalScope, label: DOMString) {
+ if let Ok(()) = global.time(label.clone()) {
let message = DOMString::from(format!("{}: timer started", label));
println!("{}", message);
- Self::send_to_devtools(global.as_global_scope(), LogLevel::Log, message);
+ Self::send_to_devtools(global, LogLevel::Log, message);
}
}
// https://developer.mozilla.org/en-US/docs/Web/API/Console/timeEnd
- pub fn TimeEnd(global: GlobalRef, label: DOMString) {
- if let Ok(delta) = global.as_global_scope().time_end(&label) {
+ pub fn TimeEnd(global: &GlobalScope, label: DOMString) {
+ if let Ok(delta) = global.time_end(&label) {
let message = DOMString::from(
format!("{}: {}ms", label, delta)
);
println!("{}", message);
- Self::send_to_devtools(global.as_global_scope(), LogLevel::Log, message);
+ Self::send_to_devtools(global, LogLevel::Log, message);
};
}
}