Index: Source/web/ChromeClientImpl.cpp |
diff --git a/Source/web/ChromeClientImpl.cpp b/Source/web/ChromeClientImpl.cpp |
index 50c4c283d6ce26e013c5249aee1c0bcb4d5f7305..57c23f100587ba0b17523e5afd8d6fd0f1c6703b 100644 |
--- a/Source/web/ChromeClientImpl.cpp |
+++ b/Source/web/ChromeClientImpl.cpp |
@@ -368,17 +368,19 @@ void ChromeClientImpl::setResizable(bool value) |
m_resizable = value; |
} |
-void ChromeClientImpl::addMessageToConsole(MessageSource source, |
- MessageLevel level, |
- const String& message, |
- unsigned lineNumber, |
- const String& sourceID) |
+bool ChromeClientImpl::shouldReportDetailedMessageForSource(const String& url) |
+{ |
+ return m_webView->client() && m_webView->client()->shouldReportDetailedMessageForSource(url); |
+} |
+ |
+void ChromeClientImpl::addMessageToConsole(MessageSource source, MessageLevel level, const String& message, unsigned lineNumber, const String& sourceID, const String& stackTrace) |
{ |
if (m_webView->client()) { |
m_webView->client()->didAddMessageToConsole( |
WebConsoleMessage(static_cast<WebConsoleMessage::Level>(level), message), |
sourceID, |
- lineNumber); |
+ lineNumber, |
+ stackTrace); |
} |
} |