diff options
Diffstat (limited to 'components/devtools/lib.rs')
-rw-r--r-- | components/devtools/lib.rs | 22 |
1 files changed, 11 insertions, 11 deletions
diff --git a/components/devtools/lib.rs b/components/devtools/lib.rs index f6d5576a355..09881b64423 100644 --- a/components/devtools/lib.rs +++ b/components/devtools/lib.rs @@ -22,8 +22,8 @@ use std::thread; use base::id::{BrowsingContextId, PipelineId}; use crossbeam_channel::{unbounded, Receiver, Sender}; use devtools_traits::{ - ChromeToDevtoolsControlMsg, ConsoleMessage, DevtoolScriptControlMsg, DevtoolsControlMsg, - DevtoolsPageInfo, LogLevel, NavigationState, NetworkEvent, PageError, + ChromeToDevtoolsControlMsg, ConsoleMessage, ConsoleMessageBuilder, DevtoolScriptControlMsg, + DevtoolsControlMsg, DevtoolsPageInfo, LogLevel, NavigationState, NetworkEvent, PageError, ScriptToDevtoolsControlMsg, WorkerId, }; use embedder_traits::{EmbedderMsg, EmbedderProxy, PromptDefinition, PromptOrigin, PromptResult}; @@ -688,19 +688,19 @@ fn run_server( id, css_error, )) => { - let console_message = ConsoleMessage { - message: css_error.msg, - log_level: LogLevel::Warn, - filename: css_error.filename, - line_number: css_error.line as usize, - column_number: css_error.column as usize, - stacktrace: vec![], - }; + let mut console_message = ConsoleMessageBuilder::new( + LogLevel::Warn, + css_error.filename, + css_error.line, + css_error.column, + ); + console_message.add_argument(css_error.msg.into()); + handle_console_message( actors.clone(), id, None, - console_message, + console_message.finish(), &browsing_contexts, &actor_workers, &pipelines, |