| Index: Source/core/workers/WorkerGlobalScope.h | 
| diff --git a/Source/core/workers/WorkerGlobalScope.h b/Source/core/workers/WorkerGlobalScope.h | 
| index 3734e3f772989579f0aedea5edf5cb61c5bf3948..9347b4bb67c1b19583624b8069ef0297b4b1f4ad 100644 | 
| --- a/Source/core/workers/WorkerGlobalScope.h | 
| +++ b/Source/core/workers/WorkerGlobalScope.h | 
| @@ -34,7 +34,6 @@ | 
| #include "core/frame/DOMWindowBase64.h" | 
| #include "core/frame/UseCounter.h" | 
| #include "core/frame/csp/ContentSecurityPolicy.h" | 
| -#include "core/inspector/ConsoleMessage.h" | 
| #include "core/workers/WorkerEventQueue.h" | 
| #include "platform/heap/Handle.h" | 
| #include "platform/network/ContentSecurityPolicyParsers.h" | 
| @@ -49,6 +48,8 @@ | 
| namespace blink { | 
|  | 
| class Blob; | 
| +    class ConsoleMessage; | 
| +    class ConsoleMessageStorage; | 
| class ExceptionState; | 
| class ScheduledAction; | 
| class WorkerClients; | 
| @@ -138,6 +139,7 @@ namespace blink { | 
| using SecurityContext::contentSecurityPolicy; | 
|  | 
| virtual void addMessage(PassRefPtrWillBeRawPtr<ConsoleMessage>) OVERRIDE FINAL; | 
| +        ConsoleMessageStorage* messageStorage(); | 
|  | 
| virtual void trace(Visitor*) OVERRIDE; | 
|  | 
| @@ -181,6 +183,8 @@ namespace blink { | 
|  | 
| double m_timeOrigin; | 
| TerminationObserver* m_terminationObserver; | 
| + | 
| +        OwnPtr<ConsoleMessageStorage> m_messageStorage; | 
| }; | 
|  | 
| DEFINE_TYPE_CASTS(WorkerGlobalScope, ExecutionContext, context, context->isWorkerGlobalScope(), context.isWorkerGlobalScope()); | 
|  |