| Index: test/inspector/inspector-impl.h
|
| diff --git a/test/inspector/inspector-impl.h b/test/inspector/inspector-impl.h
|
| index 5cff979c0ebc2c2c8f3165f25f77142ea3e98a91..4b1ca75dd80cb646a6e0eee576a7bc1f4b0cd51d 100644
|
| --- a/test/inspector/inspector-impl.h
|
| +++ b/test/inspector/inspector-impl.h
|
| @@ -26,9 +26,9 @@ class InspectorClientImpl : public v8_inspector::V8InspectorClient {
|
| virtual ~InspectorClientImpl();
|
|
|
| void scheduleReconnect(v8::base::Semaphore* ready_semaphore);
|
| - void scheduleCreateContextGroup(v8::ExtensionConfiguration* extensions,
|
| - v8::base::Semaphore* ready_semaphore,
|
| - int* context_group_id);
|
| + void scheduleCreateContextGroup(
|
| + TaskRunner::SetupGlobalTasks setup_global_tasks,
|
| + v8::base::Semaphore* ready_semaphore, int* context_group_id);
|
|
|
| static v8_inspector::V8Inspector* InspectorFromContext(
|
| v8::Local<v8::Context> context);
|
| @@ -65,7 +65,8 @@ class InspectorClientImpl : public v8_inspector::V8InspectorClient {
|
| friend class DisconnectTask;
|
| void disconnect();
|
| friend class CreateContextGroupTask;
|
| - int createContextGroup(v8::ExtensionConfiguration* extensions);
|
| + int createContextGroup(
|
| + const TaskRunner::SetupGlobalTasks& setup_global_tasks);
|
|
|
| std::unique_ptr<v8_inspector::V8Inspector> inspector_;
|
| std::unique_ptr<v8_inspector::V8Inspector::Channel> channel_;
|
| @@ -86,13 +87,9 @@ class InspectorClientImpl : public v8_inspector::V8InspectorClient {
|
| DISALLOW_COPY_AND_ASSIGN(InspectorClientImpl);
|
| };
|
|
|
| -class SendMessageToBackendExtension : public v8::Extension {
|
| +class SendMessageToBackendExtension : public TaskRunner::SetupGlobalTask {
|
| public:
|
| - SendMessageToBackendExtension()
|
| - : v8::Extension("v8_inspector/frontend",
|
| - "native function sendMessageToBackend();") {}
|
| - virtual v8::Local<v8::FunctionTemplate> GetNativeFunctionTemplate(
|
| - v8::Isolate* isolate, v8::Local<v8::String> name);
|
| + void Run(v8::Isolate* isolate, v8::Local<v8::ObjectTemplate> global) override;
|
|
|
| static void set_backend_task_runner(TaskRunner* task_runner) {
|
| backend_task_runner_ = task_runner;
|
|
|