Chromium Code Reviews| Index: Source/core/inspector/WorkerConsoleAgent.h |
| diff --git a/Source/core/inspector/WorkerConsoleAgent.h b/Source/core/inspector/WorkerConsoleAgent.h |
| index ae179fa17e7365483a3433adabd2f2dc68b69a5c..eec8fd13bc5ed2273bd803b813ddecd0d91267db 100644 |
| --- a/Source/core/inspector/WorkerConsoleAgent.h |
| +++ b/Source/core/inspector/WorkerConsoleAgent.h |
| @@ -36,20 +36,28 @@ |
| namespace blink { |
| +class ConsoleMessageStorage; |
| +class WorkerGlobalScope; |
| + |
| class WorkerConsoleAgent FINAL : public InspectorConsoleAgent { |
| WTF_MAKE_NONCOPYABLE(WorkerConsoleAgent); |
| public: |
| - static PassOwnPtrWillBeRawPtr<WorkerConsoleAgent> create(InspectorTimelineAgent* timelineAgent, InjectedScriptManager* injectedScriptManager) |
| + static PassOwnPtrWillBeRawPtr<WorkerConsoleAgent> create(InspectorTimelineAgent* timelineAgent, InjectedScriptManager* injectedScriptManager, WorkerGlobalScope* scope) |
| { |
| - return adoptPtrWillBeNoop(new WorkerConsoleAgent(timelineAgent, injectedScriptManager)); |
| + return adoptPtrWillBeNoop(new WorkerConsoleAgent(timelineAgent, injectedScriptManager, scope)); |
| } |
| virtual ~WorkerConsoleAgent(); |
| virtual bool isWorkerAgent() OVERRIDE { return true; } |
| +protected: |
| + virtual ConsoleMessageStorage* messageStorage() OVERRIDE; |
| + |
| private: |
| - WorkerConsoleAgent(InspectorTimelineAgent*, InjectedScriptManager*); |
| + WorkerConsoleAgent(InspectorTimelineAgent*, InjectedScriptManager*, WorkerGlobalScope*); |
| virtual void addInspectedNode(ErrorString*, int nodeId) OVERRIDE; |
| + |
| + WorkerGlobalScope* m_scope; |
|
vsevik
2014/08/14 08:06:22
Please make workerGlobalScope and page fields ref
kozyatinskiy1
2014/08/20 13:44:18
Done.
|
| }; |
| } // namespace blink |