Convert integers to blink::mojom::ConsoleMessageLevel where feasible.
In cases where the code treats the logging level as an int, we
explicitly convert ConsoleMessageLevel-->logging::LogSeverity, to
preserve the current behavior without relying on ConsoleMessageLevel
and logging::LogSeverity enum values being kept in sync.
[email protected],[email protected],[email protected],[email protected],[email protected]
Bug: 786836
Change-Id: Ibfa46371d9e1e3b26aff223fc395ea47ce1cc911
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1571663
Commit-Queue: Lowell Manners <[email protected]>
Reviewed-by: Daniel Cheng <[email protected]>
Cr-Commit-Position: refs/heads/master@{#653968}
diff --git a/content/browser/web_contents/web_contents_impl.cc b/content/browser/web_contents/web_contents_impl.cc
index 12e572a5..fac9501 100644
--- a/content/browser/web_contents/web_contents_impl.cc
+++ b/content/browser/web_contents/web_contents_impl.cc
@@ -6178,13 +6178,14 @@
Details<FocusedNodeDetails>(&details));
}
-bool WebContentsImpl::DidAddMessageToConsole(int32_t level,
- const base::string16& message,
- int32_t line_no,
- const base::string16& source_id) {
+bool WebContentsImpl::DidAddMessageToConsole(
+ blink::mojom::ConsoleMessageLevel log_level,
+ const base::string16& message,
+ int32_t line_no,
+ const base::string16& source_id) {
if (!delegate_)
return false;
- return delegate_->DidAddMessageToConsole(this, level, message, line_no,
+ return delegate_->DidAddMessageToConsole(this, log_level, message, line_no,
source_id);
}