| Index: content/renderer/render_frame_impl.cc
|
| diff --git a/content/renderer/render_frame_impl.cc b/content/renderer/render_frame_impl.cc
|
| index 9c5ec1cac037061cbd3a1300bf5f7474f30f6221..6f8580a900ec987648ad7a92bc3c1ac46c473f1c 100644
|
| --- a/content/renderer/render_frame_impl.cc
|
| +++ b/content/renderer/render_frame_impl.cc
|
| @@ -161,6 +161,7 @@
|
| #include "third_party/WebKit/public/platform/WebURLResponse.h"
|
| #include "third_party/WebKit/public/platform/WebVector.h"
|
| #include "third_party/WebKit/public/web/WebColorSuggestion.h"
|
| +#include "third_party/WebKit/public/web/WebConsoleMessage.h"
|
| #include "third_party/WebKit/public/web/WebDocument.h"
|
| #include "third_party/WebKit/public/web/WebFindOptions.h"
|
| #include "third_party/WebKit/public/web/WebFrameSerializer.h"
|
| @@ -2359,8 +2360,25 @@ void RenderFrameImpl::EnsureMojoBuiltinsAreAvailable(
|
|
|
| void RenderFrameImpl::AddMessageToConsole(ConsoleMessageLevel level,
|
| const std::string& message) {
|
| - if (devtools_agent_)
|
| - devtools_agent_->AddMessageToConsole(level, message);
|
| + blink::WebConsoleMessage::Level target_level =
|
| + blink::WebConsoleMessage::LevelLog;
|
| + switch (level) {
|
| + case CONSOLE_MESSAGE_LEVEL_DEBUG:
|
| + target_level = blink::WebConsoleMessage::LevelDebug;
|
| + break;
|
| + case CONSOLE_MESSAGE_LEVEL_LOG:
|
| + target_level = blink::WebConsoleMessage::LevelLog;
|
| + break;
|
| + case CONSOLE_MESSAGE_LEVEL_WARNING:
|
| + target_level = blink::WebConsoleMessage::LevelWarning;
|
| + break;
|
| + case CONSOLE_MESSAGE_LEVEL_ERROR:
|
| + target_level = blink::WebConsoleMessage::LevelError;
|
| + break;
|
| + }
|
| +
|
| + blink::WebConsoleMessage wcm(target_level, WebString::fromUTF8(message));
|
| + frame_->addMessageToConsole(wcm);
|
| }
|
|
|
| bool RenderFrameImpl::IsUsingLoFi() const {
|
|
|