#include "extensions/renderer/bindings/api_binding_test.h"
#include "base/ranges/algorithm.h"
#include "base/task/single_thread_task_runner.h"
#include "gin/array_buffer.h"
#include "gin/public/context_holder.h"
#include "gin/public/isolate_holder.h"
#include "gin/v8_initializer.h"
namespace extensions {
APIBindingTest::APIBindingTest() = default;
APIBindingTest::~APIBindingTest() = default;
v8::ExtensionConfiguration* APIBindingTest::GetV8ExtensionConfiguration() { … }
void APIBindingTest::SetUp() { … }
void APIBindingTest::TearDown() { … }
void APIBindingTest::DisposeAllContexts() { … }
v8::Local<v8::Context> APIBindingTest::AddContext() { … }
v8::Local<v8::Context> APIBindingTest::MainContext() { … }
void APIBindingTest::DisposeContext(v8::Local<v8::Context> context) { … }
void APIBindingTest::RunGarbageCollection() { … }
std::unique_ptr<TestJSRunner::Scope> APIBindingTest::CreateTestJSRunner() { … }
v8::Isolate* APIBindingTest::isolate() { … }
}