aboutsummaryrefslogtreecommitdiffstats
path: root/components/devtools/lib.rs
diff options
context:
space:
mode:
Diffstat (limited to 'components/devtools/lib.rs')
-rw-r--r--components/devtools/lib.rs22
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,