Index: content/renderer/render_view_impl.cc |
diff --git a/content/renderer/render_view_impl.cc b/content/renderer/render_view_impl.cc |
index 8c4ef11e78522307782ca8eb02dfe46d35ff8703..9029f1c2e54cc78c5b0aa62d0fa73f46f92b08d8 100644 |
--- a/content/renderer/render_view_impl.cc |
+++ b/content/renderer/render_view_impl.cc |
@@ -2413,12 +2413,22 @@ void RenderViewImpl::didAddMessageToConsole( |
NOTREACHED(); |
} |
+ if (shouldReportDetailedMessageForSource(source_name)) { |
+ FOR_EACH_OBSERVER( |
+ RenderViewObserver, |
+ observers_, |
+ OnDetailedConsoleMessageAdded(message.text, |
+ source_name, |
+ stack_trace, |
+ source_line, |
+ static_cast<int32>(log_severity))); |
+ } |
+ |
Send(new ViewHostMsg_AddMessageToConsole(routing_id_, |
static_cast<int32>(log_severity), |
message.text, |
static_cast<int32>(source_line), |
- source_name, |
- stack_trace)); |
+ source_name)); |
} |
void RenderViewImpl::printPage(WebFrame* frame) { |