Index: Source/WebKit/chromium/src/ChromeClientImpl.cpp |
diff --git a/Source/WebKit/chromium/src/ChromeClientImpl.cpp b/Source/WebKit/chromium/src/ChromeClientImpl.cpp |
index d188558913dc3aae02f5ca45d3484c247e4a8c74..d735cc6b9c08cafc165439d259ff9c432f322c93 100644 |
--- a/Source/WebKit/chromium/src/ChromeClientImpl.cpp |
+++ b/Source/WebKit/chromium/src/ChromeClientImpl.cpp |
@@ -388,6 +388,17 @@ void ChromeClientImpl::addMessageToConsole(MessageSource source, |
} |
} |
+bool ChromeClientImpl::shouldReportDetailedMessage(const String& source) |
+{ |
+ return m_webView->client() && m_webView->client()->shouldReportDetailedMessage(source); |
+} |
+ |
+void ChromeClientImpl::reportDetailedMessage(const String& source, MessageLevel level, const String& message, const String& jsonStackTrace) |
+{ |
+ if (m_webView->client()) |
+ m_webView->client()->reportDetailedMessage(source, static_cast<WebConsoleMessage::Level>(level), message, jsonStackTrace); |
+} |
+ |
bool ChromeClientImpl::canRunBeforeUnloadConfirmPanel() |
{ |
return !!m_webView->client(); |