#include "third_party/blink/renderer/bindings/core/v8/v8_binding_for_testing.h"
#include "third_party/blink/renderer/bindings/core/v8/v8_binding_for_core.h"
#include "third_party/blink/renderer/core/execution_context/execution_context.h"
#include "third_party/blink/renderer/core/frame/local_frame.h"
#include "third_party/blink/renderer/core/frame/settings.h"
#include "third_party/blink/renderer/core/testing/dummy_page_holder.h"
#include "third_party/blink/renderer/platform/bindings/script_state.h"
#include "third_party/blink/renderer/platform/testing/unit_test_helpers.h"
namespace blink {
V8TestingScope::V8TestingScope(const KURL& url)
: … { … }
V8TestingScope::V8TestingScope(std::unique_ptr<DummyPageHolder> holder)
: … { … }
ScriptState* V8TestingScope::GetScriptState() const { … }
ExecutionContext* V8TestingScope::GetExecutionContext() const { … }
v8::Isolate* V8TestingScope::GetIsolate() const { … }
v8::Local<v8::Context> V8TestingScope::GetContext() const { … }
ExceptionState& V8TestingScope::GetExceptionState() { … }
Page& V8TestingScope::GetPage() { … }
LocalFrame& V8TestingScope::GetFrame() { … }
LocalDOMWindow& V8TestingScope::GetWindow() { … }
Document& V8TestingScope::GetDocument() { … }
V8TestingScope::~V8TestingScope() { … }
void V8TestingScope::PerformMicrotaskCheckpoint() { … }
}