| 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);
|
| }
|
| }
|
|
|
|
|