Index: test/inspector/inspector-test.cc |
diff --git a/test/inspector/inspector-test.cc b/test/inspector/inspector-test.cc |
index 2e105c54d90121aa1309ab3d9450f2397a647844..409afe6107a0bc48e67a3750477a13bc4185aaf9 100644 |
--- a/test/inspector/inspector-test.cc |
+++ b/test/inspector/inspector-test.cc |
@@ -17,7 +17,7 @@ |
#include "src/utils.h" |
#include "src/vector.h" |
-#include "test/inspector/inspector-impl.h" |
+#include "test/inspector/isolate-data.h" |
#include "test/inspector/task-runner.h" |
namespace { |
@@ -98,8 +98,7 @@ class ConnectSessionTask : public TaskRunner::Task { |
private: |
void Run() override { |
v8_inspector::StringView state(state_.start(), state_.length()); |
- *session_id_ = |
- data()->inspector()->ConnectSession(context_group_id_, state); |
+ *session_id_ = data()->ConnectSession(context_group_id_, state); |
if (ready_semaphore_) ready_semaphore_->Signal(); |
} |
@@ -122,7 +121,7 @@ class DisconnectSessionTask : public TaskRunner::Task { |
private: |
void Run() override { |
std::unique_ptr<v8_inspector::StringBuffer> state = |
- data()->inspector()->DisconnectSession(session_id_); |
+ data()->DisconnectSession(session_id_); |
*state_ = ToVector(state->string()); |
if (ready_semaphore_) ready_semaphore_->Signal(); |
} |
@@ -142,7 +141,7 @@ class SendMessageToBackendTask : public TaskRunner::Task { |
private: |
void Run() override { |
v8_inspector::StringView message_view(message_.start(), message_.length()); |
- data()->inspector()->SendMessage(session_id_, message_view); |
+ data()->SendMessage(session_id_, message_view); |
} |
int session_id_; |
@@ -166,8 +165,7 @@ class SchedulePauseOnNextStatementTask : public TaskRunner::Task { |
void Run() override { |
v8_inspector::StringView reason(reason_.start(), reason_.length()); |
v8_inspector::StringView details(details_.start(), details_.length()); |
- data()->inspector()->SchedulePauseOnNextStatement(context_group_id_, reason, |
- details); |
+ data()->SchedulePauseOnNextStatement(context_group_id_, reason, details); |
if (ready_semaphore_) ready_semaphore_->Signal(); |
} |
@@ -188,7 +186,7 @@ class CancelPauseOnNextStatementTask : public TaskRunner::Task { |
private: |
void Run() override { |
- data()->inspector()->CancelPauseOnNextStatement(context_group_id_); |
+ data()->CancelPauseOnNextStatement(context_group_id_); |
if (ready_semaphore_) ready_semaphore_->Signal(); |
} |
@@ -412,7 +410,7 @@ class UtilsExtension : public IsolateData::SetupGlobalTask { |
fprintf(stderr, "Internal error: setCurrentTimeMSForTest(time)."); |
Exit(); |
} |
- backend_runner_->data()->inspector()->SetCurrentTimeMSForTest( |
+ backend_runner_->data()->SetCurrentTimeMS( |
args[0].As<v8::Number>()->Value()); |
} |
@@ -422,7 +420,7 @@ class UtilsExtension : public IsolateData::SetupGlobalTask { |
fprintf(stderr, "Internal error: setMemoryInfoForTest(value)."); |
Exit(); |
} |
- backend_runner_->data()->inspector()->SetMemoryInfoForTest(args[0]); |
+ backend_runner_->data()->SetMemoryInfo(args[0]); |
} |
static void SchedulePauseOnNextStatement( |
@@ -461,7 +459,7 @@ class UtilsExtension : public IsolateData::SetupGlobalTask { |
fprintf(stderr, "Internal error: setLogConsoleApiMessageCalls(bool)."); |
Exit(); |
} |
- backend_runner_->data()->inspector()->SetLogConsoleApiMessageCalls( |
+ backend_runner_->data()->SetLogConsoleApiMessageCalls( |
args[0].As<v8::Boolean>()->Value()); |
} |
@@ -647,15 +645,14 @@ class InspectorExtension : public IsolateData::SetupGlobalTask { |
const v8::FunctionCallbackInfo<v8::Value>& args) { |
v8::Local<v8::Context> context = args.GetIsolate()->GetCurrentContext(); |
IsolateData* data = IsolateData::FromContext(context); |
- data->inspector()->ContextCreated(context, |
- data->GetContextGroupId(context)); |
+ data->FireContextCreated(context, data->GetContextGroupId(context)); |
} |
static void FireContextDestroyed( |
const v8::FunctionCallbackInfo<v8::Value>& args) { |
v8::Local<v8::Context> context = args.GetIsolate()->GetCurrentContext(); |
IsolateData* data = IsolateData::FromContext(context); |
- data->inspector()->ContextDestroyed(context); |
+ data->FireContextDestroyed(context); |
} |
static void SetMaxAsyncTaskStacks( |
@@ -666,7 +663,6 @@ class InspectorExtension : public IsolateData::SetupGlobalTask { |
} |
v8_inspector::SetMaxAsyncTaskStacksForTest( |
IsolateData::FromContext(args.GetIsolate()->GetCurrentContext()) |
- ->inspector() |
->inspector(), |
args[0].As<v8::Int32>()->Value()); |
} |
@@ -679,7 +675,6 @@ class InspectorExtension : public IsolateData::SetupGlobalTask { |
} |
v8_inspector::DumpAsyncTaskStacksStateForTest( |
IsolateData::FromContext(args.GetIsolate()->GetCurrentContext()) |
- ->inspector() |
->inspector()); |
} |
@@ -694,8 +689,8 @@ class InspectorExtension : public IsolateData::SetupGlobalTask { |
v8_inspector::StringView reason_view(reason.start(), reason.length()); |
v8::internal::Vector<uint16_t> details = ToVector(args[1].As<v8::String>()); |
v8_inspector::StringView details_view(details.start(), details.length()); |
- data->inspector()->BreakProgram(data->GetContextGroupId(context), |
- reason_view, details_view); |
+ data->BreakProgram(data->GetContextGroupId(context), reason_view, |
+ details_view); |
} |
static void CreateObjectWithStrictCheck( |
@@ -727,12 +722,12 @@ class InspectorExtension : public IsolateData::SetupGlobalTask { |
v8::Local<v8::Context> context = args.GetIsolate()->GetCurrentContext(); |
IsolateData* data = IsolateData::FromContext(context); |
int context_group_id = data->GetContextGroupId(context); |
- data->inspector()->SchedulePauseOnNextStatement(context_group_id, |
- reason_view, details_view); |
+ data->SchedulePauseOnNextStatement(context_group_id, reason_view, |
+ details_view); |
v8::MaybeLocal<v8::Value> result; |
result = args[0].As<v8::Function>()->Call(context, context->Global(), 0, |
nullptr); |
- data->inspector()->CancelPauseOnNextStatement(context_group_id); |
+ data->CancelPauseOnNextStatement(context_group_id); |
} |
static void AllowAccessorFormatting( |
@@ -754,7 +749,7 @@ class InspectorExtension : public IsolateData::SetupGlobalTask { |
} |
}; |
-class FrontendChannelImpl : public InspectorClientImpl::FrontendChannel { |
+class FrontendChannelImpl : public IsolateData::FrontendChannel { |
public: |
FrontendChannelImpl(TaskRunner* frontend_task_runner, int context_group_id) |
: frontend_task_runner_(frontend_task_runner), |