propertydescriptors
Transcription
propertydescriptors
La commande Object.getOwnPropertyDescriptors(window) Quand nous créons un objet, ses propriétés sont en fait, à l’instar du prototype, des objets ayant leurs propres propriétés, appelées ici ATTRIBUTS. La propriété « Object.getOwnPropertyDescriptors(object) » [de l’objet Object] permet de connaître ses attributs ainsi que leurs valeurs. Ces attributs sont toujours les mêmes : [[value]], [[writable]], [[enumerable]], [[configurable]]. L’attribut « value » par exemple contient la valeur que vous avez affectée à la propriété. L’attribut « writable » indique si on peut modifier la valeur de « value » ou si elle est « readonly » (en lecture serule). Tandis que l’attribut « enumerable » indique que la propriété est énumérable (peut être listée) avec la commande « for i in oject ». I. Le petit code ci-dessous (littéral d’objet) par exemple crée un objet « o » et liste les attributs des propriétés définies dans cet objet « o ». <script type="text/javascript"> "use strict"; let o = { prop1:"Hypermétropie", prop2:"Myopie" prop1:"Astigmatisme", prop2:"Presbytie" } console.log(Object.getOwnPropertyDescriptors(o)) for(let k in o) console.log(k,o[k]) </script> Exécution : Object 1. 2. 3. 4. 5. 1. 2. 3. 4. prop1:{value: "Hypermétropie", writable: true, enumerable: true, configurable: true} prop2:{value: "Myopie", writable: true, enumerable: true, configurable: true} prop3:{value: "Astigmatisme", writable: true, enumerable: true, configurable: true} prop4:{value: "Presbytie", writable: true, enumerable: true, configurable: true} __proto__:Object prop1 prop2 prop3 prop4 Hypermétropie Myopie Astigmatisme Presbytie Nous constatons que les propriétés définies dans un littéral d’objet sont « enumerable: true ». II. Voyons les attributs des propriétés d’un objet défini comme fonction (CONSTRUCTEUR) : <script type="text/javascript"> "use strict"; function o(){ this.prop1="Hypermétropie"; this.prop2="Myopie"; this.prop3="Astigmatisme"; this.prop4="Presbytie" } // AUCUNE DES PROPRIÉTÉS PROPRES DÉFINIES DANS «CONSTRUCTOR» ÉNUMÉRÉES // console.log(Object.getOwnPropertyDescriptors(o)) // Object { prototype: {…}, length: {…}, name: {…} } // length: Object { value: 0, writable: false, enumerable: false, … } // name: Object { value: "o", writable: false, enumerable: false, … } // prototype: Object { writable: true, enumerable: false, configurable: false, … } // __proto__: Object { … } // RIEN DU L'OBJET CONSTRUCTEUR ÉNUMÉRÉ AVEC «FOR...IN» // for(let k in o) console.log(k,o[k]) // création de l'instance « i » du constructor « o » // let i=new o(); // LES OWNPROPERTIES DU CONSTRUCTOR SONT ÉNUMÉRÉES AVEC L’INSTANCE // console.log(Object.getOwnPropertyDescriptors(i)) // Object { prop1: {…}, prop2: {…}, prop3: {…}, prop4: {…} } // {…} // prop1: Object { value: "Hypermétropie", writable: true, enumerable: true, … } // prop2: Object { value: "Myopie", writable: true, enumerable: true, … } // prop3: Object { value: "Astigmatisme", writable: true, enumerable: true, … } // prop4: Object { value: "Presbytie", writable: true, enumerable: true, … } // __proto__: Object { … } for(let k in i) console.log(k,i[k]) // prop1 Hypermétropie // prop2 Myopie // prop3 Astigmatisme // prop4 Presbytie </script> Exécution avec Yandex Version 18.2.0.284 : {length: {…}, name: {…}, prototype: {…}} {prop1: {…}, prop2: {…}, prop3: {…}, prop4: {…}} prop1 Hypermétropie prop2 Myopie prop3 Astigmatisme prop4 Presbytie 1. {length: {…}, name: {…}, prototype: {…}} A length:{value: 0, writable: false, enumerable: false, configurable: tr ue} B name:{value: "o", writable: false, enumerable: false, configurable: tr ue} C prototype:{value: {…}, writable: true, enumerable: false, configurable: false} D __proto__:Object 2. {prop1: {…}, prop2: {…}, prop3: {…}, prop4: {…}} A prop1:{value: "Hypermétropie", writable: true, enumerable: true, confi gurable: true} B prop2:{value: "Myopie", writable: true, enumerable: true, configurable: true} C prop3:{value: "Astigmatisme", writable: true, enumerable: true, configurable: true} D prop4:{value: "Presbytie", writable: true, enumerable: true, configurable: true} E __proto__:Object Exécution avec Firefox Quantum Version 59.0b6 (64 bits) : Object { prototype: {…}, length: {…}, name: {…} } Object { prop1: {…}, prop2: {…}, prop3: {…}, prop4: {…} } prop1 Hypermétropie prop2 Myopie prop3 Astigmatisme prop4 Presbytie {…} length: Object { value: 0, writable: false, enumerable: false, … } name: Object { value: "o", writable: false, enumerable: false, … } prototype: Object { writable: true, enumerable: false, configurable: false, … } __proto__: Object { … } {…} prop1: Object { value: "Hypermétropie", writable: true, enumerable: true, … } prop2: Object { value: "Myopie", writable: true, enumerable: true, … } prop3: Object { value: "Astigmatisme", writable: true, enumerable: true, … } prop4: Object { value: "Presbytie", writable: true, enumerable: true, … } __proto__: Object { … } prop1 prop2 prop3 prop4 Hypermétropie Myopie Astigmatisme Presbytie Ce qui suit permet entre autres de retrouver ou découvrir les propriétés de n’importe quel objet standard (par exemple les Events), pour autant qu’on en connaisse aussi la syntaxe. III. Pour connaître par exemple les attributs des propriétés de l’objet global window, on peut utiliser la commande : « Object.getOwnPropertyDescriptors(window) » dans un script ou simplement la taper à la ligne de commande de la console du browser : Object.getOwnPropertyDescriptors(window) Cela donne ce qui suit : (Rappelons que les propriétés avec attribut « enumerable: true » sont énumerables (listables) avec la commande « for(k in object) », alors qu’avec « enumerable: false » la propriété ne l’est pas. {Object: {…}, Function: {…}, Array: {…}, Number: {…}, parseFloat: {…}, undefined: {…}, Boolean: {…}, JSON: {…}, Date: {…}, Math: {…}, Number: {…}, String: {…}, RegExp: {…}, Error: {…}, InternalError: {…}, … } {…} AbortController: Object { writable: true, enumerable: false, configurable: true, … } AbortSignal: Object { writable: true, enumerable: false, configurable: true, … } AnalyserNode: Object { writable: true, enumerable: false, configurable: true, … } Animation: Object { writable: true, enumerable: false, configurable: true, … } AnimationEvent: Object { writable: true, enumerable: false, configurable: true, … } Array: Object { writable: true, enumerable: false, configurable: true, … } ArrayBuffer: Object { writable: true, enumerable: false, configurable: true, … } Attr: Object { writable: true, enumerable: false, configurable: true, … } Audio: Object { writable: true, enumerable: false, configurable: true, … } AudioBuffer: Object { writable: true, enumerable: false, configurable: true, … } AudioBufferSourceNode: Object { writable: true, enumerable: false, configurable: true, … } AudioContext: Object { writable: true, enumerable: false, configurable: true, … } AudioDestinationNode: Object { writable: true, enumerable: false, configurable: true, … } AudioListener: Object { writable: true, enumerable: false, configurable: true, … } AudioNode: Object { writable: true, enumerable: false, configurable: true, … } AudioParam: Object { writable: true, enumerable: false, configurable: true, … } AudioProcessingEvent: Object { writable: true, enumerable: false, configurable: true, … } AudioScheduledSourceNode: Object { writable: true, enumerable: false, configurable: true, … } AudioStreamTrack: Object { writable: true, enumerable: false, configurable: true, … } BarProp: Object { writable: true, enumerable: false, configurable: true, … } BaseAudioContext: Object { writable: true, enumerable: false, configurable: true, … } BatteryManager: Object { writable: true, enumerable: false, configurable: true, … } BeforeUnloadEvent: Object { writable: true, enumerable: false, configurable: true, … } BiquadFilterNode: Object { writable: true, enumerable: false, configurable: true, … } Blob: Object { writable: true, enumerable: false, configurable: true, … } BlobEvent: Object { writable: true, enumerable: false, configurable: true, … } Boolean: Object { writable: true, enumerable: false, configurable: true, … } BroadcastChannel: Object { writable: true, enumerable: false, configurable: true, … } CDATASection: Object { writable: true, enumerable: false, configurable: true, … } CSS: Object { writable: true, enumerable: false, configurable: true, … } CSS2Properties: Object { writable: true, enumerable: false, configurable: true, … } CSSConditionRule: Object { writable: true, enumerable: false, configurable: true, … } CSSCounterStyleRule: Object { writable: true, enumerable: false, configurable: true, … } CSSFontFaceRule: Object { writable: true, enumerable: false, configurable: true, … } CSSFontFeatureValuesRule: Object { writable: true, enumerable: false, configurable: true, … } CSSGroupingRule: Object { writable: true, enumerable: false, configurable: true, … } CSSImportRule: Object { writable: true, enumerable: false, configurable: true, … } CSSKeyframeRule: Object { writable: true, enumerable: false, configurable: true, … } CSSKeyframesRule: Object { writable: true, enumerable: false, configurable: true, … } CSSMediaRule: Object { writable: true, enumerable: false, configurable: true, … } CSSMozDocumentRule: Object { writable: true, enumerable: false, configurable: true, … } CSSNamespaceRule: Object { writable: true, enumerable: false, configurable: true, … } CSSPageRule: Object { writable: true, enumerable: false, configurable: true, … } CSSPrimitiveValue: Object { writable: true, enumerable: false, configurable: true, … } CSSRule: Object { writable: true, enumerable: false, configurable: true, … } CSSRuleList: Object { writable: true, enumerable: false, configurable: true, … } CSSStyleDeclaration: Object { writable: true, enumerable: false, configurable: true, … } CSSStyleRule: Object { writable: true, enumerable: false, configurable: true, … } CSSStyleSheet: Object { writable: true, enumerable: false, configurable: true, … } CSSSupportsRule: Object { writable: true, enumerable: false, configurable: true, … } CSSValue: Object { writable: true, enumerable: false, configurable: true, … } CSSValueList: Object { writable: true, enumerable: false, configurable: true, … } Cache: Object { writable: true, enumerable: false, configurable: true, … } CacheStorage: Object { writable: true, enumerable: false, configurable: true, … } CanvasCaptureMediaStream: Object { writable: true, enumerable: false, configurable: true, … } CanvasGradient: Object { writable: true, enumerable: false, configurable: true, … } CanvasPattern: Object { writable: true, enumerable: false, configurable: true, … } CanvasRenderingContext2D: Object { writable: true, enumerable: false, configurable: true, … } CaretPosition: Object { writable: true, enumerable: false, configurable: true, … } ChannelMergerNode: Object { writable: true, enumerable: false, configurable: true, … } ChannelSplitterNode: Object { writable: true, enumerable: false, configurable: true, … } CharacterData: Object { writable: true, enumerable: false, configurable: true, … } ClipboardEvent: Object { writable: true, enumerable: false, configurable: true, … } CloseEvent: Object { writable: true, enumerable: false, configurable: true, … } Comment: Object { writable: true, enumerable: false, configurable: true, … } CompositionEvent: Object { writable: true, enumerable: false, configurable: true, … } ConstantSourceNode: Object { writable: true, enumerable: false, configurable: true, … } ConvolverNode: Object { writable: true, enumerable: false, configurable: true, … } Crypto: Object { writable: true, enumerable: false, configurable: true, … } CryptoKey: Object { writable: true, enumerable: false, configurable: true, … } CustomEvent: Object { writable: true, enumerable: false, configurable: true, … } DOMCursor: Object { writable: true, enumerable: false, configurable: true, … } DOMError: Object { writable: true, enumerable: false, configurable: true, … } DOMException: Object { writable: true, enumerable: false, configurable: true, … } DOMImplementation: Object { writable: true, enumerable: false, configurable: true, … } DOMMatrix: Object { writable: true, enumerable: false, configurable: true, … } DOMMatrixReadOnly: Object { writable: true, enumerable: false, configurable: true, … } DOMParser: Object { writable: true, enumerable: false, configurable: true, … } DOMPoint: Object { writable: true, enumerable: false, configurable: true, … } DOMPointReadOnly: Object { writable: true, enumerable: false, configurable: true, … } DOMQuad: Object { writable: true, enumerable: false, configurable: true, … } DOMRect: Object { writable: true, enumerable: false, configurable: true, … } DOMRectList: Object { writable: true, enumerable: false, configurable: true, … } DOMRectReadOnly: Object { writable: true, enumerable: false, configurable: true, … } DOMRequest: Object { writable: true, enumerable: false, configurable: true, … } DOMStringList: Object { writable: true, enumerable: false, configurable: true, … } DOMStringMap: Object { writable: true, enumerable: false, configurable: true, … } DOMTokenList: Object { writable: true, enumerable: false, configurable: true, … } DataChannel: Object { writable: true, enumerable: false, configurable: true, … } DataTransfer: Object { writable: true, enumerable: false, configurable: true, … } DataTransferItem: Object { writable: true, enumerable: false, configurable: true, … } DataTransferItemList: Object { writable: true, enumerable: false, configurable: true, … } DataView: Object { writable: true, enumerable: false, configurable: true, … } Date: Object { writable: true, enumerable: false, configurable: true, … } DelayNode: Object { writable: true, enumerable: false, configurable: true, … } DesktopNotification: Object { writable: true, enumerable: false, configurable: true, … } DesktopNotificationCenter: Object { writable: true, enumerable: false, configurable: true, … } DeviceLightEvent: Object { writable: true, enumerable: false, configurable: true, … } DeviceMotionEvent: Object { writable: true, enumerable: false, configurable: true, … } DeviceOrientationEvent: Object { writable: true, enumerable: false, configurable: true, … } DeviceProximityEvent: Object { writable: true, enumerable: false, configurable: true, … } Directory: Object { writable: true, enumerable: false, configurable: true, … } Document: Object { writable: true, enumerable: false, configurable: true, … } DocumentFragment: Object { writable: true, enumerable: false, configurable: true, … } DocumentType: Object { writable: true, enumerable: false, configurable: true, … } DragEvent: Object { writable: true, enumerable: false, configurable: true, … } DynamicsCompressorNode: Object { writable: true, enumerable: false, configurable: true, … } Element: Object { writable: true, enumerable: false, configurable: true, … } Error: Object { writable: true, enumerable: false, configurable: true, … } ErrorEvent: Object { writable: true, enumerable: false, configurable: true, … } EvalError: Object { writable: true, enumerable: false, configurable: true, … } Event: Object { writable: true, enumerable: false, configurable: true, … } EventSource: Object { writable: true, enumerable: false, configurable: true, … } EventTarget: Object { writable: true, enumerable: false, configurable: true, … } File: Object { writable: true, enumerable: false, configurable: true, … } FileList: Object { writable: true, enumerable: false, configurable: true, … } FileReader: Object { writable: true, enumerable: false, configurable: true, … } FileSystem: Object { writable: true, enumerable: false, configurable: true, … } FileSystemDirectoryEntry: Object { writable: true, enumerable: false, configurable: true, … } FileSystemDirectoryReader: Object { writable: true, enumerable: false, configurable: true, … } FileSystemEntry: Object { writable: true, enumerable: false, configurable: true, … } FileSystemFileEntry: Object { writable: true, enumerable: false, configurable: true, … } Float32Array: Object { writable: true, enumerable: false, configurable: true, … } Float64Array: Object { writable: true, enumerable: false, configurable: true, … } FocusEvent: Object { writable: true, enumerable: false, configurable: true, … } FontFace: Object { writable: true, enumerable: false, configurable: true, … } FontFaceSet: Object { writable: true, enumerable: false, configurable: true, … } FontFaceSetLoadEvent: Object { writable: true, enumerable: false, configurable: true, … } FormData: Object { writable: true, enumerable: false, configurable: true, … } Function: Object { writable: true, enumerable: false, configurable: true, … } GainNode: Object { writable: true, enumerable: false, configurable: true, … } Gamepad: Object { writable: true, enumerable: false, configurable: true, … } GamepadButton: Object { writable: true, enumerable: false, configurable: true, … } GamepadEvent: Object { writable: true, enumerable: false, configurable: true, … } GamepadHapticActuator: Object { writable: true, enumerable: false, configurable: true, … } GamepadPose: Object { writable: true, enumerable: false, configurable: true, … } HTMLAllCollection: Object { writable: true, enumerable: false, configurable: true, … } HTMLAnchorElement: Object { writable: true, enumerable: false, configurable: true, … } HTMLAreaElement: Object { writable: true, enumerable: false, configurable: true, … } HTMLAudioElement: Object { writable: true, enumerable: false, configurable: true, … } HTMLBRElement: Object { writable: true, enumerable: false, configurable: true, … } HTMLBaseElement: Object { writable: true, enumerable: false, configurable: true, … } HTMLBodyElement: Object { writable: true, enumerable: false, configurable: true, … } HTMLButtonElement: Object { writable: true, enumerable: false, configurable: true, … } HTMLCanvasElement: Object { writable: true, enumerable: false, configurable: true, … } HTMLCollection: Object { writable: true, enumerable: false, configurable: true, … } HTMLDListElement: Object { writable: true, enumerable: false, configurable: true, … } HTMLDataElement: Object { writable: true, enumerable: false, configurable: true, … } HTMLDataListElement: Object { writable: true, enumerable: false, configurable: true, … } HTMLDetailsElement: Object { writable: true, enumerable: false, configurable: true, … } HTMLDirectoryElement: Object { writable: true, enumerable: false, configurable: true, … } HTMLDivElement: Object { writable: true, enumerable: false, configurable: true, … } HTMLDocument: Object { writable: true, enumerable: false, configurable: true, … } HTMLElement: Object { writable: true, enumerable: false, configurable: true, … } HTMLEmbedElement: Object { writable: true, enumerable: false, configurable: true, … } HTMLFieldSetElement: Object { writable: true, enumerable: false, configurable: true, … } HTMLFontElement: Object { writable: true, enumerable: false, configurable: true, … } HTMLFormControlsCollection: Object { writable: true, enumerable: false, configurable: true, … } HTMLFormElement: Object { writable: true, enumerable: false, configurable: true, … } HTMLFrameElement: Object { writable: true, enumerable: false, configurable: true, … } HTMLFrameSetElement: Object { writable: true, enumerable: false, configurable: true, … } HTMLHRElement: Object { writable: true, enumerable: false, configurable: true, … } HTMLHeadElement: Object { writable: true, enumerable: false, configurable: true, … } HTMLHeadingElement: Object { writable: true, enumerable: false, configurable: true, … } HTMLHtmlElement: Object { writable: true, enumerable: false, configurable: true, … } HTMLIFrameElement: Object { writable: true, enumerable: false, configurable: true, … } HTMLImageElement: Object { writable: true, enumerable: false, configurable: true, … } HTMLInputElement: Object { writable: true, enumerable: false, configurable: true, … } HTMLLIElement: Object { writable: true, enumerable: false, configurable: true, … } HTMLLabelElement: Object { writable: true, enumerable: false, configurable: true, … } HTMLLegendElement: Object { writable: true, enumerable: false, configurable: true, … } HTMLLinkElement: Object { writable: true, enumerable: false, configurable: true, … } HTMLMapElement: Object { writable: true, enumerable: false, configurable: true, … } HTMLMediaElement: Object { writable: true, enumerable: false, configurable: true, … } HTMLMenuElement: Object { writable: true, enumerable: false, configurable: true, … } HTMLMenuItemElement: Object { writable: true, enumerable: false, configurable: true, … } HTMLMetaElement: Object { writable: true, enumerable: false, configurable: true, … } HTMLMeterElement: Object { writable: true, enumerable: false, configurable: true, … } HTMLModElement: Object { writable: true, enumerable: false, configurable: true, … } HTMLOListElement: Object { writable: true, enumerable: false, configurable: true, … } HTMLObjectElement: Object { writable: true, enumerable: false, configurable: true, … } HTMLOptGroupElement: Object { writable: true, enumerable: false, configurable: true, … } HTMLOptionElement: Object { writable: true, enumerable: false, configurable: true, … } HTMLOptionsCollection: Object { writable: true, enumerable: false, configurable: true, … } HTMLOutputElement: Object { writable: true, enumerable: false, configurable: true, … } HTMLParagraphElement: Object { writable: true, enumerable: false, configurable: true, … } HTMLParamElement: Object { writable: true, enumerable: false, configurable: true, … } HTMLPictureElement: Object { writable: true, enumerable: false, configurable: true, … } HTMLPreElement: Object { writable: true, enumerable: false, configurable: true, … } HTMLProgressElement: Object { writable: true, enumerable: false, configurable: true, … } HTMLQuoteElement: Object { writable: true, enumerable: false, configurable: true, … } HTMLScriptElement: Object { writable: true, enumerable: false, configurable: true, … } HTMLSelectElement: Object { writable: true, enumerable: false, configurable: true, … } HTMLSourceElement: Object { writable: true, enumerable: false, configurable: true, … } HTMLSpanElement: Object { writable: true, enumerable: false, configurable: true, … } HTMLStyleElement: Object { writable: true, enumerable: false, configurable: true, … } HTMLTableCaptionElement: Object { writable: true, enumerable: false, configurable: true, … } HTMLTableCellElement: Object { writable: true, enumerable: false, configurable: true, … } HTMLTableColElement: Object { writable: true, enumerable: false, configurable: true, … } HTMLTableElement: Object { writable: true, enumerable: false, configurable: true, … } HTMLTableRowElement: Object { writable: true, enumerable: false, configurable: true, … } HTMLTableSectionElement: Object { writable: true, enumerable: false, configurable: true, … } HTMLTemplateElement: Object { writable: true, enumerable: false, configurable: true, … } HTMLTextAreaElement: Object { writable: true, enumerable: false, configurable: true, … } HTMLTimeElement: Object { writable: true, enumerable: false, configurable: true, … } HTMLTitleElement: Object { writable: true, enumerable: false, configurable: true, … } HTMLTrackElement: Object { writable: true, enumerable: false, configurable: true, … } HTMLUListElement: Object { writable: true, enumerable: false, configurable: true, … } HTMLUnknownElement: Object { writable: true, enumerable: false, configurable: true, … } HTMLVideoElement: Object { writable: true, enumerable: false, configurable: true, … } HashChangeEvent: Object { writable: true, enumerable: false, configurable: true, … } Headers: Object { writable: true, enumerable: false, configurable: true, … } History: Object { writable: true, enumerable: false, configurable: true, … } IDBCursor: Object { writable: true, enumerable: false, configurable: true, … } IDBCursorWithValue: Object { writable: true, enumerable: false, configurable: true, … } IDBDatabase: Object { writable: true, enumerable: false, configurable: true, … } IDBFactory: Object { writable: true, enumerable: false, configurable: true, … } IDBFileHandle: Object { writable: true, enumerable: false, configurable: true, … } IDBFileRequest: Object { writable: true, enumerable: false, configurable: true, … } IDBIndex: Object { writable: true, enumerable: false, configurable: true, … } IDBKeyRange: Object { writable: true, enumerable: false, configurable: true, … } IDBMutableFile: Object { writable: true, enumerable: false, configurable: true, … } IDBObjectStore: Object { writable: true, enumerable: false, configurable: true, … } IDBOpenDBRequest: Object { writable: true, enumerable: false, configurable: true, … } IDBRequest: Object { writable: true, enumerable: false, configurable: true, … } IDBTransaction: Object { writable: true, enumerable: false, configurable: true, … } IDBVersionChangeEvent: Object { writable: true, enumerable: false, configurable: true, … } IIRFilterNode: Object { writable: true, enumerable: false, configurable: true, … } IdleDeadline: Object { writable: true, enumerable: false, configurable: true, … } Image: Object { writable: true, enumerable: false, configurable: true, … } ImageBitmap: Object { writable: true, enumerable: false, configurable: true, … } ImageBitmapRenderingContext: Object { writable: true, enumerable: false, configurable: true, … } ImageData: Object { writable: true, enumerable: false, configurable: true, … } Infinity: Object { writable: false, enumerable: false, configurable: false, … } InputEvent: Object { writable: true, enumerable: false, configurable: true, … } InstallTrigger: Object { writable: true, enumerable: true, configurable: true, … } Int16Array: Object { writable: true, enumerable: false, configurable: true, … } Int32Array: Object { writable: true, enumerable: false, configurable: true, … } Int8Array: Object { writable: true, enumerable: false, configurable: true, … } InternalError: Object { writable: true, enumerable: false, configurable: true, … } IntersectionObserver: Object { writable: true, enumerable: false, configurable: true, … } IntersectionObserverEntry: Object { writable: true, enumerable: false, configurable: true, … } Intl: Object { writable: true, enumerable: false, configurable: true, … } JSON: Object { writable: true, enumerable: false, configurable: true, … } KeyEvent: Object { writable: true, enumerable: false, configurable: true, … } KeyboardEvent: Object { writable: true, enumerable: false, configurable: true, … } LocalMediaStream: Object { writable: true, enumerable: false, configurable: true, … } Location: Object { writable: true, enumerable: false, configurable: true, … } Map: Object { writable: true, enumerable: false, configurable: true, … } Math: Object { writable: true, enumerable: false, configurable: true, … } MediaDeviceInfo: Object { writable: true, enumerable: false, configurable: true, … } MediaDevices: Object { writable: true, enumerable: false, configurable: true, … } MediaElementAudioSourceNode: Object { writable: true, enumerable: false, configurable: true, … } MediaEncryptedEvent: Object { writable: true, enumerable: false, configurable: true, … } MediaError: Object { writable: true, enumerable: false, configurable: true, … } MediaKeyError: Object { writable: true, enumerable: false, configurable: true, … } MediaKeyMessageEvent: Object { writable: true, enumerable: false, configurable: true, … } MediaKeySession: Object { writable: true, enumerable: false, configurable: true, … } MediaKeyStatusMap: Object { writable: true, enumerable: false, configurable: true, … } MediaKeySystemAccess: Object { writable: true, enumerable: false, configurable: true, … } MediaKeys: Object { writable: true, enumerable: false, configurable: true, … } MediaList: Object { writable: true, enumerable: false, configurable: true, … } MediaQueryList: Object { writable: true, enumerable: false, configurable: true, … } MediaQueryListEvent: Object { writable: true, enumerable: false, configurable: true, … } MediaRecorder: Object { writable: true, enumerable: false, configurable: true, … } MediaRecorderErrorEvent: Object { writable: true, enumerable: false, configurable: true, … } MediaSource: Object { writable: true, enumerable: false, configurable: true, … } MediaStream: Object { writable: true, enumerable: false, configurable: true, … } MediaStreamAudioDestinationNode: Object { writable: true, enumerable: false, configurable: true, … } MediaStreamAudioSourceNode: Object { writable: true, enumerable: false, configurable: true, … } MediaStreamEvent: Object { writable: true, enumerable: false, configurable: true, … } MediaStreamTrack: Object { writable: true, enumerable: false, configurable: true, … } MediaStreamTrackEvent: Object { writable: true, enumerable: false, configurable: true, … } MessageChannel: Object { writable: true, enumerable: false, configurable: true, … } MessageEvent: Object { writable: true, enumerable: false, configurable: true, … } MessagePort: Object { writable: true, enumerable: false, configurable: true, … } MimeType: Object { writable: true, enumerable: false, configurable: true, … } MimeTypeArray: Object { writable: true, enumerable: false, configurable: true, … } MouseEvent: Object { writable: true, enumerable: false, configurable: true, … } MouseScrollEvent: Object { writable: true, enumerable: false, configurable: true, … } MutationEvent: Object { writable: true, enumerable: false, configurable: true, … } MutationObserver: Object { writable: true, enumerable: false, configurable: true, … } MutationRecord: Object { writable: true, enumerable: false, configurable: true, … } NaN: Object { writable: false, enumerable: false, configurable: false, … } NamedNodeMap: Object { writable: true, enumerable: false, configurable: true, … } Navigator: Object { writable: true, enumerable: false, configurable: true, … } Node: Object { writable: true, enumerable: false, configurable: true, … } NodeFilter: Object { writable: true, enumerable: false, configurable: true, … } NodeIterator: Object { writable: true, enumerable: false, configurable: true, … } NodeList: Object { writable: true, enumerable: false, configurable: true, … } Notification: Object { writable: true, enumerable: false, configurable: true, … } NotifyPaintEvent: Object { writable: true, enumerable: false, configurable: true, … } Number: Object { writable: true, enumerable: false, configurable: true, … } Object: Object { writable: true, enumerable: false, configurable: true, … } OfflineAudioCompletionEvent: Object { writable: true, enumerable: false, configurable: true, … } OfflineAudioContext: Object { writable: true, enumerable: false, configurable: true, … } OfflineResourceList: Object { writable: true, enumerable: false, configurable: true, … } Option: Object { writable: true, enumerable: false, configurable: true, … } OscillatorNode: Object { writable: true, enumerable: false, configurable: true, … } PageTransitionEvent: Object { writable: true, enumerable: false, configurable: true, … } PaintRequest: Object { writable: true, enumerable: false, configurable: true, … } PaintRequestList: Object { writable: true, enumerable: false, configurable: true, … } PannerNode: Object { writable: true, enumerable: false, configurable: true, … } Path2D: Object { writable: true, enumerable: false, configurable: true, … } Performance: Object { writable: true, enumerable: false, configurable: true, … } PerformanceEntry: Object { writable: true, enumerable: false, configurable: true, … } PerformanceMark: Object { writable: true, enumerable: false, configurable: true, … } PerformanceMeasure: Object { writable: true, enumerable: false, configurable: true, … } PerformanceNavigation: Object { writable: true, enumerable: false, configurable: true, … } PerformanceNavigationTiming: Object { writable: true, enumerable: false, configurable: true, … } PerformanceObserver: Object { writable: true, enumerable: false, configurable: true, … } PerformanceObserverEntryList: Object { writable: true, enumerable: false, configurable: true, … } PerformanceResourceTiming: Object { writable: true, enumerable: false, configurable: true, … } PerformanceTiming: Object { writable: true, enumerable: false, configurable: true, … } PeriodicWave: Object { writable: true, enumerable: false, configurable: true, … } PermissionStatus: Object { writable: true, enumerable: false, configurable: true, … } Permissions: Object { writable: true, enumerable: false, configurable: true, … } Plugin: Object { writable: true, enumerable: false, configurable: true, … } PluginArray: Object { writable: true, enumerable: false, configurable: true, … } PopStateEvent: Object { writable: true, enumerable: false, configurable: true, … } PopupBlockedEvent: Object { writable: true, enumerable: false, configurable: true, … } ProcessingInstruction: Object { writable: true, enumerable: false, configurable: true, … } ProgressEvent: Object { writable: true, enumerable: false, configurable: true, … } Promise: Object { writable: true, enumerable: false, configurable: true, … } Proxy: Object { writable: true, enumerable: false, configurable: true, … } PushManager: Object { writable: true, enumerable: false, configurable: true, … } PushSubscription: Object { writable: true, enumerable: false, configurable: true, … } PushSubscriptionOptions: Object { writable: true, enumerable: false, configurable: true, … } RGBColor: Object { writable: true, enumerable: false, configurable: true, … } RTCCertificate: Object { writable: true, enumerable: false, configurable: true, … } RTCDTMFSender: Object { writable: true, enumerable: false, configurable: true, … } RTCDTMFToneChangeEvent: Object { writable: true, enumerable: false, configurable: true, … } RTCDataChannelEvent: Object { writable: true, enumerable: false, configurable: true, … } RTCIceCandidate: Object { writable: true, enumerable: false, configurable: true, … } RTCPeerConnection: Object { writable: true, enumerable: false, configurable: true, … } RTCPeerConnectionIceEvent: Object { writable: true, enumerable: false, configurable: true, … } RTCRtpReceiver: Object { writable: true, enumerable: false, configurable: true, … } RTCRtpSender: Object { writable: true, enumerable: false, configurable: true, … } RTCSessionDescription: Object { writable: true, enumerable: false, configurable: true, … } RTCStatsReport: Object { writable: true, enumerable: false, configurable: true, … } RTCTrackEvent: Object { writable: true, enumerable: false, configurable: true, … } RadioNodeList: Object { writable: true, enumerable: false, configurable: true, … } Range: Object { writable: true, enumerable: false, configurable: true, … } RangeError: Object { writable: true, enumerable: false, configurable: true, … } Rect: Object { writable: true, enumerable: false, configurable: true, … } ReferenceError: Object { writable: true, enumerable: false, configurable: true, … } Reflect: Object { writable: true, enumerable: false, configurable: true, … } RegExp: Object { writable: true, enumerable: false, configurable: true, … } Request: Object { writable: true, enumerable: false, configurable: true, … } Response: Object { writable: true, enumerable: false, configurable: true, … } SVGAElement: Object { writable: true, enumerable: false, configurable: true, … } SVGAngle: Object { writable: true, enumerable: false, configurable: true, … } SVGAnimateElement: Object { writable: true, enumerable: false, configurable: true, … } SVGAnimateMotionElement: Object { writable: true, enumerable: false, configurable: true, … } SVGAnimateTransformElement: Object { writable: true, enumerable: false, configurable: true, … } SVGAnimatedAngle: Object { writable: true, enumerable: false, configurable: true, … } SVGAnimatedBoolean: Object { writable: true, enumerable: false, configurable: true, … } SVGAnimatedEnumeration: Object { writable: true, enumerable: false, configurable: true, … } SVGAnimatedInteger: Object { writable: true, enumerable: false, configurable: true, … } SVGAnimatedLength: Object { writable: true, enumerable: false, configurable: true, … } SVGAnimatedLengthList: Object { writable: true, enumerable: false, configurable: true, … } SVGAnimatedNumber: Object { writable: true, enumerable: false, configurable: true, … } SVGAnimatedNumberList: Object { writable: true, enumerable: false, configurable: true, … } SVGAnimatedPreserveAspectRatio: Object { writable: true, enumerable: false, configurable: true, … } SVGAnimatedRect: Object { writable: true, enumerable: false, configurable: true, … } SVGAnimatedString: Object { writable: true, enumerable: false, configurable: true, … } SVGAnimatedTransformList: Object { writable: true, enumerable: false, configurable: true, … } SVGAnimationElement: Object { writable: true, enumerable: false, configurable: true, … } SVGCircleElement: Object { writable: true, enumerable: false, configurable: true, … } SVGClipPathElement: Object { writable: true, enumerable: false, configurable: true, … } SVGComponentTransferFunctionElement: Object { writable: true, enumerable: false, configurable: true, … } SVGDefsElement: Object { writable: true, enumerable: false, configurable: true, … } SVGDescElement: Object { writable: true, enumerable: false, configurable: true, … } SVGElement: Object { writable: true, enumerable: false, configurable: true, … } SVGEllipseElement: Object { writable: true, enumerable: false, configurable: true, … } SVGFEBlendElement: Object { writable: true, enumerable: false, configurable: true, … } SVGFEColorMatrixElement: Object { writable: true, enumerable: false, configurable: true, … } SVGFEComponentTransferElement: Object { writable: true, enumerable: false, configurable: true, … } SVGFECompositeElement: Object { writable: true, enumerable: false, configurable: true, … } SVGFEConvolveMatrixElement: Object { writable: true, enumerable: false, configurable: true, … } SVGFEDiffuseLightingElement: Object { writable: true, enumerable: false, configurable: true, … } SVGFEDisplacementMapElement: Object { writable: true, enumerable: false, configurable: true, … } SVGFEDistantLightElement: Object { writable: true, enumerable: false, configurable: true, … } SVGFEDropShadowElement: Object { writable: true, enumerable: false, configurable: true, … } SVGFEFloodElement: Object { writable: true, enumerable: false, configurable: true, … } SVGFEFuncAElement: Object { writable: true, enumerable: false, configurable: true, … } SVGFEFuncBElement: Object { writable: true, enumerable: false, configurable: true, … } SVGFEFuncGElement: Object { writable: true, enumerable: false, configurable: true, … } SVGFEFuncRElement: Object { writable: true, enumerable: false, configurable: true, … } SVGFEGaussianBlurElement: Object { writable: true, enumerable: false, configurable: true, … } SVGFEImageElement: Object { writable: true, enumerable: false, configurable: true, … } SVGFEMergeElement: Object { writable: true, enumerable: false, configurable: true, … } SVGFEMergeNodeElement: Object { writable: true, enumerable: false, configurable: true, … } SVGFEMorphologyElement: Object { writable: true, enumerable: false, configurable: true, … } SVGFEOffsetElement: Object { writable: true, enumerable: false, configurable: true, … } SVGFEPointLightElement: Object { writable: true, enumerable: false, configurable: true, … } SVGFESpecularLightingElement: Object { writable: true, enumerable: false, configurable: true, … } SVGFESpotLightElement: Object { writable: true, enumerable: false, configurable: true, … } SVGFETileElement: Object { writable: true, enumerable: false, configurable: true, … } SVGFETurbulenceElement: Object { writable: true, enumerable: false, configurable: true, … } SVGFilterElement: Object { writable: true, enumerable: false, configurable: true, … } SVGForeignObjectElement: Object { writable: true, enumerable: false, configurable: true, … } SVGGElement: Object { writable: true, enumerable: false, configurable: true, … } SVGGeometryElement: Object { writable: true, enumerable: false, configurable: true, … } SVGGradientElement: Object { writable: true, enumerable: false, configurable: true, … } SVGGraphicsElement: Object { writable: true, enumerable: false, configurable: true, … } SVGImageElement: Object { writable: true, enumerable: false, configurable: true, … } SVGLength: Object { writable: true, enumerable: false, configurable: true, … } SVGLengthList: Object { writable: true, enumerable: false, configurable: true, … } SVGLineElement: Object { writable: true, enumerable: false, configurable: true, … } SVGLinearGradientElement: Object { writable: true, enumerable: false, configurable: true, … } SVGMPathElement: Object { writable: true, enumerable: false, configurable: true, … } SVGMarkerElement: Object { writable: true, enumerable: false, configurable: true, … } SVGMaskElement: Object { writable: true, enumerable: false, configurable: true, … } SVGMatrix: Object { writable: true, enumerable: false, configurable: true, … } SVGMetadataElement: Object { writable: true, enumerable: false, configurable: true, … } SVGNumber: Object { writable: true, enumerable: false, configurable: true, … } SVGNumberList: Object { writable: true, enumerable: false, configurable: true, … } SVGPathElement: Object { writable: true, enumerable: false, configurable: true, … } SVGPathSeg: Object { writable: true, enumerable: false, configurable: true, … } SVGPathSegArcAbs: Object { writable: true, enumerable: false, configurable: true, … } SVGPathSegArcRel: Object { writable: true, enumerable: false, configurable: true, … } SVGPathSegClosePath: Object { writable: true, enumerable: false, configurable: true, … } SVGPathSegCurvetoCubicAbs: Object { writable: true, enumerable: false, configurable: true, … } SVGPathSegCurvetoCubicRel: Object { writable: true, enumerable: false, configurable: true, … } SVGPathSegCurvetoCubicSmoothAbs: Object { writable: true, enumerable: false, configurable: true, … } SVGPathSegCurvetoCubicSmoothRel: Object { writable: true, enumerable: false, configurable: true, … } SVGPathSegCurvetoQuadraticAbs: Object { writable: true, enumerable: false, configurable: true, … } SVGPathSegCurvetoQuadraticRel: Object { writable: true, enumerable: false, configurable: true, … } SVGPathSegCurvetoQuadraticSmoothAbs: Object { writable: true, enumerable: false, configurable: true, … } SVGPathSegCurvetoQuadraticSmoothRel: Object { writable: true, enumerable: false, configurable: true, … } SVGPathSegLinetoAbs: Object { writable: true, enumerable: false, configurable: true, … } SVGPathSegLinetoHorizontalAbs: Object { writable: true, enumerable: false, configurable: true, … } SVGPathSegLinetoHorizontalRel: Object { writable: true, enumerable: false, configurable: true, … } SVGPathSegLinetoRel: Object { writable: true, enumerable: false, configurable: true, … } SVGPathSegLinetoVerticalAbs: Object { writable: true, enumerable: false, configurable: true, … } SVGPathSegLinetoVerticalRel: Object { writable: true, enumerable: false, configurable: true, … } SVGPathSegList: Object { writable: true, enumerable: false, configurable: true, … } SVGPathSegMovetoAbs: Object { writable: true, enumerable: false, configurable: true, … } SVGPathSegMovetoRel: Object { writable: true, enumerable: false, configurable: true, … } SVGPatternElement: Object { writable: true, enumerable: false, configurable: true, … } SVGPoint: Object { writable: true, enumerable: false, configurable: true, … } SVGPointList: Object { writable: true, enumerable: false, configurable: true, … } SVGPolygonElement: Object { writable: true, enumerable: false, configurable: true, … } SVGPolylineElement: Object { writable: true, enumerable: false, configurable: true, … } SVGPreserveAspectRatio: Object { writable: true, enumerable: false, configurable: true, … } SVGRadialGradientElement: Object { writable: true, enumerable: false, configurable: true, … } SVGRect: Object { writable: true, enumerable: false, configurable: true, … } SVGRectElement: Object { writable: true, enumerable: false, configurable: true, … } SVGSVGElement: Object { writable: true, enumerable: false, configurable: true, … } SVGScriptElement: Object { writable: true, enumerable: false, configurable: true, … } SVGSetElement: Object { writable: true, enumerable: false, configurable: true, … } SVGStopElement: Object { writable: true, enumerable: false, configurable: true, … } SVGStringList: Object { writable: true, enumerable: false, configurable: true, … } SVGStyleElement: Object { writable: true, enumerable: false, configurable: true, … } SVGSwitchElement: Object { writable: true, enumerable: false, configurable: true, … } SVGSymbolElement: Object { writable: true, enumerable: false, configurable: true, … } SVGTSpanElement: Object { writable: true, enumerable: false, configurable: true, … } SVGTextContentElement: Object { writable: true, enumerable: false, configurable: true, … } SVGTextElement: Object { writable: true, enumerable: false, configurable: true, … } SVGTextPathElement: Object { writable: true, enumerable: false, configurable: true, … } SVGTextPositioningElement: Object { writable: true, enumerable: false, configurable: true, … } SVGTitleElement: Object { writable: true, enumerable: false, configurable: true, … } SVGTransform: Object { writable: true, enumerable: false, configurable: true, … } SVGTransformList: Object { writable: true, enumerable: false, configurable: true, … } SVGUnitTypes: Object { writable: true, enumerable: false, configurable: true, … } SVGUseElement: Object { writable: true, enumerable: false, configurable: true, … } SVGViewElement: Object { writable: true, enumerable: false, configurable: true, … } SVGZoomAndPan: Object { writable: true, enumerable: false, configurable: true, … } Screen: Object { writable: true, enumerable: false, configurable: true, … } ScreenOrientation: Object { writable: true, enumerable: false, configurable: true, … } ScriptProcessorNode: Object { writable: true, enumerable: false, configurable: true, … } ScrollAreaEvent: Object { writable: true, enumerable: false, configurable: true, … } Selection: Object { writable: true, enumerable: false, configurable: true, … } ServiceWorker: Object { writable: true, enumerable: false, configurable: true, … } ServiceWorkerContainer: Object { writable: true, enumerable: false, configurable: true, … } ServiceWorkerRegistration: Object { writable: true, enumerable: false, configurable: true, … } Set: Object { writable: true, enumerable: false, configurable: true, … } SharedWorker: Object { writable: true, enumerable: false, configurable: true, … } SourceBuffer: Object { writable: true, enumerable: false, configurable: true, … } SourceBufferList: Object { writable: true, enumerable: false, configurable: true, … } SpeechSynthesis: Object { writable: true, enumerable: false, configurable: true, … } SpeechSynthesisErrorEvent: Object { writable: true, enumerable: false, configurable: true, … } SpeechSynthesisEvent: Object { writable: true, enumerable: false, configurable: true, … } SpeechSynthesisUtterance: Object { writable: true, enumerable: false, configurable: true, … } SpeechSynthesisVoice: Object { writable: true, enumerable: false, configurable: true, … } StereoPannerNode: Object { writable: true, enumerable: false, configurable: true, … } Storage: Object { writable: true, enumerable: false, configurable: true, … } StorageEvent: Object { writable: true, enumerable: false, configurable: true, … } StorageManager: Object { writable: true, enumerable: false, configurable: true, … } String: Object { writable: true, enumerable: false, configurable: true, … } StyleSheet: Object { writable: true, enumerable: false, configurable: true, … } StyleSheetList: Object { writable: true, enumerable: false, configurable: true, … } SubtleCrypto: Object { writable: true, enumerable: false, configurable: true, … } Symbol: Object { writable: true, enumerable: false, configurable: true, … } SyntaxError: Object { writable: true, enumerable: false, configurable: true, … } Text: Object { writable: true, enumerable: false, configurable: true, … } TextDecoder: Object { writable: true, enumerable: false, configurable: true, … } TextEncoder: Object { writable: true, enumerable: false, configurable: true, … } TextMetrics: Object { writable: true, enumerable: false, configurable: true, … } TextTrack: Object { writable: true, enumerable: false, configurable: true, … } TextTrackCue: Object { writable: true, enumerable: false, configurable: true, … } TextTrackCueList: Object { writable: true, enumerable: false, configurable: true, … } TextTrackList: Object { writable: true, enumerable: false, configurable: true, … } TimeEvent: Object { writable: true, enumerable: false, configurable: true, … } TimeRanges: Object { writable: true, enumerable: false, configurable: true, … } TrackEvent: Object { writable: true, enumerable: false, configurable: true, … } TransitionEvent: Object { writable: true, enumerable: false, configurable: true, … } TreeWalker: Object { writable: true, enumerable: false, configurable: true, … } TypeError: Object { writable: true, enumerable: false, configurable: true, … } UIEvent: Object { writable: true, enumerable: false, configurable: true, … } URIError: Object { writable: true, enumerable: false, configurable: true, … } URL: Object { writable: true, enumerable: false, configurable: true, … } URLSearchParams: Object { writable: true, enumerable: false, configurable: true, … } Uint16Array: Object { writable: true, enumerable: false, configurable: true, … } Uint32Array: Object { writable: true, enumerable: false, configurable: true, … } Uint8Array: Object { writable: true, enumerable: false, configurable: true, … } Uint8ClampedArray: Object { writable: true, enumerable: false, configurable: true, … } UserProximityEvent: Object { writable: true, enumerable: false, configurable: true, … } VRDisplay: Object { writable: true, enumerable: false, configurable: true, … } VRDisplayCapabilities: Object { writable: true, enumerable: false, configurable: true, … } VRDisplayEvent: Object { writable: true, enumerable: false, configurable: true, … } VREyeParameters: Object { writable: true, enumerable: false, configurable: true, … } VRFieldOfView: Object { writable: true, enumerable: false, configurable: true, … } VRFrameData: Object { writable: true, enumerable: false, configurable: true, … } VRPose: Object { writable: true, enumerable: false, configurable: true, … } VRStageParameters: Object { writable: true, enumerable: false, configurable: true, … } VTTCue: Object { writable: true, enumerable: false, configurable: true, … } ValidityState: Object { writable: true, enumerable: false, configurable: true, … } VideoPlaybackQuality: Object { writable: true, enumerable: false, configurable: true, … } VideoStreamTrack: Object { writable: true, enumerable: false, configurable: true, … } WaveShaperNode: Object { writable: true, enumerable: false, configurable: true, … } WeakMap: Object { writable: true, enumerable: false, configurable: true, … } WeakSet: Object { writable: true, enumerable: false, configurable: true, … } WebAssembly: Object { writable: true, enumerable: false, configurable: true, … } WebGL2RenderingContext: Object { writable: true, enumerable: false, configurable: true, … } WebGLActiveInfo: Object { writable: true, enumerable: false, configurable: true, … } WebGLBuffer: Object { writable: true, enumerable: false, configurable: true, … } WebGLContextEvent: Object { writable: true, enumerable: false, configurable: true, … } WebGLFramebuffer: Object { writable: true, enumerable: false, configurable: true, … } WebGLProgram: Object { writable: true, enumerable: false, configurable: true, … } WebGLQuery: Object { writable: true, enumerable: false, configurable: true, … } WebGLRenderbuffer: Object { writable: true, enumerable: false, configurable: true, … } WebGLRenderingContext: Object { writable: true, enumerable: false, configurable: true, … } WebGLSampler: Object { writable: true, enumerable: false, configurable: true, … } WebGLShader: Object { writable: true, enumerable: false, configurable: true, … } WebGLShaderPrecisionFormat: Object { writable: true, enumerable: false, configurable: true, … } WebGLSync: Object { writable: true, enumerable: false, configurable: true, … } WebGLTexture: Object { writable: true, enumerable: false, configurable: true, … } WebGLTransformFeedback: Object { writable: true, enumerable: false, configurable: true, … } WebGLUniformLocation: Object { writable: true, enumerable: false, configurable: true, … } WebGLVertexArrayObject: Object { writable: true, enumerable: false, configurable: true, … } WebKitCSSMatrix: Object { writable: true, enumerable: false, configurable: true, … } WebSocket: Object { writable: true, enumerable: false, configurable: true, … } WheelEvent: Object { writable: true, enumerable: false, configurable: true, … } Window: Object { writable: true, enumerable: false, configurable: true, … } Worker: Object { writable: true, enumerable: false, configurable: true, … } XMLDocument: Object { writable: true, enumerable: false, configurable: true, … } XMLHttpRequest: Object { writable: true, enumerable: false, configurable: true, … } XMLHttpRequestEventTarget: Object { writable: true, enumerable: false, configurable: true, … } XMLHttpRequestUpload: Object { writable: true, enumerable: false, configurable: true, … } XMLSerializer: Object { writable: true, enumerable: false, configurable: true, … } XMLStylesheetProcessingInstruction: Object { writable: true, enumerable: false, configurable: true, … } XPathEvaluator: Object { writable: true, enumerable: false, configurable: true, … } XPathExpression: Object { writable: true, enumerable: false, configurable: true, … } XPathResult: Object { writable: true, enumerable: false, configurable: true, … } XSLTProcessor: Object { writable: true, enumerable: false, configurable: true, … } alert: Object { writable: true, enumerable: true, configurable: true, … } applicationCache: Object { get: get applicationCache(), enumerable: true, configurable: true, … } atob: Object { writable: true, enumerable: true, configurable: true, … } blur: Object { writable: true, enumerable: true, configurable: true, … } btoa: Object { writable: true, enumerable: true, configurable: true, … } caches: Object { get: get caches(), enumerable: true, configurable: true, … } cancelAnimationFrame: Object { writable: true, enumerable: true, configurable: true, … } cancelIdleCallback: Object { writable: true, enumerable: true, configurable: true, … } captureEvents: Object { writable: true, enumerable: true, configurable: true, … } clearInterval: Object { writable: true, enumerable: true, configurable: true, … } clearTimeout: Object { writable: true, enumerable: true, configurable: true, … } close: Object { writable: true, enumerable: true, configurable: true, … } closed: Object { get: get closed(), enumerable: true, configurable: true, … } confirm: Object { writable: true, enumerable: true, configurable: true, … } console: Object { writable: true, enumerable: false, configurable: true, … } content: Object { get: get content(), enumerable: false, configurable: true, … } createImageBitmap: Object { writable: true, enumerable: true, configurable: true, … } crypto: Object { get: get crypto(), enumerable: true, configurable: true, … } decodeURI: Object { writable: true, enumerable: false, configurable: true, … } decodeURIComponent: Object { writable: true, enumerable: false, configurable: true, … } devicePixelRatio: Object { get: get devicePixelRatio(), enumerable: true, configurable: true, … } document: Object { get: get document(), enumerable: true, configurable: false, … } dump: Object { writable: true, enumerable: true, configurable: true, … } encodeURI: Object { writable: true, enumerable: false, configurable: true, … } encodeURIComponent: Object { writable: true, enumerable: false, configurable: true, … } escape: Object { writable: true, enumerable: false, configurable: true, … } eval: Object { writable: true, enumerable: false, configurable: true, … } external: Object { get: get external(), enumerable: true, configurable: true, … } fetch: Object { writable: true, enumerable: true, configurable: true, … } find: Object { writable: true, enumerable: true, configurable: true, … } focus: Object { writable: true, enumerable: true, configurable: true, … } frameElement: Object { get: get frameElement(), enumerable: true, configurable: true, … } frames: Object { get: get frames(), enumerable: true, configurable: true, … } fullScreen: Object { get: get fullScreen(), enumerable: true, configurable: true, … } getComputedStyle: Object { writable: true, enumerable: true, configurable: true, … } getDefaultComputedStyle: Object { writable: true, enumerable: true, configurable: true, … } getSelection: Object { writable: true, enumerable: true, configurable: true, … } history: Object { get: get history(), enumerable: true, configurable: true, … } indexedDB: Object { get: get indexedDB(), enumerable: true, configurable: true, … } innerHeight: Object { get: get innerHeight(), enumerable: true, configurable: true, … } innerWidth: Object { get: get innerWidth(), enumerable: true, configurable: true, … } isFinite: Object { writable: true, enumerable: false, configurable: true, … } isNaN: Object { writable: true, enumerable: false, configurable: true, … } isSecureContext: Object { get: get isSecureContext(), enumerable: true, configurable: true, … } length: Object { get: get length(), enumerable: true, configurable: true, … } localStorage: Object { get: get localStorage(), enumerable: true, configurable: true, … } location: Object { get: get location(), enumerable: true, configurable: false, … } locationbar: Object { get: get locationbar(), enumerable: true, configurable: true, … } matchMedia: Object { writable: true, enumerable: true, configurable: true, … } menubar: Object { get: get menubar(), enumerable: true, configurable: true, … } moveBy: Object { writable: true, enumerable: true, configurable: true, … } moveTo: Object { writable: true, enumerable: true, configurable: true, … } mozInnerScreenX: Object { get: get mozInnerScreenX(), enumerable: true, configurable: true, … } mozInnerScreenY: Object { get: get mozInnerScreenY(), enumerable: true, configurable: true, … } mozPaintCount: Object { get: get mozPaintCount(), enumerable: true, configurable: true, … } mozRTCIceCandidate: Object { writable: true, enumerable: false, configurable: true, … } mozRTCPeerConnection: Object { writable: true, enumerable: false, configurable: true, … } mozRTCSessionDescription: Object { writable: true, enumerable: false, configurable: true, … } name: Object { get: get name(), enumerable: true, configurable: true, … } navigator: Object { get: get navigator(), enumerable: true, configurable: true, … } netscape: Object { writable: true, enumerable: false, configurable: true, … } onabort: Object { get: get onabort(), enumerable: true, configurable: true, … } onabsolutedeviceorientation: Object { get: get onabsolutedeviceorientation(), enumerable: true, configurable: true, … } onafterprint: Object { get: get onafterprint(), enumerable: true, configurable: true, … } onanimationcancel: Object { get: get onanimationcancel(), enumerable: true, configurable: true, … } onanimationend: Object { get: get onanimationend(), enumerable: true, configurable: true, … } onanimationiteration: Object { get: get onanimationiteration(), enumerable: true, configurable: true, … } onanimationstart: Object { get: get onanimationstart(), enumerable: true, configurable: true, … } onauxclick: Object { get: get onauxclick(), enumerable: true, configurable: true, … } onbeforeprint: Object { get: get onbeforeprint(), enumerable: true, configurable: true, … } onbeforeunload: Object { get: get onbeforeunload(), enumerable: true, configurable: true, … } onblur: Object { get: get onblur(), enumerable: true, configurable: true, … } oncanplay: Object { get: get oncanplay(), enumerable: true, configurable: true, … } oncanplaythrough: Object { get: get oncanplaythrough(), enumerable: true, configurable: true, … } onchange: Object { get: get onchange(), enumerable: true, configurable: true, … } onclick: Object { get: get onclick(), enumerable: true, configurable: true, … } onclose: Object { get: get onclose(), enumerable: true, configurable: true, … } oncontextmenu: Object { get: get oncontextmenu(), enumerable: true, configurable: true, … } ondblclick: Object { get: get ondblclick(), enumerable: true, configurable: true, … } ondevicelight: Object { get: get ondevicelight(), enumerable: true, configurable: true, … } ondevicemotion: Object { get: get ondevicemotion(), enumerable: true, configurable: true, … } ondeviceorientation: Object { get: get ondeviceorientation(), enumerable: true, configurable: true, … } ondeviceproximity: Object { get: get ondeviceproximity(), enumerable: true, configurable: true, … } ondrag: Object { get: get ondrag(), enumerable: true, configurable: true, … } ondragend: Object { get: get ondragend(), enumerable: true, configurable: true, … } ondragenter: Object { get: get ondragenter(), enumerable: true, configurable: true, … } ondragexit: Object { get: get ondragexit(), enumerable: true, configurable: true, … } ondragleave: Object { get: get ondragleave(), enumerable: true, configurable: true, … } ondragover: Object { get: get ondragover(), enumerable: true, configurable: true, … } ondragstart: Object { get: get ondragstart(), enumerable: true, configurable: true, … } ondrop: Object { get: get ondrop(), enumerable: true, configurable: true, … } ondurationchange: Object { get: get ondurationchange(), enumerable: true, configurable: true, … } onemptied: Object { get: get onemptied(), enumerable: true, configurable: true, … } onended: Object { get: get onended(), enumerable: true, configurable: true, … } onerror: Object { get: get onerror(), enumerable: true, configurable: true, … } onfocus: Object { get: get onfocus(), enumerable: true, configurable: true, … } onhashchange: Object { get: get onhashchange(), enumerable: true, configurable: true, … } oninput: Object { get: get oninput(), enumerable: true, configurable: true, … } oninvalid: Object { get: get oninvalid(), enumerable: true, configurable: true, … } onkeydown: Object { get: get onkeydown(), enumerable: true, configurable: true, … } onkeypress: Object { get: get onkeypress(), enumerable: true, configurable: true, … } onkeyup: Object { get: get onkeyup(), enumerable: true, configurable: true, … } onlanguagechange: Object { get: get onlanguagechange(), enumerable: true, configurable: true, … } onload: Object { get: get onload(), enumerable: true, configurable: true, … } onloadeddata: Object { get: get onloadeddata(), enumerable: true, configurable: true, … } onloadedmetadata: Object { get: get onloadedmetadata(), enumerable: true, configurable: true, … } onloadend: Object { get: get onloadend(), enumerable: true, configurable: true, … } onloadstart: Object { get: get onloadstart(), enumerable: true, configurable: true, … } onmessage: Object { get: get onmessage(), enumerable: true, configurable: true, … } onmessageerror: Object { get: get onmessageerror(), enumerable: true, configurable: true, … } onmousedown: Object { get: get onmousedown(), enumerable: true, configurable: true, … } onmouseenter: Object { get: get onmouseenter(), enumerable: true, configurable: true, … } onmouseleave: Object { get: get onmouseleave(), enumerable: true, configurable: true, … } onmousemove: Object { get: get onmousemove(), enumerable: true, configurable: true, … } onmouseout: Object { get: get onmouseout(), enumerable: true, configurable: true, … } onmouseover: Object { get: get onmouseover(), enumerable: true, configurable: true, … } onmouseup: Object { get: get onmouseup(), enumerable: true, configurable: true, … } onmozfullscreenchange: Object { get: get onmozfullscreenchange(), enumerable: true, configurable: true, … } onmozfullscreenerror: Object { get: get onmozfullscreenerror(), enumerable: true, configurable: true, … } onoffline: Object { get: get onoffline(), enumerable: true, configurable: true, … } ononline: Object { get: get ononline(), enumerable: true, configurable: true, … } onpagehide: Object { get: get onpagehide(), enumerable: true, configurable: true, … } onpageshow: Object { get: get onpageshow(), enumerable: true, configurable: true, … } onpause: Object { get: get onpause(), enumerable: true, configurable: true, … } onplay: Object { get: get onplay(), enumerable: true, configurable: true, … } onplaying: Object { get: get onplaying(), enumerable: true, configurable: true, … } onpopstate: Object { get: get onpopstate(), enumerable: true, configurable: true, … } onprogress: Object { get: get onprogress(), enumerable: true, configurable: true, … } onratechange: Object { get: get onratechange(), enumerable: true, configurable: true, … } onreset: Object { get: get onreset(), enumerable: true, configurable: true, … } onresize: Object { get: get onresize(), enumerable: true, configurable: true, … } onscroll: Object { get: get onscroll(), enumerable: true, configurable: true, … } onseeked: Object { get: get onseeked(), enumerable: true, configurable: true, … } onseeking: Object { get: get onseeking(), enumerable: true, configurable: true, … } onselect: Object { get: get onselect(), enumerable: true, configurable: true, … } onselectstart: Object { get: get onselectstart(), enumerable: true, configurable: true, … } onshow: Object { get: get onshow(), enumerable: true, configurable: true, … } onstalled: Object { get: get onstalled(), enumerable: true, configurable: true, … } onstorage: Object { get: get onstorage(), enumerable: true, configurable: true, … } onsubmit: Object { get: get onsubmit(), enumerable: true, configurable: true, … } onsuspend: Object { get: get onsuspend(), enumerable: true, configurable: true, … } ontimeupdate: Object { get: get ontimeupdate(), enumerable: true, configurable: true, … } ontoggle: Object { get: get ontoggle(), enumerable: true, configurable: true, … } ontransitioncancel: Object { get: get ontransitioncancel(), enumerable: true, configurable: true, … } ontransitionend: Object { get: get ontransitionend(), enumerable: true, configurable: true, … } ontransitionrun: Object { get: get ontransitionrun(), enumerable: true, configurable: true, … } ontransitionstart: Object { get: get ontransitionstart(), enumerable: true, configurable: true, … } onunload: Object { get: get onunload(), enumerable: true, configurable: true, … } onuserproximity: Object { get: get onuserproximity(), enumerable: true, configurable: true, … } onvolumechange: Object { get: get onvolumechange(), enumerable: true, configurable: true, … } onvrdisplayactivate: Object { get: get onvrdisplayactivate(), enumerable: true, configurable: true, … } onvrdisplayconnect: Object { get: get onvrdisplayconnect(), enumerable: true, configurable: true, … } onvrdisplaydeactivate: Object { get: get onvrdisplaydeactivate(), enumerable: true, configurable: true, … } onvrdisplaydisconnect: Object { get: get onvrdisplaydisconnect(), enumerable: true, configurable: true, … } onvrdisplaypresentchange: Object { get: get onvrdisplaypresentchange(), enumerable: true, configurable: true, … } onwaiting: Object { get: get onwaiting(), enumerable: true, configurable: true, … } onwebkitanimationend: Object { get: get onwebkitanimationend(), enumerable: true, configurable: true, … } onwebkitanimationiteration: Object { get: get onwebkitanimationiteration(), enumerable: true, configurable: true, … } onwebkitanimationstart: Object { get: get onwebkitanimationstart(), enumerable: true, configurable: true, … } onwebkittransitionend: Object { get: get onwebkittransitionend(), enumerable: true, configurable: true, … } onwheel: Object { get: get onwheel(), enumerable: true, configurable: true, … } open: Object { writable: true, enumerable: true, configurable: true, … } opener: Object { get: get opener(), enumerable: true, configurable: true, … } origin: Object { get: get origin(), enumerable: true, configurable: true, … } outerHeight: Object { get: get outerHeight(), enumerable: true, configurable: true, … } outerWidth: Object { get: get outerWidth(), enumerable: true, configurable: true, … } pageXOffset: Object { get: get pageXOffset(), enumerable: true, configurable: true, … } pageYOffset: Object { get: get pageYOffset(), enumerable: true, configurable: true, … } parent: Object { get: get parent(), enumerable: true, configurable: true, … } parseFloat: Object { writable: true, enumerable: false, configurable: true, … } parseInt: Object { writable: true, enumerable: false, configurable: true, … } performance: Object { get: get performance(), enumerable: true, configurable: true, … } personalbar: Object { get: get personalbar(), enumerable: true, configurable: true, … } postMessage: Object { writable: true, enumerable: true, configurable: true, … } print: Object { writable: true, enumerable: true, configurable: true, … } prompt: Object { writable: true, enumerable: true, configurable: true, … } releaseEvents: Object { writable: true, enumerable: true, configurable: true, … } requestAnimationFrame: Object { writable: true, enumerable: true, configurable: true, … } requestIdleCallback: Object { writable: true, enumerable: true, configurable: true, … } resizeBy: Object { writable: true, enumerable: true, configurable: true, … } resizeTo: Object { writable: true, enumerable: true, configurable: true, … } screen: Object { get: get screen(), enumerable: true, configurable: true, … } screenX: Object { get: get screenX(), enumerable: true, configurable: true, … } screenY: Object { get: get screenY(), enumerable: true, configurable: true, … } scroll: Object { writable: true, enumerable: true, configurable: true, … } scrollBy: Object { writable: true, enumerable: true, configurable: true, … } scrollByLines: Object { writable: true, enumerable: true, configurable: true, … } scrollByPages: Object { writable: true, enumerable: true, configurable: true, … } scrollMaxX: Object { get: get scrollMaxX(), enumerable: true, configurable: true, … } scrollMaxY: Object { get: get scrollMaxY(), enumerable: true, configurable: true, … } scrollTo: Object { writable: true, enumerable: true, configurable: true, … } scrollX: Object { get: get scrollX(), enumerable: true, configurable: true, … } scrollY: Object { get: get scrollY(), enumerable: true, configurable: true, … } scrollbars: Object { get: get scrollbars(), enumerable: true, configurable: true, … } self: Object { get: get self(), enumerable: true, configurable: true, … } sessionStorage: Object { get: get sessionStorage(), enumerable: true, configurable: true, … } setInterval: Object { writable: true, enumerable: true, configurable: true, … } setResizable: Object { writable: true, enumerable: true, configurable: true, … } setTimeout: Object { writable: true, enumerable: true, configurable: true, … } sidebar: Object { get: get sidebar(), enumerable: true, configurable: true, … } sizeToContent: Object { writable: true, enumerable: true, configurable: true, … } speechSynthesis: Object { get: get speechSynthesis(), enumerable: true, configurable: true, … } status: Object { get: get status(), enumerable: true, configurable: true, … } statusbar: Object { get: get statusbar(), enumerable: true, configurable: true, … } stop: Object { writable: true, enumerable: true, configurable: true, … } toolbar: Object { get: get toolbar(), enumerable: true, configurable: true, … } top: Object { get: get top(), enumerable: true, configurable: false, … } undefined: Object { writable: false, enumerable: false, configurable: false, … } unescape: Object { writable: true, enumerable: false, configurable: true, … } uneval: Object { writable: true, enumerable: false, configurable: true, … } updateCommands: Object { writable: true, enumerable: true, configurable: true, … } window: Object { get: get window(), enumerable: true, configurable: false, … } __proto__: {…} __defineGetter__: function __defineGetter__() __defineSetter__: function __defineSetter__() __lookupGetter__: function __lookupGetter__() __lookupSetter__: function __lookupSetter__() constructor: function Object() hasOwnProperty: function hasOwnProperty() IsPrototypeOf: function isPrototypeOf() propertyIsEnumerable: function propertyIsEnumerable() toLocaleString: function toLocaleString() toSource: function toSource() toString: function toString() valueOf: function valueOf() À la ligne de commande de la console de notre browser, tapons : for(k in window) console.log(k) Ça nous donnera ceci (vérifiez que seule les propriétés avec l’attribut « enumerable: true » sont énumérées/listées). Mais hélas, ça nous donne aussi les propriétés qui ne sont pas des « OwnProperties » de l’objet window. for(k in window) console.log(k) close stop focus blur open alert confirm prompt print postMessage captureEvents releaseEvents getSelection getComputedStyle matchMedia moveTo moveBy resizeTo resizeBy scroll scrollTo scrollBy requestAnimationFrame cancelAnimationFrame getDefaultComputedStyle scrollByLines scrollByPages sizeToContent updateCommands find dump setResizable requestIdleCallback cancelIdleCallback btoa atob setTimeout clearTimeout setInterval clearInterval createImageBitmap fetch self name history locationbar menubar personalbar scrollbars statusbar toolbar status closed frames length opener parent frameElement navigator external applicationCache screen innerWidth innerHeight scrollX pageXOffset scrollY pageYOffset screenX screenY outerWidth outerHeight performance mozInnerScreenX mozInnerScreenY devicePixelRatio scrollMaxX scrollMaxY fullScreen mozPaintCount ondevicemotion ondeviceorientation onabsolutedeviceorientation ondeviceproximity onuserproximity ondevicelight sidebar onvrdisplayconnect onvrdisplaydisconnect onvrdisplayactivate onvrdisplaydeactivate onvrdisplaypresentchange crypto onabort onblur onfocus onauxclick oncanplay oncanplaythrough onchange onclick onclose oncontextmenu ondblclick ondrag ondragend ondragenter ondragexit ondragleave ondragover ondragstart ondrop ondurationchange onemptied onended oninput oninvalid onkeydown onkeypress onkeyup onload onloadeddata onloadedmetadata onloadend onloadstart onmousedown onmouseenter onmouseleave onmousemove onmouseout onmouseover onmouseup onwheel onpause onplay onplaying onprogress onratechange onreset onresize onscroll onseeked onseeking onselect onshow onstalled onsubmit onsuspend ontimeupdate onvolumechange onwaiting onselectstart ontoggle onpointercancel onpointerdown onpointerup onpointermove onpointerout onpointerover onpointerenter onpointerleave ongotpointercapture onlostpointercapture onmozfullscreenchange onmozfullscreenerror onanimationcancel onanimationend onanimationiteration onanimationstart ontransitioncancel ontransitionend ontransitionrun ontransitionstart onwebkitanimationend onwebkitanimationiteration onwebkitanimationstart onwebkittransitionend onerror speechSynthesis onafterprint onbeforeprint onbeforeunload onhashchange onlanguagechange onmessage onmessageerror onoffline ononline onpagehide onpageshow onpopstate onstorage onunload localStorage origin isSecureContext indexedDB caches sessionStorage window document location top k addEventListener removeEventListener dispatchEvent Nous retrouvons aussi dans cette énumération, notre variable « k » utilisée dans la commande « for(let k in window) console.log(k) ». Vous pouvez aussi connaître les propri propriéttéss disponibles avec l’objet window en tapant tout simplement « window » au prompt de la console : Avec Opera Neon Version 1.0.2531.0 : Window {postMessage: Window, …} ƒ, blur: ƒ, focus: ƒ, close: ƒ, frames: Window {speechSynthesis: SpeechSynthesis, caches: CacheStorage, localStorage: Storage, sessionStorage: Storage, webkitStorageInfo: DeprecatedStorageInfo…} Infinity: InfinityAnalyserNode: AnalyserNode() AnimationEvent: AnimationEvent() AppBannerPromptResult: AppBannerPromptResult() ApplicationCache: ApplicationCache() ApplicationCacheErrorEvent: ApplicationCacheErrorEvent() Array: Array() ArrayBuffer: ArrayBuffer() Attr: Attr() Audio: HTMLAudioElement() AudioBuffer: AudioBuffer() AudioBufferSourceNode: AudioBufferSourceNode() AudioContext: AudioContext() AudioDestinationNode: AudioDestinationNode() AudioListener: AudioListener() AudioNode: AudioNode() AudioParam: AudioParam() AudioProcessingEvent: AudioProcessingEvent() BarProp: BarProp() BatteryManager: BatteryManager() BeforeInstallPromptEvent: BeforeInstallPromptEvent() BeforeUnloadEvent: BeforeUnloadEvent() BiquadFilterNode: BiquadFilterNode() Blob: Blob() BlobEvent: BlobEvent() Boolean: Boolean() ByteLengthQueuingStrategy: ByteLengthQueuingStrategy() CDATASection: CDATASection() CSS: CSS() CSSFontFaceRule: CSSFontFaceRule() CSSGroupingRule: CSSGroupingRule() CSSImportRule: CSSImportRule() CSSKeyframeRule: CSSKeyframeRule() CSSKeyframesRule: CSSKeyframesRule() CSSMediaRule: CSSMediaRule() CSSNamespaceRule: CSSNamespaceRule() CSSPageRule: CSSPageRule() CSSRule: CSSRule() CSSRuleList: CSSRuleList() CSSStyleDeclaration: CSSStyleDeclaration() CSSStyleRule: CSSStyleRule() CSSStyleSheet: CSSStyleSheet() CSSSupportsRule: CSSSupportsRule() CSSViewportRule: CSSViewportRule() Cache: Cache() CacheStorage: CacheStorage() CanvasCaptureMediaStreamTrack: CanvasCaptureMediaStreamTrack() CanvasGradient: CanvasGradient() CanvasPattern: CanvasPattern() CanvasRenderingContext2D: CanvasRenderingContext2D() ChannelMergerNode: ChannelMergerNode() ChannelSplitterNode: ChannelSplitterNode() CharacterData: CharacterData() ClientRect: ClientRect() ClientRectList: ClientRectList() ClipboardEvent: ClipboardEvent() CloseEvent: CloseEvent() Comment: Comment() CompositionEvent: CompositionEvent() ConvolverNode: ConvolverNode() CountQueuingStrategy: CountQueuingStrategy() Credential: Credential() CredentialsContainer: CredentialsContainer() Crypto: Crypto() CryptoKey: CryptoKey() CustomEvent: CustomEvent() DOMError: DOMError() DOMException: DOMException() DOMImplementation: DOMImplementation() DOMParser: DOMParser() DOMStringList: DOMStringList() DOMStringMap: DOMStringMap() DOMTokenList: DOMTokenList() DataTransfer: DataTransfer() DataTransferItem: DataTransferItem() DataTransferItemList: DataTransferItemList() DataView: DataView() Date: Date() DelayNode: DelayNode() DeviceMotionEvent: DeviceMotionEvent() DeviceOrientationEvent: DeviceOrientationEvent() Document: Document() DocumentFragment: DocumentFragment() DocumentType: DocumentType() DragEvent: DragEvent() DynamicsCompressorNode: DynamicsCompressorNode() Element: Element() Error: Error() ErrorEvent: ErrorEvent() EvalError: EvalError() Event: Event() EventSource: EventSource() EventTarget: EventTarget() FederatedCredential: FederatedCredential() File: File() FileError: FileError() FileList: FileList() FileReader: FileReader() Float32Array: Float32Array() Float64Array: Float64Array() FocusEvent: FocusEvent() FontFace: FontFace() FormData: FormData() Function: Function() GainNode: GainNode() Gamepad: Gamepad() GamepadButton: GamepadButton() GamepadEvent: GamepadEvent() HTMLAllCollection: HTMLAllCollection() HTMLAnchorElement: HTMLAnchorElement() HTMLAreaElement: HTMLAreaElement() HTMLAudioElement: HTMLAudioElement() HTMLBRElement: HTMLBRElement() HTMLBaseElement: HTMLBaseElement() HTMLBodyElement: HTMLBodyElement() HTMLButtonElement: HTMLButtonElement() HTMLCanvasElement: HTMLCanvasElement() HTMLCollection: HTMLCollection() HTMLContentElement: HTMLContentElement() HTMLDListElement: HTMLDListElement() HTMLDataListElement: HTMLDataListElement() HTMLDetailsElement: HTMLDetailsElement() HTMLDialogElement: HTMLDialogElement() HTMLDirectoryElement: HTMLDirectoryElement() HTMLDivElement: HTMLDivElement() HTMLDocument: HTMLDocument() HTMLElement: HTMLElement() HTMLEmbedElement: HTMLEmbedElement() HTMLFieldSetElement: HTMLFieldSetElement() HTMLFontElement: HTMLFontElement() HTMLFormControlsCollection: HTMLFormControlsCollection() HTMLFormElement: HTMLFormElement() HTMLFrameElement: HTMLFrameElement() HTMLFrameSetElement: HTMLFrameSetElement() HTMLHRElement: HTMLHRElement() HTMLHeadElement: HTMLHeadElement() HTMLHeadingElement: HTMLHeadingElement() HTMLHtmlElement: HTMLHtmlElement() HTMLIFrameElement: HTMLIFrameElement() HTMLImageElement: HTMLImageElement() HTMLInputElement: HTMLInputElement() HTMLKeygenElement: HTMLKeygenElement() HTMLLIElement: HTMLLIElement() HTMLLabelElement: HTMLLabelElement() HTMLLegendElement: HTMLLegendElement() HTMLLinkElement: HTMLLinkElement() HTMLMapElement: HTMLMapElement() HTMLMarqueeElement: HTMLMarqueeElement() HTMLMediaElement: HTMLMediaElement() HTMLMenuElement: HTMLMenuElement() HTMLMetaElement: HTMLMetaElement() HTMLMeterElement: HTMLMeterElement() HTMLModElement: HTMLModElement() HTMLOListElement: HTMLOListElement() HTMLObjectElement: HTMLObjectElement() HTMLOptGroupElement: HTMLOptGroupElement() HTMLOptionElement: HTMLOptionElement() HTMLOptionsCollection: HTMLOptionsCollection() HTMLOutputElement: HTMLOutputElement() HTMLParagraphElement: HTMLParagraphElement() HTMLParamElement: HTMLParamElement() HTMLPictureElement: HTMLPictureElement() HTMLPreElement: HTMLPreElement() HTMLProgressElement: HTMLProgressElement() HTMLQuoteElement: HTMLQuoteElement() HTMLScriptElement: HTMLScriptElement() HTMLSelectElement: HTMLSelectElement() HTMLShadowElement: HTMLShadowElement() HTMLSlotElement: HTMLSlotElement() HTMLSourceElement: HTMLSourceElement() HTMLSpanElement: HTMLSpanElement() HTMLStyleElement: HTMLStyleElement() HTMLTableCaptionElement: HTMLTableCaptionElement() HTMLTableCellElement: HTMLTableCellElement() HTMLTableColElement: HTMLTableColElement() HTMLTableElement: HTMLTableElement() HTMLTableRowElement: HTMLTableRowElement() HTMLTableSectionElement: HTMLTableSectionElement() HTMLTemplateElement: HTMLTemplateElement() HTMLTextAreaElement: HTMLTextAreaElement() HTMLTitleElement: HTMLTitleElement() HTMLTrackElement: HTMLTrackElement() HTMLUListElement: HTMLUListElement() HTMLUnknownElement: HTMLUnknownElement() HTMLVideoElement: HTMLVideoElement() HashChangeEvent: HashChangeEvent() Headers: Headers() History: History() IDBCursor: IDBCursor() IDBCursorWithValue: IDBCursorWithValue() IDBDatabase: IDBDatabase() IDBFactory: IDBFactory() IDBIndex: IDBIndex() IDBKeyRange: IDBKeyRange() IDBObjectStore: IDBObjectStore() IDBOpenDBRequest: IDBOpenDBRequest() IDBRequest: IDBRequest() IDBTransaction: IDBTransaction() IDBVersionChangeEvent: IDBVersionChangeEvent() IIRFilterNode: IIRFilterNode() IdleDeadline: IdleDeadline() Image: HTMLImageElement() ImageBitmap: ImageBitmap() ImageData: ImageData() InputDeviceCapabilities: InputDeviceCapabilities() Int8Array: Int8Array() Int16Array: Int16Array() Int32Array: Int32Array() IntersectionObserver: IntersectionObserver() IntersectionObserverEntry: IntersectionObserverEntry() Intl: ObjectJSON: JSONKeyboardEvent: KeyboardEvent() Location: Location() MIDIAccess: MIDIAccess() MIDIConnectionEvent: MIDIConnectionEvent() MIDIInput: MIDIInput() MIDIInputMap: MIDIInputMap() MIDIMessageEvent: MIDIMessageEvent() MIDIOutput: MIDIOutput() MIDIOutputMap: MIDIOutputMap() MIDIPort: MIDIPort() Map: Map() Math: MathMediaDevices: MediaDevices() MediaElementAudioSourceNode: MediaElementAudioSourceNode() MediaEncryptedEvent: MediaEncryptedEvent() MediaError: MediaError() MediaKeyMessageEvent: MediaKeyMessageEvent() MediaKeySession: MediaKeySession() MediaKeyStatusMap: MediaKeyStatusMap() MediaKeySystemAccess: MediaKeySystemAccess() MediaKeys: MediaKeys() MediaList: MediaList() MediaQueryList: MediaQueryList() MediaQueryListEvent: MediaQueryListEvent() MediaRecorder: MediaRecorder() MediaSource: MediaSource() MediaStreamAudioDestinationNode: MediaStreamAudioDestinationNode() MediaStreamAudioSourceNode: MediaStreamAudioSourceNode() MediaStreamEvent: MediaStreamEvent() MediaStreamTrack: MediaStreamTrack() MessageChannel: MessageChannel() MessageEvent: MessageEvent() MessagePort: MessagePort() MimeType: MimeType() MimeTypeArray: MimeTypeArray() MouseEvent: MouseEvent() MutationEvent: MutationEvent() MutationObserver: MutationObserver() MutationRecord: MutationRecord() NaN: NaNNamedNodeMap: NamedNodeMap() Navigator: Navigator() Node: Node() NodeFilter: NodeFilter() NodeIterator: NodeIterator() NodeList: NodeList() Notification: Notification() Number: Number() Object: Object() OfflineAudioCompletionEvent: OfflineAudioCompletionEvent() OfflineAudioContext: OfflineAudioContext() Option: HTMLOptionElement() OscillatorNode: OscillatorNode() PageTransitionEvent: PageTransitionEvent() PasswordCredential: PasswordCredential() Path2D: Path2D() Performance: Performance() PerformanceEntry: PerformanceEntry() PerformanceMark: PerformanceMark() PerformanceMeasure: PerformanceMeasure() PerformanceNavigation: PerformanceNavigation() PerformanceObserver: PerformanceObserver() PerformanceObserverEntryList: PerformanceObserverEntryList() PerformanceResourceTiming: PerformanceResourceTiming() PerformanceTiming: PerformanceTiming() PeriodicWave: PeriodicWave() PermissionStatus: PermissionStatus() Permissions: Permissions() Plugin: Plugin() PluginArray: PluginArray() PopStateEvent: PopStateEvent() Presentation: Presentation() PresentationAvailability: PresentationAvailability() PresentationConnection: PresentationConnection() PresentationConnectionAvailableEvent: PresentationConnectionAvailableEvent() PresentationConnectionCloseEvent: PresentationConnectionCloseEvent() PresentationRequest: PresentationRequest() ProcessingInstruction: ProcessingInstruction() ProgressEvent: ProgressEvent() Promise: Promise() PromiseRejectionEvent: PromiseRejectionEvent() Proxy: Proxy() PushManager: PushManager() PushSubscription: PushSubscription() RTCCertificate: RTCCertificate() RTCIceCandidate: RTCIceCandidate() RTCSessionDescription: RTCSessionDescription() RadioNodeList: RadioNodeList() Range: Range() RangeError: RangeError() ReadableStream: ReadableStream() ReferenceError: ReferenceError() Reflect: ObjectRegExp: RegExp() Request: Request() Response: Response() SVGAElement: SVGAElement() SVGAngle: SVGAngle() SVGAnimateElement: SVGAnimateElement() SVGAnimateMotionElement: SVGAnimateMotionElement() SVGAnimateTransformElement: SVGAnimateTransformElement() SVGAnimatedAngle: SVGAnimatedAngle() SVGAnimatedBoolean: SVGAnimatedBoolean() SVGAnimatedEnumeration: SVGAnimatedEnumeration() SVGAnimatedInteger: SVGAnimatedInteger() SVGAnimatedLength: SVGAnimatedLength() SVGAnimatedLengthList: SVGAnimatedLengthList() SVGAnimatedNumber: SVGAnimatedNumber() SVGAnimatedNumberList: SVGAnimatedNumberList() SVGAnimatedPreserveAspectRatio: SVGAnimatedPreserveAspectRatio() SVGAnimatedRect: SVGAnimatedRect() SVGAnimatedString: SVGAnimatedString() SVGAnimatedTransformList: SVGAnimatedTransformList() SVGAnimationElement: SVGAnimationElement() SVGCircleElement: SVGCircleElement() SVGClipPathElement: SVGClipPathElement() SVGComponentTransferFunctionElement: SVGComponentTransferFunctionElement() SVGCursorElement: SVGCursorElement() SVGDefsElement: SVGDefsElement() SVGDescElement: SVGDescElement() SVGDiscardElement: SVGDiscardElement() SVGElement: SVGElement() SVGEllipseElement: SVGEllipseElement() SVGFEBlendElement: SVGFEBlendElement() SVGFEColorMatrixElement: SVGFEColorMatrixElement() SVGFEComponentTransferElement: SVGFEComponentTransferElement() SVGFECompositeElement: SVGFECompositeElement() SVGFEConvolveMatrixElement: SVGFEConvolveMatrixElement() SVGFEDiffuseLightingElement: SVGFEDiffuseLightingElement() SVGFEDisplacementMapElement: SVGFEDisplacementMapElement() SVGFEDistantLightElement: SVGFEDistantLightElement() SVGFEDropShadowElement: SVGFEDropShadowElement() SVGFEFloodElement: SVGFEFloodElement() SVGFEFuncAElement: SVGFEFuncAElement() SVGFEFuncBElement: SVGFEFuncBElement() SVGFEFuncGElement: SVGFEFuncGElement() SVGFEFuncRElement: SVGFEFuncRElement() SVGFEGaussianBlurElement: SVGFEGaussianBlurElement() SVGFEImageElement: SVGFEImageElement() SVGFEMergeElement: SVGFEMergeElement() SVGFEMergeNodeElement: SVGFEMergeNodeElement() SVGFEMorphologyElement: SVGFEMorphologyElement() SVGFEOffsetElement: SVGFEOffsetElement() SVGFEPointLightElement: SVGFEPointLightElement() SVGFESpecularLightingElement: SVGFESpecularLightingElement() SVGFESpotLightElement: SVGFESpotLightElement() SVGFETileElement: SVGFETileElement() SVGFETurbulenceElement: SVGFETurbulenceElement() SVGFilterElement: SVGFilterElement() SVGForeignObjectElement: SVGForeignObjectElement() SVGGElement: SVGGElement() SVGGeometryElement: SVGGeometryElement() SVGGradientElement: SVGGradientElement() SVGGraphicsElement: SVGGraphicsElement() SVGImageElement: SVGImageElement() SVGLength: SVGLength() SVGLengthList: SVGLengthList() SVGLineElement: SVGLineElement() SVGLinearGradientElement: SVGLinearGradientElement() SVGMPathElement: SVGMPathElement() SVGMarkerElement: SVGMarkerElement() SVGMaskElement: SVGMaskElement() SVGMatrix: SVGMatrix() SVGMetadataElement: SVGMetadataElement() SVGNumber: SVGNumber() SVGNumberList: SVGNumberList() SVGPathElement: SVGPathElement() SVGPatternElement: SVGPatternElement() SVGPoint: SVGPoint() SVGPointList: SVGPointList() SVGPolygonElement: SVGPolygonElement() SVGPolylineElement: SVGPolylineElement() SVGPreserveAspectRatio: SVGPreserveAspectRatio() SVGRadialGradientElement: SVGRadialGradientElement() SVGRect: SVGRect() SVGRectElement: SVGRectElement() SVGSVGElement: SVGSVGElement() SVGScriptElement: SVGScriptElement() SVGSetElement: SVGSetElement() SVGStopElement: SVGStopElement() SVGStringList: SVGStringList() SVGStyleElement: SVGStyleElement() SVGSwitchElement: SVGSwitchElement() SVGSymbolElement: SVGSymbolElement() SVGTSpanElement: SVGTSpanElement() SVGTextContentElement: SVGTextContentElement() SVGTextElement: SVGTextElement() SVGTextPathElement: SVGTextPathElement() SVGTextPositioningElement: SVGTextPositioningElement() SVGTitleElement: SVGTitleElement() SVGTransform: SVGTransform() SVGTransformList: SVGTransformList() SVGUnitTypes: SVGUnitTypes() SVGUseElement: SVGUseElement() SVGViewElement: SVGViewElement() SVGViewSpec: SVGViewSpec() SVGZoomEvent: SVGZoomEvent() Screen: Screen() ScreenOrientation: ScreenOrientation() ScriptProcessorNode: ScriptProcessorNode() SecurityPolicyViolationEvent: SecurityPolicyViolationEvent() Selection: Selection() ServiceWorker: ServiceWorker() ServiceWorkerContainer: ServiceWorkerContainer() ServiceWorkerMessageEvent: ServiceWorkerMessageEvent() ServiceWorkerRegistration: ServiceWorkerRegistration() Set: Set() ShadowRoot: ShadowRoot() SharedWorker: SharedWorker() SiteBoundCredential: SiteBoundCredential() SourceBuffer: SourceBuffer() SourceBufferList: SourceBufferList() SpeechSynthesisEvent: SpeechSynthesisEvent() SpeechSynthesisUtterance: SpeechSynthesisUtterance() Storage: Storage() StorageEvent: StorageEvent() String: String() StyleSheet: StyleSheet() StyleSheetList: StyleSheetList() SubtleCrypto: SubtleCrypto() Symbol: Symbol() SyncManager: SyncManager() SyntaxError: SyntaxError() Text: Text() TextDecoder: TextDecoder() TextEncoder: TextEncoder() TextEvent: TextEvent() TextMetrics: TextMetrics() TextTrack: TextTrack() TextTrackCue: TextTrackCue() TextTrackCueList: TextTrackCueList() TextTrackList: TextTrackList() TimeRanges: TimeRanges() Touch: Touch() TouchEvent: TouchEvent() TouchList: TouchList() TrackEvent: TrackEvent() TransitionEvent: TransitionEvent() TreeWalker: TreeWalker() TypeError: TypeError() UIEvent: UIEvent() URIError: URIError() URL: URL() URLSearchParams: URLSearchParams() Uint8Array: Uint8Array() Uint8ClampedArray: Uint8ClampedArray() Uint16Array: Uint16Array() Uint32Array: Uint32Array() VTTCue: VTTCue() ValidityState: ValidityState() WaveShaperNode: WaveShaperNode() WeakMap: WeakMap() WeakSet: WeakSet() WebGLActiveInfo: WebGLActiveInfo() WebGLBuffer: WebGLBuffer() WebGLContextEvent: WebGLContextEvent() WebGLFramebuffer: WebGLFramebuffer() WebGLProgram: WebGLProgram() WebGLRenderbuffer: WebGLRenderbuffer() WebGLRenderingContext: WebGLRenderingContext() WebGLShader: WebGLShader() WebGLShaderPrecisionFormat: WebGLShaderPrecisionFormat() WebGLTexture: WebGLTexture() WebGLUniformLocation: WebGLUniformLocation() WebKitAnimationEvent: AnimationEvent() WebKitCSSMatrix: WebKitCSSMatrix() WebKitMutationObserver: MutationObserver() WebKitTransitionEvent: TransitionEvent() WebSocket: WebSocket() WheelEvent: WheelEvent() Window: Window() Worker: Worker() XMLDocument: XMLDocument() XMLHttpRequest: XMLHttpRequest() XMLHttpRequestEventTarget: XMLHttpRequestEventTarget() XMLHttpRequestUpload: XMLHttpRequestUpload() XMLSerializer: XMLSerializer() XPathEvaluator: XPathEvaluator() XPathExpression: XPathExpression() XPathResult: XPathResult() XSLTProcessor: XSLTProcessor() alert: alert() applicationCache: ApplicationCacheatob: atob() blur: () btoa: btoa() caches: CacheStoragecancelAnimationFrame: cancelAnimationFrame() cancelIdleCallback: cancelIdleCallback() captureEvents: captureEvents() chrome: ObjectclearInterval: clearInterval() clearTimeout: clearTimeout() clientInformation: Navigatorclose: () closed: falseconfirm: confirm() console: ObjectcreateImageBitmap: createImageBitmap() crypto: CryptodecodeURI: decodeURI() decodeURIComponent: decodeURIComponent() defaultStatus: ""defaultstatus: ""devicePixelRatio: 1document: documentencodeURI: encodeURI() encodeURIComponent: encodeURIComponent() escape: escape() eval: eval() event: undefinedexternal: Objectfetch: fetch() find: find() focus: () frameElement: null frames: WindowgetComputedStyle: getComputedStyle() getMatchedCSSRules: getMatchedCSSRules() getSelection: getSelection() history: HistoryindexedDB: IDBFactoryinnerHeight: 997innerWidth: 1102isFinite: isFinite() isNaN: isNaN() isSecureContext: truelength: 0localStorage: Storagelocation: Locationlocationbar: BarPropmatchMedia: matchMedia() menubar: BarPropmoveBy: moveBy() moveTo: moveTo() name: ""navigator: NavigatoroffscreenBuffering: trueonabort: null onanimationend: null onanimationiteration: null onanimationstart: null onbeforeunload: null onblur: null oncancel: null oncanplay: null oncanplaythrough: null onchange: null onclick: null onclose: null oncontextmenu: null oncuechange: null ondblclick: null ondevicemotion: null ondeviceorientation: null ondeviceorientationabsolute: null ondrag: null ondragend: null ondragenter: null ondragleave: null ondragover: null ondragstart: null ondrop: null ondurationchange: null onemptied: null onended: null onerror: null onfocus: null onhashchange: null oninput: null oninvalid: null onkeydown: null onkeypress: null onkeyup: null onlanguagechange: null onload: null onloadeddata: null onloadedmetadata: null onloadstart: null onmessage: null onmousedown: null onmouseenter: null onmouseleave: null onmousemove: null onmouseout: null onmouseover: null onmouseup: null onmousewheel: null onoffline: null ononline: null onpagehide: null onpageshow: null onpause: null onplay: null onplaying: null onpopstate: null onprogress: null onratechange: null onrejectionhandled: null onreset: null onresize: null onscroll: null onsearch: null onseeked: null onseeking: null onselect: null onshow: null onstalled: null onstorage: null onsubmit: null onsuspend: null ontimeupdate: null ontoggle: null ontransitionend: null onunhandledrejection: null onunload: null onvolumechange: null onwaiting: null onwebkitanimationend: null onwebkitanimationiteration: null onwebkitanimationstart: null onwebkittransitionend: null onwheel: null open: open() openDatabase: openDatabase() opener: null outerHeight: 1080outerWidth: 1857pageXOffset: 0pageYOffset: 0parent: WindowparseFloat: parseFloat() parseInt: parseInt() performance: Performancepersonalbar: BarProppostMessage: () print: print() prompt: prompt() releaseEvents: releaseEvents() requestAnimationFrame: requestAnimationFrame() requestIdleCallback: requestIdleCallback() resizeBy: resizeBy() resizeTo: resizeTo() screen: ScreenscreenLeft: 63screenTop: 0screenX: 63screenY: 0scroll: scroll() scrollBy: scrollBy() scrollTo: scrollTo() scrollX: 0scrollY: 0scrollbars: BarPropself: WindowsessionStorage: StoragesetInterval: setInterval() setTimeout: setTimeout() speechSynthesis: SpeechSynthesisstatus: ""statusbar: BarPropstop: stop() styleMedia: StyleMediatoolbar: BarProptop: Windowundefined: undefinedunescape: unescape() webkitAudioContext: AudioContext() webkitCancelAnimationFrame: webkitCancelAnimationFrame() webkitCancelRequestAnimationFrame: webkitCancelRequestAnimationFrame() webkitIDBCursor: IDBCursor() webkitIDBDatabase: IDBDatabase() webkitIDBFactory: IDBFactory() webkitIDBIndex: IDBIndex() webkitIDBKeyRange: IDBKeyRange() webkitIDBObjectStore: IDBObjectStore() webkitIDBRequest: IDBRequest() webkitIDBTransaction: IDBTransaction() webkitIndexedDB: IDBFactorywebkitMediaStream: MediaStream() webkitOfflineAudioContext: OfflineAudioContext() webkitRTCPeerConnection: RTCPeerConnection() webkitRequestAnimationFrame: webkitRequestAnimationFrame() webkitRequestFileSystem: webkitRequestFileSystem() webkitResolveLocalFileSystemURL: webkitResolveLocalFileSystemURL() webkitSpeechGrammar: SpeechGrammar() webkitSpeechGrammarList: SpeechGrammarList() webkitSpeechRecognition: SpeechRecognition() webkitSpeechRecognitionError: SpeechRecognitionError() webkitSpeechRecognitionEvent: SpeechRecognitionEvent() webkitStorageInfo: DeprecatedStorageInfowebkitURL: URL() window: Window__proto__: WindowInfinity: InfinityAnalyserNode: AnalyserNode() AnimationEvent: AnimationEvent() AppBannerPromptResult: AppBannerPromptResult() ApplicationCache: ApplicationCache() ApplicationCacheErrorEvent: ApplicationCacheErrorEvent() Array: Array() ArrayBuffer: ArrayBuffer() Attr: Attr() Audio: HTMLAudioElement() AudioBuffer: AudioBuffer() AudioBufferSourceNode: AudioBufferSourceNode() AudioContext: AudioContext() AudioDestinationNode: AudioDestinationNode() AudioListener: AudioListener() AudioNode: AudioNode() AudioParam: AudioParam() AudioProcessingEvent: AudioProcessingEvent() BarProp: BarProp() BatteryManager: BatteryManager() BeforeInstallPromptEvent: BeforeInstallPromptEvent() BeforeUnloadEvent: BeforeUnloadEvent() BiquadFilterNode: BiquadFilterNode() Blob: Blob() BlobEvent: BlobEvent() Boolean: Boolean() ByteLengthQueuingStrategy: ByteLengthQueuingStrategy() CDATASection: CDATASection() CSS: CSS() CSSFontFaceRule: CSSFontFaceRule() CSSGroupingRule: CSSGroupingRule() CSSImportRule: CSSImportRule() CSSKeyframeRule: CSSKeyframeRule() CSSKeyframesRule: CSSKeyframesRule() CSSMediaRule: CSSMediaRule() CSSNamespaceRule: CSSNamespaceRule() CSSPageRule: CSSPageRule() CSSRule: CSSRule() CSSRuleList: CSSRuleList() CSSStyleDeclaration: CSSStyleDeclaration() CSSStyleRule: CSSStyleRule() CSSStyleSheet: CSSStyleSheet() CSSSupportsRule: CSSSupportsRule() CSSViewportRule: CSSViewportRule() Cache: Cache() CacheStorage: CacheStorage() CanvasCaptureMediaStreamTrack: CanvasCaptureMediaStreamTrack() CanvasGradient: CanvasGradient() CanvasPattern: CanvasPattern() CanvasRenderingContext2D: CanvasRenderingContext2D() ChannelMergerNode: ChannelMergerNode() ChannelSplitterNode: ChannelSplitterNode() CharacterData: CharacterData() ClientRect: ClientRect() ClientRectList: ClientRectList() ClipboardEvent: ClipboardEvent() CloseEvent: CloseEvent() Comment: Comment() CompositionEvent: CompositionEvent() ConvolverNode: ConvolverNode() CountQueuingStrategy: CountQueuingStrategy() Credential: Credential() CredentialsContainer: CredentialsContainer() Crypto: Crypto() CryptoKey: CryptoKey() CustomEvent: CustomEvent() DOMError: DOMError() DOMException: DOMException() DOMImplementation: DOMImplementation() DOMParser: DOMParser() DOMStringList: DOMStringList() DOMStringMap: DOMStringMap() DOMTokenList: DOMTokenList() DataTransfer: DataTransfer() DataTransferItem: DataTransferItem() DataTransferItemList: DataTransferItemList() DataView: DataView() Date: Date() DelayNode: DelayNode() DeviceMotionEvent: DeviceMotionEvent() DeviceOrientationEvent: DeviceOrientationEvent() Document: Document() DocumentFragment: DocumentFragment() DocumentType: DocumentType() DragEvent: DragEvent() DynamicsCompressorNode: DynamicsCompressorNode() Element: Element() Error: Error() ErrorEvent: ErrorEvent() EvalError: EvalError() Event: Event() EventSource: EventSource() EventTarget: EventTarget() FederatedCredential: FederatedCredential() File: File() FileError: FileError() FileList: FileList() FileReader: FileReader() Float32Array: Float32Array() Float64Array: Float64Array() FocusEvent: FocusEvent() FontFace: FontFace() FormData: FormData() Function: Function() GainNode: GainNode() Gamepad: Gamepad() GamepadButton: GamepadButton() GamepadEvent: GamepadEvent() HTMLAllCollection: HTMLAllCollection() HTMLAnchorElement: HTMLAnchorElement() HTMLAreaElement: HTMLAreaElement() HTMLAudioElement: HTMLAudioElement() HTMLBRElement: HTMLBRElement() HTMLBaseElement: HTMLBaseElement() HTMLBodyElement: HTMLBodyElement() HTMLButtonElement: HTMLButtonElement() HTMLCanvasElement: HTMLCanvasElement() HTMLCollection: HTMLCollection() HTMLContentElement: HTMLContentElement() HTMLDListElement: HTMLDListElement() HTMLDataListElement: HTMLDataListElement() HTMLDetailsElement: HTMLDetailsElement() HTMLDialogElement: HTMLDialogElement() HTMLDirectoryElement: HTMLDirectoryElement() HTMLDivElement: HTMLDivElement() HTMLDocument: HTMLDocument() HTMLElement: HTMLElement() HTMLEmbedElement: HTMLEmbedElement() HTMLFieldSetElement: HTMLFieldSetElement() HTMLFontElement: HTMLFontElement() HTMLFormControlsCollection: HTMLFormControlsCollection() HTMLFormElement: HTMLFormElement() HTMLFrameElement: HTMLFrameElement() HTMLFrameSetElement: HTMLFrameSetElement() HTMLHRElement: HTMLHRElement() HTMLHeadElement: HTMLHeadElement() HTMLHeadingElement: HTMLHeadingElement() HTMLHtmlElement: HTMLHtmlElement() HTMLIFrameElement: HTMLIFrameElement() HTMLImageElement: HTMLImageElement() HTMLInputElement: HTMLInputElement() HTMLKeygenElement: HTMLKeygenElement() HTMLLIElement: HTMLLIElement() HTMLLabelElement: HTMLLabelElement() HTMLLegendElement: HTMLLegendElement() HTMLLinkElement: HTMLLinkElement() HTMLMapElement: HTMLMapElement() HTMLMarqueeElement: HTMLMarqueeElement() HTMLMediaElement: HTMLMediaElement() HTMLMenuElement: HTMLMenuElement() HTMLMetaElement: HTMLMetaElement() HTMLMeterElement: HTMLMeterElement() HTMLModElement: HTMLModElement() HTMLOListElement: HTMLOListElement() HTMLObjectElement: HTMLObjectElement() HTMLOptGroupElement: HTMLOptGroupElement() HTMLOptionElement: HTMLOptionElement() HTMLOptionsCollection: HTMLOptionsCollection() HTMLOutputElement: HTMLOutputElement() HTMLParagraphElement: HTMLParagraphElement() HTMLParamElement: HTMLParamElement() HTMLPictureElement: HTMLPictureElement() HTMLPreElement: HTMLPreElement() HTMLProgressElement: HTMLProgressElement() HTMLQuoteElement: HTMLQuoteElement() HTMLScriptElement: HTMLScriptElement() HTMLSelectElement: HTMLSelectElement() HTMLShadowElement: HTMLShadowElement() HTMLSlotElement: HTMLSlotElement() HTMLSourceElement: HTMLSourceElement() HTMLSpanElement: HTMLSpanElement() HTMLStyleElement: HTMLStyleElement() HTMLTableCaptionElement: HTMLTableCaptionElement() HTMLTableCellElement: HTMLTableCellElement() HTMLTableColElement: HTMLTableColElement() HTMLTableElement: HTMLTableElement() HTMLTableRowElement: HTMLTableRowElement() HTMLTableSectionElement: HTMLTableSectionElement() HTMLTemplateElement: HTMLTemplateElement() HTMLTextAreaElement: HTMLTextAreaElement() HTMLTitleElement: HTMLTitleElement() HTMLTrackElement: HTMLTrackElement() HTMLUListElement: HTMLUListElement() HTMLUnknownElement: HTMLUnknownElement() HTMLVideoElement: HTMLVideoElement() HashChangeEvent: HashChangeEvent() Headers: Headers() History: History() IDBCursor: IDBCursor() IDBCursorWithValue: IDBCursorWithValue() IDBDatabase: IDBDatabase() IDBFactory: IDBFactory() IDBIndex: IDBIndex() IDBKeyRange: IDBKeyRange() IDBObjectStore: IDBObjectStore() IDBOpenDBRequest: IDBOpenDBRequest() IDBRequest: IDBRequest() IDBTransaction: IDBTransaction() IDBVersionChangeEvent: IDBVersionChangeEvent() IIRFilterNode: IIRFilterNode() IdleDeadline: IdleDeadline() Image: HTMLImageElement() ImageBitmap: ImageBitmap() ImageData: ImageData() InputDeviceCapabilities: InputDeviceCapabilities() Int8Array: Int8Array() Int16Array: Int16Array() Int32Array: Int32Array() IntersectionObserver: IntersectionObserver() IntersectionObserverEntry: IntersectionObserverEntry() Intl: ObjectJSON: JSONKeyboardEvent: KeyboardEvent() Location: Location() MIDIAccess: MIDIAccess() MIDIConnectionEvent: MIDIConnectionEvent() MIDIInput: MIDIInput() MIDIInputMap: MIDIInputMap() MIDIMessageEvent: MIDIMessageEvent() MIDIOutput: MIDIOutput() MIDIOutputMap: MIDIOutputMap() MIDIPort: MIDIPort() Map: Map() Math: MathMediaDevices: MediaDevices() MediaElementAudioSourceNode: MediaElementAudioSourceNode() MediaEncryptedEvent: MediaEncryptedEvent() MediaError: MediaError() MediaKeyMessageEvent: MediaKeyMessageEvent() MediaKeySession: MediaKeySession() MediaKeyStatusMap: MediaKeyStatusMap() MediaKeySystemAccess: MediaKeySystemAccess() MediaKeys: MediaKeys() MediaList: MediaList() MediaQueryList: MediaQueryList() MediaQueryListEvent: MediaQueryListEvent() MediaRecorder: MediaRecorder() MediaSource: MediaSource() MediaStreamAudioDestinationNode: MediaStreamAudioDestinationNode() MediaStreamAudioSourceNode: MediaStreamAudioSourceNode() MediaStreamEvent: MediaStreamEvent() MediaStreamTrack: MediaStreamTrack() MessageChannel: MessageChannel() MessageEvent: MessageEvent() MessagePort: MessagePort() MimeType: MimeType() MimeTypeArray: MimeTypeArray() MouseEvent: MouseEvent() MutationEvent: MutationEvent() MutationObserver: MutationObserver() MutationRecord: MutationRecord() NaN: NaNNamedNodeMap: NamedNodeMap() Navigator: Navigator() Node: Node() NodeFilter: NodeFilter() NodeIterator: NodeIterator() NodeList: NodeList() Notification: Notification() Number: Number() Object: Object() OfflineAudioCompletionEvent: OfflineAudioCompletionEvent() OfflineAudioContext: OfflineAudioContext() Option: HTMLOptionElement() OscillatorNode: OscillatorNode() PageTransitionEvent: PageTransitionEvent() PasswordCredential: PasswordCredential() Path2D: Path2D() Performance: Performance() PerformanceEntry: PerformanceEntry() PerformanceMark: PerformanceMark() PerformanceMeasure: PerformanceMeasure() PerformanceNavigation: PerformanceNavigation() PerformanceObserver: PerformanceObserver() PerformanceObserverEntryList: PerformanceObserverEntryList() PerformanceResourceTiming: PerformanceResourceTiming() PerformanceTiming: PerformanceTiming() PeriodicWave: PeriodicWave() PermissionStatus: PermissionStatus() Permissions: Permissions() Plugin: Plugin() PluginArray: PluginArray() PopStateEvent: PopStateEvent() Presentation: Presentation() PresentationAvailability: PresentationAvailability() PresentationConnection: PresentationConnection() PresentationConnectionAvailableEvent: PresentationConnectionAvailableEvent() PresentationConnectionCloseEvent: PresentationConnectionCloseEvent() PresentationRequest: PresentationRequest() ProcessingInstruction: ProcessingInstruction() ProgressEvent: ProgressEvent() Promise: Promise() PromiseRejectionEvent: PromiseRejectionEvent() Proxy: Proxy() PushManager: PushManager() PushSubscription: PushSubscription() RTCCertificate: RTCCertificate() RTCIceCandidate: RTCIceCandidate() RTCSessionDescription: RTCSessionDescription() RadioNodeList: RadioNodeList() Range: Range() RangeError: RangeError() ReadableStream: ReadableStream() ReferenceError: ReferenceError() Reflect: ObjectRegExp: RegExp() Request: Request() Response: Response() SVGAElement: SVGAElement() SVGAngle: SVGAngle() SVGAnimateElement: SVGAnimateElement() SVGAnimateMotionElement: SVGAnimateMotionElement() SVGAnimateTransformElement: SVGAnimateTransformElement() SVGAnimatedAngle: SVGAnimatedAngle() SVGAnimatedBoolean: SVGAnimatedBoolean() SVGAnimatedEnumeration: SVGAnimatedEnumeration() SVGAnimatedInteger: SVGAnimatedInteger() SVGAnimatedLength: SVGAnimatedLength() SVGAnimatedLengthList: SVGAnimatedLengthList() SVGAnimatedNumber: SVGAnimatedNumber() SVGAnimatedNumberList: SVGAnimatedNumberList() SVGAnimatedPreserveAspectRatio: SVGAnimatedPreserveAspectRatio() SVGAnimatedRect: SVGAnimatedRect() SVGAnimatedString: SVGAnimatedString() SVGAnimatedTransformList: SVGAnimatedTransformList() SVGAnimationElement: SVGAnimationElement() SVGCircleElement: SVGCircleElement() SVGClipPathElement: SVGClipPathElement() SVGComponentTransferFunctionElement: SVGComponentTransferFunctionElement() SVGCursorElement: SVGCursorElement() SVGDefsElement: SVGDefsElement() SVGDescElement: SVGDescElement() SVGDiscardElement: SVGDiscardElement() SVGElement: SVGElement() SVGEllipseElement: SVGEllipseElement() SVGFEBlendElement: SVGFEBlendElement() SVGFEColorMatrixElement: SVGFEColorMatrixElement() SVGFEComponentTransferElement: SVGFEComponentTransferElement() SVGFECompositeElement: SVGFECompositeElement() SVGFEConvolveMatrixElement: SVGFEConvolveMatrixElement() SVGFEDiffuseLightingElement: SVGFEDiffuseLightingElement() SVGFEDisplacementMapElement: SVGFEDisplacementMapElement() SVGFEDistantLightElement: SVGFEDistantLightElement() SVGFEDropShadowElement: SVGFEDropShadowElement() SVGFEFloodElement: SVGFEFloodElement() SVGFEFuncAElement: SVGFEFuncAElement() SVGFEFuncBElement: SVGFEFuncBElement() SVGFEFuncGElement: SVGFEFuncGElement() SVGFEFuncRElement: SVGFEFuncRElement() SVGFEGaussianBlurElement: SVGFEGaussianBlurElement() SVGFEImageElement: SVGFEImageElement() SVGFEMergeElement: SVGFEMergeElement() SVGFEMergeNodeElement: SVGFEMergeNodeElement() SVGFEMorphologyElement: SVGFEMorphologyElement() SVGFEOffsetElement: SVGFEOffsetElement() SVGFEPointLightElement: SVGFEPointLightElement() SVGFESpecularLightingElement: SVGFESpecularLightingElement() SVGFESpotLightElement: SVGFESpotLightElement() SVGFETileElement: SVGFETileElement() SVGFETurbulenceElement: SVGFETurbulenceElement() SVGFilterElement: SVGFilterElement() SVGForeignObjectElement: SVGForeignObjectElement() SVGGElement: SVGGElement() SVGGeometryElement: SVGGeometryElement() SVGGradientElement: SVGGradientElement() SVGGraphicsElement: SVGGraphicsElement() SVGImageElement: SVGImageElement() SVGLength: SVGLength() SVGLengthList: SVGLengthList() SVGLineElement: SVGLineElement() SVGLinearGradientElement: SVGLinearGradientElement() SVGMPathElement: SVGMPathElement() SVGMarkerElement: SVGMarkerElement() SVGMaskElement: SVGMaskElement() SVGMatrix: SVGMatrix() SVGMetadataElement: SVGMetadataElement() SVGNumber: SVGNumber() SVGNumberList: SVGNumberList() SVGPathElement: SVGPathElement() SVGPatternElement: SVGPatternElement() SVGPoint: SVGPoint() SVGPointList: SVGPointList() SVGPolygonElement: SVGPolygonElement() SVGPolylineElement: SVGPolylineElement() SVGPreserveAspectRatio: SVGPreserveAspectRatio() SVGRadialGradientElement: SVGRadialGradientElement() SVGRect: SVGRect() SVGRectElement: SVGRectElement() SVGSVGElement: SVGSVGElement() SVGScriptElement: SVGScriptElement() SVGSetElement: SVGSetElement() SVGStopElement: SVGStopElement() SVGStringList: SVGStringList() SVGStyleElement: SVGStyleElement() SVGSwitchElement: SVGSwitchElement() SVGSymbolElement: SVGSymbolElement() SVGTSpanElement: SVGTSpanElement() SVGTextContentElement: SVGTextContentElement() SVGTextElement: SVGTextElement() SVGTextPathElement: SVGTextPathElement() SVGTextPositioningElement: SVGTextPositioningElement() SVGTitleElement: SVGTitleElement() SVGTransform: SVGTransform() SVGTransformList: SVGTransformList() SVGUnitTypes: SVGUnitTypes() SVGUseElement: SVGUseElement() SVGViewElement: SVGViewElement() SVGViewSpec: SVGViewSpec() SVGZoomEvent: SVGZoomEvent() Screen: Screen() ScreenOrientation: ScreenOrientation() ScriptProcessorNode: ScriptProcessorNode() SecurityPolicyViolationEvent: SecurityPolicyViolationEvent() Selection: Selection() ServiceWorker: ServiceWorker() ServiceWorkerContainer: ServiceWorkerContainer() ServiceWorkerMessageEvent: ServiceWorkerMessageEvent() ServiceWorkerRegistration: ServiceWorkerRegistration() Set: Set() ShadowRoot: ShadowRoot() SharedWorker: SharedWorker() SiteBoundCredential: SiteBoundCredential() SourceBuffer: SourceBuffer() SourceBufferList: SourceBufferList() SpeechSynthesisEvent: SpeechSynthesisEvent() SpeechSynthesisUtterance: SpeechSynthesisUtterance() Storage: Storage() StorageEvent: StorageEvent() String: String() StyleSheet: StyleSheet() StyleSheetList: StyleSheetList() SubtleCrypto: SubtleCrypto() Symbol: Symbol() SyncManager: SyncManager() SyntaxError: SyntaxError() Text: Text() TextDecoder: TextDecoder() TextEncoder: TextEncoder() TextEvent: TextEvent() TextMetrics: TextMetrics() TextTrack: TextTrack() TextTrackCue: TextTrackCue() TextTrackCueList: TextTrackCueList() TextTrackList: TextTrackList() TimeRanges: TimeRanges() Touch: Touch() TouchEvent: TouchEvent() TouchList: TouchList() TrackEvent: TrackEvent() TransitionEvent: TransitionEvent() TreeWalker: TreeWalker() TypeError: TypeError() UIEvent: UIEvent() URIError: URIError() URL: URL() URLSearchParams: URLSearchParams() Uint8Array: Uint8Array() Uint8ClampedArray: Uint8ClampedArray() Uint16Array: Uint16Array() Uint32Array: Uint32Array() VTTCue: VTTCue() ValidityState: ValidityState() WaveShaperNode: WaveShaperNode() WeakMap: WeakMap() WeakSet: WeakSet() WebGLActiveInfo: WebGLActiveInfo() WebGLBuffer: WebGLBuffer() WebGLContextEvent: WebGLContextEvent() WebGLFramebuffer: WebGLFramebuffer() WebGLProgram: WebGLProgram() WebGLRenderbuffer: WebGLRenderbuffer() WebGLRenderingContext: WebGLRenderingContext() WebGLShader: WebGLShader() WebGLShaderPrecisionFormat: WebGLShaderPrecisionFormat() WebGLTexture: WebGLTexture() WebGLUniformLocation: WebGLUniformLocation() WebKitAnimationEvent: AnimationEvent() WebKitCSSMatrix: WebKitCSSMatrix() WebKitMutationObserver: MutationObserver() WebKitTransitionEvent: TransitionEvent() WebSocket: WebSocket() WheelEvent: WheelEvent() Window: Window() Worker: Worker() XMLDocument: XMLDocument() XMLHttpRequest: XMLHttpRequest() XMLHttpRequestEventTarget: XMLHttpRequestEventTarget() XMLHttpRequestUpload: XMLHttpRequestUpload() XMLSerializer: XMLSerializer() XPathEvaluator: XPathEvaluator() XPathExpression: XPathExpression() XPathResult: XPathResult() XSLTProcessor: XSLTProcessor() alert: alert() applicationCache: ApplicationCacheatob: atob() blur: () btoa: btoa() caches: CacheStoragecancelAnimationFrame: cancelAnimationFrame() cancelIdleCallback: cancelIdleCallback() captureEvents: captureEvents() chrome: ObjectclearInterval: clearInterval() clearTimeout: clearTimeout() clientInformation: Navigatorclose: () closed: falseconfirm: confirm() console: ObjectcreateImageBitmap: createImageBitmap() crypto: CryptodecodeURI: decodeURI() decodeURIComponent: decodeURIComponent() defaultStatus: ""defaultstatus: ""devicePixelRatio: 1document: documentencodeURI: encodeURI() encodeURIComponent: encodeURIComponent() escape: escape() eval: eval() event: undefinedexternal: Objectfetch: fetch() find: find() focus: () frameElement: null frames: WindowgetComputedStyle: getComputedStyle() getMatchedCSSRules: getMatchedCSSRules() getSelection: getSelection() history: HistoryindexedDB: IDBFactoryinnerHeight: 997innerWidth: 1102isFinite: isFinite() isNaN: isNaN() isSecureContext: truelength: 0localStorage: Storagelocation: Locationlocationbar: BarPropmatchMedia: matchMedia() menubar: BarPropmoveBy: moveBy() moveTo: moveTo() name: ""navigator: NavigatoroffscreenBuffering: trueonabort: null onanimationend: null onanimationiteration: null onanimationstart: null onbeforeunload: null onblur: null oncancel: null oncanplay: null oncanplaythrough: null onchange: null onclick: null onclose: null oncontextmenu: null oncuechange: null ondblclick: null ondevicemotion: null ondeviceorientation: null ondeviceorientationabsolute: null ondrag: null ondragend: null ondragenter: null ondragleave: null ondragover: null ondragstart: null ondrop: null ondurationchange: null onemptied: null onended: null onerror: null onfocus: null onhashchange: null oninput: null oninvalid: null onkeydown: null onkeypress: null onkeyup: null onlanguagechange: null onload: null onloadeddata: null onloadedmetadata: null onloadstart: null onmessage: null onmousedown: null onmouseenter: null onmouseleave: null onmousemove: null onmouseout: null onmouseover: null onmouseup: null onmousewheel: null onoffline: null ononline: null onpagehide: null onpageshow: null onpause: null onplay: null onplaying: null onpopstate: null onprogress: null onratechange: null onrejectionhandled: null onreset: null onresize: null onscroll: null onsearch: null onseeked: null onseeking: null onselect: null onshow: null onstalled: null onstorage: null onsubmit: null onsuspend: null ontimeupdate: null ontoggle: null ontransitionend: null onunhandledrejection: null onunload: null onvolumechange: null onwaiting: null onwebkitanimationend: null onwebkitanimationiteration: null onwebkitanimationstart: null onwebkittransitionend: null onwheel: null open: open() openDatabase: openDatabase() opener: null outerHeight: 1080outerWidth: 1857pageXOffset: 0pageYOffset: 0parent: WindowparseFloat: parseFloat() parseInt: parseInt() performance: Performancepersonalbar: BarProppostMessage: () print: print() prompt: prompt() releaseEvents: releaseEvents() requestAnimationFrame: requestAnimationFrame() requestIdleCallback: requestIdleCallback() resizeBy: resizeBy() resizeTo: resizeTo() screen: ScreenscreenLeft: 63screenTop: 0screenX: 63screenY: 0scroll: scroll() scrollBy: scrollBy() scrollTo: scrollTo() scrollX: 0scrollY: 0scrollbars: BarPropself: WindowsessionStorage: StoragesetInterval: setInterval() setTimeout: setTimeout() speechSynthesis: SpeechSynthesisstatus: ""statusbar: BarPropstop: stop() styleMedia: StyleMediatoolbar: BarProptop: Windowundefined: undefinedunescape: unescape() webkitAudioContext: AudioContext() webkitCancelAnimationFrame: webkitCancelAnimationFrame() webkitCancelRequestAnimationFrame: webkitCancelRequestAnimationFrame() webkitIDBCursor: IDBCursor() webkitIDBDatabase: IDBDatabase() webkitIDBFactory: IDBFactory() webkitIDBIndex: IDBIndex() webkitIDBKeyRange: IDBKeyRange() webkitIDBObjectStore: IDBObjectStore() webkitIDBRequest: IDBRequest() webkitIDBTransaction: IDBTransaction() webkitIndexedDB: IDBFactorywebkitMediaStream: MediaStream() webkitOfflineAudioContext: OfflineAudioContext() webkitRTCPeerConnection: RTCPeerConnection() webkitRequestAnimationFrame: webkitRequestAnimationFrame() webkitRequestFileSystem: webkitRequestFileSystem() webkitResolveLocalFileSystemURL: webkitResolveLocalFileSystemURL() webkitSpeechGrammar: SpeechGrammar() webkitSpeechGrammarList: SpeechGrammarList() webkitSpeechRecognition: SpeechRecognition() webkitSpeechRecognitionError: SpeechRecognitionError() webkitSpeechRecognitionEvent: SpeechRecognitionEvent() webkitStorageInfo: DeprecatedStorageInfowebkitURL: URL() window: Window__proto__: Window Avec Vivaldi 1.14.1077.45 : Un « copier-coller » moche, mais vous allez vous retrouver ! 1. Window {postMessage: ƒ, blur: ƒ, focus: ƒ, close: ƒ, frames: Window, …} A alert:ƒ alert() B applicationCache:ApplicationCache {status: 0, onchecking: null, onerror: null, onnoupdate: null, ondownloading: null, …} C atob:ƒ atob() D blur:ƒ () E btoa:ƒ btoa() F caches:CacheStorage {} G cancelAnimationFrame:ƒ cancelAnimationFrame() H cancelIdleCallback:ƒ cancelIdleCallback() I captureEvents:ƒ captureEvents() J chrome:{loadTimes: ƒ, csi: ƒ} K clearInterval:ƒ clearInterval() L clearTimeout:ƒ clearTimeout() M clientInformation:Navigator {vendorSub: "", productSub: "20030107", vendor: "Google Inc.", maxTouchPoints: 0, hardwareConcurrency: 4, …} N close:ƒ () O closed:false P confirm:ƒ confirm() Q createImageBitmap:ƒ createImageBitmap() R crypto:Crypto {subtle: SubtleCrypto} S T U V W X Y Z AA BB CC DD EE FF GG HH II JJ KK LL MM customElements:CustomElementRegistry {} defaultStatus:"" defaultstatus:"" devicePixelRatio:1 document:document external:External {} fetch:ƒ fetch() find:ƒ find() focus:ƒ () frameElement:null frames:Window {postMessage: ƒ, blur: ƒ, focus: ƒ, close: ƒ, frames: Window, …} getComputedStyle:ƒ getComputedStyle() getSelection:ƒ getSelection() history:History {length: 2, scrollRestoration: "auto", state: null} indexedDB:IDBFactory {} innerHeight:797 innerWidth:325 isSecureContext:true length:0 localStorage:Storage {length: 0} location:Location {replace: ƒ, assign: ƒ, href: "file:///K:/DADET/PROGS/test.html", a ncestorOrigins: DOMStringList, origin: "file://", …} NN locationbar:BarProp {visible: true} OO matchMedia:ƒ matchMedia() PP menubar:BarProp {visible: true} QQ moveBy:ƒ moveBy() RR moveTo:ƒ moveTo() SS name:"" TT navigator:Navigator {vendorSub: "", productSub: "20030107", vendor: "Google Inc.", maxTouchPoints: 0, hardwareConcurrency: 4, …} UU onabort:null VV onafterprint:null WW onanimationend:null XX onanimationiteration:null YY onanimationstart:null ZZ onappinstalled:null AAA onauxclick:null BBB onbeforeinstallprompt:null CCC onbeforeprint:null DDD onbeforeunload:null EEE onblur:null FFF oncancel:null GGG oncanplay:null HHH oncanplaythrough:null III onchange:null JJJ onclick:null KKK onclose:null LLL oncontextmenu:null MMM oncuechange:null NNN ondblclick:null OOO ondevicemotion:null PPP ondeviceorientation:null QQQ ondeviceorientationabsolute:null RRR ondrag:null SSS ondragend:null TTT ondragenter:null UUU ondragleave:null VVV ondragover:null WWW ondragstart:null XXX ondrop:null YYY ondurationchange:null ZZZ onemptied:null AAAA onended:null BBBB onerror:null CCCC onfocus:null DDDD ongotpointercapture:null EEEE onhashchange:null FFFF oninput:null GGGG oninvalid:null HHHH onkeydown:null IIII onkeypress:null JJJJ onkeyup:null KKKK onlanguagechange:null LLLL onload:null MMMM onloadeddata:null NNNN onloadedmetadata:null OOOO onloadstart:null PPPP onlostpointercapture:null QQQQ onmessage:null RRRR onmessageerror:null SSSS onmousedown:null TTTT onmouseenter:null UUUU onmouseleave:null VVVV onmousemove:null WWWW onmouseout:null XXXX onmouseover:null YYYY onmouseup:null ZZZZ onmousewheel:null AAAAA onoffline:null BBBBB ononline:null CCCCC onpagehide:null DDDDD onpageshow:null EEEEE onpause:null FFFFF onplay:null GGGGG onplaying:null HHHHH onpointercancel:null IIIII onpointerdown:null JJJJJ onpointerenter:null KKKKK onpointerleave:null LLLLL onpointermove:null MMMMM onpointerout:null NNNNN onpointerover:null OOOOO onpointerup:null PPPPP onpopstate:null QQQQQ onprogress:null RRRRR onratechange:null SSSSS onrejectionhandled:null TTTTT onreset:null UUUUU onresize:null VVVVV onscroll:null WWWWW onsearch:null XXXXX onseeked:null YYYYY onseeking:null ZZZZZ onselect:null AAAAAAonstalled:null BBBBBBonstorage:null CCCCCConsubmit:null DDDDDDonsuspend:null EEEEEEontimeupdate:null FFFFFFontoggle:null GGGGGGontransitionend:null HHHHHHonunhandledrejection:null IIIIIIonunload:null JJJJJJonvolumechange:null KKKKKKonwaiting:null LLLLLLonwebkitanimationend:null MMMMMMonwebkitanimationiteration:null NNNNNNonwebkitanimationstart:null OOOOOOonwebkittransitionend:null PPPPPPonwheel:null QQQQQQopen:ƒ open() RRRRRRopenDatabase:ƒ openDatabase() SSSSSSopener:null TTTTTTorigin:"null" UUUUUUouterHeight:797 VVVVVVouterWidth:325 WWWWWWpageXOffset:0 XXXXXXpageYOffset:0 YYYYYYparent:Window {postMessage: ƒ, blur: ƒ, focus: ƒ, close: ƒ, frames: Window, …} ZZZZZZperformance:Performance {timeOrigin: 1521105082728.962, onresourcetimingbufferfull: null, timing: PerformanceTiming, navigation: PerformanceNavigation, memory: MemoryInfo} AAAAAAApersonalbar:BarProp {visible: true} BBBBBBBpostMessage:ƒ () CCCCCCCprint:ƒ print() DDDDDDDprompt:ƒ prompt() EEEEEEEreleaseEvents:ƒ releaseEvents() FFFFFFFrequestAnimationFrame:ƒ requestAnimationFrame() GGGGGGGrequestIdleCallback:ƒ requestIdleCallback() HHHHHHHresizeBy:ƒ resizeBy() IIIIIIIresizeTo:ƒ resizeTo() JJJJJJJscreen:Screen {availWidth: 1857, availHeight: 1080, width: 1920, height: 1080, colorDepth: 24, …} KKKKKKKscreenLeft:885 LLLLLLLscreenTop:191 MMMMMMMscreenX:885 NNNNNNNscreenY:191 OOOOOOOscroll:ƒ scroll() PPPPPPPscrollBy:ƒ scrollBy() QQQQQQQscrollTo:ƒ scrollTo() RRRRRRRscrollX:0 SSSSSSSscrollY:0 TTTTTTTscrollbars:BarProp {visible: true} UUUUUUUself:Window {postMessage: ƒ, blur: ƒ, focus: ƒ, close: ƒ, frames: Window, …} VVVVVVVsessionStorage:Storage {length: 0} WWWWWWWsetInterval:ƒ setInterval() XXXXXXXsetTimeout:ƒ setTimeout() YYYYYYYspeechSynthesis:SpeechSynthesis {pending: false, speaking: false, paused: false, on voiceschanged: null} ZZZZZZZstatus:"" AAAAAAAAstatusbar:BarProp {visible: true} BBBBBBBBstop:ƒ stop() CCCCCCCCstyleMedia:StyleMedia {type: "screen"} DDDDDDDDtoolbar:BarProp {visible: true} EEEEEEEEtop:Window {postMessage: ƒ, blur: ƒ, focus: ƒ, close: ƒ, frames: Window, …} FFFFFFFFvisualViewport:VisualViewport {offsetLeft: 0, offsetTop: 0, pageLeft: 0, pageTop: 0, width: 325, …} GGGGGGGGwebkitCancelAnimationFrame:ƒ webkitCancelAnimationFrame() HHHHHHHHwebkitRequestAnimationFrame:ƒ webkitRequestAnimationFrame() IIIIIIIIwebkitRequestFileSystem:ƒ webkitRequestFileSystem() JJJJJJJJwebkitResolveLocalFileSystemURL:ƒ webkitResolveLocalFileSystemURL() KKKKKKKKwebkitStorageInfo:DeprecatedStorageInfo {} LLLLLLLLwindow:Window {postMessage: ƒ, blur: ƒ, focus: ƒ, close: ƒ, frames: Window, …} MMMMMMMMInfinity:Infinity NNNNNNNNAnalyserNode:ƒ AnalyserNode() OOOOOOOOAnimationEvent:ƒ AnimationEvent() PPPPPPPPApplicationCache:ƒ ApplicationCache() QQQQQQQQApplicationCacheErrorEvent:ƒ ApplicationCacheErrorEvent() RRRRRRRRArray:ƒ Array() SSSSSSSSArrayBuffer:ƒ ArrayBuffer() TTTTTTTTAttr:ƒ Attr() UUUUUUUUAudio:ƒ Audio() VVVVVVVVAudioBuffer:ƒ AudioBuffer() WWWWWWWWAudioBufferSourceNode:ƒ AudioBufferSourceNode() XXXXXXXXAudioContext:ƒ AudioContext() YYYYYYYYAudioDestinationNode:ƒ AudioDestinationNode() ZZZZZZZZAudioListener:ƒ AudioListener() AAAAAAAAAAudioNode:ƒ AudioNode() BBBBBBBBBAudioParam:ƒ AudioParam() CCCCCCCCCAudioProcessingEvent:ƒ AudioProcessingEvent() DDDDDDDDDAudioScheduledSourceNode:ƒ AudioScheduledSourceNode() EEEEEEEEEBarProp:ƒ BarProp() FFFFFFFFFBaseAudioContext:ƒ BaseAudioContext() GGGGGGGGGBatteryManager:ƒ BatteryManager() HHHHHHHHHBeforeInstallPromptEvent:ƒ BeforeInstallPromptEvent() IIIIIIIIIBeforeUnloadEvent:ƒ BeforeUnloadEvent() JJJJJJJJJBiquadFilterNode:ƒ BiquadFilterNode() KKKKKKKKKBlob:ƒ Blob() LLLLLLLLLBlobEvent:ƒ BlobEvent() MMMMMMMMMBoolean:ƒ Boolean() NNNNNNNNNBroadcastChannel:ƒ BroadcastChannel() OOOOOOOOOBudgetService:ƒ BudgetService() PPPPPPPPPByteLengthQueuingStrategy:ƒ ByteLengthQueuingStrategy() QQQQQQQQQCDATASection:ƒ CDATASection() RRRRRRRRRCSS:ƒ CSS() SSSSSSSSSCSSConditionRule:ƒ CSSConditionRule() TTTTTTTTTCSSFontFaceRule:ƒ CSSFontFaceRule() UUUUUUUUUCSSGroupingRule:ƒ CSSGroupingRule() VVVVVVVVVCSSImportRule:ƒ CSSImportRule() WWWWWWWWWCSSKeyframeRule:ƒ CSSKeyframeRule() XXXXXXXXXCSSKeyframesRule:ƒ CSSKeyframesRule() YYYYYYYYYCSSMediaRule:ƒ CSSMediaRule() ZZZZZZZZZCSSNamespaceRule:ƒ CSSNamespaceRule() AAAAAAAAAACSSPageRule:ƒ CSSPageRule() BBBBBBBBBBCSSRule:ƒ CSSRule() CCCCCCCCCCCSSRuleList:ƒ CSSRuleList() DDDDDDDDDDCSSStyleDeclaration:ƒ CSSStyleDeclaration() EEEEEEEEEECSSStyleRule:ƒ CSSStyleRule() FFFFFFFFFFCSSStyleSheet:ƒ CSSStyleSheet() GGGGGGGGGGCSSSupportsRule:ƒ CSSSupportsRule() HHHHHHHHHHCache:ƒ Cache() IIIIIIIIIICacheStorage:ƒ CacheStorage() JJJJJJJJJJCanvasCaptureMediaStreamTrack:ƒ CanvasCaptureMediaStreamTrack() KKKKKKKKKKCanvasGradient:ƒ CanvasGradient() LLLLLLLLLLCanvasPattern:ƒ CanvasPattern() MMMMMMMMMMCanvasRenderingContext2D:ƒ CanvasRenderingContext2D() NNNNNNNNNNChannelMergerNode:ƒ ChannelMergerNode() OOOOOOOOOOChannelSplitterNode:ƒ ChannelSplitterNode() PPPPPPPPPPCharacterData:ƒ CharacterData() QQQQQQQQQQClipboard:ƒ Clipboard() RRRRRRRRRRClipboardEvent:ƒ ClipboardEvent() SSSSSSSSSSCloseEvent:ƒ CloseEvent() TTTTTTTTTTComment:ƒ Comment() UUUUUUUUUUCompositionEvent:ƒ CompositionEvent() VVVVVVVVVVConstantSourceNode:ƒ ConstantSourceNode() WWWWWWWWWWConvolverNode:ƒ ConvolverNode() XXXXXXXXXXCountQueuingStrategy:ƒ CountQueuingStrategy() YYYYYYYYYYCredential:ƒ Credential() ZZZZZZZZZZCredentialsContainer:ƒ CredentialsContainer() AAAAAAAAAAACrypto:ƒ Crypto() BBBBBBBBBBBCryptoKey:ƒ CryptoKey() CCCCCCCCCCCCustomElementRegistry:ƒ CustomElementRegistry() DDDDDDDDDDDCustomEvent:ƒ CustomEvent() EEEEEEEEEEEDOMError:ƒ DOMError() FFFFFFFFFFFDOMException:ƒ DOMException() GGGGGGGGGGGDOMImplementation:ƒ DOMImplementation() HHHHHHHHHHHDOMMatrix:ƒ DOMMatrix() IIIIIIIIIIIDOMMatrixReadOnly:ƒ DOMMatrixReadOnly() JJJJJJJJJJJDOMParser:ƒ DOMParser() KKKKKKKKKKKDOMPoint:ƒ DOMPoint() LLLLLLLLLLLDOMPointReadOnly:ƒ DOMPointReadOnly() MMMMMMMMMMMDOMQuad:ƒ DOMQuad() NNNNNNNNNNNDOMRect:ƒ DOMRect() OOOOOOOOOOODOMRectReadOnly:ƒ DOMRectReadOnly() PPPPPPPPPPPDOMStringList:ƒ DOMStringList() QQQQQQQQQQQDOMStringMap:ƒ DOMStringMap() RRRRRRRRRRRDOMTokenList:ƒ DOMTokenList() SSSSSSSSSSSDataTransfer:ƒ DataTransfer() TTTTTTTTTTTDataTransferItem:ƒ DataTransferItem() UUUUUUUUUUUDataTransferItemList:ƒ DataTransferItemList() VVVVVVVVVVVDataView:ƒ DataView() WWWWWWWWWWWDate:ƒ Date() XXXXXXXXXXXDelayNode:ƒ DelayNode() YYYYYYYYYYYDeviceMotionEvent:ƒ DeviceMotionEvent() ZZZZZZZZZZZDeviceOrientationEvent:ƒ DeviceOrientationEvent() AAAAAAAAAAAADocument:ƒ Document() BBBBBBBBBBBBDocumentFragment:ƒ DocumentFragment() CCCCCCCCCCCCDocumentType:ƒ DocumentType() DDDDDDDDDDDDDragEvent:ƒ DragEvent() EEEEEEEEEEEEDynamicsCompressorNode:ƒ DynamicsCompressorNode() FFFFFFFFFFFFElement:ƒ Element() GGGGGGGGGGGGError:ƒ Error() HHHHHHHHHHHHErrorEvent:ƒ ErrorEvent() IIIIIIIIIIIIEvalError:ƒ EvalError() JJJJJJJJJJJJEvent:ƒ Event() KKKKKKKKKKKKEventSource:ƒ EventSource() LLLLLLLLLLLLEventTarget:ƒ EventTarget() MMMMMMMMMMMMFederatedCredential:ƒ FederatedCredential() NNNNNNNNNNNNFile:ƒ File() OOOOOOOOOOOOFileList:ƒ FileList() PPPPPPPPPPPPFileReader:ƒ FileReader() QQQQQQQQQQQQFloat32Array:ƒ Float32Array() RRRRRRRRRRRRFloat64Array:ƒ Float64Array() SSSSSSSSSSSSFocusEvent:ƒ FocusEvent() TTTTTTTTTTTTFontFace:ƒ FontFace() UUUUUUUUUUUUFontFaceSetLoadEvent:ƒ FontFaceSetLoadEvent() VVVVVVVVVVVVFormData:ƒ FormData() WWWWWWWWWWWWFunction:ƒ Function() XXXXXXXXXXXXGainNode:ƒ GainNode() YYYYYYYYYYYYGamepad:ƒ Gamepad() ZZZZZZZZZZZZGamepadButton:ƒ GamepadButton() AAAAAAAAAAAAAGamepadEvent:ƒ GamepadEvent() BBBBBBBBBBBBBHTMLAllCollection:ƒ HTMLAllCollection() CCCCCCCCCCCCCHTMLAnchorElement:ƒ HTMLAnchorElement() DDDDDDDDDDDDDHTMLAreaElement:ƒ HTMLAreaElement() EEEEEEEEEEEEEHTMLAudioElement:ƒ HTMLAudioElement() FFFFFFFFFFFFFHTMLBRElement:ƒ HTMLBRElement() GGGGGGGGGGGGGHTMLBaseElement:ƒ HTMLBaseElement() HHHHHHHHHHHHHHTMLBodyElement:ƒ HTMLBodyElement() IIIIIIIIIIIIIHTMLButtonElement:ƒ HTMLButtonElement() JJJJJJJJJJJJJHTMLCanvasElement:ƒ HTMLCanvasElement() KKKKKKKKKKKKKHTMLCollection:ƒ HTMLCollection() LLLLLLLLLLLLLHTMLContentElement:ƒ HTMLContentElement() MMMMMMMMMMMMMHTMLDListElement:ƒ HTMLDListElement() NNNNNNNNNNNNNHTMLDataElement:ƒ HTMLDataElement() OOOOOOOOOOOOOHTMLDataListElement:ƒ HTMLDataListElement() PPPPPPPPPPPPPHTMLDetailsElement:ƒ HTMLDetailsElement() QQQQQQQQQQQQQHTMLDialogElement:ƒ HTMLDialogElement() RRRRRRRRRRRRRHTMLDirectoryElement:ƒ HTMLDirectoryElement() SSSSSSSSSSSSSHTMLDivElement:ƒ HTMLDivElement() TTTTTTTTTTTTTHTMLDocument:ƒ HTMLDocument() UUUUUUUUUUUUUHTMLElement:ƒ HTMLElement() VVVVVVVVVVVVVHTMLEmbedElement:ƒ HTMLEmbedElement() WWWWWWWWWWWWWHTMLFieldSetElement:ƒ HTMLFieldSetElement() XXXXXXXXXXXXXHTMLFontElement:ƒ HTMLFontElement() YYYYYYYYYYYYYHTMLFormControlsCollection:ƒ HTMLFormControlsCollection() ZZZZZZZZZZZZZHTMLFormElement:ƒ HTMLFormElement() AAAAAAAAAAAAAAHTMLFrameElement:ƒ HTMLFrameElement() BBBBBBBBBBBBBBHTMLFrameSetElement:ƒ HTMLFrameSetElement() CCCCCCCCCCCCCCHTMLHRElement:ƒ HTMLHRElement() DDDDDDDDDDDDDDHTMLHeadElement:ƒ HTMLHeadElement() EEEEEEEEEEEEEEHTMLHeadingElement:ƒ HTMLHeadingElement() FFFFFFFFFFFFFFHTMLHtmlElement:ƒ HTMLHtmlElement() GGGGGGGGGGGGGGHTMLIFrameElement:ƒ HTMLIFrameElement() HHHHHHHHHHHHHHHTMLImageElement:ƒ HTMLImageElement() IIIIIIIIIIIIIIHTMLInputElement:ƒ HTMLInputElement() JJJJJJJJJJJJJJHTMLLIElement:ƒ HTMLLIElement() KKKKKKKKKKKKKKHTMLLabelElement:ƒ HTMLLabelElement() LLLLLLLLLLLLLLHTMLLegendElement:ƒ HTMLLegendElement() MMMMMMMMMMMMMMHTMLLinkElement:ƒ HTMLLinkElement() NNNNNNNNNNNNNNHTMLMapElement:ƒ HTMLMapElement() OOOOOOOOOOOOOOHTMLMarqueeElement:ƒ HTMLMarqueeElement() PPPPPPPPPPPPPPHTMLMediaElement:ƒ HTMLMediaElement() QQQQQQQQQQQQQQHTMLMenuElement:ƒ HTMLMenuElement() RRRRRRRRRRRRRRHTMLMetaElement:ƒ HTMLMetaElement() SSSSSSSSSSSSSSHTMLMeterElement:ƒ HTMLMeterElement() TTTTTTTTTTTTTTHTMLModElement:ƒ HTMLModElement() UUUUUUUUUUUUUUHTMLOListElement:ƒ HTMLOListElement() VVVVVVVVVVVVVVHTMLObjectElement:ƒ HTMLObjectElement() WWWWWWWWWWWWWWHTMLOptGroupElement:ƒ HTMLOptGroupElement() XXXXXXXXXXXXXXHTMLOptionElement:ƒ HTMLOptionElement() YYYYYYYYYYYYYYHTMLOptionsCollection:ƒ HTMLOptionsCollection() ZZZZZZZZZZZZZZHTMLOutputElement:ƒ HTMLOutputElement() AAAAAAAAAAAAAAAHTMLParagraphElement:ƒ HTMLParagraphElement() BBBBBBBBBBBBBBBHTMLParamElement:ƒ HTMLParamElement() CCCCCCCCCCCCCCCHTMLPictureElement:ƒ HTMLPictureElement() DDDDDDDDDDDDDDDHTMLPreElement:ƒ HTMLPreElement() EEEEEEEEEEEEEEEHTMLProgressElement:ƒ HTMLProgressElement() FFFFFFFFFFFFFFFHTMLQuoteElement:ƒ HTMLQuoteElement() GGGGGGGGGGGGGGGHTMLScriptElement:ƒ HTMLScriptElement() HHHHHHHHHHHHHHHHTMLSelectElement:ƒ HTMLSelectElement() IIIIIIIIIIIIIIIHTMLShadowElement:ƒ HTMLShadowElement() JJJJJJJJJJJJJJJHTMLSlotElement:ƒ HTMLSlotElement() KKKKKKKKKKKKKKKHTMLSourceElement:ƒ HTMLSourceElement() LLLLLLLLLLLLLLLHTMLSpanElement:ƒ HTMLSpanElement() MMMMMMMMMMMMMMMHTMLStyleElement:ƒ HTMLStyleElement() NNNNNNNNNNNNNNNHTMLTableCaptionElement:ƒ HTMLTableCaptionElement() OOOOOOOOOOOOOOOHTMLTableCellElement:ƒ HTMLTableCellElement() PPPPPPPPPPPPPPPHTMLTableColElement:ƒ HTMLTableColElement() QQQQQQQQQQQQQQQHTMLTableElement:ƒ HTMLTableElement() RRRRRRRRRRRRRRRHTMLTableRowElement:ƒ HTMLTableRowElement() SSSSSSSSSSSSSSSHTMLTableSectionElement:ƒ HTMLTableSectionElement() TTTTTTTTTTTTTTTHTMLTemplateElement:ƒ HTMLTemplateElement() UUUUUUUUUUUUUUUHTMLTextAreaElement:ƒ HTMLTextAreaElement() VVVVVVVVVVVVVVVHTMLTimeElement:ƒ HTMLTimeElement() WWWWWWWWWWWWWWWHTMLTitleElement:ƒ HTMLTitleElement() XXXXXXXXXXXXXXXHTMLTrackElement:ƒ HTMLTrackElement() YYYYYYYYYYYYYYYHTMLUListElement:ƒ HTMLUListElement() ZZZZZZZZZZZZZZZHTMLUnknownElement:ƒ HTMLUnknownElement() AAAAAAAAAAAAAAAAHTMLVideoElement:ƒ HTMLVideoElement() BBBBBBBBBBBBBBBBHashChangeEvent:ƒ HashChangeEvent() CCCCCCCCCCCCCCCCHeaders:ƒ Headers() DDDDDDDDDDDDDDDDHistory:ƒ History() EEEEEEEEEEEEEEEEIDBCursor:ƒ IDBCursor() FFFFFFFFFFFFFFFFIDBCursorWithValue:ƒ IDBCursorWithValue() GGGGGGGGGGGGGGGGIDBDatabase:ƒ IDBDatabase() HHHHHHHHHHHHHHHHIDBFactory:ƒ IDBFactory() IIIIIIIIIIIIIIIIIDBIndex:ƒ IDBIndex() JJJJJJJJJJJJJJJJIDBKeyRange:ƒ IDBKeyRange() KKKKKKKKKKKKKKKKIDBObjectStore:ƒ IDBObjectStore() LLLLLLLLLLLLLLLLIDBOpenDBRequest:ƒ IDBOpenDBRequest() MMMMMMMMMMMMMMMMIDBRequest:ƒ IDBRequest() NNNNNNNNNNNNNNNNIDBTransaction:ƒ IDBTransaction() OOOOOOOOOOOOOOOOIDBVersionChangeEvent:ƒ IDBVersionChangeEvent() PPPPPPPPPPPPPPPPIIRFilterNode:ƒ IIRFilterNode() QQQQQQQQQQQQQQQQIdleDeadline:ƒ IdleDeadline() RRRRRRRRRRRRRRRRImage:ƒ Image() SSSSSSSSSSSSSSSSImageBitmap:ƒ ImageBitmap() TTTTTTTTTTTTTTTTImageBitmapRenderingContext:ƒ ImageBitmapRenderingContext() UUUUUUUUUUUUUUUUImageCapture:ƒ ImageCapture() VVVVVVVVVVVVVVVVImageData:ƒ ImageData() WWWWWWWWWWWWWWWWInputDeviceCapabilities:ƒ InputDeviceCapabilities() XXXXXXXXXXXXXXXXInputEvent:ƒ InputEvent() YYYYYYYYYYYYYYYYInt8Array:ƒ Int8Array() ZZZZZZZZZZZZZZZZInt16Array:ƒ Int16Array() AAAAAAAAAAAAAAAAAInt32Array:ƒ Int32Array() BBBBBBBBBBBBBBBBBIntersectionObserver:ƒ IntersectionObserver() CCCCCCCCCCCCCCCCCIntersectionObserverEntry:ƒ IntersectionObserverEntry() DDDDDDDDDDDDDDDDDIntl:{DateTimeFormat: ƒ, NumberFormat: ƒ, Collator: ƒ, v8BreakIterator: ƒ , getCanonicalLocales: ƒ, …} EEEEEEEEEEEEEEEEEJSON:JSON {parse: ƒ, stringify: ƒ, Symbol(Symbol.toStringTag): "JSON"} FFFFFFFFFFFFFFFFFKeyboardEvent:ƒ KeyboardEvent() GGGGGGGGGGGGGGGGGLocation:ƒ Location() HHHHHHHHHHHHHHHHHMIDIAccess:ƒ MIDIAccess() IIIIIIIIIIIIIIIIIMIDIConnectionEvent:ƒ MIDIConnectionEvent() JJJJJJJJJJJJJJJJJMIDIInput:ƒ MIDIInput() KKKKKKKKKKKKKKKKKMIDIInputMap:ƒ MIDIInputMap() LLLLLLLLLLLLLLLLLMIDIMessageEvent:ƒ MIDIMessageEvent() MMMMMMMMMMMMMMMMMMIDIOutput:ƒ MIDIOutput() NNNNNNNNNNNNNNNNNMIDIOutputMap:ƒ MIDIOutputMap() OOOOOOOOOOOOOOOOOMIDIPort:ƒ MIDIPort() PPPPPPPPPPPPPPPPPMap:ƒ Map() QQQQQQQQQQQQQQQQQMath:Math {abs: ƒ, acos: ƒ, acosh: ƒ, asin: ƒ, asinh: ƒ, …} RRRRRRRRRRRRRRRRRMediaDeviceInfo:ƒ MediaDeviceInfo() SSSSSSSSSSSSSSSSSMediaDevices:ƒ MediaDevices() TTTTTTTTTTTTTTTTTMediaElementAudioSourceNode:ƒ MediaElementAudioSourceNode() UUUUUUUUUUUUUUUUUMediaEncryptedEvent:ƒ MediaEncryptedEvent() VVVVVVVVVVVVVVVVVMediaError:ƒ MediaError() WWWWWWWWWWWWWWWWWMediaKeyMessageEvent:ƒ MediaKeyMessageEvent() XXXXXXXXXXXXXXXXXMediaKeySession:ƒ MediaKeySession() YYYYYYYYYYYYYYYYYMediaKeyStatusMap:ƒ MediaKeyStatusMap() ZZZZZZZZZZZZZZZZZMediaKeySystemAccess:ƒ MediaKeySystemAccess() AAAAAAAAAAAAAAAAAAMediaKeys:ƒ MediaKeys() BBBBBBBBBBBBBBBBBBMediaList:ƒ MediaList() CCCCCCCCCCCCCCCCCCMediaQueryList:ƒ MediaQueryList() DDDDDDDDDDDDDDDDDDMediaQueryListEvent:ƒ MediaQueryListEvent() EEEEEEEEEEEEEEEEEEMediaRecorder:ƒ MediaRecorder() FFFFFFFFFFFFFFFFFFMediaSettingsRange:ƒ MediaSettingsRange() GGGGGGGGGGGGGGGGGGMediaSource:ƒ MediaSource() HHHHHHHHHHHHHHHHHHMediaStream:ƒ MediaStream() IIIIIIIIIIIIIIIIIIMediaStreamAudioDestinationNode:ƒ MediaStreamAudioDestinationNode() JJJJJJJJJJJJJJJJJJMediaStreamAudioSourceNode:ƒ MediaStreamAudioSourceNode() KKKKKKKKKKKKKKKKKKMediaStreamEvent:ƒ MediaStreamEvent() LLLLLLLLLLLLLLLLLLMediaStreamTrack:ƒ MediaStreamTrack() MMMMMMMMMMMMMMMMMMMediaStreamTrackEvent:ƒ MediaStreamTrackEvent() NNNNNNNNNNNNNNNNNNMessageChannel:ƒ MessageChannel() OOOOOOOOOOOOOOOOOOMessageEvent:ƒ MessageEvent() PPPPPPPPPPPPPPPPPPMessagePort:ƒ MessagePort() QQQQQQQQQQQQQQQQQQMimeType:ƒ MimeType() RRRRRRRRRRRRRRRRRRMimeTypeArray:ƒ MimeTypeArray() SSSSSSSSSSSSSSSSSSMouseEvent:ƒ MouseEvent() TTTTTTTTTTTTTTTTTTMutationEvent:ƒ MutationEvent() UUUUUUUUUUUUUUUUUUMutationObserver:ƒ MutationObserver() VVVVVVVVVVVVVVVVVVMutationRecord:ƒ MutationRecord() WWWWWWWWWWWWWWWWWWNaN:NaN XXXXXXXXXXXXXXXXXXNamedNodeMap:ƒ NamedNodeMap() YYYYYYYYYYYYYYYYYYNavigationPreloadManager:ƒ NavigationPreloadManager() ZZZZZZZZZZZZZZZZZZNavigator:ƒ Navigator() AAAAAAAAAAAAAAAAAAANetworkInformation:ƒ NetworkInformation() BBBBBBBBBBBBBBBBBBBNode:ƒ Node() CCCCCCCCCCCCCCCCCCCNodeFilter:ƒ NodeFilter() DDDDDDDDDDDDDDDDDDDNodeIterator:ƒ NodeIterator() EEEEEEEEEEEEEEEEEEENodeList:ƒ NodeList() FFFFFFFFFFFFFFFFFFFNotification:ƒ Notification() GGGGGGGGGGGGGGGGGGGNumber:ƒ Number() HHHHHHHHHHHHHHHHHHHObject:ƒ Object() IIIIIIIIIIIIIIIIIIIOfflineAudioCompletionEvent:ƒ OfflineAudioCompletionEvent() JJJJJJJJJJJJJJJJJJJOfflineAudioContext:ƒ OfflineAudioContext() KKKKKKKKKKKKKKKKKKKOption:ƒ Option() LLLLLLLLLLLLLLLLLLLOscillatorNode:ƒ OscillatorNode() MMMMMMMMMMMMMMMMMMMOverconstrainedError:ƒ OverconstrainedError() NNNNNNNNNNNNNNNNNNNPageTransitionEvent:ƒ PageTransitionEvent() OOOOOOOOOOOOOOOOOOOPannerNode:ƒ PannerNode() PPPPPPPPPPPPPPPPPPPPasswordCredential:ƒ PasswordCredential() QQQQQQQQQQQQQQQQQQQPath2D:ƒ Path2D() RRRRRRRRRRRRRRRRRRRPaymentAddress:ƒ PaymentAddress() SSSSSSSSSSSSSSSSSSSPaymentRequest:ƒ PaymentRequest() TTTTTTTTTTTTTTTTTTTPaymentRequestUpdateEvent:ƒ PaymentRequestUpdateEvent() UUUUUUUUUUUUUUUUUUUPaymentResponse:ƒ PaymentResponse() VVVVVVVVVVVVVVVVVVVPerformance:ƒ Performance() WWWWWWWWWWWWWWWWWWWPerformanceEntry:ƒ PerformanceEntry() XXXXXXXXXXXXXXXXXXXPerformanceLongTaskTiming:ƒ PerformanceLongTaskTiming() YYYYYYYYYYYYYYYYYYYPerformanceMark:ƒ PerformanceMark() ZZZZZZZZZZZZZZZZZZZPerformanceMeasure:ƒ PerformanceMeasure() AAAAAAAAAAAAAAAAAAAAPerformanceNavigation:ƒ PerformanceNavigation() BBBBBBBBBBBBBBBBBBBBPerformanceNavigationTiming:ƒ PerformanceNavigationTiming() CCCCCCCCCCCCCCCCCCCCPerformanceObserver:ƒ PerformanceObserver() DDDDDDDDDDDDDDDDDDDDPerformanceObserverEntryList:ƒ PerformanceObserverEntryList() EEEEEEEEEEEEEEEEEEEEPerformancePaintTiming:ƒ PerformancePaintTiming() FFFFFFFFFFFFFFFFFFFFPerformanceResourceTiming:ƒ PerformanceResourceTiming() GGGGGGGGGGGGGGGGGGGGPerformanceTiming:ƒ PerformanceTiming() HHHHHHHHHHHHHHHHHHHHPeriodicWave:ƒ PeriodicWave() IIIIIIIIIIIIIIIIIIIIPermissionStatus:ƒ PermissionStatus() JJJJJJJJJJJJJJJJJJJJPermissions:ƒ Permissions() KKKKKKKKKKKKKKKKKKKKPhotoCapabilities:ƒ PhotoCapabilities() LLLLLLLLLLLLLLLLLLLLPlugin:ƒ Plugin() MMMMMMMMMMMMMMMMMMMMPluginArray:ƒ PluginArray() NNNNNNNNNNNNNNNNNNNNPointerEvent:ƒ PointerEvent() OOOOOOOOOOOOOOOOOOOOPopStateEvent:ƒ PopStateEvent() PPPPPPPPPPPPPPPPPPPPPresentation:ƒ Presentation() QQQQQQQQQQQQQQQQQQQQPresentationAvailability:ƒ PresentationAvailability() RRRRRRRRRRRRRRRRRRRRPresentationConnection:ƒ PresentationConnection() SSSSSSSSSSSSSSSSSSSSPresentationConnectionAvailableEvent:ƒ PresentationConnectionAvailableEvent() TTTTTTTTTTTTTTTTTTTTPresentationConnectionCloseEvent:ƒ PresentationConnectionCloseEvent() UUUUUUUUUUUUUUUUUUUUPresentationConnectionList:ƒ PresentationConnectionList() VVVVVVVVVVVVVVVVVVVVPresentationReceiver:ƒ PresentationReceiver() WWWWWWWWWWWWWWWWWWWWPresentationRequest:ƒ PresentationRequest() XXXXXXXXXXXXXXXXXXXXProcessingInstruction:ƒ ProcessingInstruction() YYYYYYYYYYYYYYYYYYYYProgressEvent:ƒ ProgressEvent() ZZZZZZZZZZZZZZZZZZZZPromise:ƒ Promise() AAAAAAAAAAAAAAAAAAAAAPromiseRejectionEvent:ƒ PromiseRejectionEvent() BBBBBBBBBBBBBBBBBBBBBProxy:ƒ Proxy() CCCCCCCCCCCCCCCCCCCCCPushManager:ƒ PushManager() DDDDDDDDDDDDDDDDDDDDDPushSubscription:ƒ PushSubscription() EEEEEEEEEEEEEEEEEEEEEPushSubscriptionOptions:ƒ PushSubscriptionOptions() FFFFFFFFFFFFFFFFFFFFFRTCCertificate:ƒ RTCCertificate() GGGGGGGGGGGGGGGGGGGGGRTCDataChannel:ƒ RTCDataChannel() HHHHHHHHHHHHHHHHHHHHHRTCDataChannelEvent:ƒ RTCDataChannelEvent() IIIIIIIIIIIIIIIIIIIIIRTCIceCandidate:ƒ RTCIceCandidate() JJJJJJJJJJJJJJJJJJJJJRTCPeerConnection:ƒ RTCPeerConnection() KKKKKKKKKKKKKKKKKKKKKRTCPeerConnectionIceEvent:ƒ RTCPeerConnectionIceEvent() LLLLLLLLLLLLLLLLLLLLLRTCRtpContributingSource:ƒ RTCRtpContributingSource() MMMMMMMMMMMMMMMMMMMMMRTCRtpReceiver:ƒ RTCRtpReceiver() NNNNNNNNNNNNNNNNNNNNNRTCRtpSender:ƒ RTCRtpSender() OOOOOOOOOOOOOOOOOOOOORTCSessionDescription:ƒ RTCSessionDescription() PPPPPPPPPPPPPPPPPPPPPRTCStatsReport:ƒ RTCStatsReport() QQQQQQQQQQQQQQQQQQQQQRTCTrackEvent:ƒ RTCTrackEvent() RRRRRRRRRRRRRRRRRRRRRRadioNodeList:ƒ RadioNodeList() SSSSSSSSSSSSSSSSSSSSSRange:ƒ Range() TTTTTTTTTTTTTTTTTTTTTRangeError:ƒ RangeError() UUUUUUUUUUUUUUUUUUUUUReadableStream:ƒ ReadableStream() VVVVVVVVVVVVVVVVVVVVVReferenceError:ƒ ReferenceError() WWWWWWWWWWWWWWWWWWWWWReflect:{defineProperty: ƒ, deleteProperty: ƒ, apply: ƒ, construct: ƒ , get: ƒ, …} XXXXXXXXXXXXXXXXXXXXXRegExp:ƒ RegExp() YYYYYYYYYYYYYYYYYYYYYRemotePlayback:ƒ RemotePlayback() ZZZZZZZZZZZZZZZZZZZZZRequest:ƒ Request() AAAAAAAAAAAAAAAAAAAAAAResizeObserver:ƒ ResizeObserver() BBBBBBBBBBBBBBBBBBBBBBResizeObserverEntry:ƒ ResizeObserverEntry() CCCCCCCCCCCCCCCCCCCCCCResponse:ƒ Response() DDDDDDDDDDDDDDDDDDDDDDSVGAElement:ƒ SVGAElement() EEEEEEEEEEEEEEEEEEEEEESVGAngle:ƒ SVGAngle() FFFFFFFFFFFFFFFFFFFFFFSVGAnimateElement:ƒ SVGAnimateElement() GGGGGGGGGGGGGGGGGGGGGGSVGAnimateMotionElement:ƒ SVGAnimateMotionElement() HHHHHHHHHHHHHHHHHHHHHHSVGAnimateTransformElement:ƒ SVGAnimateTransformElement() IIIIIIIIIIIIIIIIIIIIIISVGAnimatedAngle:ƒ SVGAnimatedAngle() JJJJJJJJJJJJJJJJJJJJJJSVGAnimatedBoolean:ƒ SVGAnimatedBoolean() KKKKKKKKKKKKKKKKKKKKKKSVGAnimatedEnumeration:ƒ SVGAnimatedEnumeration() LLLLLLLLLLLLLLLLLLLLLLSVGAnimatedInteger:ƒ SVGAnimatedInteger() MMMMMMMMMMMMMMMMMMMMMMSVGAnimatedLength:ƒ SVGAnimatedLength() NNNNNNNNNNNNNNNNNNNNNNSVGAnimatedLengthList:ƒ SVGAnimatedLengthList() OOOOOOOOOOOOOOOOOOOOOOSVGAnimatedNumber:ƒ SVGAnimatedNumber() PPPPPPPPPPPPPPPPPPPPPPSVGAnimatedNumberList:ƒ SVGAnimatedNumberList() QQQQQQQQQQQQQQQQQQQQQQSVGAnimatedPreserveAspectRatio:ƒ SVGAnimatedPreserveAspectRatio() RRRRRRRRRRRRRRRRRRRRRRSVGAnimatedRect:ƒ SVGAnimatedRect() SSSSSSSSSSSSSSSSSSSSSSSVGAnimatedString:ƒ SVGAnimatedString() TTTTTTTTTTTTTTTTTTTTTTSVGAnimatedTransformList:ƒ SVGAnimatedTransformList() UUUUUUUUUUUUUUUUUUUUUUSVGAnimationElement:ƒ SVGAnimationElement() VVVVVVVVVVVVVVVVVVVVVVSVGCircleElement:ƒ SVGCircleElement() WWWWWWWWWWWWWWWWWWWWWWSVGClipPathElement:ƒ SVGClipPathElement() XXXXXXXXXXXXXXXXXXXXXXSVGComponentTransferFunctionElement:ƒ SVGComponentTransferFunctionElement() YYYYYYYYYYYYYYYYYYYYYYSVGDefsElement:ƒ SVGDefsElement() ZZZZZZZZZZZZZZZZZZZZZZSVGDescElement:ƒ SVGDescElement() AAAAAAAAAAAAAAAAAAAAAAASVGDiscardElement:ƒ SVGDiscardElement() BBBBBBBBBBBBBBBBBBBBBBBSVGElement:ƒ SVGElement() CCCCCCCCCCCCCCCCCCCCCCCSVGEllipseElement:ƒ SVGEllipseElement() DDDDDDDDDDDDDDDDDDDDDDDSVGFEBlendElement:ƒ SVGFEBlendElement() EEEEEEEEEEEEEEEEEEEEEEESVGFEColorMatrixElement:ƒ SVGFEColorMatrixElement() FFFFFFFFFFFFFFFFFFFFFFFSVGFEComponentTransferElement:ƒ SVGFEComponentTransferElement() GGGGGGGGGGGGGGGGGGGGGGGSVGFECompositeElement:ƒ SVGFECompositeElement() HHHHHHHHHHHHHHHHHHHHHHHSVGFEConvolveMatrixElement:ƒ SVGFEConvolveMatrixElement() IIIIIIIIIIIIIIIIIIIIIIISVGFEDiffuseLightingElement:ƒ SVGFEDiffuseLightingElement() JJJJJJJJJJJJJJJJJJJJJJJSVGFEDisplacementMapElement:ƒ SVGFEDisplacementMapElement() KKKKKKKKKKKKKKKKKKKKKKKSVGFEDistantLightElement:ƒ SVGFEDistantLightElement() LLLLLLLLLLLLLLLLLLLLLLLSVGFEDropShadowElement:ƒ SVGFEDropShadowElement() MMMMMMMMMMMMMMMMMMMMMMMSVGFEFloodElement:ƒ SVGFEFloodElement() NNNNNNNNNNNNNNNNNNNNNNNSVGFEFuncAElement:ƒ SVGFEFuncAElement() OOOOOOOOOOOOOOOOOOOOOOOSVGFEFuncBElement:ƒ SVGFEFuncBElement() PPPPPPPPPPPPPPPPPPPPPPPSVGFEFuncGElement:ƒ SVGFEFuncGElement() QQQQQQQQQQQQQQQQQQQQQQQSVGFEFuncRElement:ƒ SVGFEFuncRElement() RRRRRRRRRRRRRRRRRRRRRRRSVGFEGaussianBlurElement:ƒ SVGFEGaussianBlurElement() SSSSSSSSSSSSSSSSSSSSSSSSVGFEImageElement:ƒ SVGFEImageElement() TTTTTTTTTTTTTTTTTTTTTTTSVGFEMergeElement:ƒ SVGFEMergeElement() UUUUUUUUUUUUUUUUUUUUUUUSVGFEMergeNodeElement:ƒ SVGFEMergeNodeElement() VVVVVVVVVVVVVVVVVVVVVVVSVGFEMorphologyElement:ƒ SVGFEMorphologyElement() WWWWWWWWWWWWWWWWWWWWWWWSVGFEOffsetElement:ƒ SVGFEOffsetElement() XXXXXXXXXXXXXXXXXXXXXXXSVGFEPointLightElement:ƒ SVGFEPointLightElement() YYYYYYYYYYYYYYYYYYYYYYYSVGFESpecularLightingElement:ƒ SVGFESpecularLightingElement() ZZZZZZZZZZZZZZZZZZZZZZZSVGFESpotLightElement:ƒ SVGFESpotLightElement() AAAAAAAAAAAAAAAAAAAAAAAASVGFETileElement:ƒ SVGFETileElement() BBBBBBBBBBBBBBBBBBBBBBBBSVGFETurbulenceElement:ƒ SVGFETurbulenceElement() CCCCCCCCCCCCCCCCCCCCCCCCSVGFilterElement:ƒ SVGFilterElement() DDDDDDDDDDDDDDDDDDDDDDDDSVGForeignObjectElement:ƒ SVGForeignObjectElement() EEEEEEEEEEEEEEEEEEEEEEEESVGGElement:ƒ SVGGElement() FFFFFFFFFFFFFFFFFFFFFFFFSVGGeometryElement:ƒ SVGGeometryElement() GGGGGGGGGGGGGGGGGGGGGGGGSVGGradientElement:ƒ SVGGradientElement() HHHHHHHHHHHHHHHHHHHHHHHHSVGGraphicsElement:ƒ SVGGraphicsElement() IIIIIIIIIIIIIIIIIIIIIIIISVGImageElement:ƒ SVGImageElement() JJJJJJJJJJJJJJJJJJJJJJJJSVGLength:ƒ SVGLength() KKKKKKKKKKKKKKKKKKKKKKKKSVGLengthList:ƒ SVGLengthList() LLLLLLLLLLLLLLLLLLLLLLLLSVGLineElement:ƒ SVGLineElement() MMMMMMMMMMMMMMMMMMMMMMMMSVGLinearGradientElement:ƒ SVGLinearGradientElement() NNNNNNNNNNNNNNNNNNNNNNNNSVGMPathElement:ƒ SVGMPathElement() OOOOOOOOOOOOOOOOOOOOOOOOSVGMarkerElement:ƒ SVGMarkerElement() PPPPPPPPPPPPPPPPPPPPPPPPSVGMaskElement:ƒ SVGMaskElement() QQQQQQQQQQQQQQQQQQQQQQQQSVGMatrix:ƒ SVGMatrix() RRRRRRRRRRRRRRRRRRRRRRRRSVGMetadataElement:ƒ SVGMetadataElement() SSSSSSSSSSSSSSSSSSSSSSSSSVGNumber:ƒ SVGNumber() TTTTTTTTTTTTTTTTTTTTTTTTSVGNumberList:ƒ SVGNumberList() UUUUUUUUUUUUUUUUUUUUUUUUSVGPathElement:ƒ SVGPathElement() VVVVVVVVVVVVVVVVVVVVVVVVSVGPatternElement:ƒ SVGPatternElement() WWWWWWWWWWWWWWWWWWWWWWWWSVGPoint:ƒ SVGPoint() XXXXXXXXXXXXXXXXXXXXXXXXSVGPointList:ƒ SVGPointList() YYYYYYYYYYYYYYYYYYYYYYYYSVGPolygonElement:ƒ SVGPolygonElement() ZZZZZZZZZZZZZZZZZZZZZZZZSVGPolylineElement:ƒ SVGPolylineElement() AAAAAAAAAAAAAAAAAAAAAAAAASVGPreserveAspectRatio:ƒ SVGPreserveAspectRatio() BBBBBBBBBBBBBBBBBBBBBBBBBSVGRadialGradientElement:ƒ SVGRadialGradientElement() CCCCCCCCCCCCCCCCCCCCCCCCCSVGRect:ƒ SVGRect() DDDDDDDDDDDDDDDDDDDDDDDDDSVGRectElement:ƒ SVGRectElement() EEEEEEEEEEEEEEEEEEEEEEEEESVGSVGElement:ƒ SVGSVGElement() FFFFFFFFFFFFFFFFFFFFFFFFFSVGScriptElement:ƒ SVGScriptElement() GGGGGGGGGGGGGGGGGGGGGGGGGSVGSetElement:ƒ SVGSetElement() HHHHHHHHHHHHHHHHHHHHHHHHHSVGStopElement:ƒ SVGStopElement() IIIIIIIIIIIIIIIIIIIIIIIIISVGStringList:ƒ SVGStringList() JJJJJJJJJJJJJJJJJJJJJJJJJSVGStyleElement:ƒ SVGStyleElement() KKKKKKKKKKKKKKKKKKKKKKKKKSVGSwitchElement:ƒ SVGSwitchElement() LLLLLLLLLLLLLLLLLLLLLLLLLSVGSymbolElement:ƒ SVGSymbolElement() MMMMMMMMMMMMMMMMMMMMMMMMMSVGTSpanElement:ƒ SVGTSpanElement() NNNNNNNNNNNNNNNNNNNNNNNNNSVGTextContentElement:ƒ SVGTextContentElement() OOOOOOOOOOOOOOOOOOOOOOOOOSVGTextElement:ƒ SVGTextElement() PPPPPPPPPPPPPPPPPPPPPPPPPSVGTextPathElement:ƒ SVGTextPathElement() QQQQQQQQQQQQQQQQQQQQQQQQQSVGTextPositioningElement:ƒ SVGTextPositioningElement() RRRRRRRRRRRRRRRRRRRRRRRRRSVGTitleElement:ƒ SVGTitleElement() SSSSSSSSSSSSSSSSSSSSSSSSSSVGTransform:ƒ SVGTransform() TTTTTTTTTTTTTTTTTTTTTTTTTSVGTransformList:ƒ SVGTransformList() UUUUUUUUUUUUUUUUUUUUUUUUUSVGUnitTypes:ƒ SVGUnitTypes() VVVVVVVVVVVVVVVVVVVVVVVVVSVGUseElement:ƒ SVGUseElement() WWWWWWWWWWWWWWWWWWWWWWWWWSVGViewElement:ƒ SVGViewElement() XXXXXXXXXXXXXXXXXXXXXXXXXScreen:ƒ Screen() YYYYYYYYYYYYYYYYYYYYYYYYYScreenOrientation:ƒ ScreenOrientation() ZZZZZZZZZZZZZZZZZZZZZZZZZScriptProcessorNode:ƒ ScriptProcessorNode() AAAAAAAAAAAAAAAAAAAAAAAAAASecurityPolicyViolationEvent:ƒ SecurityPolicyViolationEvent() BBBBBBBBBBBBBBBBBBBBBBBBBBSelection:ƒ Selection() CCCCCCCCCCCCCCCCCCCCCCCCCCServiceWorker:ƒ ServiceWorker() DDDDDDDDDDDDDDDDDDDDDDDDDDServiceWorkerContainer:ƒ ServiceWorkerContainer() EEEEEEEEEEEEEEEEEEEEEEEEEEServiceWorkerRegistration:ƒ ServiceWorkerRegistration() FFFFFFFFFFFFFFFFFFFFFFFFFFSet:ƒ Set() GGGGGGGGGGGGGGGGGGGGGGGGGGShadowRoot:ƒ ShadowRoot() HHHHHHHHHHHHHHHHHHHHHHHHHHSharedWorker:ƒ SharedWorker() IIIIIIIIIIIIIIIIIIIIIIIIIISourceBuffer:ƒ SourceBuffer() JJJJJJJJJJJJJJJJJJJJJJJJJJSourceBufferList:ƒ SourceBufferList() KKKKKKKKKKKKKKKKKKKKKKKKKKSpeechSynthesisEvent:ƒ SpeechSynthesisEvent() LLLLLLLLLLLLLLLLLLLLLLLLLLSpeechSynthesisUtterance:ƒ SpeechSynthesisUtterance() MMMMMMMMMMMMMMMMMMMMMMMMMMStaticRange:ƒ StaticRange() NNNNNNNNNNNNNNNNNNNNNNNNNNStereoPannerNode:ƒ StereoPannerNode() OOOOOOOOOOOOOOOOOOOOOOOOOOStorage:ƒ Storage() PPPPPPPPPPPPPPPPPPPPPPPPPPStorageEvent:ƒ StorageEvent() QQQQQQQQQQQQQQQQQQQQQQQQQQStorageManager:ƒ StorageManager() RRRRRRRRRRRRRRRRRRRRRRRRRRString:ƒ String() SSSSSSSSSSSSSSSSSSSSSSSSSSStyleSheet:ƒ StyleSheet() TTTTTTTTTTTTTTTTTTTTTTTTTTStyleSheetList:ƒ StyleSheetList() UUUUUUUUUUUUUUUUUUUUUUUUUUSubtleCrypto:ƒ SubtleCrypto() VVVVVVVVVVVVVVVVVVVVVVVVVVSymbol:ƒ Symbol() WWWWWWWWWWWWWWWWWWWWWWWWWWSyncManager:ƒ SyncManager() XXXXXXXXXXXXXXXXXXXXXXXXXXSyntaxError:ƒ SyntaxError() YYYYYYYYYYYYYYYYYYYYYYYYYYTaskAttributionTiming:ƒ TaskAttributionTiming() ZZZZZZZZZZZZZZZZZZZZZZZZZZText:ƒ Text() AAAAAAAAAAAAAAAAAAAAAAAAAAATextDecoder:ƒ TextDecoder() BBBBBBBBBBBBBBBBBBBBBBBBBBBTextEncoder:ƒ TextEncoder() CCCCCCCCCCCCCCCCCCCCCCCCCCCTextEvent:ƒ TextEvent() DDDDDDDDDDDDDDDDDDDDDDDDDDDTextMetrics:ƒ TextMetrics() EEEEEEEEEEEEEEEEEEEEEEEEEEETextTrack:ƒ TextTrack() FFFFFFFFFFFFFFFFFFFFFFFFFFFTextTrackCue:ƒ TextTrackCue() GGGGGGGGGGGGGGGGGGGGGGGGGGGTextTrackCueList:ƒ TextTrackCueList() HHHHHHHHHHHHHHHHHHHHHHHHHHHTextTrackList:ƒ TextTrackList() IIIIIIIIIIIIIIIIIIIIIIIIIIITimeRanges:ƒ TimeRanges() JJJJJJJJJJJJJJJJJJJJJJJJJJJTouch:ƒ Touch() KKKKKKKKKKKKKKKKKKKKKKKKKKKTouchEvent:ƒ TouchEvent() LLLLLLLLLLLLLLLLLLLLLLLLLLLTouchList:ƒ TouchList() MMMMMMMMMMMMMMMMMMMMMMMMMMMTrackEvent:ƒ TrackEvent() NNNNNNNNNNNNNNNNNNNNNNNNNNNTransitionEvent:ƒ TransitionEvent() OOOOOOOOOOOOOOOOOOOOOOOOOOOTreeWalker:ƒ TreeWalker() PPPPPPPPPPPPPPPPPPPPPPPPPPPTypeError:ƒ TypeError() QQQQQQQQQQQQQQQQQQQQQQQQQQQUIEvent:ƒ UIEvent() RRRRRRRRRRRRRRRRRRRRRRRRRRRURIError:ƒ URIError() SSSSSSSSSSSSSSSSSSSSSSSSSSSURL:ƒ URL() TTTTTTTTTTTTTTTTTTTTTTTTTTTURLSearchParams:ƒ URLSearchParams() UUUUUUUUUUUUUUUUUUUUUUUUUUUUSB:ƒ USB() VVVVVVVVVVVVVVVVVVVVVVVVVVVUSBAlternateInterface:ƒ USBAlternateInterface() WWWWWWWWWWWWWWWWWWWWWWWWWWWUSBConfiguration:ƒ USBConfiguration() XXXXXXXXXXXXXXXXXXXXXXXXXXXUSBConnectionEvent:ƒ USBConnectionEvent() YYYYYYYYYYYYYYYYYYYYYYYYYYYUSBDevice:ƒ USBDevice() ZZZZZZZZZZZZZZZZZZZZZZZZZZZUSBEndpoint:ƒ USBEndpoint() AAAAAAAAAAAAAAAAAAAAAAAAAAAAUSBInTransferResult:ƒ USBInTransferResult() BBBBBBBBBBBBBBBBBBBBBBBBBBBBUSBInterface:ƒ USBInterface() CCCCCCCCCCCCCCCCCCCCCCCCCCCCUSBIsochronousInTransferPacket:ƒ USBIsochronousInTransferPacket() DDDDDDDDDDDDDDDDDDDDDDDDDDDDUSBIsochronousInTransferResult:ƒ USBIsochronousInTransferResult() EEEEEEEEEEEEEEEEEEEEEEEEEEEEUSBIsochronousOutTransferPacket:ƒ USBIsochronousOutTransferPacket() FFFFFFFFFFFFFFFFFFFFFFFFFFFFUSBIsochronousOutTransferResult:ƒ USBIsochronousOutTransferResult() GGGGGGGGGGGGGGGGGGGGGGGGGGGGUSBOutTransferResult:ƒ USBOutTransferResult() HHHHHHHHHHHHHHHHHHHHHHHHHHHHUint8Array:ƒ Uint8Array() IIIIIIIIIIIIIIIIIIIIIIIIIIIIUint8ClampedArray:ƒ Uint8ClampedArray() JJJJJJJJJJJJJJJJJJJJJJJJJJJJUint16Array:ƒ Uint16Array() KKKKKKKKKKKKKKKKKKKKKKKKKKKKUint32Array:ƒ Uint32Array() LLLLLLLLLLLLLLLLLLLLLLLLLLLLVTTCue:ƒ VTTCue() MMMMMMMMMMMMMMMMMMMMMMMMMMMMValidityState:ƒ ValidityState() NNNNNNNNNNNNNNNNNNNNNNNNNNNNVisualViewport:ƒ VisualViewport() OOOOOOOOOOOOOOOOOOOOOOOOOOOOWaveShaperNode:ƒ WaveShaperNode() PPPPPPPPPPPPPPPPPPPPPPPPPPPPWeakMap:ƒ WeakMap() QQQQQQQQQQQQQQQQQQQQQQQQQQQQWeakSet:ƒ WeakSet() RRRRRRRRRRRRRRRRRRRRRRRRRRRRWebAssembly:WebAssembly {compile: ƒ, validate: ƒ, instantiate: ƒ, compileStreaming: ƒ, instantiateStreaming: ƒ, …} SSSSSSSSSSSSSSSSSSSSSSSSSSSSWebGL2RenderingContext:ƒ WebGL2RenderingContext() TTTTTTTTTTTTTTTTTTTTTTTTTTTTWebGLActiveInfo:ƒ WebGLActiveInfo() UUUUUUUUUUUUUUUUUUUUUUUUUUUUWebGLBuffer:ƒ WebGLBuffer() VVVVVVVVVVVVVVVVVVVVVVVVVVVVWebGLContextEvent:ƒ WebGLContextEvent() WWWWWWWWWWWWWWWWWWWWWWWWWWWWWebGLFramebuffer:ƒ WebGLFramebuffer() XXXXXXXXXXXXXXXXXXXXXXXXXXXXWebGLProgram:ƒ WebGLProgram() YYYYYYYYYYYYYYYYYYYYYYYYYYYYWebGLQuery:ƒ WebGLQuery() ZZZZZZZZZZZZZZZZZZZZZZZZZZZZWebGLRenderbuffer:ƒ WebGLRenderbuffer() AAAAAAAAAAAAAAAAAAAAAAAAAAAAAWebGLRenderingContext:ƒ WebGLRenderingContext() BBBBBBBBBBBBBBBBBBBBBBBBBBBBBWebGLSampler:ƒ WebGLSampler() CCCCCCCCCCCCCCCCCCCCCCCCCCCCCWebGLShader:ƒ WebGLShader() DDDDDDDDDDDDDDDDDDDDDDDDDDDDDWebGLShaderPrecisionFormat:ƒ WebGLShaderPrecisionFormat() EEEEEEEEEEEEEEEEEEEEEEEEEEEEEWebGLSync:ƒ WebGLSync() FFFFFFFFFFFFFFFFFFFFFFFFFFFFFWebGLTexture:ƒ WebGLTexture() GGGGGGGGGGGGGGGGGGGGGGGGGGGGGWebGLTransformFeedback:ƒ WebGLTransformFeedback() HHHHHHHHHHHHHHHHHHHHHHHHHHHHHWebGLUniformLocation:ƒ WebGLUniformLocation() IIIIIIIIIIIIIIIIIIIIIIIIIIIIIWebGLVertexArrayObject:ƒ WebGLVertexArrayObject() JJJJJJJJJJJJJJJJJJJJJJJJJJJJJWebKitAnimationEvent:ƒ AnimationEvent() KKKKKKKKKKKKKKKKKKKKKKKKKKKKKWebKitCSSMatrix:ƒ DOMMatrix() LLLLLLLLLLLLLLLLLLLLLLLLLLLLLWebKitMutationObserver:ƒ MutationObserver() MMMMMMMMMMMMMMMMMMMMMMMMMMMMMWebKitTransitionEvent:ƒ TransitionEvent() NNNNNNNNNNNNNNNNNNNNNNNNNNNNNWebSocket:ƒ WebSocket() OOOOOOOOOOOOOOOOOOOOOOOOOOOOOWheelEvent:ƒ WheelEvent() PPPPPPPPPPPPPPPPPPPPPPPPPPPPPWindow:ƒ Window() QQQQQQQQQQQQQQQQQQQQQQQQQQQQQWorker:ƒ Worker() RRRRRRRRRRRRRRRRRRRRRRRRRRRRRWritableStream:ƒ WritableStream() SSSSSSSSSSSSSSSSSSSSSSSSSSSSSXMLDocument:ƒ XMLDocument() TTTTTTTTTTTTTTTTTTTTTTTTTTTTTXMLHttpRequest:ƒ XMLHttpRequest() UUUUUUUUUUUUUUUUUUUUUUUUUUUUUXMLHttpRequestEventTarget:ƒ XMLHttpRequestEventTarget() VVVVVVVVVVVVVVVVVVVVVVVVVVVVVXMLHttpRequestUpload:ƒ XMLHttpRequestUpload() WWWWWWWWWWWWWWWWWWWWWWWWWWWWWXMLSerializer:ƒ XMLSerializer() XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXPathEvaluator:ƒ XPathEvaluator() YYYYYYYYYYYYYYYYYYYYYYYYYYYYYXPathExpression:ƒ XPathExpression() ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZXPathResult:ƒ XPathResult() AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXSLTProcessor:ƒ XSLTProcessor() BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBconsole:console {debug: ƒ, error: ƒ, info: ƒ, log: ƒ, warn: ƒ, …} CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCdecodeURI:ƒ decodeURI() DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDdecodeURIComponent:ƒ decodeURIComponent() EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEencodeURI:ƒ encodeURI() FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFencodeURIComponent:ƒ encodeURIComponent() GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGescape:ƒ escape() HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHeval:ƒ eval() IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIevent:undefined JJJJJJJJJJJJJJJJJJJJJJJJJJJJJJisFinite:ƒ isFinite() KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKisNaN:ƒ isNaN() LLLLLLLLLLLLLLLLLLLLLLLLLLLLLLoffscreenBuffering:true MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMparseFloat:ƒ parseFloat() NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNparseInt:ƒ parseInt() OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOundefined:undefined PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPunescape:ƒ unescape() QQQQQQQQQQQQQQQQQQQQQQQQQQQQQQwebkitMediaStream:ƒ MediaStream() RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRwebkitRTCPeerConnection:ƒ RTCPeerConnection() SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSwebkitSpeechGrammar:ƒ SpeechGrammar() TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTwebkitSpeechGrammarList:ƒ SpeechGrammarList() UUUUUUUUUUUUUUUUUUUUUUUUUUUUUUwebkitSpeechRecognition:ƒ SpeechRecognition() VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVwebkitSpeechRecognitionError:ƒ SpeechRecognitionError() WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWwebkitSpeechRecognitionEvent:ƒ SpeechRecognitionEvent() XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXwebkitURL:ƒ URL() YYYYYYYYYYYYYYYYYYYYYYYYYYYYYY__proto__:Window Avec Firefox : Window file:///K:/DADET/PROGS/test.html Window o: function o() [default properties] __proto__: WindowPrototype { … } Window o: function o() [default properties] AbortController: function () AbortSignal: function () AnalyserNode: function () Animation: function () AnimationEvent: function () Array: function Array() ArrayBuffer: function ArrayBuffer() Attr: function () Audio: function Audio() AudioBuffer: function () AudioBufferSourceNode: function () AudioContext: function () AudioDestinationNode: function () AudioListener: function () AudioNode: function () AudioParam: function () AudioProcessingEvent: function () AudioScheduledSourceNode: function () AudioStreamTrack: function () BarProp: function () BaseAudioContext: function () BatteryManager: function () BeforeUnloadEvent: function () BiquadFilterNode: function () Blob: function () BlobEvent: function () Boolean: function Boolean() BroadcastChannel: function () CDATASection: function () CSS: function () CSS2Properties: function () CSSConditionRule: function () CSSCounterStyleRule: function () CSSFontFaceRule: function () CSSFontFeatureValuesRule: function () CSSGroupingRule: function () CSSImportRule: function () CSSKeyframeRule: function () CSSKeyframesRule: function () CSSMediaRule: function () CSSMozDocumentRule: function () CSSNamespaceRule: function () CSSPageRule: function () CSSPrimitiveValue: function () CSSRule: function () CSSRuleList: function () CSSStyleDeclaration: function () CSSStyleRule: function () CSSStyleSheet: function () CSSSupportsRule: function () CSSValue: function () CSSValueList: function () Cache: function () CacheStorage: function () CanvasCaptureMediaStream: function () CanvasGradient: function () CanvasPattern: function () CanvasRenderingContext2D: function () CaretPosition: function () ChannelMergerNode: function () ChannelSplitterNode: function () CharacterData: function () ClipboardEvent: function () CloseEvent: function () Comment: function () CompositionEvent: function () ConstantSourceNode: function () ConvolverNode: function () Crypto: function () CryptoKey: function () CustomEvent: function () DOMCursor: function () DOMError: function () DOMException: function () DOMImplementation: function () DOMMatrix: function () DOMMatrixReadOnly: function () DOMParser: function () DOMPoint: function () DOMPointReadOnly: function () DOMQuad: function () DOMRect: function () DOMRectList: function () DOMRectReadOnly: function () DOMRequest: function () DOMStringList: function () DOMStringMap: function () DOMTokenList: function () DataChannel: function () DataTransfer: function () DataTransferItem: function () DataTransferItemList: function () DataView: function DataView() Date: function Date() DelayNode: function () DeviceLightEvent: function () DeviceMotionEvent: function () DeviceOrientationEvent: function () DeviceProximityEvent: function () Directory: function () Document: function () DocumentFragment: function () DocumentType: function () DragEvent: function () DynamicsCompressorNode: function () Element: function () Error: function Error() ErrorEvent: function () EvalError: function EvalError() Event: function () EventSource: function () EventTarget: function () File: function () FileList: function () FileReader: function () FileSystem: function () FileSystemDirectoryEntry: function () FileSystemDirectoryReader: function () FileSystemEntry: function () FileSystemFileEntry: function () Float32Array: function Float32Array() Float64Array: function Float64Array() FocusEvent: function () FontFace: function () FontFaceSet: function () FontFaceSetLoadEvent: function () FormData: function () Function: function Function() GainNode: function () Gamepad: function () GamepadButton: function () GamepadEvent: function () GamepadHapticActuator: function () GamepadPose: function () HTMLAllCollection: function () HTMLAnchorElement: function () HTMLAreaElement: function () HTMLAudioElement: function () HTMLBRElement: function () HTMLBaseElement: function () HTMLBodyElement: function () HTMLButtonElement: function () HTMLCanvasElement: function () HTMLCollection: function () HTMLDListElement: function () HTMLDataElement: function () HTMLDataListElement: function () HTMLDetailsElement: function () HTMLDirectoryElement: function () HTMLDivElement: function () HTMLDocument: function () HTMLElement: function () HTMLEmbedElement: function () HTMLFieldSetElement: function () HTMLFontElement: function () HTMLFormControlsCollection: function () HTMLFormElement: function () HTMLFrameElement: function () HTMLFrameSetElement: function () HTMLHRElement: function () HTMLHeadElement: function () HTMLHeadingElement: function () HTMLHtmlElement: function () HTMLIFrameElement: function () HTMLImageElement: function () HTMLInputElement: function () HTMLLIElement: function () HTMLLabelElement: function () HTMLLegendElement: function () HTMLLinkElement: function () HTMLMapElement: function () HTMLMediaElement: function () HTMLMenuElement: function () HTMLMenuItemElement: function () HTMLMetaElement: function () HTMLMeterElement: function () HTMLModElement: function () HTMLOListElement: function () HTMLObjectElement: function () HTMLOptGroupElement: function () HTMLOptionElement: function () HTMLOptionsCollection: function () HTMLOutputElement: function () HTMLParagraphElement: function () HTMLParamElement: function () HTMLPictureElement: function () HTMLPreElement: function () HTMLProgressElement: function () HTMLQuoteElement: function () HTMLScriptElement: function () HTMLSelectElement: function () HTMLSourceElement: function () HTMLSpanElement: function () HTMLStyleElement: function () HTMLTableCaptionElement: function () HTMLTableCellElement: function () HTMLTableColElement: function () HTMLTableElement: function () HTMLTableRowElement: function () HTMLTableSectionElement: function () HTMLTemplateElement: function () HTMLTextAreaElement: function () HTMLTimeElement: function () HTMLTitleElement: function () HTMLTrackElement: function () HTMLUListElement: function () HTMLUnknownElement: function () HTMLVideoElement: function () HashChangeEvent: function () Headers: function () History: function () IDBCursor: function () IDBCursorWithValue: function () IDBDatabase: function () IDBFactory: function () IDBFileHandle: function () IDBFileRequest: function () IDBIndex: function () IDBKeyRange: function () IDBMutableFile: function () IDBObjectStore: function () IDBOpenDBRequest: function () IDBRequest: function () IDBTransaction: function () IDBVersionChangeEvent: function () IIRFilterNode: function () IdleDeadline: function () Image: function Image() ImageBitmap: function () ImageBitmapRenderingContext: function () ImageData: function () Infinity: Infinity InputEvent: function () InstallTrigger: InstallTriggerImpl { } Int16Array: function Int16Array() Int32Array: function Int32Array() Int8Array: function Int8Array() InternalError: function InternalError() IntersectionObserver: function () IntersectionObserverEntry: function () Intl: Object { … } JSON: JSON { … } KeyEvent: function () KeyboardEvent: function () LocalMediaStream: function () Location: function () Map: function Map() Math: Math { … } MediaDeviceInfo: function () MediaDevices: function () MediaElementAudioSourceNode: function () MediaEncryptedEvent: function () MediaError: function () MediaKeyError: function () MediaKeyMessageEvent: function () MediaKeySession: function () MediaKeyStatusMap: function () MediaKeySystemAccess: function () MediaKeys: function () MediaList: function () MediaQueryList: function () MediaQueryListEvent: function () MediaRecorder: function () MediaRecorderErrorEvent: function () MediaSource: function () MediaStream: function () MediaStreamAudioDestinationNode: function () MediaStreamAudioSourceNode: function () MediaStreamEvent: function () MediaStreamTrack: function () MediaStreamTrackEvent: function () MessageChannel: function () MessageEvent: function () MessagePort: function () MimeType: function () MimeTypeArray: function () MouseEvent: function () MouseScrollEvent: function () MutationEvent: function () MutationObserver: function () MutationRecord: function () NaN: NaN NamedNodeMap: function () Navigator: function () Node: function () NodeFilter: function () NodeIterator: function () NodeList: function () Notification: function () NotifyPaintEvent: function () Number: function Number() Object: function Object() OfflineAudioCompletionEvent: function () OfflineAudioContext: function () OfflineResourceList: function () Option: function Option() OscillatorNode: function () PageTransitionEvent: function () PaintRequest: function () PaintRequestList: function () PannerNode: function () Path2D: function () Performance: function () PerformanceEntry: function () PerformanceMark: function () PerformanceMeasure: function () PerformanceNavigation: function () PerformanceNavigationTiming: function () PerformanceObserver: function () PerformanceObserverEntryList: function () PerformanceResourceTiming: function () PerformanceTiming: function () PeriodicWave: function () PermissionStatus: function () Permissions: function () Plugin: function () PluginArray: function () PointerEvent: function () PopStateEvent: function () PopupBlockedEvent: function () ProcessingInstruction: function () ProgressEvent: function () Promise: function Promise() Proxy: function Proxy() PushManager: function () PushSubscription: function () PushSubscriptionOptions: function () RGBColor: function () RTCCertificate: function () RTCDTMFSender: function () RTCDTMFToneChangeEvent: function () RTCDataChannelEvent: function () RTCIceCandidate: function () RTCPeerConnection: function () RTCPeerConnectionIceEvent: function () RTCRtpReceiver: function () RTCRtpSender: function () RTCRtpTransceiver: function () RTCSessionDescription: function () RTCStatsReport: function () RTCTrackEvent: function () RadioNodeList: function () Range: function () RangeError: function RangeError() Rect: function () ReferenceError: function ReferenceError() Reflect: Object { … } RegExp: function RegExp() Request: function () Response: function () SVGAElement: function () SVGAngle: function () SVGAnimateElement: function () SVGAnimateMotionElement: function () SVGAnimateTransformElement: function () SVGAnimatedAngle: function () SVGAnimatedBoolean: function () SVGAnimatedEnumeration: function () SVGAnimatedInteger: function () SVGAnimatedLength: function () SVGAnimatedLengthList: function () SVGAnimatedNumber: function () SVGAnimatedNumberList: function () SVGAnimatedPreserveAspectRatio: function () SVGAnimatedRect: function () SVGAnimatedString: function () SVGAnimatedTransformList: function () SVGAnimationElement: function () SVGCircleElement: function () SVGClipPathElement: function () SVGComponentTransferFunctionElement: function () SVGDefsElement: function () SVGDescElement: function () SVGElement: function () SVGEllipseElement: function () SVGFEBlendElement: function () SVGFEColorMatrixElement: function () SVGFEComponentTransferElement: function () SVGFECompositeElement: function () SVGFEConvolveMatrixElement: function () SVGFEDiffuseLightingElement: function () SVGFEDisplacementMapElement: function () SVGFEDistantLightElement: function () SVGFEDropShadowElement: function () SVGFEFloodElement: function () SVGFEFuncAElement: function () SVGFEFuncBElement: function () SVGFEFuncGElement: function () SVGFEFuncRElement: function () SVGFEGaussianBlurElement: function () SVGFEImageElement: function () SVGFEMergeElement: function () SVGFEMergeNodeElement: function () SVGFEMorphologyElement: function () SVGFEOffsetElement: function () SVGFEPointLightElement: function () SVGFESpecularLightingElement: function () SVGFESpotLightElement: function () SVGFETileElement: function () SVGFETurbulenceElement: function () SVGFilterElement: function () SVGForeignObjectElement: function () SVGGElement: function () SVGGeometryElement: function () SVGGradientElement: function () SVGGraphicsElement: function () SVGImageElement: function () SVGLength: function () SVGLengthList: function () SVGLineElement: function () SVGLinearGradientElement: function () SVGMPathElement: function () SVGMarkerElement: function () SVGMaskElement: function () SVGMatrix: function () SVGMetadataElement: function () SVGNumber: function () SVGNumberList: function () SVGPathElement: function () SVGPathSeg: function () SVGPathSegArcAbs: function () SVGPathSegArcRel: function () SVGPathSegClosePath: function () SVGPathSegCurvetoCubicAbs: function () SVGPathSegCurvetoCubicRel: function () SVGPathSegCurvetoCubicSmoothAbs: function () SVGPathSegCurvetoCubicSmoothRel: function () SVGPathSegCurvetoQuadraticAbs: function () SVGPathSegCurvetoQuadraticRel: function () SVGPathSegCurvetoQuadraticSmoothAbs: function () SVGPathSegCurvetoQuadraticSmoothRel: function () SVGPathSegLinetoAbs: function () SVGPathSegLinetoHorizontalAbs: function () SVGPathSegLinetoHorizontalRel: function () SVGPathSegLinetoRel: function () SVGPathSegLinetoVerticalAbs: function () SVGPathSegLinetoVerticalRel: function () SVGPathSegList: function () SVGPathSegMovetoAbs: function () SVGPathSegMovetoRel: function () SVGPatternElement: function () SVGPoint: function () SVGPointList: function () SVGPolygonElement: function () SVGPolylineElement: function () SVGPreserveAspectRatio: function () SVGRadialGradientElement: function () SVGRect: function () SVGRectElement: function () SVGSVGElement: function () SVGScriptElement: function () SVGSetElement: function () SVGStopElement: function () SVGStringList: function () SVGStyleElement: function () SVGSwitchElement: function () SVGSymbolElement: function () SVGTSpanElement: function () SVGTextContentElement: function () SVGTextElement: function () SVGTextPathElement: function () SVGTextPositioningElement: function () SVGTitleElement: function () SVGTransform: function () SVGTransformList: function () SVGUnitTypes: function () SVGUseElement: function () SVGViewElement: function () SVGZoomAndPan: function () Screen: function () ScreenOrientation: function () ScriptProcessorNode: function () ScrollAreaEvent: function () Selection: function () ServiceWorker: function () ServiceWorkerContainer: function () ServiceWorkerRegistration: function () Set: function Set() SharedWorker: function () SourceBuffer: function () SourceBufferList: function () SpeechSynthesis: function () SpeechSynthesisErrorEvent: function () SpeechSynthesisEvent: function () SpeechSynthesisUtterance: function () SpeechSynthesisVoice: function () StereoPannerNode: function () Storage: function () StorageEvent: function () StorageManager: function () String: function String() StyleSheet: function () StyleSheetList: function () SubtleCrypto: function () Symbol: function Symbol() SyntaxError: function SyntaxError() Text: function () TextDecoder: function () TextEncoder: function () TextMetrics: function () TextTrack: function () TextTrackCue: function () TextTrackCueList: function () TextTrackList: function () TimeEvent: function () TimeRanges: function () TrackEvent: function () TransitionEvent: function () TreeWalker: function () TypeError: function TypeError() UIEvent: function () URIError: function URIError() URL: function () URLSearchParams: function () Uint16Array: function Uint16Array() Uint32Array: function Uint32Array() Uint8Array: function Uint8Array() Uint8ClampedArray: function Uint8ClampedArray() UserProximityEvent: function () VRDisplay: function () VRDisplayCapabilities: function () VRDisplayEvent: function () VREyeParameters: function () VRFieldOfView: function () VRFrameData: function () VRPose: function () VRStageParameters: function () VTTCue: function () VTTRegion: function () ValidityState: function () VideoPlaybackQuality: function () VideoStreamTrack: function () WaveShaperNode: function () WeakMap: function WeakMap() WeakSet: function WeakSet() WebAssembly: WebAssembly { … } WebGL2RenderingContext: function () WebGLActiveInfo: function () WebGLBuffer: function () WebGLContextEvent: function () WebGLFramebuffer: function () WebGLProgram: function () WebGLQuery: function () WebGLRenderbuffer: function () WebGLRenderingContext: function () WebGLSampler: function () WebGLShader: function () WebGLShaderPrecisionFormat: function () WebGLSync: function () WebGLTexture: function () WebGLTransformFeedback: function () WebGLUniformLocation: function () WebGLVertexArrayObject: function () WebKitCSSMatrix: function () WebSocket: function () WheelEvent: function () Window: function () Worker: function () XMLDocument: function () XMLHttpRequest: function () XMLHttpRequestEventTarget: function () XMLHttpRequestUpload: function () XMLSerializer: function () XMLStylesheetProcessingInstruction: function () XPathEvaluator: function () XPathExpression: function () XPathResult: function () XSLTProcessor: function () alert: function alert() applicationCache: OfflineResourceList { status: 0, onchecking: null, length: 0, … } atob: function atob() blur: function blur() btoa: function btoa() caches: CacheStorage { } cancelAnimationFrame: function cancelAnimationFrame() cancelIdleCallback: function cancelIdleCallback() captureEvents: function captureEvents() clearInterval: function clearInterval() clearTimeout: function clearTimeout() close: function close() closed: false confirm: function confirm() console: count(), … } Console { assert: assert(), clear: clear(), content: Window file:///K:/DADET/PROGS/test.html createImageBitmap: function createImageBitmap() crypto: Crypto { subtle: SubtleCrypto } decodeURI: function decodeURI() decodeURIComponent: function decodeURIComponent() devicePixelRatio: 1 document: HTMLDocument file:///K:/DADET/PROGS/test.html dump: function dump() encodeURI: function encodeURI() encodeURIComponent: function encodeURIComponent() escape: function escape() eval: function eval() external: External { } fetch: function fetch() find: function find() focus: function focus() frameElement: null frames: Window file:///K:/DADET/PROGS/test.html count: fullScreen: false getComputedStyle: function getComputedStyle() getDefaultComputedStyle: function getDefaultComputedStyle() getSelection: function getSelection() history: History { length: 3, scrollRestoration: "auto", state: null } indexedDB: IDBFactory { } innerHeight: 576 innerWidth: 228 isFinite: function isFinite() isNaN: function isNaN() isSecureContext: true length: 0 localStorage: Storage { length: 0 } location: Location file:///K:/DADET/PROGS/test.html locationbar: BarProp { visible: true } matchMedia: function matchMedia() menubar: BarProp { visible: true } moveBy: function moveBy() moveTo: function moveTo() mozInnerScreenX: 998 mozInnerScreenY: 330 mozPaintCount: 27 mozRTCIceCandidate: function () mozRTCPeerConnection: function () mozRTCSessionDescription: function () name: "" navigator: Navigator { doNotTrack: "unspecified", maxTouchPoints: 0, oscpu: "Windows NT 6.1; Win64; x64", … } netscape: Object { … } onabort: null onabsolutedeviceorientation: null onafterprint: null onanimationcancel: null onanimationend: null onanimationiteration: null onanimationstart: null onauxclick: null onbeforeprint: null onbeforeunload: null onblur: null oncanplay: null oncanplaythrough: null onchange: null onclick: null onclose: null oncontextmenu: null ondblclick: null ondevicelight: null ondevicemotion: null ondeviceorientation: null ondeviceproximity: null ondrag: null ondragend: null ondragenter: null ondragexit: null ondragleave: null ondragover: null ondragstart: null ondrop: null ondurationchange: null onemptied: null onended: null onerror: null onfocus: null ongotpointercapture: null onhashchange: null oninput: null oninvalid: null onkeydown: null onkeypress: null onkeyup: null onlanguagechange: null onload: null onloadeddata: null onloadedmetadata: null onloadend: null onloadstart: null onlostpointercapture: null onmessage: null onmessageerror: null onmousedown: null onmouseenter: null onmouseleave: null onmousemove: null onmouseout: null onmouseover: null onmouseup: null onmozfullscreenchange: null onmozfullscreenerror: null onoffline: null ononline: null onpagehide: null onpageshow: null onpause: null onplay: null onplaying: null onpointercancel: null onpointerdown: null onpointerenter: null onpointerleave: null onpointermove: null onpointerout: null onpointerover: null onpointerup: null onpopstate: null onprogress: null onratechange: null onreset: null onresize: null onscroll: null onseeked: null onseeking: null onselect: null onselectstart: null onshow: null onstalled: null onstorage: null onsubmit: null onsuspend: null ontimeupdate: null ontoggle: null ontransitioncancel: null ontransitionend: null ontransitionrun: null ontransitionstart: null onunload: null onuserproximity: null onvolumechange: null onvrdisplayactivate: null onvrdisplayconnect: null onvrdisplaydeactivate: null onvrdisplaydisconnect: null onvrdisplaypresentchange: null onwaiting: null onwebkitanimationend: null onwebkitanimationiteration: null onwebkitanimationstart: null onwebkittransitionend: null onwheel: null open: function open() opener: null origin: "null" outerHeight: 699 outerWidth: 756 pageXOffset: 0 pageYOffset: 0 parent: Window file:///K:/DADET/PROGS/test.html parseFloat: function parseFloat() parseInt: function parseInt() performance: Performance { timeOrigin: 1521103407753.84, timing: PerformanceTiming, navigation: PerformanceNavigation, … } personalbar: BarProp { visible: true } postMessage: function postMessage() print: function print() prompt: function prompt() releaseEvents: function releaseEvents() requestAnimationFrame: function requestAnimationFrame() requestIdleCallback: function requestIdleCallback() resizeBy: function resizeBy() resizeTo: function resizeTo() screen: Screen { availWidth: 1857, availHeight: 1080, width: 1920, … } screenX: 991 screenY: 251 scroll: function scroll() scrollBy: function scrollBy() scrollByLines: function scrollByLines() scrollByPages: function scrollByPages() scrollMaxX: 0 scrollMaxY: 0 scrollTo: function scrollTo() scrollX: 0 scrollY: 0 scrollbars: BarProp { visible: true } self: Window file:///K:/DADET/PROGS/test.html sessionStorage: length: 1 } Storage { "savefrom-helper-extension": "1", setInterval: function setInterval() setResizable: function setResizable() setTimeout: function setTimeout() sidebar: External { } sizeToContent: function sizeToContent() speechSynthesis: SpeechSynthesis false, paused: false, … } { pending: false, speaking: status: "" statusbar: BarProp { visible: true } stop: function stop() toolbar: BarProp { visible: true } top: Window file:///K:/DADET/PROGS/test.html undefined: undefined unescape: function unescape() uneval: function uneval() updateCommands: function updateCommands() window: Window file:///K:/DADET/PROGS/test.html __proto__: WindowPrototype { … } D IA SO LU K AN z. Luyalu Docteur en Médecine, Chirurgie & Accouchements (1977), CNOM : 0866 - Spécialiste en ophtalmologie (1980) Informaticien-amateur, Programmeur et WebMaster. +243 - 851278216 - 899508675 - 991239212 - 902263541 - 813572818