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