Index: Source/web/ChromeClientImpl.cpp |
diff --git a/Source/web/ChromeClientImpl.cpp b/Source/web/ChromeClientImpl.cpp |
index 82a1b0d825415b593554bfb376a92c731acc8920..5adb1da19cdca9ec1e9b0aba06fb30854a1abdf8 100644 |
--- a/Source/web/ChromeClientImpl.cpp |
+++ b/Source/web/ChromeClientImpl.cpp |
@@ -372,17 +372,24 @@ 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::shouldReportDetailedMessageForContext(v8::Handle<v8::Context> context) |
+{ |
+ return m_webView->client() && m_webView->client()->shouldReportDetailedMessageForContext(context); |
+} |
+ |
+bool ChromeClientImpl::shouldReportDetailedMessageForURL(const String& url) |
+{ |
+ return m_webView->client() && m_webView->client()->shouldReportDetailedMessageForURL(url); |
+} |
+ |
+void ChromeClientImpl::addMessageToConsole(MessageSource source, MessageLevel level, const String& message, unsigned lineNumber, const String& sourceID, const String& details) |
{ |
if (m_webView->client()) { |
m_webView->client()->didAddMessageToConsole( |
WebConsoleMessage(static_cast<WebConsoleMessage::Level>(level), message), |
sourceID, |
- lineNumber); |
+ lineNumber, |
+ details); |
} |
} |