Files
tubestation/testing/web-platform/tests/interfaces/window-controls-overlay.idl
wpt-pr-bot ad0996b4f8 Bug 1744230 [wpt PR 31873] - Sync interfaces/ with @webref/idl 2.12.1, a=testonly
Automatic update from web-platform-tests
Sync interfaces/ with @webref/idl 2.12.1

--

wpt-commits: 11ec24d28e86b8809d7f17833b7306bb5c8401ec
wpt-pr: 31873
2022-02-05 11:49:37 +00:00

29 lines
954 B
Plaintext

// GENERATED CONTENT - DO NOT EDIT
// Content was automatically extracted by Reffy into webref
// (https://github.com/w3c/webref)
// Source: Window Controls Overlay (https://wicg.github.io/window-controls-overlay/)
[SecureContext, Exposed=(Window)]
partial interface Navigator {
[SameObject] readonly attribute WindowControlsOverlay windowControlsOverlay;
};
[Exposed=Window]
interface WindowControlsOverlay : EventTarget {
readonly attribute boolean visible;
DOMRect getTitlebarAreaRect();
attribute EventHandler ongeometrychange;
};
[Exposed=Window]
interface WindowControlsOverlayGeometryChangeEvent : Event {
constructor(DOMString type, WindowControlsOverlayGeometryChangeEventInit eventInitDict);
[SameObject] readonly attribute DOMRect titlebarAreaRect;
readonly attribute boolean visible;
};
dictionary WindowControlsOverlayGeometryChangeEventInit : EventInit {
required DOMRect titlebarAreaRect;
boolean visible = false;
};