Chromium Code Reviews| Index: third_party/WebKit/Source/core/inspector/ThreadDebugger.h | 
| diff --git a/third_party/WebKit/Source/core/inspector/ThreadDebugger.h b/third_party/WebKit/Source/core/inspector/ThreadDebugger.h | 
| index 9fb7632c0b152504152d2b219019d5f0282029ef..2b08a9a096c7ee52a7c677ade977d5d4cee91b79 100644 | 
| --- a/third_party/WebKit/Source/core/inspector/ThreadDebugger.h | 
| +++ b/third_party/WebKit/Source/core/inspector/ThreadDebugger.h | 
| @@ -14,6 +14,7 @@ | 
| namespace blink { | 
| +class ConsoleMessage; | 
| class WorkerThread; | 
| class CORE_EXPORT ThreadDebugger : public V8DebuggerClient { | 
| @@ -32,7 +33,15 @@ public: | 
| V8Debugger* debugger() const { return m_debugger.get(); } | 
| virtual bool isWorker() { return true; } | 
| + void reportMessageToConsole(v8::Local<v8::Context>, MessageType, MessageLevel, const v8::FunctionCallbackInfo<v8::Value>& arguments, unsigned skipArgumentCount) final; | 
| 
 
dgozman
2016/04/12 03:32:15
Move these to "V8DebuggerClient implementation" bl
 
kozy
2016/04/12 21:58:32
Done.
 
 | 
| + void reportMessageToConsole(v8::Local<v8::Context>, MessageType, MessageLevel, const String16& text) final; | 
| + | 
| + void consoleTime(v8::Isolate*, const String16& title) override; | 
| + void consoleTimeEnd(v8::Isolate*, const String16& title) override; | 
| + void consoleTimeStamp(v8::Isolate*, const String16& title) override; | 
| protected: | 
| + virtual void reportMessageToConsole(v8::Local<v8::Context>, ConsoleMessage*) = 0; | 
| + | 
| v8::Isolate* m_isolate; | 
| OwnPtr<V8Debugger> m_debugger; | 
| }; |