#include "third_party/blink/renderer/bindings/core/v8/v8_page_popup_controller_binding.h"
#include "third_party/blink/renderer/bindings/core/v8/v8_window.h"
#include "third_party/blink/renderer/core/dom/document.h"
#include "third_party/blink/renderer/core/execution_context/execution_context.h"
#include "third_party/blink/renderer/core/frame/local_dom_window.h"
#include "third_party/blink/renderer/core/frame/local_frame.h"
#include "third_party/blink/renderer/core/page/page_popup_controller.h"
#include "third_party/blink/renderer/platform/bindings/v8_set_return_value.h"
#include "third_party/blink/renderer/platform/instrumentation/tracing/trace_event.h"
namespace blink {
namespace {
void PagePopupControllerAttributeGetter(
const v8::PropertyCallbackInfo<v8::Value>& info) { … }
void PagePopupControllerAttributeGetterCallback(
v8::Local<v8::Name>,
const v8::PropertyCallbackInfo<v8::Value>& info) { … }
}
void V8PagePopupControllerBinding::InstallPagePopupController(
v8::Local<v8::Context> context,
v8::Local<v8::Object> window_wrapper) { … }
}