Index: Source/web/ChromeClientImpl.cpp |
diff --git a/Source/web/ChromeClientImpl.cpp b/Source/web/ChromeClientImpl.cpp |
index a567df5fb456590ea758bd5021d11a271bdce7d8..5ccf41d8e7f2a921f232fc51e352ad3ba955c320 100644 |
--- a/Source/web/ChromeClientImpl.cpp |
+++ b/Source/web/ChromeClientImpl.cpp |
@@ -374,17 +374,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); |
} |
} |