#include "third_party/blink/renderer/modules/window_controls_overlay/window_controls_overlay_geometry_change_event.h"
#include "third_party/blink/renderer/bindings/modules/v8/v8_window_controls_overlay_geometry_change_event_init.h"
#include "third_party/blink/renderer/core/geometry/dom_rect.h"
#include "ui/gfx/geometry/rect.h"
namespace blink {
WindowControlsOverlayGeometryChangeEvent*
WindowControlsOverlayGeometryChangeEvent::Create(
const AtomicString& type,
const WindowControlsOverlayGeometryChangeEventInit* initializer) { … }
WindowControlsOverlayGeometryChangeEvent::
WindowControlsOverlayGeometryChangeEvent(
const AtomicString& type,
const WindowControlsOverlayGeometryChangeEventInit* initializer)
: … { … }
WindowControlsOverlayGeometryChangeEvent::
WindowControlsOverlayGeometryChangeEvent(const AtomicString& type,
DOMRect* rect,
bool visible)
: … { … }
DOMRect* WindowControlsOverlayGeometryChangeEvent::titlebarAreaRect() const { … }
bool WindowControlsOverlayGeometryChangeEvent::visible() const { … }
void WindowControlsOverlayGeometryChangeEvent::Trace(Visitor* visitor) const { … }
}