| Index: Source/core/workers/WorkerGlobalScope.cpp
|
| diff --git a/Source/core/workers/WorkerGlobalScope.cpp b/Source/core/workers/WorkerGlobalScope.cpp
|
| index 09a10d03ac2aa0bc918d9ab4ea2de062701a3e89..f145f4da266b060e6fc552041544bbed509a8e29 100644
|
| --- a/Source/core/workers/WorkerGlobalScope.cpp
|
| +++ b/Source/core/workers/WorkerGlobalScope.cpp
|
| @@ -89,6 +89,7 @@ WorkerGlobalScope::WorkerGlobalScope(const KURL& url, const String& userAgent, W
|
| , m_workerClients(workerClients)
|
| , m_timeOrigin(timeOrigin)
|
| , m_terminationObserver(0)
|
| + , m_messageStorage(ConsoleMessageStorage::create(this))
|
| {
|
| ScriptWrappable::init(this);
|
| setClient(this);
|
| @@ -306,7 +307,7 @@ void WorkerGlobalScope::addMessage(PassRefPtrWillBeRawPtr<ConsoleMessage> prpCon
|
| void WorkerGlobalScope::addMessageToWorkerConsole(PassRefPtrWillBeRawPtr<ConsoleMessage> consoleMessage)
|
| {
|
| ASSERT(isContextThread());
|
| - InspectorInstrumentation::addMessageToConsole(this, consoleMessage.get());
|
| + m_messageStorage->reportMessage(consoleMessage);
|
| }
|
|
|
| bool WorkerGlobalScope::isContextThread() const
|
| @@ -339,6 +340,11 @@ void WorkerGlobalScope::countDeprecation(UseCounter::Feature) const
|
| // FIXME: How should we count features for shared/service workers?
|
| }
|
|
|
| +ConsoleMessageStorage* WorkerGlobalScope::messageStorage()
|
| +{
|
| + return m_messageStorage.get();
|
| +}
|
| +
|
| void WorkerGlobalScope::trace(Visitor* visitor)
|
| {
|
| visitor->trace(m_console);
|
|
|