• Home
  • Raw
  • Download

Lines Matching refs:attribute

9   readonly attribute unsigned long length;
25 attribute DOMString value;
31 [CEReactions] attribute unsigned long length; // shadows inherited length
35 attribute long selectedIndex;
40 readonly attribute unsigned long length;
51 [PutForwards=href, LegacyUnforgeable] readonly attribute Location? location;
52 attribute USVString domain;
53 readonly attribute USVString referrer;
54 attribute USVString cookie;
55 readonly attribute DOMString lastModified;
56 readonly attribute DocumentReadyState readyState;
60 [CEReactions] attribute DOMString title;
61 [CEReactions] attribute DOMString dir;
62 [CEReactions] attribute HTMLElement? body;
63 readonly attribute HTMLHeadElement? head;
64 [SameObject] readonly attribute HTMLCollection images;
65 [SameObject] readonly attribute HTMLCollection embeds;
66 [SameObject] readonly attribute HTMLCollection plugins;
67 [SameObject] readonly attribute HTMLCollection links;
68 [SameObject] readonly attribute HTMLCollection forms;
69 [SameObject] readonly attribute HTMLCollection scripts;
71 …readonly attribute HTMLOrSVGScriptElement? currentScript; // classic scripts in a document tree on…
81 readonly attribute WindowProxy? defaultView;
83 [CEReactions] attribute DOMString designMode;
92 [LegacyLenientThis] attribute EventHandler onreadystatechange;
100 readonly attribute Element? activeElement;
108 [CEReactions] attribute DOMString title;
109 [CEReactions] attribute DOMString lang;
110 [CEReactions] attribute boolean translate;
111 [CEReactions] attribute DOMString dir;
114 [CEReactions] attribute boolean hidden;
116 [CEReactions] attribute DOMString accessKey;
117 readonly attribute DOMString accessKeyLabel;
118 [CEReactions] attribute boolean draggable;
119 [CEReactions] attribute boolean spellcheck;
120 [CEReactions] attribute DOMString autocapitalize;
122 [CEReactions] attribute [LegacyNullToEmptyString] DOMString innerText;
138 [SameObject] readonly attribute DOMStringMap dataset;
139 attribute DOMString nonce; // intentionally no [CEReactions]
141 [CEReactions] attribute boolean autofocus;
142 [CEReactions] attribute long tabIndex;
169 [CEReactions] attribute DOMString text;
176 [CEReactions] attribute USVString href;
177 [CEReactions] attribute DOMString target;
184 [CEReactions] attribute USVString href;
185 [CEReactions] attribute DOMString? crossOrigin;
186 [CEReactions] attribute DOMString rel;
187 [CEReactions] attribute DOMString as; // (default "")
188 [SameObject, PutForwards=value] readonly attribute DOMTokenList relList;
189 [CEReactions] attribute DOMString media;
190 [CEReactions] attribute DOMString integrity;
191 [CEReactions] attribute DOMString hreflang;
192 [CEReactions] attribute DOMString type;
193 [SameObject, PutForwards=value] readonly attribute DOMTokenList sizes;
194 [CEReactions] attribute USVString imageSrcset;
195 [CEReactions] attribute DOMString imageSizes;
196 [CEReactions] attribute DOMString referrerPolicy;
204 [CEReactions] attribute DOMString name;
205 [CEReactions] attribute DOMString httpEquiv;
206 [CEReactions] attribute DOMString content;
213 [CEReactions] attribute DOMString media;
248 [CEReactions] attribute USVString cite;
255 [CEReactions] attribute boolean reversed;
256 [CEReactions] attribute long start;
257 [CEReactions] attribute DOMString type;
274 [CEReactions] attribute long value;
291 [CEReactions] attribute DOMString target;
292 [CEReactions] attribute DOMString download;
293 [CEReactions] attribute USVString ping;
294 [CEReactions] attribute DOMString rel;
295 [SameObject, PutForwards=value] readonly attribute DOMTokenList relList;
296 [CEReactions] attribute DOMString hreflang;
297 [CEReactions] attribute DOMString type;
299 [CEReactions] attribute DOMString text;
301 [CEReactions] attribute DOMString referrerPolicy;
309 [CEReactions] attribute DOMString value;
316 [CEReactions] attribute DOMString dateTime;
330 [CEReactions] stringifier attribute USVString href;
331 readonly attribute USVString origin;
332 [CEReactions] attribute USVString protocol;
333 [CEReactions] attribute USVString username;
334 [CEReactions] attribute USVString password;
335 [CEReactions] attribute USVString host;
336 [CEReactions] attribute USVString hostname;
337 [CEReactions] attribute USVString port;
338 [CEReactions] attribute USVString pathname;
339 [CEReactions] attribute USVString search;
340 [CEReactions] attribute USVString hash;
347 [CEReactions] attribute USVString cite;
348 [CEReactions] attribute DOMString dateTime;
360 [CEReactions] attribute USVString src;
361 [CEReactions] attribute DOMString type;
362 [CEReactions] attribute USVString srcset;
363 [CEReactions] attribute DOMString sizes;
364 [CEReactions] attribute DOMString media;
372 [CEReactions] attribute DOMString alt;
373 [CEReactions] attribute USVString src;
374 [CEReactions] attribute USVString srcset;
375 [CEReactions] attribute DOMString sizes;
376 [CEReactions] attribute DOMString? crossOrigin;
377 [CEReactions] attribute DOMString useMap;
378 [CEReactions] attribute boolean isMap;
379 [CEReactions] attribute unsigned long width;
380 [CEReactions] attribute unsigned long height;
381 readonly attribute unsigned long naturalWidth;
382 readonly attribute unsigned long naturalHeight;
383 readonly attribute boolean complete;
384 readonly attribute USVString currentSrc;
385 [CEReactions] attribute DOMString referrerPolicy;
386 [CEReactions] attribute DOMString decoding;
387 [CEReactions] attribute DOMString loading;
396 [CEReactions] attribute USVString src;
397 [CEReactions] attribute DOMString srcdoc;
398 [CEReactions] attribute DOMString name;
399 [SameObject, PutForwards=value] readonly attribute DOMTokenList sandbox;
400 [CEReactions] attribute DOMString allow;
401 [CEReactions] attribute boolean allowFullscreen;
402 [CEReactions] attribute boolean allowPaymentRequest;
403 [CEReactions] attribute DOMString width;
404 [CEReactions] attribute DOMString height;
405 [CEReactions] attribute DOMString referrerPolicy;
406 readonly attribute Document? contentDocument;
407 readonly attribute WindowProxy? contentWindow;
415 [CEReactions] attribute USVString src;
416 [CEReactions] attribute DOMString type;
417 [CEReactions] attribute DOMString width;
418 [CEReactions] attribute DOMString height;
426 [CEReactions] attribute USVString data;
427 [CEReactions] attribute DOMString type;
428 [CEReactions] attribute DOMString name;
429 [CEReactions] attribute DOMString useMap;
430 readonly attribute HTMLFormElement? form;
431 [CEReactions] attribute DOMString width;
432 [CEReactions] attribute DOMString height;
433 readonly attribute Document? contentDocument;
434 readonly attribute WindowProxy? contentWindow;
437 readonly attribute boolean willValidate;
438 readonly attribute ValidityState validity;
439 readonly attribute DOMString validationMessage;
449 [CEReactions] attribute DOMString name;
450 [CEReactions] attribute DOMString value;
457 [CEReactions] attribute unsigned long width;
458 [CEReactions] attribute unsigned long height;
459 readonly attribute unsigned long videoWidth;
460 readonly attribute unsigned long videoHeight;
461 [CEReactions] attribute USVString poster;
462 [CEReactions] attribute boolean playsInline;
475 [CEReactions] attribute DOMString kind;
476 [CEReactions] attribute USVString src;
477 [CEReactions] attribute DOMString srclang;
478 [CEReactions] attribute DOMString label;
479 [CEReactions] attribute boolean default;
485 readonly attribute unsigned short readyState;
487 readonly attribute TextTrack track;
497 readonly attribute MediaError? error;
500 [CEReactions] attribute USVString src;
501 attribute MediaProvider? srcObject;
502 readonly attribute USVString currentSrc;
503 [CEReactions] attribute DOMString? crossOrigin;
508 readonly attribute unsigned short networkState;
509 [CEReactions] attribute DOMString preload;
510 readonly attribute TimeRanges buffered;
520 readonly attribute unsigned short readyState;
521 readonly attribute boolean seeking;
524 attribute double currentTime;
526 readonly attribute unrestricted double duration;
528 readonly attribute boolean paused;
529 attribute double defaultPlaybackRate;
530 attribute double playbackRate;
531 readonly attribute TimeRanges played;
532 readonly attribute TimeRanges seekable;
533 readonly attribute boolean ended;
534 [CEReactions] attribute boolean autoplay;
535 [CEReactions] attribute boolean loop;
540 [CEReactions] attribute boolean controls;
541 attribute double volume;
542 attribute boolean muted;
543 [CEReactions] attribute boolean defaultMuted;
546 [SameObject] readonly attribute AudioTrackList audioTracks;
547 [SameObject] readonly attribute VideoTrackList videoTracks;
548 [SameObject] readonly attribute TextTrackList textTracks;
559 readonly attribute unsigned short code;
560 readonly attribute DOMString message;
565 readonly attribute unsigned long length;
569 attribute EventHandler onchange;
570 attribute EventHandler onaddtrack;
571 attribute EventHandler onremovetrack;
576 readonly attribute DOMString id;
577 readonly attribute DOMString kind;
578 readonly attribute DOMString label;
579 readonly attribute DOMString language;
580 attribute boolean enabled;
585 readonly attribute unsigned long length;
588 readonly attribute long selectedIndex;
590 attribute EventHandler onchange;
591 attribute EventHandler onaddtrack;
592 attribute EventHandler onremovetrack;
597 readonly attribute DOMString id;
598 readonly attribute DOMString kind;
599 readonly attribute DOMString label;
600 readonly attribute DOMString language;
601 attribute boolean selected;
606 readonly attribute unsigned long length;
610 attribute EventHandler onchange;
611 attribute EventHandler onaddtrack;
612 attribute EventHandler onremovetrack;
620 readonly attribute TextTrackKind kind;
621 readonly attribute DOMString label;
622 readonly attribute DOMString language;
624 readonly attribute DOMString id;
625 readonly attribute DOMString inBandMetadataTrackDispatchType;
627 attribute TextTrackMode mode;
629 readonly attribute TextTrackCueList? cues;
630 readonly attribute TextTrackCueList? activeCues;
635 attribute EventHandler oncuechange;
640 readonly attribute unsigned long length;
647 readonly attribute TextTrack? track;
649 attribute DOMString id;
650 attribute double startTime;
651 attribute double endTime;
652 attribute boolean pauseOnExit;
654 attribute EventHandler onenter;
655 attribute EventHandler onexit;
660 readonly attribute unsigned long length;
668 readonly attribute (VideoTrack or AudioTrack or TextTrack)? track;
679 [CEReactions] attribute DOMString name;
680 [SameObject] readonly attribute HTMLCollection areas;
687 [CEReactions] attribute DOMString alt;
688 [CEReactions] attribute DOMString coords;
689 [CEReactions] attribute DOMString shape;
690 [CEReactions] attribute DOMString target;
691 [CEReactions] attribute DOMString download;
692 [CEReactions] attribute USVString ping;
693 [CEReactions] attribute DOMString rel;
694 [SameObject, PutForwards=value] readonly attribute DOMTokenList relList;
695 [CEReactions] attribute DOMString referrerPolicy;
703 [CEReactions] attribute HTMLTableCaptionElement? caption;
707 [CEReactions] attribute HTMLTableSectionElement? tHead;
711 [CEReactions] attribute HTMLTableSectionElement? tFoot;
715 [SameObject] readonly attribute HTMLCollection tBodies;
718 [SameObject] readonly attribute HTMLCollection rows;
732 [CEReactions] attribute unsigned long span;
739 [SameObject] readonly attribute HTMLCollection rows;
748 readonly attribute long rowIndex;
749 readonly attribute long sectionRowIndex;
750 [SameObject] readonly attribute HTMLCollection cells;
759 [CEReactions] attribute unsigned long colSpan;
760 [CEReactions] attribute unsigned long rowSpan;
761 [CEReactions] attribute DOMString headers;
762 readonly attribute long cellIndex;
764 [CEReactions] attribute DOMString scope; // only conforming for th elements
765 [CEReactions] attribute DOMString abbr; // only conforming for th elements
774 [CEReactions] attribute DOMString acceptCharset;
775 [CEReactions] attribute USVString action;
776 [CEReactions] attribute DOMString autocomplete;
777 [CEReactions] attribute DOMString enctype;
778 [CEReactions] attribute DOMString encoding;
779 [CEReactions] attribute DOMString method;
780 [CEReactions] attribute DOMString name;
781 [CEReactions] attribute boolean noValidate;
782 [CEReactions] attribute DOMString target;
783 [CEReactions] attribute DOMString rel;
784 [SameObject, PutForwards=value] readonly attribute DOMTokenList relList;
786 [SameObject] readonly attribute HTMLFormControlsCollection elements;
787 readonly attribute unsigned long length;
802 readonly attribute HTMLFormElement? form;
803 [CEReactions] attribute DOMString htmlFor;
804 readonly attribute HTMLElement? control;
811 [CEReactions] attribute DOMString accept;
812 [CEReactions] attribute DOMString alt;
813 [CEReactions] attribute DOMString autocomplete;
814 [CEReactions] attribute boolean defaultChecked;
815 attribute boolean checked;
816 [CEReactions] attribute DOMString dirName;
817 [CEReactions] attribute boolean disabled;
818 readonly attribute HTMLFormElement? form;
819 attribute FileList? files;
820 [CEReactions] attribute USVString formAction;
821 [CEReactions] attribute DOMString formEnctype;
822 [CEReactions] attribute DOMString formMethod;
823 [CEReactions] attribute boolean formNoValidate;
824 [CEReactions] attribute DOMString formTarget;
825 [CEReactions] attribute unsigned long height;
826 attribute boolean indeterminate;
827 readonly attribute HTMLElement? list;
828 [CEReactions] attribute DOMString max;
829 [CEReactions] attribute long maxLength;
830 [CEReactions] attribute DOMString min;
831 [CEReactions] attribute long minLength;
832 [CEReactions] attribute boolean multiple;
833 [CEReactions] attribute DOMString name;
834 [CEReactions] attribute DOMString pattern;
835 [CEReactions] attribute DOMString placeholder;
836 [CEReactions] attribute boolean readOnly;
837 [CEReactions] attribute boolean required;
838 [CEReactions] attribute unsigned long size;
839 [CEReactions] attribute USVString src;
840 [CEReactions] attribute DOMString step;
841 [CEReactions] attribute DOMString type;
842 [CEReactions] attribute DOMString defaultValue;
843 [CEReactions] attribute [LegacyNullToEmptyString] DOMString value;
844 attribute object? valueAsDate;
845 attribute unrestricted double valueAsNumber;
846 [CEReactions] attribute unsigned long width;
851 readonly attribute boolean willValidate;
852 readonly attribute ValidityState validity;
853 readonly attribute DOMString validationMessage;
858 readonly attribute NodeList? labels;
861 attribute unsigned long? selectionStart;
862 attribute unsigned long? selectionEnd;
863 attribute DOMString? selectionDirection;
873 [CEReactions] attribute boolean disabled;
874 readonly attribute HTMLFormElement? form;
875 [CEReactions] attribute USVString formAction;
876 [CEReactions] attribute DOMString formEnctype;
877 [CEReactions] attribute DOMString formMethod;
878 [CEReactions] attribute boolean formNoValidate;
879 [CEReactions] attribute DOMString formTarget;
880 [CEReactions] attribute DOMString name;
881 [CEReactions] attribute DOMString type;
882 [CEReactions] attribute DOMString value;
884 readonly attribute boolean willValidate;
885 readonly attribute ValidityState validity;
886 readonly attribute DOMString validationMessage;
891 readonly attribute NodeList labels;
898 [CEReactions] attribute DOMString autocomplete;
899 [CEReactions] attribute boolean disabled;
900 readonly attribute HTMLFormElement? form;
901 [CEReactions] attribute boolean multiple;
902 [CEReactions] attribute DOMString name;
903 [CEReactions] attribute boolean required;
904 [CEReactions] attribute unsigned long size;
906 readonly attribute DOMString type;
908 [SameObject] readonly attribute HTMLOptionsCollection options;
909 [CEReactions] attribute unsigned long length;
917 [SameObject] readonly attribute HTMLCollection selectedOptions;
918 attribute long selectedIndex;
919 attribute DOMString value;
921 readonly attribute boolean willValidate;
922 readonly attribute ValidityState validity;
923 readonly attribute DOMString validationMessage;
928 readonly attribute NodeList labels;
935 [SameObject] readonly attribute HTMLCollection options;
942 [CEReactions] attribute boolean disabled;
943 [CEReactions] attribute DOMString label;
951 [CEReactions] attribute boolean disabled;
952 readonly attribute HTMLFormElement? form;
953 [CEReactions] attribute DOMString label;
954 [CEReactions] attribute boolean defaultSelected;
955 attribute boolean selected;
956 [CEReactions] attribute DOMString value;
958 [CEReactions] attribute DOMString text;
959 readonly attribute long index;
966 [CEReactions] attribute DOMString autocomplete;
967 [CEReactions] attribute unsigned long cols;
968 [CEReactions] attribute DOMString dirName;
969 [CEReactions] attribute boolean disabled;
970 readonly attribute HTMLFormElement? form;
971 [CEReactions] attribute long maxLength;
972 [CEReactions] attribute long minLength;
973 [CEReactions] attribute DOMString name;
974 [CEReactions] attribute DOMString placeholder;
975 [CEReactions] attribute boolean readOnly;
976 [CEReactions] attribute boolean required;
977 [CEReactions] attribute unsigned long rows;
978 [CEReactions] attribute DOMString wrap;
980 readonly attribute DOMString type;
981 [CEReactions] attribute DOMString defaultValue;
982 attribute [LegacyNullToEmptyString] DOMString value;
983 readonly attribute unsigned long textLength;
985 readonly attribute boolean willValidate;
986 readonly attribute ValidityState validity;
987 readonly attribute DOMString validationMessage;
992 readonly attribute NodeList labels;
995 attribute unsigned long selectionStart;
996 attribute unsigned long selectionEnd;
997 attribute DOMString selectionDirection;
1007 [SameObject, PutForwards=value] readonly attribute DOMTokenList htmlFor;
1008 readonly attribute HTMLFormElement? form;
1009 [CEReactions] attribute DOMString name;
1011 readonly attribute DOMString type;
1012 [CEReactions] attribute DOMString defaultValue;
1013 [CEReactions] attribute DOMString value;
1015 readonly attribute boolean willValidate;
1016 readonly attribute ValidityState validity;
1017 readonly attribute DOMString validationMessage;
1022 readonly attribute NodeList labels;
1029 [CEReactions] attribute double value;
1030 [CEReactions] attribute double max;
1031 readonly attribute double position;
1032 readonly attribute NodeList labels;
1039 [CEReactions] attribute double value;
1040 [CEReactions] attribute double min;
1041 [CEReactions] attribute double max;
1042 [CEReactions] attribute double low;
1043 [CEReactions] attribute double high;
1044 [CEReactions] attribute double optimum;
1045 readonly attribute NodeList labels;
1052 [CEReactions] attribute boolean disabled;
1053 readonly attribute HTMLFormElement? form;
1054 [CEReactions] attribute DOMString name;
1056 readonly attribute DOMString type;
1058 [SameObject] readonly attribute HTMLCollection elements;
1060 readonly attribute boolean willValidate;
1061 [SameObject] readonly attribute ValidityState validity;
1062 readonly attribute DOMString validationMessage;
1072 readonly attribute HTMLFormElement? form;
1084 readonly attribute boolean valueMissing;
1085 readonly attribute boolean typeMismatch;
1086 readonly attribute boolean patternMismatch;
1087 readonly attribute boolean tooLong;
1088 readonly attribute boolean tooShort;
1089 readonly attribute boolean rangeUnderflow;
1090 readonly attribute boolean rangeOverflow;
1091 readonly attribute boolean stepMismatch;
1092 readonly attribute boolean badInput;
1093 readonly attribute boolean customError;
1094 readonly attribute boolean valid;
1101 readonly attribute HTMLElement? submitter;
1112 readonly attribute FormData formData;
1123 [CEReactions] attribute boolean open;
1130 [CEReactions] attribute boolean open;
1131 attribute DOMString returnValue;
1141 [CEReactions] attribute USVString src;
1142 [CEReactions] attribute DOMString type;
1143 [CEReactions] attribute boolean noModule;
1144 [CEReactions] attribute boolean async;
1145 [CEReactions] attribute boolean defer;
1146 [CEReactions] attribute DOMString? crossOrigin;
1147 [CEReactions] attribute DOMString text;
1148 [CEReactions] attribute DOMString integrity;
1149 [CEReactions] attribute DOMString referrerPolicy;
1157 readonly attribute DocumentFragment content;
1164 [CEReactions] attribute DOMString name;
1179 [CEReactions] attribute unsigned long width;
1180 [CEReactions] attribute unsigned long height;
1212 readonly attribute HTMLCanvasElement canvas;
1255 attribute unrestricted double globalAlpha; // (default 1.0)
1256 attribute DOMString globalCompositeOperation; // (default source-over)
1261 attribute boolean imageSmoothingEnabled; // (default true)
1262 attribute ImageSmoothingQuality imageSmoothingQuality; // (default low)
1268 attribute (DOMString or CanvasGradient or CanvasPattern) strokeStyle; // (default black)
1269 attribute (DOMString or CanvasGradient or CanvasPattern) fillStyle; // (default black)
1278 attribute unrestricted double shadowOffsetX; // (default 0)
1279 attribute unrestricted double shadowOffsetY; // (default 0)
1280 attribute unrestricted double shadowBlur; // (default 0)
1281 attribute DOMString shadowColor; // (default transparent black)
1286 attribute DOMString filter; // (default "none")
1349 attribute unrestricted double lineWidth; // (default 1)
1350 attribute CanvasLineCap lineCap; // (default "butt")
1351 attribute CanvasLineJoin lineJoin; // (default "miter")
1352 attribute unrestricted double miterLimit; // (default 10)
1357 attribute unrestricted double lineDashOffset;
1362 attribute DOMString font; // (default 10px sans-serif)
1363 attribute CanvasTextAlign textAlign; // (default: "start")
1364 attribute CanvasTextBaseline textBaseline; // (default: "alphabetic")
1365 attribute CanvasDirection direction; // (default: "inherit")
1396 readonly attribute double width; // advance width
1397 readonly attribute double actualBoundingBoxLeft;
1398 readonly attribute double actualBoundingBoxRight;
1401 readonly attribute double fontBoundingBoxAscent;
1402 readonly attribute double fontBoundingBoxDescent;
1403 readonly attribute double actualBoundingBoxAscent;
1404 readonly attribute double actualBoundingBoxDescent;
1405 readonly attribute double emHeightAscent;
1406 readonly attribute double emHeightDescent;
1407 readonly attribute double hangingBaseline;
1408 readonly attribute double alphabeticBaseline;
1409 readonly attribute double ideographicBaseline;
1418 readonly attribute unsigned long width;
1419 readonly attribute unsigned long height;
1420 readonly attribute Uint8ClampedArray data;
1433 readonly attribute (HTMLCanvasElement or OffscreenCanvas) canvas;
1454 attribute [EnforceRange] unsigned long long width;
1455 attribute [EnforceRange] unsigned long long height;
1465 readonly attribute OffscreenCanvas canvas;
1505 readonly attribute HTMLFormElement? form;
1510 readonly attribute boolean willValidate;
1511 readonly attribute ValidityState validity;
1512 readonly attribute DOMString validationMessage;
1516 readonly attribute NodeList labels;
1537 [CEReactions] attribute DOMString contentEditable;
1538 [CEReactions] attribute DOMString enterKeyHint;
1539 readonly attribute boolean isContentEditable;
1540 [CEReactions] attribute DOMString inputMode;
1546 attribute DOMString dropEffect;
1547 attribute DOMString effectAllowed;
1549 [SameObject] readonly attribute DataTransferItemList items;
1554 readonly attribute FrozenArray<DOMString> types;
1558 [SameObject] readonly attribute FileList files;
1563 readonly attribute unsigned long length;
1573 readonly attribute DOMString kind;
1574 readonly attribute DOMString type;
1584 readonly attribute DataTransfer? dataTransfer;
1596 [LegacyUnforgeable] readonly attribute WindowProxy window;
1597 [Replaceable] readonly attribute WindowProxy self;
1598 [LegacyUnforgeable] readonly attribute Document document;
1599 attribute DOMString name;
1600 [PutForwards=href, LegacyUnforgeable] readonly attribute Location location;
1601 readonly attribute History history;
1602 readonly attribute CustomElementRegistry customElements;
1603 [Replaceable] readonly attribute BarProp locationbar;
1604 [Replaceable] readonly attribute BarProp menubar;
1605 [Replaceable] readonly attribute BarProp personalbar;
1606 [Replaceable] readonly attribute BarProp scrollbars;
1607 [Replaceable] readonly attribute BarProp statusbar;
1608 [Replaceable] readonly attribute BarProp toolbar;
1609 attribute DOMString status;
1611 readonly attribute boolean closed;
1617 [Replaceable] readonly attribute WindowProxy frames;
1618 [Replaceable] readonly attribute unsigned long length;
1619 [LegacyUnforgeable] readonly attribute WindowProxy? top;
1620 attribute any opener;
1621 [Replaceable] readonly attribute WindowProxy? parent;
1622 readonly attribute Element? frameElement;
1630 readonly attribute Navigator navigator;
1631 [SecureContext] readonly attribute ApplicationCache applicationCache;
1652 readonly attribute boolean visible;
1659 readonly attribute unsigned long length;
1660 attribute ScrollRestoration scrollRestoration;
1661 readonly attribute any state;
1671 [LegacyUnforgeable] stringifier attribute USVString href;
1672 [LegacyUnforgeable] readonly attribute USVString origin;
1673 [LegacyUnforgeable] attribute USVString protocol;
1674 [LegacyUnforgeable] attribute USVString host;
1675 [LegacyUnforgeable] attribute USVString hostname;
1676 [LegacyUnforgeable] attribute USVString port;
1677 [LegacyUnforgeable] attribute USVString pathname;
1678 [LegacyUnforgeable] attribute USVString search;
1679 [LegacyUnforgeable] attribute USVString hash;
1685 [LegacyUnforgeable, SameObject] readonly attribute DOMStringList ancestorOrigins;
1691 readonly attribute any state;
1701 readonly attribute USVString oldURL;
1702 readonly attribute USVString newURL;
1713 readonly attribute boolean persisted;
1722 attribute DOMString returnValue;
1736 readonly attribute unsigned short status;
1744 attribute EventHandler onchecking;
1745 attribute EventHandler onerror;
1746 attribute EventHandler onnoupdate;
1747 attribute EventHandler ondownloading;
1748 attribute EventHandler onprogress;
1749 attribute EventHandler onupdateready;
1750 attribute EventHandler oncached;
1751 attribute EventHandler onobsolete;
1755 readonly attribute boolean onLine;
1762 readonly attribute DOMString message;
1763 readonly attribute USVString filename;
1764 readonly attribute unsigned long lineno;
1765 readonly attribute unsigned long colno;
1766 readonly attribute any error;
1781 readonly attribute Promise<any> promise;
1782 readonly attribute any reason;
1803 attribute EventHandler onabort;
1804 attribute EventHandler onauxclick;
1805 attribute EventHandler onblur;
1806 attribute EventHandler oncancel;
1807 attribute EventHandler oncanplay;
1808 attribute EventHandler oncanplaythrough;
1809 attribute EventHandler onchange;
1810 attribute EventHandler onclick;
1811 attribute EventHandler onclose;
1812 attribute EventHandler oncontextmenu;
1813 attribute EventHandler oncuechange;
1814 attribute EventHandler ondblclick;
1815 attribute EventHandler ondrag;
1816 attribute EventHandler ondragend;
1817 attribute EventHandler ondragenter;
1818 attribute EventHandler ondragexit;
1819 attribute EventHandler ondragleave;
1820 attribute EventHandler ondragover;
1821 attribute EventHandler ondragstart;
1822 attribute EventHandler ondrop;
1823 attribute EventHandler ondurationchange;
1824 attribute EventHandler onemptied;
1825 attribute EventHandler onended;
1826 attribute OnErrorEventHandler onerror;
1827 attribute EventHandler onfocus;
1828 attribute EventHandler onformdata;
1829 attribute EventHandler oninput;
1830 attribute EventHandler oninvalid;
1831 attribute EventHandler onkeydown;
1832 attribute EventHandler onkeypress;
1833 attribute EventHandler onkeyup;
1834 attribute EventHandler onload;
1835 attribute EventHandler onloadeddata;
1836 attribute EventHandler onloadedmetadata;
1837 attribute EventHandler onloadstart;
1838 attribute EventHandler onmousedown;
1839 [LegacyLenientThis] attribute EventHandler onmouseenter;
1840 [LegacyLenientThis] attribute EventHandler onmouseleave;
1841 attribute EventHandler onmousemove;
1842 attribute EventHandler onmouseout;
1843 attribute EventHandler onmouseover;
1844 attribute EventHandler onmouseup;
1845 attribute EventHandler onpause;
1846 attribute EventHandler onplay;
1847 attribute EventHandler onplaying;
1848 attribute EventHandler onprogress;
1849 attribute EventHandler onratechange;
1850 attribute EventHandler onreset;
1851 attribute EventHandler onresize;
1852 attribute EventHandler onscroll;
1853 attribute EventHandler onsecuritypolicyviolation;
1854 attribute EventHandler onseeked;
1855 attribute EventHandler onseeking;
1856 attribute EventHandler onselect;
1857 attribute EventHandler onslotchange;
1858 attribute EventHandler onstalled;
1859 attribute EventHandler onsubmit;
1860 attribute EventHandler onsuspend;
1861 attribute EventHandler ontimeupdate;
1862 attribute EventHandler ontoggle;
1863 attribute EventHandler onvolumechange;
1864 attribute EventHandler onwaiting;
1865 attribute EventHandler onwebkitanimationend;
1866 attribute EventHandler onwebkitanimationiteration;
1867 attribute EventHandler onwebkitanimationstart;
1868 attribute EventHandler onwebkittransitionend;
1869 attribute EventHandler onwheel;
1873 attribute EventHandler onafterprint;
1874 attribute EventHandler onbeforeprint;
1875 attribute OnBeforeUnloadEventHandler onbeforeunload;
1876 attribute EventHandler onhashchange;
1877 attribute EventHandler onlanguagechange;
1878 attribute EventHandler onmessage;
1879 attribute EventHandler onmessageerror;
1880 attribute EventHandler onoffline;
1881 attribute EventHandler ononline;
1882 attribute EventHandler onpagehide;
1883 attribute EventHandler onpageshow;
1884 attribute EventHandler onpopstate;
1885 attribute EventHandler onrejectionhandled;
1886 attribute EventHandler onstorage;
1887 attribute EventHandler onunhandledrejection;
1888 attribute EventHandler onunload;
1892 attribute EventHandler oncopy;
1893 attribute EventHandler oncut;
1894 attribute EventHandler onpaste;
1900 [Replaceable] readonly attribute USVString origin;
1950 readonly attribute DOMString appCodeName; // constant "Mozilla"
1951 readonly attribute DOMString appName; // constant "Netscape"
1952 readonly attribute DOMString appVersion;
1953 readonly attribute DOMString platform;
1954 readonly attribute DOMString product; // constant "Gecko"
1955 [Exposed=Window] readonly attribute DOMString productSub;
1956 readonly attribute DOMString userAgent;
1957 [Exposed=Window] readonly attribute DOMString vendor;
1958 [Exposed=Window] readonly attribute DOMString vendorSub; // constant ""
1963 [Exposed=Window] readonly attribute DOMString oscpu;
1967 readonly attribute DOMString language;
1968 readonly attribute FrozenArray<DOMString> languages;
1977 readonly attribute boolean cookieEnabled;
1981 [SameObject] readonly attribute PluginArray plugins;
1982 [SameObject] readonly attribute MimeTypeArray mimeTypes;
1990 readonly attribute unsigned long length;
1998 readonly attribute unsigned long length;
2006 readonly attribute DOMString name;
2007 readonly attribute DOMString description;
2008 readonly attribute DOMString filename;
2009 readonly attribute unsigned long length;
2016 readonly attribute DOMString type;
2017 readonly attribute DOMString description;
2018 readonly attribute DOMString suffixes; // comma-separated
2019 readonly attribute Plugin enabledPlugin;
2024 readonly attribute unsigned long width;
2025 readonly attribute unsigned long height;
2060 readonly attribute any data;
2061 readonly attribute USVString origin;
2062 readonly attribute DOMString lastEventId;
2063 readonly attribute MessageEventSource? source;
2064 readonly attribute FrozenArray<MessagePort> ports;
2083 readonly attribute USVString url;
2084 readonly attribute boolean withCredentials;
2090 readonly attribute unsigned short readyState;
2093 attribute EventHandler onopen;
2094 attribute EventHandler onmessage;
2095 attribute EventHandler onerror;
2108 readonly attribute USVString url;
2115 readonly attribute unsigned short readyState;
2116 readonly attribute unsigned long long bufferedAmount;
2119 attribute EventHandler onopen;
2120 attribute EventHandler onerror;
2121 attribute EventHandler onclose;
2122 readonly attribute DOMString extensions;
2123 readonly attribute DOMString protocol;
2127 attribute EventHandler onmessage;
2128 attribute BinaryType binaryType;
2139 readonly attribute boolean wasClean;
2140 readonly attribute unsigned short code;
2141 readonly attribute USVString reason;
2152 readonly attribute MessagePort port1;
2153 readonly attribute MessagePort port2;
2164 attribute EventHandler onmessage;
2165 attribute EventHandler onmessageerror;
2176 readonly attribute DOMString name;
2179 attribute EventHandler onmessage;
2180 attribute EventHandler onmessageerror;
2185 readonly attribute WorkerGlobalScope self;
2186 readonly attribute WorkerLocation location;
2187 readonly attribute WorkerNavigator navigator;
2190 attribute OnErrorEventHandler onerror;
2191 attribute EventHandler onlanguagechange;
2192 attribute EventHandler onoffline;
2193 attribute EventHandler ononline;
2194 attribute EventHandler onrejectionhandled;
2195 attribute EventHandler onunhandledrejection;
2200 [Replaceable] readonly attribute DOMString name;
2207 attribute EventHandler onmessage;
2208 attribute EventHandler onmessageerror;
2213 [Replaceable] readonly attribute DOMString name;
2217 attribute EventHandler onconnect;
2221 attribute EventHandler onerror;
2232 attribute EventHandler onmessage;
2233 attribute EventHandler onmessageerror;
2250 readonly attribute MessagePort port;
2255 readonly attribute unsigned long long hardwareConcurrency;
2267 stringifier readonly attribute USVString href;
2268 readonly attribute USVString origin;
2269 readonly attribute USVString protocol;
2270 readonly attribute USVString host;
2271 readonly attribute USVString hostname;
2272 readonly attribute USVString port;
2273 readonly attribute USVString pathname;
2274 readonly attribute USVString search;
2275 readonly attribute USVString hash;
2280 readonly attribute unsigned long length;
2289 readonly attribute Storage sessionStorage;
2294 readonly attribute Storage localStorage;
2301 readonly attribute DOMString? key;
2302 readonly attribute DOMString? oldValue;
2303 readonly attribute DOMString? newValue;
2304 readonly attribute USVString url;
2305 readonly attribute Storage? storageArea;
2322 [CEReactions] attribute DOMString behavior;
2323 [CEReactions] attribute DOMString bgColor;
2324 [CEReactions] attribute DOMString direction;
2325 [CEReactions] attribute DOMString height;
2326 [CEReactions] attribute unsigned long hspace;
2327 [CEReactions] attribute long loop;
2328 [CEReactions] attribute unsigned long scrollAmount;
2329 [CEReactions] attribute unsigned long scrollDelay;
2330 [CEReactions] attribute boolean trueSpeed;
2331 [CEReactions] attribute unsigned long vspace;
2332 [CEReactions] attribute DOMString width;
2334 attribute EventHandler onbounce;
2335 attribute EventHandler onfinish;
2336 attribute EventHandler onstart;
2346 [CEReactions] attribute DOMString cols;
2347 [CEReactions] attribute DOMString rows;
2355 [CEReactions] attribute DOMString name;
2356 [CEReactions] attribute DOMString scrolling;
2357 [CEReactions] attribute USVString src;
2358 [CEReactions] attribute DOMString frameBorder;
2359 [CEReactions] attribute USVString longDesc;
2360 [CEReactions] attribute boolean noResize;
2361 readonly attribute Document? contentDocument;
2362 readonly attribute WindowProxy? contentWindow;
2364 [CEReactions] attribute [LegacyNullToEmptyString] DOMString marginHeight;
2365 [CEReactions] attribute [LegacyNullToEmptyString] DOMString marginWidth;
2369 [CEReactions] attribute DOMString coords;
2370 [CEReactions] attribute DOMString charset;
2371 [CEReactions] attribute DOMString name;
2372 [CEReactions] attribute DOMString rev;
2373 [CEReactions] attribute DOMString shape;
2377 [CEReactions] attribute boolean noHref;
2381 [CEReactions] attribute [LegacyNullToEmptyString] DOMString text;
2382 [CEReactions] attribute [LegacyNullToEmptyString] DOMString link;
2383 [CEReactions] attribute [LegacyNullToEmptyString] DOMString vLink;
2384 [CEReactions] attribute [LegacyNullToEmptyString] DOMString aLink;
2385 [CEReactions] attribute [LegacyNullToEmptyString] DOMString bgColor;
2386 [CEReactions] attribute DOMString background;
2390 [CEReactions] attribute DOMString clear;
2394 [CEReactions] attribute DOMString align;
2398 [CEReactions] attribute DOMString align;
2399 [CEReactions] attribute DOMString ch;
2400 [CEReactions] attribute DOMString chOff;
2401 [CEReactions] attribute DOMString vAlign;
2402 [CEReactions] attribute DOMString width;
2409 [CEReactions] attribute boolean compact;
2413 [CEReactions] attribute DOMString align;
2417 [CEReactions] attribute boolean compact;
2421 [CEReactions] attribute DOMString align;
2422 [CEReactions] attribute DOMString name;
2429 [CEReactions] attribute [LegacyNullToEmptyString] DOMString color;
2430 [CEReactions] attribute DOMString face;
2431 [CEReactions] attribute DOMString size;
2435 [CEReactions] attribute DOMString align;
2439 [CEReactions] attribute DOMString align;
2440 [CEReactions] attribute DOMString color;
2441 [CEReactions] attribute boolean noShade;
2442 [CEReactions] attribute DOMString size;
2443 [CEReactions] attribute DOMString width;
2447 [CEReactions] attribute DOMString version;
2451 [CEReactions] attribute DOMString align;
2452 [CEReactions] attribute DOMString scrolling;
2453 [CEReactions] attribute DOMString frameBorder;
2454 [CEReactions] attribute USVString longDesc;
2456 [CEReactions] attribute [LegacyNullToEmptyString] DOMString marginHeight;
2457 [CEReactions] attribute [LegacyNullToEmptyString] DOMString marginWidth;
2461 [CEReactions] attribute DOMString name;
2462 [CEReactions] attribute USVString lowsrc;
2463 [CEReactions] attribute DOMString align;
2464 [CEReactions] attribute unsigned long hspace;
2465 [CEReactions] attribute unsigned long vspace;
2466 [CEReactions] attribute USVString longDesc;
2468 [CEReactions] attribute [LegacyNullToEmptyString] DOMString border;
2472 [CEReactions] attribute DOMString align;
2473 [CEReactions] attribute DOMString useMap;
2477 [CEReactions] attribute DOMString align;
2481 [CEReactions] attribute DOMString type;
2485 [CEReactions] attribute DOMString charset;
2486 [CEReactions] attribute DOMString rev;
2487 [CEReactions] attribute DOMString target;
2491 [CEReactions] attribute boolean compact;
2495 [CEReactions] attribute DOMString scheme;
2499 [CEReactions] attribute DOMString align;
2500 [CEReactions] attribute DOMString archive;
2501 [CEReactions] attribute DOMString code;
2502 [CEReactions] attribute boolean declare;
2503 [CEReactions] attribute unsigned long hspace;
2504 [CEReactions] attribute DOMString standby;
2505 [CEReactions] attribute unsigned long vspace;
2506 [CEReactions] attribute DOMString codeBase;
2507 [CEReactions] attribute DOMString codeType;
2509 [CEReactions] attribute [LegacyNullToEmptyString] DOMString border;
2513 [CEReactions] attribute boolean compact;
2517 [CEReactions] attribute DOMString align;
2521 [CEReactions] attribute DOMString type;
2522 [CEReactions] attribute DOMString valueType;
2526 [CEReactions] attribute long width;
2530 [CEReactions] attribute DOMString type;
2534 [CEReactions] attribute DOMString charset;
2535 [CEReactions] attribute DOMString event;
2536 [CEReactions] attribute DOMString htmlFor;
2540 [CEReactions] attribute DOMString align;
2541 [CEReactions] attribute DOMString border;
2542 [CEReactions] attribute DOMString frame;
2543 [CEReactions] attribute DOMString rules;
2544 [CEReactions] attribute DOMString summary;
2545 [CEReactions] attribute DOMString width;
2547 [CEReactions] attribute [LegacyNullToEmptyString] DOMString bgColor;
2548 [CEReactions] attribute [LegacyNullToEmptyString] DOMString cellPadding;
2549 [CEReactions] attribute [LegacyNullToEmptyString] DOMString cellSpacing;
2553 [CEReactions] attribute DOMString align;
2554 [CEReactions] attribute DOMString ch;
2555 [CEReactions] attribute DOMString chOff;
2556 [CEReactions] attribute DOMString vAlign;
2560 [CEReactions] attribute DOMString align;
2561 [CEReactions] attribute DOMString axis;
2562 [CEReactions] attribute DOMString height;
2563 [CEReactions] attribute DOMString width;
2565 [CEReactions] attribute DOMString ch;
2566 [CEReactions] attribute DOMString chOff;
2567 [CEReactions] attribute boolean noWrap;
2568 [CEReactions] attribute DOMString vAlign;
2570 [CEReactions] attribute [LegacyNullToEmptyString] DOMString bgColor;
2574 [CEReactions] attribute DOMString align;
2575 [CEReactions] attribute DOMString ch;
2576 [CEReactions] attribute DOMString chOff;
2577 [CEReactions] attribute DOMString vAlign;
2579 [CEReactions] attribute [LegacyNullToEmptyString] DOMString bgColor;
2583 [CEReactions] attribute boolean compact;
2584 [CEReactions] attribute DOMString type;
2588 [CEReactions] attribute [LegacyNullToEmptyString] DOMString fgColor;
2589 [CEReactions] attribute [LegacyNullToEmptyString] DOMString linkColor;
2590 [CEReactions] attribute [LegacyNullToEmptyString] DOMString vlinkColor;
2591 [CEReactions] attribute [LegacyNullToEmptyString] DOMString alinkColor;
2592 [CEReactions] attribute [LegacyNullToEmptyString] DOMString bgColor;
2594 [SameObject] readonly attribute HTMLCollection anchors;
2595 [SameObject] readonly attribute HTMLCollection applets;
2601 [SameObject] readonly attribute HTMLAllCollection all;
2608 [Replaceable, SameObject] readonly attribute External external;