6typedef (Int8Array or Uint8Array or Uint8ClampedArray or
7 Int16Array or Uint16Array or
8 Int32Array or Uint32Array or
9 Float32Array or Float64Array or
10 DataView) ArrayBufferView;
34 void remove(
long index);
41 [SameObject] readonly attribute DOMString[]
names;
53 setter creator
void (DOMString name, DOMString value);
54 deleter
void (DOMString name);
60 deleter
void (DOMString name);
82 attribute DOMString
dir;
97 Document open(optional DOMString type =
"text/html", optional DOMString replace =
"");
98 WindowProxy
open(DOMString
url, DOMString name, DOMString features, optional
boolean replace =
false);
108 boolean execCommand(DOMString commandId, optional
boolean showUI =
false, optional DOMString value =
"");
309[NamedConstructor=Image(optional
unsigned long width, optional
unsigned long height)]
395[NamedConstructor=Audio(optional DOMString src)]
410 attribute
boolean default;
422typedef (MediaStream or MediaSource or Blob) MediaProvider;
490 readonly attribute
unsigned short code;
504 readonly attribute DOMString
id;
505 readonly attribute DOMString
kind;
523 readonly attribute DOMString
id;
524 readonly attribute DOMString
kind;
581enum TextTrackKind {
"subtitles",
"captions",
"descriptions",
"chapters",
"metadata" };
587 readonly attribute DOMString
id;
610 attribute DOMString
id;
622 double end(
unsigned long index);
625[Constructor(DOMString type, optional
TrackEventInit eventInitDict)]
791 [TreatNullAs=EmptyString] attribute DOMString
value;
855 readonly attribute DOMString
type;
863 void remove(
long index);
889[NamedConstructor=Option(optional DOMString text =
"", optional DOMString value, optional
boolean defaultSelected =
false, optional
boolean selected =
false)]
919 readonly attribute DOMString
type;
921 [TreatNullAs=EmptyString] attribute DOMString
value;
950 readonly attribute DOMString
type;
967 readonly attribute DOMString
type;
1071 attribute
boolean default;
1114 RenderingContext?
getContext(DOMString contextId, any... arguments);
1120 DOMString
toDataURL(optional DOMString type, any... arguments);
1139 boolean alpha =
true;
1143 Constructor(
unsigned long width,
unsigned long height),
1163 void scale(unrestricted
double x, unrestricted
double y);
1165 void translate(unrestricted
double x, unrestricted
double y);
1166 void transform(unrestricted
double a, unrestricted
double b, unrestricted
double c, unrestricted
double d, unrestricted
double e, unrestricted
double f);
1167 void setTransform(unrestricted
double a, unrestricted
double b, unrestricted
double c, unrestricted
double d, unrestricted
double e, unrestricted
double f);
1191 void clearRect(unrestricted
double x, unrestricted
double y, unrestricted
double w, unrestricted
double h);
1192 void fillRect(unrestricted
double x, unrestricted
double y, unrestricted
double w, unrestricted
double h);
1193 void strokeRect(unrestricted
double x, unrestricted
double y, unrestricted
double w, unrestricted
double h);
1214 void fillText(DOMString text, unrestricted
double x, unrestricted
double y, optional unrestricted
double maxWidth);
1215 void strokeText(DOMString text, unrestricted
double x, unrestricted
double y, optional unrestricted
double maxWidth);
1219 void drawImage(CanvasImageSource image, unrestricted
double dx, unrestricted
double dy);
1220 void drawImage(CanvasImageSource image, unrestricted
double dx, unrestricted
double dy, unrestricted
double dw, unrestricted
double dh);
1221 void drawImage(CanvasImageSource image, unrestricted
double sx, unrestricted
double sy, unrestricted
double sw, unrestricted
double sh, unrestricted
double dx, unrestricted
double dy, unrestricted
double dw, unrestricted
double dh);
1233 void putImageData(
ImageData imagedata,
double dx,
double dy,
double dirtyX,
double dirtyY,
double dirtyWidth,
double dirtyHeight);
1262 void moveTo(unrestricted
double x, unrestricted
double y);
1263 void lineTo(unrestricted
double x, unrestricted
double y);
1264 void quadraticCurveTo(unrestricted
double cpx, unrestricted
double cpy, unrestricted
double x, unrestricted
double y);
1265 void bezierCurveTo(unrestricted
double cp1x, unrestricted
double cp1y, unrestricted
double cp2x, unrestricted
double cp2y, unrestricted
double x, unrestricted
double y);
1266 void arcTo(unrestricted
double x1, unrestricted
double y1, unrestricted
double x2, unrestricted
double y2, unrestricted
double radius);
1267 void arcTo(unrestricted
double x1, unrestricted
double y1, unrestricted
double x2, unrestricted
double y2, unrestricted
double radiusX, unrestricted
double radiusY, unrestricted
double rotation);
1268 void rect(unrestricted
double x, unrestricted
double y, unrestricted
double w, unrestricted
double h);
1269 void arc(unrestricted
double x, unrestricted
double y, unrestricted
double radius, unrestricted
double startAngle, unrestricted
double endAngle, optional
boolean anticlockwise =
false);
1270 void ellipse(unrestricted
double x, unrestricted
double y, unrestricted
double radiusX, unrestricted
double radiusY, unrestricted
double rotation, unrestricted
double startAngle, unrestricted
double endAngle, optional
boolean anticlockwise =
false);
1305 Path2D? path =
null;
1317[Constructor(
unsigned long sw,
unsigned long sh),
1318 Constructor(Uint8ClampedArray data,
unsigned long sw, optional
unsigned long sh),
1323 readonly attribute Uint8ClampedArray
data;
1331 Constructor(Path2D path),
1335 void addPath(Path2D path, optional SVGMatrix? transformation =
null);
1336 void addPathByStrokingPath(Path2D path,
CanvasDrawingStyles styles, optional SVGMatrix? transformation =
null);
1337 void addText(DOMString text,
CanvasDrawingStyles styles, SVGMatrix? transformation, unrestricted
double x, unrestricted
double y, optional unrestricted
double maxWidth);
1338 void addPathByStrokingText(DOMString text,
CanvasDrawingStyles styles, SVGMatrix? transformation, unrestricted
double x, unrestricted
double y, optional unrestricted
double maxWidth);
1339 void addText(DOMString text,
CanvasDrawingStyles styles, SVGMatrix? transformation, Path2D path, optional unrestricted
double maxWidth);
1340 void addPathByStrokingText(DOMString text,
CanvasDrawingStyles styles, SVGMatrix? transformation, Path2D path, optional unrestricted
double maxWidth);
1371 [SameObject] readonly attribute DOMString[]
types;
1375 [SameObject] readonly attribute FileList
files;
1383 void remove(
unsigned long index);
1396[Constructor(DOMString type, optional
DragEventInit eventInitDict)]
1429 [Replaceable] readonly attribute
unsigned long length;
1434 WindowProxy open(optional DOMString
url =
"about:blank", optional DOMString target =
"_blank", [TreatNullAs=EmptyString] optional DOMString features =
"", optional
boolean replace =
false);
1447 DOMString?
prompt(optional DOMString message =
"", optional DOMString
default =
"");
1454 void postMessage(any message, DOMString targetOrigin, optional sequence<Transferable> transfer);
1468 void go(optional
long delta);
1521 const unsigned short UNCACHED = 0;
1522 const unsigned short IDLE = 1;
1523 const unsigned short CHECKING = 2;
1524 const unsigned short DOWNLOADING = 3;
1525 const unsigned short UPDATEREADY = 4;
1526 const unsigned short OBSOLETE = 5;
1567[TreatNonObjectAsNull]
1571[TreatNonObjectAsNull]
1575[TreatNonObjectAsNull]
1672 long setTimeout(Function handler, optional
long timeout = 0, any... arguments);
1673 long setTimeout(DOMString handler, optional
long timeout = 0, any... arguments);
1675 long setInterval(Function handler, optional
long timeout = 0, any... arguments);
1676 long setInterval(DOMString handler, optional
long timeout = 0, any... arguments);
1790 Promise<ImageBitmap>
createImageBitmap(ImageBitmapSource image,
long sx,
long sy,
long sw,
long sh);
1803 void initMessageEvent(DOMString typeArg,
boolean canBubbleArg,
boolean cancelableArg, any dataArg, DOMString originArg, DOMString lastEventIdArg, (WindowProxy or
MessagePort) sourceArg, sequence<MessagePort>? portsArg);
1816 readonly attribute DOMString
url;
1820 const unsigned short CONNECTING = 0;
1821 const unsigned short OPEN = 1;
1822 const unsigned short CLOSED = 2;
1833 boolean withCredentials =
false;
1839 readonly attribute DOMString
url;
1842 const unsigned short CONNECTING = 0;
1843 const unsigned short OPEN = 1;
1844 const unsigned short CLOSING = 2;
1845 const unsigned short CLOSED = 3;
1846 readonly attribute
unsigned short readyState;
1847 readonly attribute
unsigned long bufferedAmount;
1853 readonly attribute DOMString extensions;
1854 readonly attribute DOMString protocol;
1855 void close([Clamp] optional
unsigned short code, optional USVString
reason);
1860 void send(USVString data);
1861 void send(Blob data);
1862 void send(ArrayBuffer data);
1863 void send(ArrayBufferView data);
1869 readonly attribute
unsigned short code;
1887 void postMessage(any message, optional sequence<Transferable> transfer);
1930 void postMessage(any message, optional sequence<Transferable> transfer);
1950 void postMessage(any message, optional sequence<Transferable> transfer);
1981 DOMString?
key(
unsigned long index);
2002 readonly attribute DOMString?
key;
2005 readonly attribute DOMString
url;
2085 [TreatNullAs=EmptyString] attribute DOMString
text;
2086 [TreatNullAs=EmptyString] attribute DOMString
link;
2087 [TreatNullAs=EmptyString] attribute DOMString
vLink;
2088 [TreatNullAs=EmptyString] attribute DOMString
aLink;
2089 [TreatNullAs=EmptyString] attribute DOMString
bgColor;
2127 [TreatNullAs=EmptyString] attribute DOMString
color;
2166 [TreatNullAs=EmptyString] attribute DOMString
border;
2207 [TreatNullAs=EmptyString] attribute DOMString
border;
2240 [TreatNullAs=EmptyString] attribute DOMString
bgColor;
2263 [TreatNullAs=EmptyString] attribute DOMString
bgColor;
2276 [TreatNullAs=EmptyString] attribute DOMString
bgColor;
2285 [TreatNullAs=EmptyString] attribute DOMString
fgColor;
2289 [TreatNullAs=EmptyString] attribute DOMString
bgColor;
2301partial interface Window {
partial dictionary MouseEventInit
Navigator implements NavigatorOnLine
dictionary MessageEventInit
Navigator implements NavigatorContentUtils
WorkerLocation implements URLUtilsReadOnly
Navigator implements NavigatorID
OnBeforeUnloadEventHandlerNonNull OnBeforeUnloadEventHandler
callback OnErrorEventHandlerNonNull
dictionary HitRegionOptions
CanvasRenderingContext2D implements CanvasPathMethods
Window implements ImageBitmapFactories
dictionary RelatedEventInit
Window implements WindowLocalStorage
OnErrorEventHandlerNonNull OnErrorEventHandler
dictionary PopStateEventInit
dictionary TrackEventInit
HTMLAnchorElement implements URLUtils
callback FunctionStringCallback
HTMLElement implements ElementContentEditable
HTMLBodyElement implements WindowEventHandlers
Navigator implements NavigatorLanguage
Worker implements AbstractWorker
dictionary HashChangeEventInit
dictionary EventSourceInit
Navigator implements NavigatorStorageUtils
dictionary CanvasRenderingContext2DSettings
Window implements WindowBase64
dictionary StorageEventInit
callback PortCollectionCallback
dictionary ErrorEventInit
WindowProxy or MessagePort source
Navigator implements NavigatorPlugins
dictionary PageTransitionEventInit
callback OnBeforeUnloadEventHandlerNonNull
sequence< MessagePort > ports
Window implements WindowSessionStorage
HTMLLinkElement implements LinkStyle
dictionary AutocompleteErrorEventInit
dictionary CloseEventInit
EventHandlerNonNull EventHandler
Window implements WindowTimers
callback EventHandlerNonNull
MediaControllerPlaybackState
sequence< any > PropertyValueArray
CanvasRenderingContext2D implements CanvasDrawingStyles
Document implements GlobalEventHandlers
attribute EventHandler onerror
readonly attribute unsigned short status
attribute EventHandler onprogress
attribute EventHandler oncached
attribute EventHandler onnoupdate
attribute EventHandler onupdateready
attribute EventHandler onchecking
attribute EventHandler onerror
attribute EventHandler ondownloading
attribute EventHandler onobsolete
getter AudioTrack(unsigned long index)
readonly attribute unsigned long length
attribute EventHandler onchange
AudioTrack getTrackById(DOMString id)
attribute EventHandler onremovetrack
attribute EventHandler onaddtrack
attribute boolean enabled
readonly attribute DOMString kind
readonly attribute DOMString id
readonly attribute DOMString language
readonly attribute DOMString label
readonly attribute AutocompleteErrorReason reason
attribute boolean visible
attribute DOMString returnValue
attribute EventHandler onmessage
void postMessage(any message)
readonly attribute DOMString name
attribute unrestricted double lineDashOffset
sequence< unrestricted double > getLineDash()
attribute DOMString textBaseline
attribute unrestricted double lineWidth
attribute DOMString lineCap
attribute DOMString direction
attribute DOMString textAlign
attribute DOMString lineJoin
attribute unrestricted double miterLimit
void setLineDash(sequence< unrestricted double > segments)
void addColorStop(double offset, DOMString color)
void arcTo(unrestricted double x1, unrestricted double y1, unrestricted double x2, unrestricted double y2, unrestricted double radius)
void lineTo(unrestricted double x, unrestricted double y)
void bezierCurveTo(unrestricted double cp1x, unrestricted double cp1y, unrestricted double cp2x, unrestricted double cp2y, unrestricted double x, unrestricted double y)
void ellipse(unrestricted double x, unrestricted double y, unrestricted double radiusX, unrestricted double radiusY, unrestricted double rotation, unrestricted double startAngle, unrestricted double endAngle, optional boolean anticlockwise=false)
void rect(unrestricted double x, unrestricted double y, unrestricted double w, unrestricted double h)
void arcTo(unrestricted double x1, unrestricted double y1, unrestricted double x2, unrestricted double y2, unrestricted double radiusX, unrestricted double radiusY, unrestricted double rotation)
void moveTo(unrestricted double x, unrestricted double y)
void arc(unrestricted double x, unrestricted double y, unrestricted double radius, unrestricted double startAngle, unrestricted double endAngle, optional boolean anticlockwise=false)
void quadraticCurveTo(unrestricted double cpx, unrestricted double cpy, unrestricted double x, unrestricted double y)
void setTransform(SVGMatrix transform)
void setContext(RenderingContext context)
void drawFocusIfNeeded(Path2D path, Element element)
boolean isPointInStroke(unrestricted double x, unrestricted double y)
void clip(Path2D path, optional CanvasFillRule fillRule="nonzero")
attribute unsigned long height
void scrollPathIntoView(Path2D path)
attribute(DOMString or CanvasGradient or CanvasPattern) fillStyle
void scale(unrestricted double x, unrestricted double y)
void translate(unrestricted double x, unrestricted double y)
void strokeRect(unrestricted double x, unrestricted double y, unrestricted double w, unrestricted double h)
attribute unrestricted double globalAlpha
void removeHitRegion(DOMString id)
void clearRect(unrestricted double x, unrestricted double y, unrestricted double w, unrestricted double h)
void putImageData(ImageData imagedata, double dx, double dy, double dirtyX, double dirtyY, double dirtyWidth, double dirtyHeight)
void drawImage(CanvasImageSource image, unrestricted double sx, unrestricted double sy, unrestricted double sw, unrestricted double sh, unrestricted double dx, unrestricted double dy, unrestricted double dw, unrestricted double dh)
void fillRect(unrestricted double x, unrestricted double y, unrestricted double w, unrestricted double h)
CanvasGradient createLinearGradient(double x0, double y0, double x1, double y1)
void fill(optional CanvasFillRule fillRule="nonzero")
void rotate(unrestricted double angle)
boolean isPointInPath(Path2D path, unrestricted double x, unrestricted double y, optional CanvasFillRule fillRule="nonzero")
readonly attribute HTMLCanvasElement canvas
void fillText(DOMString text, unrestricted double x, unrestricted double y, optional unrestricted double maxWidth)
attribute DOMString shadowColor
ImageData createImageData(double sw, double sh)
attribute unsigned long width
attribute unrestricted double shadowOffsetX
CanvasGradient createRadialGradient(double x0, double y0, double r0, double x1, double y1, double r1)
boolean isPointInPath(unrestricted double x, unrestricted double y, optional CanvasFillRule fillRule="nonzero")
attribute DOMString globalCompositeOperation
ImageData getImageData(double sx, double sy, double sw, double sh)
attribute unrestricted double shadowBlur
boolean isPointInStroke(Path2D path, unrestricted double x, unrestricted double y)
CanvasPattern createPattern(CanvasImageSource image, [TreatNullAs=EmptyString] DOMString repetition)
void putImageData(ImageData imagedata, double dx, double dy)
attribute boolean imageSmoothingEnabled
void drawImage(CanvasImageSource image, unrestricted double dx, unrestricted double dy, unrestricted double dw, unrestricted double dh)
attribute(DOMString or CanvasGradient or CanvasPattern) strokeStyle
void drawFocusIfNeeded(Element element)
TextMetrics measureText(DOMString text)
void addHitRegion(optional HitRegionOptions options)
void drawImage(CanvasImageSource image, unrestricted double dx, unrestricted double dy)
void clip(optional CanvasFillRule fillRule="nonzero")
void setTransform(unrestricted double a, unrestricted double b, unrestricted double c, unrestricted double d, unrestricted double e, unrestricted double f)
void transform(unrestricted double a, unrestricted double b, unrestricted double c, unrestricted double d, unrestricted double e, unrestricted double f)
void strokeText(DOMString text, unrestricted double x, unrestricted double y, optional unrestricted double maxWidth)
attribute unrestricted double shadowOffsetY
void fill(Path2D path, optional CanvasFillRule fillRule="nonzero")
void scrollPathIntoView()
attribute SVGMatrix currentTransform
ImageData createImageData(ImageData imagedata)
readonly attribute DOMString reason
readonly attribute unsigned short code
readonly attribute boolean wasClean
getter Element(DOMString name)
setter creator void(DOMString name, Element value)
deleter void(DOMString name)
setter creator void(DOMString name, DOMString value)
getter DOMString(DOMString name)
deleter void(DOMString name)
DataTransferItem add(DOMString data, DOMString type)
getter DataTransferItem(unsigned long index)
readonly attribute unsigned long length
DataTransferItem add(File data)
void getAsString(FunctionStringCallback? _callback)
readonly attribute DOMString kind
readonly attribute DOMString type
readonly attribute DOMString[] types
void setData(DOMString format, DOMString data)
attribute DOMString dropEffect
DOMString getData(DOMString format)
readonly attribute DataTransferItemList items
readonly attribute FileList files
attribute DOMString effectAllowed
void setDragImage(Element image, long x, long y)
void clearData(optional DOMString format)
attribute EventHandler onmessage
void postMessage(any message, optional sequence< Transferable > transfer)
readonly attribute DOMString referrer
attribute DOMString title
WindowProxy open(DOMString url, DOMString name, DOMString features, optional boolean replace=false)
readonly attribute HTMLCollection embeds
boolean queryCommandSupported(DOMString commandId)
attribute DOMString vlinkColor
attribute DOMString fgColor
boolean queryCommandEnabled(DOMString commandId)
DOMString queryCommandValue(DOMString commandId)
boolean queryCommandState(DOMString commandId)
attribute DOMString designMode
attribute DOMString alinkColor
boolean queryCommandIndeterm(DOMString commandId)
readonly attribute HTMLCollection forms
NodeList getItems(optional DOMString typeNames="")
readonly attribute HTMLAllCollection all
readonly attribute HTMLCollection applets
readonly attribute HTMLCollection scripts
readonly attribute HTMLCollection commands
attribute DOMString domain
NodeList getElementsByName(DOMString elementName)
void write(DOMString... text)
readonly attribute HTMLCollection links
readonly attribute DocumentReadyState readyState
readonly attribute DOMElementMap cssElementMap
readonly attribute WindowProxy defaultView
readonly attribute HTMLHeadElement head
readonly attribute HTMLCollection anchors
Document open(optional DOMString type="text/html", optional DOMString replace="")
attribute DOMString bgColor
attribute EventHandler onreadystatechange
readonly attribute HTMLCollection images
readonly attribute DOMString lastModified
attribute DOMString cookie
attribute DOMString linkColor
readonly attribute HTMLCollection plugins
attribute HTMLElement body
readonly attribute HTMLScriptElement currentScript
getter object(DOMString name)
readonly attribute Element activeElement
boolean execCommand(DOMString commandId, optional boolean showUI=false, optional DOMString value="")
void writeln(DOMString... text)
readonly attribute Location location
readonly attribute DataTransfer dataTransfer
readonly attribute boolean isContentEditable
attribute DOMString contentEditable
readonly attribute any error
readonly attribute DOMString message
readonly attribute unsigned long lineno
readonly attribute unsigned long colno
readonly attribute DOMString filename
attribute EventHandler onopen
attribute EventHandler onmessage
readonly attribute unsigned short readyState
readonly attribute boolean withCredentials
readonly attribute DOMString url
attribute EventHandler onerror
void AddSearchProvider(DOMString engineURL)
unsigned long IsSearchProviderInstalled(DOMString engineURL)
attribute EventHandler onchange
attribute EventHandler onprogress
attribute EventHandler oncancel
attribute EventHandler onsuspend
attribute EventHandler oncontextmenu
attribute EventHandler onfocus
attribute EventHandler oninvalid
attribute EventHandler onstalled
attribute EventHandler onplaying
attribute EventHandler onmousewheel
attribute EventHandler onautocompleteerror
attribute EventHandler ontimeupdate
attribute EventHandler onsort
attribute EventHandler oninput
attribute OnErrorEventHandler onerror
attribute EventHandler ondragover
attribute EventHandler onvolumechange
attribute EventHandler onseeked
attribute EventHandler onabort
attribute EventHandler onautocomplete
attribute EventHandler ondrop
attribute EventHandler oncanplay
attribute EventHandler onresize
attribute EventHandler onmousedown
attribute EventHandler onloadstart
attribute EventHandler ondragexit
attribute EventHandler onload
attribute EventHandler onratechange
attribute EventHandler onsubmit
attribute EventHandler onkeyup
attribute EventHandler ondragenter
attribute EventHandler onshow
attribute EventHandler ondblclick
attribute EventHandler onclick
attribute EventHandler onkeydown
attribute EventHandler onmouseup
attribute EventHandler onmouseout
attribute EventHandler ondragleave
attribute EventHandler onseeking
attribute EventHandler onkeypress
attribute EventHandler onemptied
attribute EventHandler onwaiting
attribute EventHandler ondurationchange
attribute EventHandler onloadeddata
attribute EventHandler onreset
attribute EventHandler onblur
attribute EventHandler ondrag
attribute EventHandler ondragend
attribute EventHandler onmouseenter
attribute EventHandler onmousemove
attribute EventHandler onplay
attribute EventHandler onscroll
attribute EventHandler oncanplaythrough
attribute EventHandler ondragstart
attribute EventHandler oncuechange
attribute EventHandler onended
attribute EventHandler onmouseleave
attribute EventHandler onpause
attribute EventHandler ontoggle
attribute EventHandler onselect
attribute EventHandler onmouseover
attribute EventHandler onclose
attribute EventHandler onloadedmetadata
legacycaller getter(HTMLCollection or Element)? namedItem(DOMString name)
Element item(unsigned long index)
HTMLCollection or Element item(DOMString name)
attribute DOMString shape
attribute DOMString charset
attribute DOMString coords
attribute DOMSettableTokenList ping
attribute DOMString target
attribute DOMString hreflang
readonly attribute DOMTokenList relList
attribute DOMString download
attribute DOMString archive
attribute DOMString height
attribute DOMString _object
attribute unsigned long hspace
attribute DOMString align
attribute unsigned long vspace
attribute DOMString width
attribute DOMString codeBase
attribute DOMString target
attribute DOMString hreflang
attribute DOMString coords
attribute DOMString shape
attribute DOMSettableTokenList ping
readonly attribute DOMTokenList relList
attribute DOMString download
attribute DOMString clear
attribute DOMString target
attribute DOMString vLink
attribute DOMString aLink
attribute DOMString bgColor
attribute DOMString background
attribute unsigned long width
DOMString toDataURL(optional DOMString type, any... arguments)
void setContext(RenderingContext context)
attribute unsigned long height
RenderingContext getContext(DOMString contextId, any... arguments)
void toBlob(FileCallback? _callback, optional DOMString type, any... arguments)
CanvasProxy transferControlToProxy()
boolean probablySupportsContext(DOMString contextId, any... arguments)
getter Element namedItem(DOMString name)
attribute boolean compact
attribute DOMString value
readonly attribute HTMLCollection options
void close(optional DOMString returnValue)
void showModal(optional(MouseEvent or Element) anchor)
void show(optional(MouseEvent or Element) anchor)
attribute DOMString returnValue
attribute boolean compact
attribute DOMString align
attribute boolean draggable
readonly attribute DOMString commandLabel
readonly attribute DOMSettableTokenList itemRef
readonly attribute DOMSettableTokenList itemProp
attribute boolean spellcheck
attribute DOMString title
readonly attribute boolean commandDisabled
readonly attribute DOMStringMap dataset
readonly attribute DOMSettableTokenList itemType
readonly attribute DOMString commandType
readonly attribute boolean commandHidden
readonly attribute HTMLPropertiesCollection properties
readonly attribute DOMString accessKeyLabel
readonly attribute boolean commandChecked
attribute HTMLMenuElement contextMenu
attribute boolean itemScope
attribute boolean translate
attribute DOMString itemId
attribute DOMString accessKey
readonly attribute DOMSettableTokenList dropzone
readonly attribute DOMString commandIcon
attribute DOMString width
attribute DOMString align
Document getSVGDocument()
legacycaller any(any... arguments)
attribute DOMString height
readonly attribute HTMLFormControlsCollection elements
readonly attribute ValidityState validity
void setCustomValidity(DOMString error)
readonly attribute HTMLFormElement form
attribute boolean disabled
readonly attribute DOMString validationMessage
readonly attribute boolean willValidate
readonly attribute DOMString type
attribute DOMString color
readonly attribute Document contentDocument
attribute DOMString scrolling
attribute DOMString marginHeight
readonly attribute WindowProxy contentWindow
attribute DOMString frameBorder
attribute boolean noResize
attribute DOMString longDesc
attribute DOMString marginWidth
attribute DOMString width
attribute DOMString align
attribute DOMString color
attribute boolean noShade
attribute DOMString align
attribute DOMString version
attribute DOMString longDesc
attribute DOMString width
attribute DOMString frameBorder
readonly attribute WindowProxy contentWindow
attribute boolean allowFullscreen
attribute DOMString marginWidth
attribute DOMString marginHeight
readonly attribute Document contentDocument
attribute DOMString srcdoc
attribute DOMString align
Document getSVGDocument()
attribute boolean seamless
attribute DOMString height
attribute DOMString scrolling
readonly attribute DOMSettableTokenList sandbox
attribute DOMString longDesc
attribute unsigned long width
attribute unsigned long height
attribute DOMString useMap
attribute DOMString crossOrigin
readonly attribute unsigned long naturalHeight
attribute unsigned long vspace
attribute DOMString sizes
readonly attribute unsigned long naturalWidth
readonly attribute DOMString currentSrc
attribute DOMString align
readonly attribute boolean complete
attribute DOMString border
attribute unsigned long hspace
attribute DOMString lowsrc
attribute DOMString srcset
readonly attribute boolean willValidate
void setCustomValidity(DOMString error)
attribute boolean autofocus
attribute boolean disabled
attribute DOMString keytype
readonly attribute ValidityState validity
readonly attribute NodeList labels
attribute DOMString challenge
readonly attribute DOMString validationMessage
readonly attribute HTMLFormElement form
readonly attribute DOMString type
readonly attribute HTMLElement control
attribute DOMString htmlFor
readonly attribute HTMLFormElement form
readonly attribute HTMLFormElement form
attribute DOMString align
readonly attribute DOMTokenList relList
attribute DOMString media
attribute DOMString crossOrigin
attribute DOMString hreflang
readonly attribute DOMSettableTokenList sizes
attribute DOMString target
attribute DOMString charset
readonly attribute HTMLCollection areas
readonly attribute HTMLCollection images
attribute EventHandler onfinish
attribute DOMString height
attribute DOMString width
attribute EventHandler onstart
attribute EventHandler onbounce
attribute unsigned long hspace
attribute unsigned long scrollDelay
attribute unsigned long vspace
attribute unsigned long scrollAmount
attribute DOMString bgColor
attribute DOMString direction
attribute DOMString behavior
attribute boolean trueSpeed
readonly attribute NodeList labels
attribute DOMString dateTime
attribute boolean reversed
attribute boolean compact
readonly attribute ValidityState validity
void setCustomValidity(DOMString error)
attribute DOMString archive
readonly attribute WindowProxy contentWindow
attribute DOMString align
attribute unsigned long vspace
readonly attribute Document contentDocument
readonly attribute boolean willValidate
attribute DOMString useMap
attribute DOMString standby
legacycaller any(any... arguments)
attribute boolean declare
attribute DOMString codeType
attribute DOMString codeBase
readonly attribute DOMString validationMessage
attribute boolean typeMustMatch
Document getSVGDocument()
attribute DOMString height
attribute unsigned long hspace
readonly attribute HTMLFormElement form
attribute DOMString width
attribute DOMString border
attribute DOMString label
attribute boolean disabled
attribute boolean disabled
readonly attribute HTMLFormElement form
attribute boolean defaultSelected
readonly attribute long index
attribute boolean selected
attribute DOMString label
attribute DOMString value
attribute long selectedIndex
setter creator void(unsigned long index, HTMLOptionElement? option)
attribute unsigned long length
void add((HTMLOptionElement or HTMLOptGroupElement) element, optional(HTMLElement or long)? before=null)
readonly attribute HTMLFormElement form
attribute DOMString value
void setCustomValidity(DOMString error)
readonly attribute DOMString type
readonly attribute NodeList labels
readonly attribute ValidityState validity
readonly attribute DOMSettableTokenList htmlFor
readonly attribute DOMString validationMessage
attribute DOMString defaultValue
readonly attribute boolean willValidate
attribute DOMString align
attribute DOMString valueType
attribute DOMString value
readonly attribute double position
readonly attribute NodeList labels
readonly attribute DOMString[] names
getter PropertyNodeList namedItem(DOMString name)
attribute DOMString charset
attribute DOMString event
attribute DOMString htmlFor
attribute DOMString crossOrigin
readonly attribute DOMString type
attribute DOMString value
readonly attribute DOMString validationMessage
attribute DOMString autocomplete
readonly attribute NodeList labels
readonly attribute HTMLCollection selectedOptions
attribute unsigned long length
attribute unsigned long size
void add((HTMLOptionElement or HTMLOptGroupElement) element, optional(HTMLElement or long)? before=null)
HTMLOptionElement namedItem(DOMString name)
readonly attribute HTMLOptionsCollection options
readonly attribute boolean willValidate
readonly attribute ValidityState validity
attribute boolean required
attribute long selectedIndex
attribute boolean disabled
setter creator void(unsigned long index, HTMLOptionElement? option)
attribute boolean autofocus
void setCustomValidity(DOMString error)
readonly attribute HTMLFormElement form
getter Element item(unsigned long index)
attribute boolean multiple
attribute DOMString srcset
attribute DOMString sizes
attribute DOMString media
attribute DOMString media
attribute DOMString align
readonly attribute long cellIndex
attribute DOMString vAlign
readonly attribute DOMSettableTokenList headers
attribute unsigned long rowSpan
attribute unsigned long colSpan
attribute DOMString bgColor
attribute DOMString height
attribute DOMString chOff
attribute DOMString align
attribute DOMString width
attribute DOMString width
attribute DOMString chOff
attribute DOMString align
attribute unsigned long span
attribute DOMString vAlign
attribute DOMString width
attribute boolean sortable
HTMLElement createTHead()
attribute DOMString align
attribute HTMLTableCaptionElement caption
readonly attribute HTMLCollection tBodies
attribute HTMLTableSectionElement tHead
attribute HTMLTableSectionElement tFoot
attribute DOMString cellSpacing
readonly attribute HTMLCollection rows
attribute DOMString bgColor
void deleteRow(long index)
attribute DOMString border
HTMLElement createCaption()
HTMLElement createTFoot()
attribute DOMString summary
HTMLElement createTBody()
attribute DOMString cellPadding
attribute DOMString frame
attribute DOMString rules
HTMLElement insertRow(optional long index=-1)
readonly attribute long rowIndex
attribute DOMString align
attribute DOMString bgColor
void deleteCell(long index)
HTMLElement insertCell(optional long index=-1)
readonly attribute long sectionRowIndex
readonly attribute HTMLCollection cells
attribute DOMString chOff
attribute DOMString vAlign
attribute DOMString chOff
readonly attribute HTMLCollection rows
HTMLElement insertRow(optional long index=-1)
attribute DOMString vAlign
attribute DOMString align
void deleteRow(long index)
readonly attribute DocumentFragment content
void setRangeText(DOMString replacement, unsigned long start, unsigned long end, optional SelectionMode selectionMode="preserve")
attribute DOMString value
attribute unsigned long rows
readonly attribute NodeList labels
attribute DOMString autocomplete
attribute DOMString selectionDirection
readonly attribute DOMString validationMessage
readonly attribute HTMLFormElement form
attribute unsigned long selectionStart
attribute DOMString defaultValue
attribute boolean readOnly
readonly attribute boolean willValidate
attribute DOMString dirName
attribute boolean disabled
readonly attribute DOMString type
readonly attribute ValidityState validity
attribute DOMString inputMode
void setRangeText(DOMString replacement)
void setSelectionRange(unsigned long start, unsigned long end, optional DOMString direction)
attribute boolean required
readonly attribute unsigned long textLength
void setCustomValidity(DOMString error)
attribute boolean autofocus
attribute unsigned long cols
attribute DOMString placeholder
attribute unsigned long selectionEnd
attribute DOMString dateTime
attribute DOMString srclang
attribute DOMString label
const unsigned short ERROR
const unsigned short LOADED
readonly attribute TextTrack track
readonly attribute unsigned short readyState
const unsigned short LOADING
const unsigned short NONE
attribute boolean compact
attribute unsigned long width
readonly attribute unsigned long videoHeight
attribute DOMString poster
attribute unsigned long height
readonly attribute unsigned long videoWidth
readonly attribute DOMString oldURL
readonly attribute DOMString newURL
void replaceState(any data, DOMString title, optional DOMString? url=null)
void go(optional long delta)
readonly attribute any state
void pushState(any data, DOMString title, optional DOMString? url=null)
readonly attribute long length
Promise< ImageBitmap > createImageBitmap(ImageBitmapSource image)
Promise< ImageBitmap > createImageBitmap(ImageBitmapSource image, long sx, long sy, long sw, long sh)
readonly attribute unsigned long width
readonly attribute unsigned long height
readonly attribute unsigned long height
readonly attribute unsigned long width
readonly attribute Uint8ClampedArray data
void replace(DOMString url)
void assign(DOMString url)
readonly attribute DOMString[] ancestorOrigins
readonly attribute MessagePort port2
readonly attribute MessagePort port1
readonly attribute DOMString lastEventId
readonly attribute any data
readonly attribute(WindowProxy or MessagePort)? source
readonly attribute DOMString origin
readonly attribute MessagePort[] ports
void initMessageEvent(DOMString typeArg, boolean canBubbleArg, boolean cancelableArg, any dataArg, DOMString originArg, DOMString lastEventIdArg,(WindowProxy or MessagePort) sourceArg, sequence< MessagePort >? portsArg)
void postMessage(any message, optional sequence< Transferable > transfer)
attribute EventHandler onmessage
readonly attribute unsigned long length
getter MimeType item(unsigned long index)
getter MimeType namedItem(DOMString name)
readonly attribute DOMString type
readonly attribute DOMString description
readonly attribute Plugin enabledPlugin
readonly attribute DOMString suffixes
readonly attribute DOMString region
void unregisterContentHandler(DOMString mimeType, DOMString url)
void registerContentHandler(DOMString mimeType, DOMString url, DOMString title)
void registerProtocolHandler(DOMString scheme, DOMString url, DOMString title)
void unregisterProtocolHandler(DOMString scheme, DOMString url)
DOMString isContentHandlerRegistered(DOMString mimeType, DOMString url)
DOMString isProtocolHandlerRegistered(DOMString scheme, DOMString url)
readonly attribute DOMString vendorSub
readonly attribute DOMString appVersion
readonly attribute DOMString appCodeName
readonly attribute DOMString appName
readonly attribute DOMString userAgent
readonly attribute DOMString platform
readonly attribute DOMString product
readonly attribute DOMString[] languages
readonly attribute DOMString language
readonly attribute boolean onLine
readonly attribute boolean javaEnabled
readonly attribute MimeTypeArray mimeTypes
readonly attribute PluginArray plugins
void yieldForStorageUpdates()
readonly attribute boolean cookieEnabled
readonly attribute boolean persisted
readonly attribute unsigned long length
getter Plugin namedItem(DOMString name)
void refresh(optional boolean reload=false)
getter Plugin item(unsigned long index)
getter MimeType namedItem(DOMString name)
readonly attribute DOMString name
readonly attribute DOMString description
getter MimeType item(unsigned long index)
readonly attribute DOMString filename
readonly attribute unsigned long length
readonly attribute any state
void add(MessagePort port)
void iterate(PortCollectionCallback callback)
PropertyValueArray getValues()
attribute DOMString value
attribute EventHandler onconnect
readonly attribute DOMString name
readonly attribute ApplicationCache applicationCache
readonly attribute MessagePort port
readonly attribute DOMString key
readonly attribute DOMString url
readonly attribute DOMString newValue
readonly attribute Storage storageArea
readonly attribute DOMString oldValue
setter creator void setItem(DOMString key, DOMString value)
deleter void removeItem(DOMString key)
DOMString key(unsigned long index)
getter DOMString getItem(DOMString key)
readonly attribute unsigned long length
readonly attribute double emHeightDescent
readonly attribute double ideographicBaseline
readonly attribute double actualBoundingBoxDescent
readonly attribute double actualBoundingBoxAscent
readonly attribute double emHeightAscent
readonly attribute double fontBoundingBoxDescent
readonly attribute double width
readonly attribute double alphabeticBaseline
readonly attribute double actualBoundingBoxLeft
readonly attribute double hangingBaseline
readonly attribute double actualBoundingBoxRight
readonly attribute double fontBoundingBoxAscent
TextTrackCue getCueById(DOMString id)
readonly attribute unsigned long length
getter TextTrackCue(unsigned long index)
attribute EventHandler onenter
attribute boolean pauseOnExit
readonly attribute TextTrack track
attribute double startTime
attribute EventHandler onexit
readonly attribute unsigned long length
attribute EventHandler onremovetrack
TextTrack getTrackById(DOMString id)
getter TextTrack(unsigned long index)
attribute EventHandler onaddtrack
attribute EventHandler onchange
readonly attribute DOMString inBandMetadataTrackDispatchType
readonly attribute TextTrackCueList activeCues
readonly attribute DOMString id
void addCue(TextTrackCue cue)
readonly attribute DOMString label
readonly attribute TextTrackCueList cues
attribute TextTrackMode mode
void removeCue(TextTrackCue cue)
readonly attribute TextTrackKind kind
readonly attribute DOMString language
attribute EventHandler oncuechange
double start(unsigned long index)
double end(unsigned long index)
readonly attribute unsigned long length
readonly attribute DOMString region
readonly attribute(VideoTrack or AudioTrack or TextTrack)? track
readonly attribute boolean valid
readonly attribute boolean tooShort
readonly attribute boolean patternMismatch
readonly attribute boolean typeMismatch
readonly attribute boolean rangeOverflow
readonly attribute boolean rangeUnderflow
readonly attribute boolean stepMismatch
readonly attribute boolean tooLong
readonly attribute boolean badInput
readonly attribute boolean customError
readonly attribute boolean valueMissing
readonly attribute unsigned long length
getter VideoTrack(unsigned long index)
attribute EventHandler onaddtrack
attribute EventHandler onchange
VideoTrack getTrackById(DOMString id)
attribute EventHandler onremovetrack
readonly attribute long selectedIndex
attribute boolean selected
readonly attribute DOMString label
readonly attribute DOMString language
readonly attribute DOMString id
readonly attribute DOMString kind
DOMString atob(DOMString atob)
DOMString btoa(DOMString btoa)
attribute EventHandler onstorage
attribute EventHandler onpageshow
attribute EventHandler onafterprint
attribute EventHandler ononline
attribute EventHandler onunload
attribute EventHandler onmessage
attribute EventHandler onpagehide
attribute EventHandler onbeforeprint
attribute EventHandler onpopstate
attribute OnBeforeUnloadEventHandler onbeforeunload
attribute EventHandler onlanguagechange
attribute EventHandler onhashchange
attribute EventHandler onoffline
readonly attribute Storage localStorage
readonly attribute any dialogArguments
attribute any returnValue
readonly attribute Storage sessionStorage
void clearInterval(optional long handle=0)
long setInterval(Function handler, optional long timeout=0, any... arguments)
long setInterval(DOMString handler, optional long timeout=0, any... arguments)
long setTimeout(DOMString handler, optional long timeout=0, any... arguments)
void clearTimeout(optional long handle=0)
long setTimeout(Function handler, optional long timeout=0, any... arguments)
WindowProxy open(optional DOMString url="about:blank", optional DOMString target="_blank", [TreatNullAs=EmptyString] optional DOMString features="", optional boolean replace=false)
getter WindowProxy(unsigned long index)
readonly attribute WindowProxy top
readonly attribute Location location
void postMessage(any message, DOMString targetOrigin, optional sequence< Transferable > transfer)
readonly attribute WindowProxy window
readonly attribute WindowProxy parent
readonly attribute BarProp menubar
readonly attribute Document document
readonly attribute WindowProxy frames
readonly attribute External external
readonly attribute BarProp personalbar
boolean confirm(optional DOMString message="")
readonly attribute unsigned long length
readonly attribute BarProp statusbar
readonly attribute ApplicationCache applicationCache
attribute DOMString status
void alert(DOMString message)
readonly attribute Element frameElement
readonly attribute History history
readonly attribute Navigator navigator
getter object(DOMString name)
readonly attribute BarProp locationbar
long requestAnimationFrame(FrameRequestCallback callback)
readonly attribute BarProp scrollbars
any showModalDialog(DOMString url, optional any argument)
readonly attribute BarProp toolbar
void cancelAnimationFrame(long handle)
readonly attribute boolean closed
DOMString prompt(optional DOMString message="", optional DOMString default="")
readonly attribute WorkerNavigator navigator
void importScripts(DOMString... urls)
attribute EventHandler ononline
attribute EventHandler onoffline
readonly attribute WorkerLocation location
attribute EventHandler onlanguagechange
attribute OnErrorEventHandler onerror
void postMessage(any message, optional sequence< Transferable > transfer)
attribute EventHandler onmessage
boolean load(DOMString url)
EventTarget relatedTarget