diff --git "a/cursorweb2api/jscode/env.js" "b/cursorweb2api/jscode/env.js" deleted file mode 100644--- "a/cursorweb2api/jscode/env.js" +++ /dev/null @@ -1,7448 +0,0 @@ -let new_toggle = true; -let my_env_temp = {}; - -function setAccessorNamePropertyDescriptor(type, prototype, name, configurable, enumerable, writable, value) { - if (type === 'get') { - Object.defineProperty(Object.getOwnPropertyDescriptor(prototype, name).get, 'name', { - configurable: configurable, - enumerable: enumerable, - writable: writable, - value: value - }) - } - if (type === 'set') { - Object.defineProperty(Object.getOwnPropertyDescriptor(prototype, name).get, 'name', { - configurable: configurable, - enumerable: enumerable, - writable: writable, - value: value - }) - } -} - - -!function () { - - const MyGetOwnPropertySymbols = Object.getOwnPropertySymbols; - - Object.getOwnPropertySymbols = function getOwnPropertySymbols() { - const result = MyGetOwnPropertySymbols.apply(this, arguments); - return result.filter(symbol => symbol.toString().indexOf("myToString") === -1); - }; - - - const $toString = Function.toString; - const myFunction_toString_symbol = Symbol('myToString('.concat('', ')_', (Math.random()) + '').toString(36)) - const myToString = function () { - return typeof this === 'function' && this[myFunction_toString_symbol] || $toString.call(this) - } - - function set_native(func, key, value) { - Object.defineProperty(func, key, { - enumerable: false, - configurable: true, - writable: true, - value: value - }) - } - - //先删除所有函数的toString方法 - delete Function.prototype.toString - //在重定义一个所有函数公用的toString方法 - set_native(Function.prototype, "toString", myToString); - set_native(Function.prototype.toString, myFunction_toString_symbol, "function toString() { [native code] }") - set_native(Object.getOwnPropertySymbols, myFunction_toString_symbol, `function getOwnPropertySymbols() { [native code] }`) - global.func_set_native = (func) => { - set_native(func, myFunction_toString_symbol, `function ${func.name || ''}() { [native code] }`) - } - global.func_set_native_Div = (func, name) => { - set_native(func, myFunction_toString_symbol, `function ${name || ''}() { [native code] }`) - } - global.antiToString = (func) => { - set_native(func, myFunction_toString_symbol, `function ${func.name || ''}() { [native code] }`) - return func - } -}() - -window = global; - -// ====== 原型链 ====== - -Object.defineProperty(window, "EventTarget", { - configurable: true, - enumerable: false, - writable: true, - value: antiToString(function EventTarget() { - }) -}); - -Object.defineProperties(EventTarget.prototype, { - addEventListener: { - configurable: true, - enumerable: true, - writable: true, - value: antiToString(function addEventListener() { - }), - }, - dispatchEvent: { - configurable: true, enumerable: true, writable: true, value: antiToString(function dispatchEvent() { - debugger; - }), - }, - removeEventListener: { - configurable: true, - enumerable: true, - writable: true, - value: antiToString(function removeEventListener() { - debugger; - }), - }, - constructor: { - configurable: true, enumerable: false, writable: true, value: antiToString(function EventTarget() { - debugger; - }), - }, - when: { - configurable: true, enumerable: true, writable: true, value: antiToString(function when() { - debugger; - }), - }, - [Symbol.toStringTag]: {configurable: true, enumerable: false, writable: false, value: "EventTarget",}, - -}) - -let WindowProperties = {}; -Object.defineProperties(WindowProperties, { - [Symbol.toStringTag]: {configurable: true, enumerable: false, writable: false, value: "WindowProperties",}, - -}) - -Object.setPrototypeOf(WindowProperties, EventTarget.prototype); - -Object.defineProperty(window, "Window", { - configurable: true, - enumerable: false, - writable: true, - value: antiToString(function Window() { - if (!new_toggle) { - throw TypeError("Illegal constructor}") - } - }) -}); - -Object.defineProperties(Window.prototype, { - TEMPORARY: {configurable: false, enumerable: true, writable: false, value: 0,}, - PERSISTENT: {configurable: false, enumerable: true, writable: false, value: 1,}, - constructor: { - configurable: true, enumerable: false, writable: true, value: antiToString(function Window() { - debugger; - }), - }, - [Symbol.toStringTag]: {configurable: true, enumerable: false, writable: false, value: "Window",}, - -}) - -Object.setPrototypeOf(Window.prototype, WindowProperties); - -window = new Window(); - - -Object.defineProperty(window, "EventTarget", { - configurable: true, - enumerable: false, - writable: true, - value: global.EventTarget -}); - -Object.defineProperty(window, "Window", { - configurable: true, - enumerable: false, - writable: true, - value: global.Window -}); - -Object.defineProperty(window, "Navigator", { - configurable: true, - enumerable: false, - writable: true, - value: antiToString(function Navigator() { - if (!new_toggle) { - throw TypeError("Illegal constructor}") - } - }) -}); - -Object.defineProperties(window.Navigator.prototype, { - vendorSub: { - configurable: true, enumerable: true, get: antiToString(function get() { - return ""; - }), - }, - productSub: { - configurable: true, enumerable: true, get: antiToString(function get() { - return "20030107"; - }), - }, - vendor: { - configurable: true, enumerable: true, get: antiToString(function get() { - return "Google Inc."; - }), - }, - maxTouchPoints: { - configurable: true, enumerable: true, get: antiToString(function get() { - return 0; - }), - }, - scheduling: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), - }, - userActivation: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), - }, - doNotTrack: { - configurable: true, enumerable: true, get: antiToString(function get() { - return null; - }), - }, - geolocation: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), - }, - plugins: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), - }, - mimeTypes: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), - }, - pdfViewerEnabled: { - configurable: true, enumerable: true, get: antiToString(function get() { - return true; - }), - }, - webkitTemporaryStorage: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), - }, - webkitPersistentStorage: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), - }, - brave: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), - }, - globalPrivacyControl: { - configurable: true, enumerable: true, get: antiToString(function get() { - return true; - }), - }, - windowControlsOverlay: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), - }, - hardwareConcurrency: { - configurable: true, enumerable: true, get: antiToString(function get() { - return 32; - }), - }, - cookieEnabled: { - configurable: true, enumerable: true, get: antiToString(function get() { - return true; - }), - }, - appCodeName: { - configurable: true, enumerable: true, get: antiToString(function get() { - return "Mozilla"; - }), - }, - appName: { - configurable: true, enumerable: true, get: antiToString(function get() { - return "Netscape"; - }), - }, - appVersion: { - configurable: true, enumerable: true, get: antiToString(function get() { - return "5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.0.0 Safari/537.36"; - }), - }, - platform: { - configurable: true, enumerable: true, get: antiToString(function get() { - return "Win32"; - }), - }, - product: { - configurable: true, enumerable: true, get: antiToString(function get() { - return "Gecko"; - }), - }, - userAgent: { - configurable: true, enumerable: true, get: antiToString(function get() { - return global.cursor_config.fp.userAgent; - }), - }, - language: { - configurable: true, enumerable: true, get: antiToString(function get() { - return "zh-CN"; - }), - }, - languages: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), - }, - onLine: { - configurable: true, enumerable: true, get: antiToString(function get() { - return true; - }), - }, - webdriver: { - configurable: true, enumerable: true, get: antiToString(function get() { - return false; - }), - }, - getGamepads: { - configurable: true, enumerable: true, writable: true, value: antiToString(function getGamepads() { - debugger; - }), - }, - javaEnabled: { - configurable: true, enumerable: true, writable: true, value: antiToString(function javaEnabled() { - debugger; - }), - }, - sendBeacon: { - configurable: true, enumerable: true, writable: true, value: antiToString(function sendBeacon() { - debugger; - }), - }, - vibrate: { - configurable: true, enumerable: true, writable: true, value: antiToString(function vibrate() { - debugger; - }), - }, - constructor: { - configurable: true, enumerable: false, writable: true, value: antiToString(function Navigator() { - debugger; - }), - }, - bluetooth: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), - }, - storageBuckets: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), - }, - clipboard: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), - }, - credentials: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), - }, - keyboard: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), - }, - managed: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), - }, - mediaDevices: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), - }, - storage: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), - }, - serviceWorker: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), - }, - virtualKeyboard: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), - }, - wakeLock: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), - }, - deviceMemory: { - configurable: true, enumerable: true, get: antiToString(function get() { - return 8; - }), - }, - userAgentData: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), - }, - ink: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), - }, - mediaCapabilities: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), - }, - devicePosture: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), - }, - hid: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), - }, - locks: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), - }, - gpu: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), - }, - mediaSession: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), - }, - permissions: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), - }, - presentation: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), - }, - serial: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), - }, - usb: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), - }, - xr: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), - }, - canShare: { - configurable: true, enumerable: true, writable: true, value: antiToString(function canShare() { - debugger; - }), - }, - share: { - configurable: true, enumerable: true, writable: true, value: antiToString(function share() { - debugger; - }), - }, - clearAppBadge: { - configurable: true, enumerable: true, writable: true, value: antiToString(function clearAppBadge() { - debugger; - }), - }, - getBattery: { - configurable: true, enumerable: true, writable: true, value: antiToString(function getBattery() { - debugger; - }), - }, - getUserMedia: { - configurable: true, enumerable: true, writable: true, value: antiToString(function getUserMedia() { - debugger; - }), - }, - requestMIDIAccess: { - configurable: true, - enumerable: true, - writable: true, - value: antiToString(function requestMIDIAccess() { - debugger; - }), - }, - requestMediaKeySystemAccess: { - configurable: true, - enumerable: true, - writable: true, - value: antiToString(function requestMediaKeySystemAccess() { - debugger; - }), - }, - setAppBadge: { - configurable: true, enumerable: true, writable: true, value: antiToString(function setAppBadge() { - debugger; - }), - }, - webkitGetUserMedia: { - configurable: true, - enumerable: true, - writable: true, - value: antiToString(function webkitGetUserMedia() { - debugger; - }), - }, - getInstalledRelatedApps: { - configurable: true, - enumerable: true, - writable: true, - value: antiToString(function getInstalledRelatedApps() { - debugger; - }), - }, - registerProtocolHandler: { - configurable: true, - enumerable: true, - writable: true, - value: antiToString(function registerProtocolHandler() { - debugger; - }), - }, - unregisterProtocolHandler: { - configurable: true, - enumerable: true, - writable: true, - value: antiToString(function unregisterProtocolHandler() { - debugger; - }), - }, - [Symbol.toStringTag]: {configurable: true, enumerable: false, writable: false, value: "Navigator",}, - -}) -setAccessorNamePropertyDescriptor('get', window.Navigator.prototype, "vendorSub", true, false, false, "get vendorSub"); -setAccessorNamePropertyDescriptor('get', window.Navigator.prototype, "productSub", true, false, false, "get productSub"); -setAccessorNamePropertyDescriptor('get', window.Navigator.prototype, "vendor", true, false, false, "get vendor"); -setAccessorNamePropertyDescriptor('get', window.Navigator.prototype, "maxTouchPoints", true, false, false, "get maxTouchPoints"); -setAccessorNamePropertyDescriptor('get', window.Navigator.prototype, "scheduling", true, false, false, "get scheduling"); -setAccessorNamePropertyDescriptor('get', window.Navigator.prototype, "userActivation", true, false, false, "get userActivation"); -setAccessorNamePropertyDescriptor('get', window.Navigator.prototype, "doNotTrack", true, false, false, "get doNotTrack"); -setAccessorNamePropertyDescriptor('get', window.Navigator.prototype, "geolocation", true, false, false, "get geolocation"); -setAccessorNamePropertyDescriptor('get', window.Navigator.prototype, "plugins", true, false, false, "get plugins"); -setAccessorNamePropertyDescriptor('get', window.Navigator.prototype, "mimeTypes", true, false, false, "get mimeTypes"); -setAccessorNamePropertyDescriptor('get', window.Navigator.prototype, "pdfViewerEnabled", true, false, false, "get pdfViewerEnabled"); -setAccessorNamePropertyDescriptor('get', window.Navigator.prototype, "webkitTemporaryStorage", true, false, false, "get webkitTemporaryStorage"); -setAccessorNamePropertyDescriptor('get', window.Navigator.prototype, "webkitPersistentStorage", true, false, false, "get webkitPersistentStorage"); -setAccessorNamePropertyDescriptor('get', window.Navigator.prototype, "brave", true, false, false, "get brave"); -setAccessorNamePropertyDescriptor('get', window.Navigator.prototype, "globalPrivacyControl", true, false, false, "get globalPrivacyControl"); -setAccessorNamePropertyDescriptor('get', window.Navigator.prototype, "windowControlsOverlay", true, false, false, "get windowControlsOverlay"); -setAccessorNamePropertyDescriptor('get', window.Navigator.prototype, "hardwareConcurrency", true, false, false, "get hardwareConcurrency"); -setAccessorNamePropertyDescriptor('get', window.Navigator.prototype, "cookieEnabled", true, false, false, "get cookieEnabled"); -setAccessorNamePropertyDescriptor('get', window.Navigator.prototype, "appCodeName", true, false, false, "get appCodeName"); -setAccessorNamePropertyDescriptor('get', window.Navigator.prototype, "appName", true, false, false, "get appName"); -setAccessorNamePropertyDescriptor('get', window.Navigator.prototype, "appVersion", true, false, false, "get appVersion"); -setAccessorNamePropertyDescriptor('get', window.Navigator.prototype, "platform", true, false, false, "get platform"); -setAccessorNamePropertyDescriptor('get', window.Navigator.prototype, "product", true, false, false, "get product"); -setAccessorNamePropertyDescriptor('get', window.Navigator.prototype, "userAgent", true, false, false, "get userAgent"); -setAccessorNamePropertyDescriptor('get', window.Navigator.prototype, "language", true, false, false, "get language"); -setAccessorNamePropertyDescriptor('get', window.Navigator.prototype, "languages", true, false, false, "get languages"); -setAccessorNamePropertyDescriptor('get', window.Navigator.prototype, "onLine", true, false, false, "get onLine"); -setAccessorNamePropertyDescriptor('get', window.Navigator.prototype, "webdriver", true, false, false, "get webdriver"); -setAccessorNamePropertyDescriptor('get', window.Navigator.prototype, "bluetooth", true, false, false, "get bluetooth"); -setAccessorNamePropertyDescriptor('get', window.Navigator.prototype, "storageBuckets", true, false, false, "get storageBuckets"); -setAccessorNamePropertyDescriptor('get', window.Navigator.prototype, "clipboard", true, false, false, "get clipboard"); -setAccessorNamePropertyDescriptor('get', window.Navigator.prototype, "credentials", true, false, false, "get credentials"); -setAccessorNamePropertyDescriptor('get', window.Navigator.prototype, "keyboard", true, false, false, "get keyboard"); -setAccessorNamePropertyDescriptor('get', window.Navigator.prototype, "managed", true, false, false, "get managed"); -setAccessorNamePropertyDescriptor('get', window.Navigator.prototype, "mediaDevices", true, false, false, "get mediaDevices"); -setAccessorNamePropertyDescriptor('get', window.Navigator.prototype, "storage", true, false, false, "get storage"); -setAccessorNamePropertyDescriptor('get', window.Navigator.prototype, "serviceWorker", true, false, false, "get serviceWorker"); -setAccessorNamePropertyDescriptor('get', window.Navigator.prototype, "virtualKeyboard", true, false, false, "get virtualKeyboard"); -setAccessorNamePropertyDescriptor('get', window.Navigator.prototype, "wakeLock", true, false, false, "get wakeLock"); -setAccessorNamePropertyDescriptor('get', window.Navigator.prototype, "deviceMemory", true, false, false, "get deviceMemory"); -setAccessorNamePropertyDescriptor('get', window.Navigator.prototype, "userAgentData", true, false, false, "get userAgentData"); -setAccessorNamePropertyDescriptor('get', window.Navigator.prototype, "ink", true, false, false, "get ink"); -setAccessorNamePropertyDescriptor('get', window.Navigator.prototype, "mediaCapabilities", true, false, false, "get mediaCapabilities"); -setAccessorNamePropertyDescriptor('get', window.Navigator.prototype, "devicePosture", true, false, false, "get devicePosture"); -setAccessorNamePropertyDescriptor('get', window.Navigator.prototype, "hid", true, false, false, "get hid"); -setAccessorNamePropertyDescriptor('get', window.Navigator.prototype, "locks", true, false, false, "get locks"); -setAccessorNamePropertyDescriptor('get', window.Navigator.prototype, "gpu", true, false, false, "get gpu"); -setAccessorNamePropertyDescriptor('get', window.Navigator.prototype, "mediaSession", true, false, false, "get mediaSession"); -setAccessorNamePropertyDescriptor('get', window.Navigator.prototype, "permissions", true, false, false, "get permissions"); -setAccessorNamePropertyDescriptor('get', window.Navigator.prototype, "presentation", true, false, false, "get presentation"); -setAccessorNamePropertyDescriptor('get', window.Navigator.prototype, "serial", true, false, false, "get serial"); -setAccessorNamePropertyDescriptor('get', window.Navigator.prototype, "usb", true, false, false, "get usb"); -setAccessorNamePropertyDescriptor('get', window.Navigator.prototype, "xr", true, false, false, "get xr"); - - -Object.defineProperty(window, "Node", { - configurable: true, - enumerable: false, - writable: true, - value: antiToString(function Node() { - if (!new_toggle) { - throw TypeError("Illegal constructor}") - } - }) -}); - -Object.defineProperties(window.Node.prototype, { - nodeType: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), - }, - nodeName: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), - }, - baseURI: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), - }, - isConnected: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), - }, - ownerDocument: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), - }, - parentNode: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), - }, - parentElement: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), - }, - childNodes: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), - }, - firstChild: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), - }, - lastChild: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), - }, - previousSibling: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), - }, - nextSibling: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), - }, - nodeValue: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - textContent: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - ELEMENT_NODE: {configurable: false, enumerable: true, writable: false, value: 1,}, - ATTRIBUTE_NODE: {configurable: false, enumerable: true, writable: false, value: 2,}, - TEXT_NODE: {configurable: false, enumerable: true, writable: false, value: 3,}, - CDATA_SECTION_NODE: {configurable: false, enumerable: true, writable: false, value: 4,}, - ENTITY_REFERENCE_NODE: {configurable: false, enumerable: true, writable: false, value: 5,}, - ENTITY_NODE: {configurable: false, enumerable: true, writable: false, value: 6,}, - PROCESSING_INSTRUCTION_NODE: {configurable: false, enumerable: true, writable: false, value: 7,}, - COMMENT_NODE: {configurable: false, enumerable: true, writable: false, value: 8,}, - DOCUMENT_NODE: {configurable: false, enumerable: true, writable: false, value: 9,}, - DOCUMENT_TYPE_NODE: {configurable: false, enumerable: true, writable: false, value: 10,}, - DOCUMENT_FRAGMENT_NODE: {configurable: false, enumerable: true, writable: false, value: 11,}, - NOTATION_NODE: {configurable: false, enumerable: true, writable: false, value: 12,}, - DOCUMENT_POSITION_DISCONNECTED: {configurable: false, enumerable: true, writable: false, value: 1,}, - DOCUMENT_POSITION_PRECEDING: {configurable: false, enumerable: true, writable: false, value: 2,}, - DOCUMENT_POSITION_FOLLOWING: {configurable: false, enumerable: true, writable: false, value: 4,}, - DOCUMENT_POSITION_CONTAINS: {configurable: false, enumerable: true, writable: false, value: 8,}, - DOCUMENT_POSITION_CONTAINED_BY: {configurable: false, enumerable: true, writable: false, value: 16,}, - DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: {configurable: false, enumerable: true, writable: false, value: 32,}, - appendChild: { - configurable: true, enumerable: true, writable: true, value: antiToString(function appendChild(aChild) { - console.log(`${this} -> appendChild -> ${appendChild}`) - return aChild; - }), - }, - cloneNode: { - configurable: true, enumerable: true, writable: true, value: antiToString(function cloneNode() { - debugger; - }), - }, - compareDocumentPosition: { - configurable: true, - enumerable: true, - writable: true, - value: antiToString(function compareDocumentPosition() { - debugger; - }), - }, - contains: { - configurable: true, enumerable: true, writable: true, value: antiToString(function contains() { - debugger; - }), - }, - getRootNode: { - configurable: true, enumerable: true, writable: true, value: antiToString(function getRootNode() { - debugger; - }), - }, - hasChildNodes: { - configurable: true, enumerable: true, writable: true, value: antiToString(function hasChildNodes() { - debugger; - }), - }, - insertBefore: { - configurable: true, enumerable: true, writable: true, value: antiToString(function insertBefore() { - debugger; - }), - }, - isDefaultNamespace: { - configurable: true, - enumerable: true, - writable: true, - value: antiToString(function isDefaultNamespace() { - debugger; - }), - }, - isEqualNode: { - configurable: true, enumerable: true, writable: true, value: antiToString(function isEqualNode() { - debugger; - }), - }, - isSameNode: { - configurable: true, enumerable: true, writable: true, value: antiToString(function isSameNode() { - debugger; - }), - }, - lookupNamespaceURI: { - configurable: true, - enumerable: true, - writable: true, - value: antiToString(function lookupNamespaceURI() { - debugger; - }), - }, - lookupPrefix: { - configurable: true, enumerable: true, writable: true, value: antiToString(function lookupPrefix() { - debugger; - }), - }, - normalize: { - configurable: true, enumerable: true, writable: true, value: antiToString(function normalize() { - debugger; - }), - }, - removeChild: { - configurable: true, enumerable: true, writable: true, value: antiToString(function removeChild() { - debugger; - }), - }, - replaceChild: { - configurable: true, enumerable: true, writable: true, value: antiToString(function replaceChild() { - debugger; - }), - }, - constructor: { - configurable: true, enumerable: false, writable: true, value: antiToString(function Node() { - debugger; - }), - }, - [Symbol.toStringTag]: {configurable: true, enumerable: false, writable: false, value: "Node",}, - -}) -setAccessorNamePropertyDescriptor('get', window.Node.prototype, "nodeType", true, false, false, "get nodeType"); -setAccessorNamePropertyDescriptor('get', window.Node.prototype, "nodeName", true, false, false, "get nodeName"); -setAccessorNamePropertyDescriptor('get', window.Node.prototype, "baseURI", true, false, false, "get baseURI"); -setAccessorNamePropertyDescriptor('get', window.Node.prototype, "isConnected", true, false, false, "get isConnected"); -setAccessorNamePropertyDescriptor('get', window.Node.prototype, "ownerDocument", true, false, false, "get ownerDocument"); -setAccessorNamePropertyDescriptor('get', window.Node.prototype, "parentNode", true, false, false, "get parentNode"); -setAccessorNamePropertyDescriptor('get', window.Node.prototype, "parentElement", true, false, false, "get parentElement"); -setAccessorNamePropertyDescriptor('get', window.Node.prototype, "childNodes", true, false, false, "get childNodes"); -setAccessorNamePropertyDescriptor('get', window.Node.prototype, "firstChild", true, false, false, "get firstChild"); -setAccessorNamePropertyDescriptor('get', window.Node.prototype, "lastChild", true, false, false, "get lastChild"); -setAccessorNamePropertyDescriptor('get', window.Node.prototype, "previousSibling", true, false, false, "get previousSibling"); -setAccessorNamePropertyDescriptor('get', window.Node.prototype, "nextSibling", true, false, false, "get nextSibling"); -setAccessorNamePropertyDescriptor('get', window.Node.prototype, "nodeValue", true, false, false, "get nodeValue"); -setAccessorNamePropertyDescriptor('set', window.Node.prototype, "nodeValue", true, false, false, "set nodeValue"); -setAccessorNamePropertyDescriptor('get', window.Node.prototype, "textContent", true, false, false, "get textContent"); -setAccessorNamePropertyDescriptor('set', window.Node.prototype, "textContent", true, false, false, "set textContent"); - -Object.setPrototypeOf(window.Node.prototype, EventTarget.prototype); - -Object.defineProperty(window, "Document", { - configurable: true, - enumerable: false, - writable: true, - value: antiToString(function Document() { - }) -}); - -Object.defineProperties(window.Document.prototype, { - implementation: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), - }, - URL: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), - }, - documentURI: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), - }, - compatMode: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), - }, - characterSet: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), - }, - charset: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), - }, - inputEncoding: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), - }, - contentType: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), - }, - doctype: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), - }, - documentElement: { - configurable: true, enumerable: true, get: antiToString(function get() { - return my_env_temp.documentElement; - }), - }, - xmlEncoding: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), - }, - xmlVersion: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - xmlStandalone: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - domain: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - referrer: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), - }, - cookie: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - lastModified: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), - }, - readyState: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), - }, - title: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - dir: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - body: { - configurable: true, enumerable: true, get: antiToString(function get() { - return my_env_temp.body; - }), set: antiToString(function set() { - debugger; - }) - }, - head: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), - }, - images: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), - }, - embeds: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), - }, - plugins: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), - }, - links: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), - }, - forms: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), - }, - scripts: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), - }, - currentScript: { - configurable: true, enumerable: true, get: antiToString(function get() { - return my_env_temp.currentScript; - }), - }, - defaultView: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), - }, - designMode: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - onreadystatechange: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - anchors: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), - }, - applets: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), - }, - fgColor: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - linkColor: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - vlinkColor: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - alinkColor: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - bgColor: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - all: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), - }, - scrollingElement: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), - }, - onpointerlockchange: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - onpointerlockerror: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - hidden: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), - }, - visibilityState: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), - }, - wasDiscarded: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), - }, - prerendering: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), - }, - featurePolicy: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), - }, - webkitVisibilityState: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), - }, - webkitHidden: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), - }, - onbeforecopy: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - onbeforecut: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - onbeforepaste: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - onfreeze: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - onprerenderingchange: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - onresume: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - onsearch: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - onvisibilitychange: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - timeline: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), - }, - fullscreenEnabled: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - fullscreen: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - onfullscreenchange: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - onfullscreenerror: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - webkitIsFullScreen: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), - }, - webkitCurrentFullScreenElement: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), - }, - webkitFullscreenEnabled: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), - }, - webkitFullscreenElement: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), - }, - onwebkitfullscreenchange: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - onwebkitfullscreenerror: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - rootElement: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), - }, - pictureInPictureEnabled: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), - }, - onbeforexrselect: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - onabort: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - onbeforeinput: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - onbeforematch: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - onbeforetoggle: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - onblur: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - oncancel: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - oncanplay: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - oncanplaythrough: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - onchange: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - onclick: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - onclose: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - oncontentvisibilityautostatechange: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - oncontextlost: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - oncontextmenu: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - oncontextrestored: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - oncuechange: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - ondblclick: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - ondrag: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - ondragend: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - ondragenter: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - ondragleave: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - ondragover: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - ondragstart: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - ondrop: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - ondurationchange: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - onemptied: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - onended: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - onerror: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - onfocus: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - onformdata: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - oninput: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - oninvalid: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - onkeydown: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - onkeypress: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - onkeyup: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - onload: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - onloadeddata: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - onloadedmetadata: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - onloadstart: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - onmousedown: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - onmouseenter: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - onmouseleave: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - onmousemove: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - onmouseout: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - onmouseover: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - onmouseup: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - onmousewheel: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - onpause: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - onplay: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - onplaying: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - onprogress: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - onratechange: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - onreset: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - onresize: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - onscroll: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - onsecuritypolicyviolation: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - onseeked: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - onseeking: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - onselect: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - onslotchange: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - onstalled: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - onsubmit: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - onsuspend: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - ontimeupdate: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - ontoggle: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - onvolumechange: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - onwaiting: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - onwebkitanimationend: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - onwebkitanimationiteration: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - onwebkitanimationstart: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - onwebkittransitionend: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - onwheel: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - onauxclick: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - ongotpointercapture: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - onlostpointercapture: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - onpointerdown: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - onpointermove: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - onpointerrawupdate: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - onpointerup: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - onpointercancel: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - onpointerover: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - onpointerout: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - onpointerenter: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - onpointerleave: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - onselectstart: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - onselectionchange: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - onanimationend: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - onanimationiteration: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - onanimationstart: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - ontransitionrun: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - ontransitionstart: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - ontransitionend: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - ontransitioncancel: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - oncopy: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - oncut: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - onpaste: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - children: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), - }, - firstElementChild: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), - }, - lastElementChild: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), - }, - childElementCount: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), - }, - activeElement: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), - }, - styleSheets: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), - }, - pointerLockElement: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), - }, - fullscreenElement: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - adoptedStyleSheets: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - pictureInPictureElement: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), - }, - fonts: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), - }, - adoptNode: { - configurable: true, enumerable: true, writable: true, value: antiToString(function adoptNode() { - debugger; - }), - }, - append: { - configurable: true, enumerable: true, writable: true, value: antiToString(function append() { - debugger; - }), - }, - captureEvents: { - configurable: true, enumerable: true, writable: true, value: antiToString(function captureEvents() { - debugger; - }), - }, - caretRangeFromPoint: { - configurable: true, - enumerable: true, - writable: true, - value: antiToString(function caretRangeFromPoint() { - debugger; - }), - }, - clear: { - configurable: true, enumerable: true, writable: true, value: antiToString(function clear() { - debugger; - }), - }, - close: { - configurable: true, enumerable: true, writable: true, value: antiToString(function close() { - debugger; - }), - }, - createAttribute: { - configurable: true, - enumerable: true, - writable: true, - value: antiToString(function createAttribute() { - debugger; - }), - }, - createAttributeNS: { - configurable: true, - enumerable: true, - writable: true, - value: antiToString(function createAttributeNS() { - debugger; - }), - }, - createCDATASection: { - configurable: true, - enumerable: true, - writable: true, - value: antiToString(function createCDATASection() { - debugger; - }), - }, - createComment: { - configurable: true, enumerable: true, writable: true, value: antiToString(function createComment() { - debugger; - }), - }, - createDocumentFragment: { - configurable: true, - enumerable: true, - writable: true, - value: antiToString(function createDocumentFragment() { - debugger; - }), - }, - createElement: { - configurable: true, - enumerable: true, - writable: true, - value: antiToString(function createElement(tagName, options) { - switch (tagName) { - case 'canvas': - return my_env_temp.canvas; - case 'iframe': - return my_env_temp.iframe; - } - }), - }, - createElementNS: { - configurable: true, - enumerable: true, - writable: true, - value: antiToString(function createElementNS() { - debugger; - }), - }, - createEvent: { - configurable: true, enumerable: true, writable: true, value: antiToString(function createEvent() { - debugger; - }), - }, - createExpression: { - configurable: true, - enumerable: true, - writable: true, - value: antiToString(function createExpression() { - debugger; - }), - }, - createNSResolver: { - configurable: true, - enumerable: true, - writable: true, - value: antiToString(function createNSResolver() { - debugger; - }), - }, - createNodeIterator: { - configurable: true, - enumerable: true, - writable: true, - value: antiToString(function createNodeIterator() { - debugger; - }), - }, - createProcessingInstruction: { - configurable: true, - enumerable: true, - writable: true, - value: antiToString(function createProcessingInstruction() { - debugger; - }), - }, - createRange: { - configurable: true, enumerable: true, writable: true, value: antiToString(function createRange() { - debugger; - }), - }, - createTextNode: { - configurable: true, - enumerable: true, - writable: true, - value: antiToString(function createTextNode() { - debugger; - }), - }, - createTreeWalker: { - configurable: true, - enumerable: true, - writable: true, - value: antiToString(function createTreeWalker() { - debugger; - }), - }, - elementFromPoint: { - configurable: true, - enumerable: true, - writable: true, - value: antiToString(function elementFromPoint() { - debugger; - }), - }, - elementsFromPoint: { - configurable: true, - enumerable: true, - writable: true, - value: antiToString(function elementsFromPoint() { - debugger; - }), - }, - evaluate: { - configurable: true, enumerable: true, writable: true, value: antiToString(function evaluate() { - debugger; - }), - }, - execCommand: { - configurable: true, enumerable: true, writable: true, value: antiToString(function execCommand() { - debugger; - }), - }, - exitFullscreen: { - configurable: true, - enumerable: true, - writable: true, - value: antiToString(function exitFullscreen() { - debugger; - }), - }, - exitPictureInPicture: { - configurable: true, - enumerable: true, - writable: true, - value: antiToString(function exitPictureInPicture() { - debugger; - }), - }, - exitPointerLock: { - configurable: true, - enumerable: true, - writable: true, - value: antiToString(function exitPointerLock() { - debugger; - }), - }, - getAnimations: { - configurable: true, enumerable: true, writable: true, value: antiToString(function getAnimations() { - debugger; - }), - }, - getElementById: { - configurable: true, - enumerable: true, - writable: true, - value: antiToString(function getElementById() { - debugger; - }), - }, - getElementsByClassName: { - configurable: true, - enumerable: true, - writable: true, - value: antiToString(function getElementsByClassName() { - debugger; - }), - }, - getElementsByName: { - configurable: true, - enumerable: true, - writable: true, - value: antiToString(function getElementsByName() { - debugger; - }), - }, - getElementsByTagName: { - configurable: true, - enumerable: true, - writable: true, - value: antiToString(function getElementsByTagName() { - debugger; - }), - }, - getElementsByTagNameNS: { - configurable: true, - enumerable: true, - writable: true, - value: antiToString(function getElementsByTagNameNS() { - debugger; - }), - }, - getSelection: { - configurable: true, enumerable: true, writable: true, value: antiToString(function getSelection() { - debugger; - }), - }, - hasFocus: { - configurable: true, enumerable: true, writable: true, value: antiToString(function hasFocus() { - debugger; - }), - }, - hasStorageAccess: { - configurable: true, - enumerable: true, - writable: true, - value: antiToString(function hasStorageAccess() { - debugger; - }), - }, - hasUnpartitionedCookieAccess: { - configurable: true, - enumerable: true, - writable: true, - value: antiToString(function hasUnpartitionedCookieAccess() { - debugger; - }), - }, - importNode: { - configurable: true, enumerable: true, writable: true, value: antiToString(function importNode() { - debugger; - }), - }, - moveBefore: { - configurable: true, enumerable: true, writable: true, value: antiToString(function moveBefore() { - debugger; - }), - }, - open: { - configurable: true, enumerable: true, writable: true, value: antiToString(function open() { - debugger; - }), - }, - prepend: { - configurable: true, enumerable: true, writable: true, value: antiToString(function prepend() { - debugger; - }), - }, - queryCommandEnabled: { - configurable: true, - enumerable: true, - writable: true, - value: antiToString(function queryCommandEnabled() { - debugger; - }), - }, - queryCommandIndeterm: { - configurable: true, - enumerable: true, - writable: true, - value: antiToString(function queryCommandIndeterm() { - debugger; - }), - }, - queryCommandState: { - configurable: true, - enumerable: true, - writable: true, - value: antiToString(function queryCommandState() { - debugger; - }), - }, - queryCommandSupported: { - configurable: true, - enumerable: true, - writable: true, - value: antiToString(function queryCommandSupported() { - debugger; - }), - }, - queryCommandValue: { - configurable: true, - enumerable: true, - writable: true, - value: antiToString(function queryCommandValue() { - debugger; - }), - }, - querySelector: { - configurable: true, enumerable: true, writable: true, value: antiToString(function querySelector() { - debugger; - }), - }, - querySelectorAll: { - configurable: true, - enumerable: true, - writable: true, - value: antiToString(function querySelectorAll() { - debugger; - }), - }, - releaseEvents: { - configurable: true, enumerable: true, writable: true, value: antiToString(function releaseEvents() { - debugger; - }), - }, - replaceChildren: { - configurable: true, - enumerable: true, - writable: true, - value: antiToString(function replaceChildren() { - debugger; - }), - }, - requestStorageAccess: { - configurable: true, - enumerable: true, - writable: true, - value: antiToString(function requestStorageAccess() { - debugger; - }), - }, - requestStorageAccessFor: { - configurable: true, - enumerable: true, - writable: true, - value: antiToString(function requestStorageAccessFor() { - debugger; - }), - }, - startViewTransition: { - configurable: true, - enumerable: true, - writable: true, - value: antiToString(function startViewTransition() { - debugger; - }), - }, - webkitCancelFullScreen: { - configurable: true, - enumerable: true, - writable: true, - value: antiToString(function webkitCancelFullScreen() { - debugger; - }), - }, - webkitExitFullscreen: { - configurable: true, - enumerable: true, - writable: true, - value: antiToString(function webkitExitFullscreen() { - debugger; - }), - }, - write: { - configurable: true, enumerable: true, writable: true, value: antiToString(function write() { - debugger; - }), - }, - writeln: { - configurable: true, enumerable: true, writable: true, value: antiToString(function writeln() { - debugger; - }), - }, - constructor: { - configurable: true, enumerable: false, writable: true, value: antiToString(function Document() { - debugger; - }), - }, - fragmentDirective: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), - }, - oncommand: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - onscrollend: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - onscrollsnapchange: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - onscrollsnapchanging: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - caretPositionFromPoint: { - configurable: true, - enumerable: true, - writable: true, - value: antiToString(function caretPositionFromPoint() { - debugger; - }), - }, - [Symbol.toStringTag]: {configurable: true, enumerable: false, writable: false, value: "Document",}, - [Symbol.unscopables]: { - configurable: true, enumerable: false, writable: false, value: { - "append": true, - "fullscreen": true, - "prepend": true, - "replaceChildren": true - }, - }, - -}) -setAccessorNamePropertyDescriptor('get', window.Document.prototype, "implementation", true, false, false, "get implementation"); -setAccessorNamePropertyDescriptor('get', window.Document.prototype, "URL", true, false, false, "get URL"); -setAccessorNamePropertyDescriptor('get', window.Document.prototype, "documentURI", true, false, false, "get documentURI"); -setAccessorNamePropertyDescriptor('get', window.Document.prototype, "compatMode", true, false, false, "get compatMode"); -setAccessorNamePropertyDescriptor('get', window.Document.prototype, "characterSet", true, false, false, "get characterSet"); -setAccessorNamePropertyDescriptor('get', window.Document.prototype, "charset", true, false, false, "get charset"); -setAccessorNamePropertyDescriptor('get', window.Document.prototype, "inputEncoding", true, false, false, "get inputEncoding"); -setAccessorNamePropertyDescriptor('get', window.Document.prototype, "contentType", true, false, false, "get contentType"); -setAccessorNamePropertyDescriptor('get', window.Document.prototype, "doctype", true, false, false, "get doctype"); -setAccessorNamePropertyDescriptor('get', window.Document.prototype, "documentElement", true, false, false, "get documentElement"); -setAccessorNamePropertyDescriptor('get', window.Document.prototype, "xmlEncoding", true, false, false, "get xmlEncoding"); -setAccessorNamePropertyDescriptor('get', window.Document.prototype, "xmlVersion", true, false, false, "get xmlVersion"); -setAccessorNamePropertyDescriptor('set', window.Document.prototype, "xmlVersion", true, false, false, "set xmlVersion"); -setAccessorNamePropertyDescriptor('get', window.Document.prototype, "xmlStandalone", true, false, false, "get xmlStandalone"); -setAccessorNamePropertyDescriptor('set', window.Document.prototype, "xmlStandalone", true, false, false, "set xmlStandalone"); -setAccessorNamePropertyDescriptor('get', window.Document.prototype, "domain", true, false, false, "get domain"); -setAccessorNamePropertyDescriptor('set', window.Document.prototype, "domain", true, false, false, "set domain"); -setAccessorNamePropertyDescriptor('get', window.Document.prototype, "referrer", true, false, false, "get referrer"); -setAccessorNamePropertyDescriptor('get', window.Document.prototype, "cookie", true, false, false, "get cookie"); -setAccessorNamePropertyDescriptor('set', window.Document.prototype, "cookie", true, false, false, "set cookie"); -setAccessorNamePropertyDescriptor('get', window.Document.prototype, "lastModified", true, false, false, "get lastModified"); -setAccessorNamePropertyDescriptor('get', window.Document.prototype, "readyState", true, false, false, "get readyState"); -setAccessorNamePropertyDescriptor('get', window.Document.prototype, "title", true, false, false, "get title"); -setAccessorNamePropertyDescriptor('set', window.Document.prototype, "title", true, false, false, "set title"); -setAccessorNamePropertyDescriptor('get', window.Document.prototype, "dir", true, false, false, "get dir"); -setAccessorNamePropertyDescriptor('set', window.Document.prototype, "dir", true, false, false, "set dir"); -setAccessorNamePropertyDescriptor('get', window.Document.prototype, "body", true, false, false, "get body"); -setAccessorNamePropertyDescriptor('set', window.Document.prototype, "body", true, false, false, "set body"); -setAccessorNamePropertyDescriptor('get', window.Document.prototype, "head", true, false, false, "get head"); -setAccessorNamePropertyDescriptor('get', window.Document.prototype, "images", true, false, false, "get images"); -setAccessorNamePropertyDescriptor('get', window.Document.prototype, "embeds", true, false, false, "get embeds"); -setAccessorNamePropertyDescriptor('get', window.Document.prototype, "plugins", true, false, false, "get plugins"); -setAccessorNamePropertyDescriptor('get', window.Document.prototype, "links", true, false, false, "get links"); -setAccessorNamePropertyDescriptor('get', window.Document.prototype, "forms", true, false, false, "get forms"); -setAccessorNamePropertyDescriptor('get', window.Document.prototype, "scripts", true, false, false, "get scripts"); -setAccessorNamePropertyDescriptor('get', window.Document.prototype, "currentScript", true, false, false, "get currentScript"); -setAccessorNamePropertyDescriptor('get', window.Document.prototype, "defaultView", true, false, false, "get defaultView"); -setAccessorNamePropertyDescriptor('get', window.Document.prototype, "designMode", true, false, false, "get designMode"); -setAccessorNamePropertyDescriptor('set', window.Document.prototype, "designMode", true, false, false, "set designMode"); -setAccessorNamePropertyDescriptor('get', window.Document.prototype, "onreadystatechange", true, false, false, "get onreadystatechange"); -setAccessorNamePropertyDescriptor('set', window.Document.prototype, "onreadystatechange", true, false, false, "set onreadystatechange"); -setAccessorNamePropertyDescriptor('get', window.Document.prototype, "anchors", true, false, false, "get anchors"); -setAccessorNamePropertyDescriptor('get', window.Document.prototype, "applets", true, false, false, "get applets"); -setAccessorNamePropertyDescriptor('get', window.Document.prototype, "fgColor", true, false, false, "get fgColor"); -setAccessorNamePropertyDescriptor('set', window.Document.prototype, "fgColor", true, false, false, "set fgColor"); -setAccessorNamePropertyDescriptor('get', window.Document.prototype, "linkColor", true, false, false, "get linkColor"); -setAccessorNamePropertyDescriptor('set', window.Document.prototype, "linkColor", true, false, false, "set linkColor"); -setAccessorNamePropertyDescriptor('get', window.Document.prototype, "vlinkColor", true, false, false, "get vlinkColor"); -setAccessorNamePropertyDescriptor('set', window.Document.prototype, "vlinkColor", true, false, false, "set vlinkColor"); -setAccessorNamePropertyDescriptor('get', window.Document.prototype, "alinkColor", true, false, false, "get alinkColor"); -setAccessorNamePropertyDescriptor('set', window.Document.prototype, "alinkColor", true, false, false, "set alinkColor"); -setAccessorNamePropertyDescriptor('get', window.Document.prototype, "bgColor", true, false, false, "get bgColor"); -setAccessorNamePropertyDescriptor('set', window.Document.prototype, "bgColor", true, false, false, "set bgColor"); -setAccessorNamePropertyDescriptor('get', window.Document.prototype, "all", true, false, false, "get all"); -setAccessorNamePropertyDescriptor('get', window.Document.prototype, "scrollingElement", true, false, false, "get scrollingElement"); -setAccessorNamePropertyDescriptor('get', window.Document.prototype, "onpointerlockchange", true, false, false, "get onpointerlockchange"); -setAccessorNamePropertyDescriptor('set', window.Document.prototype, "onpointerlockchange", true, false, false, "set onpointerlockchange"); -setAccessorNamePropertyDescriptor('get', window.Document.prototype, "onpointerlockerror", true, false, false, "get onpointerlockerror"); -setAccessorNamePropertyDescriptor('set', window.Document.prototype, "onpointerlockerror", true, false, false, "set onpointerlockerror"); -setAccessorNamePropertyDescriptor('get', window.Document.prototype, "hidden", true, false, false, "get hidden"); -setAccessorNamePropertyDescriptor('get', window.Document.prototype, "visibilityState", true, false, false, "get visibilityState"); -setAccessorNamePropertyDescriptor('get', window.Document.prototype, "wasDiscarded", true, false, false, "get wasDiscarded"); -setAccessorNamePropertyDescriptor('get', window.Document.prototype, "prerendering", true, false, false, "get prerendering"); -setAccessorNamePropertyDescriptor('get', window.Document.prototype, "featurePolicy", true, false, false, "get featurePolicy"); -setAccessorNamePropertyDescriptor('get', window.Document.prototype, "webkitVisibilityState", true, false, false, "get webkitVisibilityState"); -setAccessorNamePropertyDescriptor('get', window.Document.prototype, "webkitHidden", true, false, false, "get webkitHidden"); -setAccessorNamePropertyDescriptor('get', window.Document.prototype, "onbeforecopy", true, false, false, "get onbeforecopy"); -setAccessorNamePropertyDescriptor('set', window.Document.prototype, "onbeforecopy", true, false, false, "set onbeforecopy"); -setAccessorNamePropertyDescriptor('get', window.Document.prototype, "onbeforecut", true, false, false, "get onbeforecut"); -setAccessorNamePropertyDescriptor('set', window.Document.prototype, "onbeforecut", true, false, false, "set onbeforecut"); -setAccessorNamePropertyDescriptor('get', window.Document.prototype, "onbeforepaste", true, false, false, "get onbeforepaste"); -setAccessorNamePropertyDescriptor('set', window.Document.prototype, "onbeforepaste", true, false, false, "set onbeforepaste"); -setAccessorNamePropertyDescriptor('get', window.Document.prototype, "onfreeze", true, false, false, "get onfreeze"); -setAccessorNamePropertyDescriptor('set', window.Document.prototype, "onfreeze", true, false, false, "set onfreeze"); -setAccessorNamePropertyDescriptor('get', window.Document.prototype, "onprerenderingchange", true, false, false, "get onprerenderingchange"); -setAccessorNamePropertyDescriptor('set', window.Document.prototype, "onprerenderingchange", true, false, false, "set onprerenderingchange"); -setAccessorNamePropertyDescriptor('get', window.Document.prototype, "onresume", true, false, false, "get onresume"); -setAccessorNamePropertyDescriptor('set', window.Document.prototype, "onresume", true, false, false, "set onresume"); -setAccessorNamePropertyDescriptor('get', window.Document.prototype, "onsearch", true, false, false, "get onsearch"); -setAccessorNamePropertyDescriptor('set', window.Document.prototype, "onsearch", true, false, false, "set onsearch"); -setAccessorNamePropertyDescriptor('get', window.Document.prototype, "onvisibilitychange", true, false, false, "get onvisibilitychange"); -setAccessorNamePropertyDescriptor('set', window.Document.prototype, "onvisibilitychange", true, false, false, "set onvisibilitychange"); -setAccessorNamePropertyDescriptor('get', window.Document.prototype, "timeline", true, false, false, "get timeline"); -setAccessorNamePropertyDescriptor('get', window.Document.prototype, "fullscreenEnabled", true, false, false, "get fullscreenEnabled"); -setAccessorNamePropertyDescriptor('set', window.Document.prototype, "fullscreenEnabled", true, false, false, "set fullscreenEnabled"); -setAccessorNamePropertyDescriptor('get', window.Document.prototype, "fullscreen", true, false, false, "get fullscreen"); -setAccessorNamePropertyDescriptor('set', window.Document.prototype, "fullscreen", true, false, false, "set fullscreen"); -setAccessorNamePropertyDescriptor('get', window.Document.prototype, "onfullscreenchange", true, false, false, "get onfullscreenchange"); -setAccessorNamePropertyDescriptor('set', window.Document.prototype, "onfullscreenchange", true, false, false, "set onfullscreenchange"); -setAccessorNamePropertyDescriptor('get', window.Document.prototype, "onfullscreenerror", true, false, false, "get onfullscreenerror"); -setAccessorNamePropertyDescriptor('set', window.Document.prototype, "onfullscreenerror", true, false, false, "set onfullscreenerror"); -setAccessorNamePropertyDescriptor('get', window.Document.prototype, "webkitIsFullScreen", true, false, false, "get webkitIsFullScreen"); -setAccessorNamePropertyDescriptor('get', window.Document.prototype, "webkitCurrentFullScreenElement", true, false, false, "get webkitCurrentFullScreenElement"); -setAccessorNamePropertyDescriptor('get', window.Document.prototype, "webkitFullscreenEnabled", true, false, false, "get webkitFullscreenEnabled"); -setAccessorNamePropertyDescriptor('get', window.Document.prototype, "webkitFullscreenElement", true, false, false, "get webkitFullscreenElement"); -setAccessorNamePropertyDescriptor('get', window.Document.prototype, "onwebkitfullscreenchange", true, false, false, "get onwebkitfullscreenchange"); -setAccessorNamePropertyDescriptor('set', window.Document.prototype, "onwebkitfullscreenchange", true, false, false, "set onwebkitfullscreenchange"); -setAccessorNamePropertyDescriptor('get', window.Document.prototype, "onwebkitfullscreenerror", true, false, false, "get onwebkitfullscreenerror"); -setAccessorNamePropertyDescriptor('set', window.Document.prototype, "onwebkitfullscreenerror", true, false, false, "set onwebkitfullscreenerror"); -setAccessorNamePropertyDescriptor('get', window.Document.prototype, "rootElement", true, false, false, "get rootElement"); -setAccessorNamePropertyDescriptor('get', window.Document.prototype, "pictureInPictureEnabled", true, false, false, "get pictureInPictureEnabled"); -setAccessorNamePropertyDescriptor('get', window.Document.prototype, "onbeforexrselect", true, false, false, "get onbeforexrselect"); -setAccessorNamePropertyDescriptor('set', window.Document.prototype, "onbeforexrselect", true, false, false, "set onbeforexrselect"); -setAccessorNamePropertyDescriptor('get', window.Document.prototype, "onabort", true, false, false, "get onabort"); -setAccessorNamePropertyDescriptor('set', window.Document.prototype, "onabort", true, false, false, "set onabort"); -setAccessorNamePropertyDescriptor('get', window.Document.prototype, "onbeforeinput", true, false, false, "get onbeforeinput"); -setAccessorNamePropertyDescriptor('set', window.Document.prototype, "onbeforeinput", true, false, false, "set onbeforeinput"); -setAccessorNamePropertyDescriptor('get', window.Document.prototype, "onbeforematch", true, false, false, "get onbeforematch"); -setAccessorNamePropertyDescriptor('set', window.Document.prototype, "onbeforematch", true, false, false, "set onbeforematch"); -setAccessorNamePropertyDescriptor('get', window.Document.prototype, "onbeforetoggle", true, false, false, "get onbeforetoggle"); -setAccessorNamePropertyDescriptor('set', window.Document.prototype, "onbeforetoggle", true, false, false, "set onbeforetoggle"); -setAccessorNamePropertyDescriptor('get', window.Document.prototype, "onblur", true, false, false, "get onblur"); -setAccessorNamePropertyDescriptor('set', window.Document.prototype, "onblur", true, false, false, "set onblur"); -setAccessorNamePropertyDescriptor('get', window.Document.prototype, "oncancel", true, false, false, "get oncancel"); -setAccessorNamePropertyDescriptor('set', window.Document.prototype, "oncancel", true, false, false, "set oncancel"); -setAccessorNamePropertyDescriptor('get', window.Document.prototype, "oncanplay", true, false, false, "get oncanplay"); -setAccessorNamePropertyDescriptor('set', window.Document.prototype, "oncanplay", true, false, false, "set oncanplay"); -setAccessorNamePropertyDescriptor('get', window.Document.prototype, "oncanplaythrough", true, false, false, "get oncanplaythrough"); -setAccessorNamePropertyDescriptor('set', window.Document.prototype, "oncanplaythrough", true, false, false, "set oncanplaythrough"); -setAccessorNamePropertyDescriptor('get', window.Document.prototype, "onchange", true, false, false, "get onchange"); -setAccessorNamePropertyDescriptor('set', window.Document.prototype, "onchange", true, false, false, "set onchange"); -setAccessorNamePropertyDescriptor('get', window.Document.prototype, "onclick", true, false, false, "get onclick"); -setAccessorNamePropertyDescriptor('set', window.Document.prototype, "onclick", true, false, false, "set onclick"); -setAccessorNamePropertyDescriptor('get', window.Document.prototype, "onclose", true, false, false, "get onclose"); -setAccessorNamePropertyDescriptor('set', window.Document.prototype, "onclose", true, false, false, "set onclose"); -setAccessorNamePropertyDescriptor('get', window.Document.prototype, "oncontentvisibilityautostatechange", true, false, false, "get oncontentvisibilityautostatechange"); -setAccessorNamePropertyDescriptor('set', window.Document.prototype, "oncontentvisibilityautostatechange", true, false, false, "set oncontentvisibilityautostatechange"); -setAccessorNamePropertyDescriptor('get', window.Document.prototype, "oncontextlost", true, false, false, "get oncontextlost"); -setAccessorNamePropertyDescriptor('set', window.Document.prototype, "oncontextlost", true, false, false, "set oncontextlost"); -setAccessorNamePropertyDescriptor('get', window.Document.prototype, "oncontextmenu", true, false, false, "get oncontextmenu"); -setAccessorNamePropertyDescriptor('set', window.Document.prototype, "oncontextmenu", true, false, false, "set oncontextmenu"); -setAccessorNamePropertyDescriptor('get', window.Document.prototype, "oncontextrestored", true, false, false, "get oncontextrestored"); -setAccessorNamePropertyDescriptor('set', window.Document.prototype, "oncontextrestored", true, false, false, "set oncontextrestored"); -setAccessorNamePropertyDescriptor('get', window.Document.prototype, "oncuechange", true, false, false, "get oncuechange"); -setAccessorNamePropertyDescriptor('set', window.Document.prototype, "oncuechange", true, false, false, "set oncuechange"); -setAccessorNamePropertyDescriptor('get', window.Document.prototype, "ondblclick", true, false, false, "get ondblclick"); -setAccessorNamePropertyDescriptor('set', window.Document.prototype, "ondblclick", true, false, false, "set ondblclick"); -setAccessorNamePropertyDescriptor('get', window.Document.prototype, "ondrag", true, false, false, "get ondrag"); -setAccessorNamePropertyDescriptor('set', window.Document.prototype, "ondrag", true, false, false, "set ondrag"); -setAccessorNamePropertyDescriptor('get', window.Document.prototype, "ondragend", true, false, false, "get ondragend"); -setAccessorNamePropertyDescriptor('set', window.Document.prototype, "ondragend", true, false, false, "set ondragend"); -setAccessorNamePropertyDescriptor('get', window.Document.prototype, "ondragenter", true, false, false, "get ondragenter"); -setAccessorNamePropertyDescriptor('set', window.Document.prototype, "ondragenter", true, false, false, "set ondragenter"); -setAccessorNamePropertyDescriptor('get', window.Document.prototype, "ondragleave", true, false, false, "get ondragleave"); -setAccessorNamePropertyDescriptor('set', window.Document.prototype, "ondragleave", true, false, false, "set ondragleave"); -setAccessorNamePropertyDescriptor('get', window.Document.prototype, "ondragover", true, false, false, "get ondragover"); -setAccessorNamePropertyDescriptor('set', window.Document.prototype, "ondragover", true, false, false, "set ondragover"); -setAccessorNamePropertyDescriptor('get', window.Document.prototype, "ondragstart", true, false, false, "get ondragstart"); -setAccessorNamePropertyDescriptor('set', window.Document.prototype, "ondragstart", true, false, false, "set ondragstart"); -setAccessorNamePropertyDescriptor('get', window.Document.prototype, "ondrop", true, false, false, "get ondrop"); -setAccessorNamePropertyDescriptor('set', window.Document.prototype, "ondrop", true, false, false, "set ondrop"); -setAccessorNamePropertyDescriptor('get', window.Document.prototype, "ondurationchange", true, false, false, "get ondurationchange"); -setAccessorNamePropertyDescriptor('set', window.Document.prototype, "ondurationchange", true, false, false, "set ondurationchange"); -setAccessorNamePropertyDescriptor('get', window.Document.prototype, "onemptied", true, false, false, "get onemptied"); -setAccessorNamePropertyDescriptor('set', window.Document.prototype, "onemptied", true, false, false, "set onemptied"); -setAccessorNamePropertyDescriptor('get', window.Document.prototype, "onended", true, false, false, "get onended"); -setAccessorNamePropertyDescriptor('set', window.Document.prototype, "onended", true, false, false, "set onended"); -setAccessorNamePropertyDescriptor('get', window.Document.prototype, "onerror", true, false, false, "get onerror"); -setAccessorNamePropertyDescriptor('set', window.Document.prototype, "onerror", true, false, false, "set onerror"); -setAccessorNamePropertyDescriptor('get', window.Document.prototype, "onfocus", true, false, false, "get onfocus"); -setAccessorNamePropertyDescriptor('set', window.Document.prototype, "onfocus", true, false, false, "set onfocus"); -setAccessorNamePropertyDescriptor('get', window.Document.prototype, "onformdata", true, false, false, "get onformdata"); -setAccessorNamePropertyDescriptor('set', window.Document.prototype, "onformdata", true, false, false, "set onformdata"); -setAccessorNamePropertyDescriptor('get', window.Document.prototype, "oninput", true, false, false, "get oninput"); -setAccessorNamePropertyDescriptor('set', window.Document.prototype, "oninput", true, false, false, "set oninput"); -setAccessorNamePropertyDescriptor('get', window.Document.prototype, "oninvalid", true, false, false, "get oninvalid"); -setAccessorNamePropertyDescriptor('set', window.Document.prototype, "oninvalid", true, false, false, "set oninvalid"); -setAccessorNamePropertyDescriptor('get', window.Document.prototype, "onkeydown", true, false, false, "get onkeydown"); -setAccessorNamePropertyDescriptor('set', window.Document.prototype, "onkeydown", true, false, false, "set onkeydown"); -setAccessorNamePropertyDescriptor('get', window.Document.prototype, "onkeypress", true, false, false, "get onkeypress"); -setAccessorNamePropertyDescriptor('set', window.Document.prototype, "onkeypress", true, false, false, "set onkeypress"); -setAccessorNamePropertyDescriptor('get', window.Document.prototype, "onkeyup", true, false, false, "get onkeyup"); -setAccessorNamePropertyDescriptor('set', window.Document.prototype, "onkeyup", true, false, false, "set onkeyup"); -setAccessorNamePropertyDescriptor('get', window.Document.prototype, "onload", true, false, false, "get onload"); -setAccessorNamePropertyDescriptor('set', window.Document.prototype, "onload", true, false, false, "set onload"); -setAccessorNamePropertyDescriptor('get', window.Document.prototype, "onloadeddata", true, false, false, "get onloadeddata"); -setAccessorNamePropertyDescriptor('set', window.Document.prototype, "onloadeddata", true, false, false, "set onloadeddata"); -setAccessorNamePropertyDescriptor('get', window.Document.prototype, "onloadedmetadata", true, false, false, "get onloadedmetadata"); -setAccessorNamePropertyDescriptor('set', window.Document.prototype, "onloadedmetadata", true, false, false, "set onloadedmetadata"); -setAccessorNamePropertyDescriptor('get', window.Document.prototype, "onloadstart", true, false, false, "get onloadstart"); -setAccessorNamePropertyDescriptor('set', window.Document.prototype, "onloadstart", true, false, false, "set onloadstart"); -setAccessorNamePropertyDescriptor('get', window.Document.prototype, "onmousedown", true, false, false, "get onmousedown"); -setAccessorNamePropertyDescriptor('set', window.Document.prototype, "onmousedown", true, false, false, "set onmousedown"); -setAccessorNamePropertyDescriptor('get', window.Document.prototype, "onmouseenter", true, false, false, "get onmouseenter"); -setAccessorNamePropertyDescriptor('set', window.Document.prototype, "onmouseenter", true, false, false, "set onmouseenter"); -setAccessorNamePropertyDescriptor('get', window.Document.prototype, "onmouseleave", true, false, false, "get onmouseleave"); -setAccessorNamePropertyDescriptor('set', window.Document.prototype, "onmouseleave", true, false, false, "set onmouseleave"); -setAccessorNamePropertyDescriptor('get', window.Document.prototype, "onmousemove", true, false, false, "get onmousemove"); -setAccessorNamePropertyDescriptor('set', window.Document.prototype, "onmousemove", true, false, false, "set onmousemove"); -setAccessorNamePropertyDescriptor('get', window.Document.prototype, "onmouseout", true, false, false, "get onmouseout"); -setAccessorNamePropertyDescriptor('set', window.Document.prototype, "onmouseout", true, false, false, "set onmouseout"); -setAccessorNamePropertyDescriptor('get', window.Document.prototype, "onmouseover", true, false, false, "get onmouseover"); -setAccessorNamePropertyDescriptor('set', window.Document.prototype, "onmouseover", true, false, false, "set onmouseover"); -setAccessorNamePropertyDescriptor('get', window.Document.prototype, "onmouseup", true, false, false, "get onmouseup"); -setAccessorNamePropertyDescriptor('set', window.Document.prototype, "onmouseup", true, false, false, "set onmouseup"); -setAccessorNamePropertyDescriptor('get', window.Document.prototype, "onmousewheel", true, false, false, "get onmousewheel"); -setAccessorNamePropertyDescriptor('set', window.Document.prototype, "onmousewheel", true, false, false, "set onmousewheel"); -setAccessorNamePropertyDescriptor('get', window.Document.prototype, "onpause", true, false, false, "get onpause"); -setAccessorNamePropertyDescriptor('set', window.Document.prototype, "onpause", true, false, false, "set onpause"); -setAccessorNamePropertyDescriptor('get', window.Document.prototype, "onplay", true, false, false, "get onplay"); -setAccessorNamePropertyDescriptor('set', window.Document.prototype, "onplay", true, false, false, "set onplay"); -setAccessorNamePropertyDescriptor('get', window.Document.prototype, "onplaying", true, false, false, "get onplaying"); -setAccessorNamePropertyDescriptor('set', window.Document.prototype, "onplaying", true, false, false, "set onplaying"); -setAccessorNamePropertyDescriptor('get', window.Document.prototype, "onprogress", true, false, false, "get onprogress"); -setAccessorNamePropertyDescriptor('set', window.Document.prototype, "onprogress", true, false, false, "set onprogress"); -setAccessorNamePropertyDescriptor('get', window.Document.prototype, "onratechange", true, false, false, "get onratechange"); -setAccessorNamePropertyDescriptor('set', window.Document.prototype, "onratechange", true, false, false, "set onratechange"); -setAccessorNamePropertyDescriptor('get', window.Document.prototype, "onreset", true, false, false, "get onreset"); -setAccessorNamePropertyDescriptor('set', window.Document.prototype, "onreset", true, false, false, "set onreset"); -setAccessorNamePropertyDescriptor('get', window.Document.prototype, "onresize", true, false, false, "get onresize"); -setAccessorNamePropertyDescriptor('set', window.Document.prototype, "onresize", true, false, false, "set onresize"); -setAccessorNamePropertyDescriptor('get', window.Document.prototype, "onscroll", true, false, false, "get onscroll"); -setAccessorNamePropertyDescriptor('set', window.Document.prototype, "onscroll", true, false, false, "set onscroll"); -setAccessorNamePropertyDescriptor('get', window.Document.prototype, "onsecuritypolicyviolation", true, false, false, "get onsecuritypolicyviolation"); -setAccessorNamePropertyDescriptor('set', window.Document.prototype, "onsecuritypolicyviolation", true, false, false, "set onsecuritypolicyviolation"); -setAccessorNamePropertyDescriptor('get', window.Document.prototype, "onseeked", true, false, false, "get onseeked"); -setAccessorNamePropertyDescriptor('set', window.Document.prototype, "onseeked", true, false, false, "set onseeked"); -setAccessorNamePropertyDescriptor('get', window.Document.prototype, "onseeking", true, false, false, "get onseeking"); -setAccessorNamePropertyDescriptor('set', window.Document.prototype, "onseeking", true, false, false, "set onseeking"); -setAccessorNamePropertyDescriptor('get', window.Document.prototype, "onselect", true, false, false, "get onselect"); -setAccessorNamePropertyDescriptor('set', window.Document.prototype, "onselect", true, false, false, "set onselect"); -setAccessorNamePropertyDescriptor('get', window.Document.prototype, "onslotchange", true, false, false, "get onslotchange"); -setAccessorNamePropertyDescriptor('set', window.Document.prototype, "onslotchange", true, false, false, "set onslotchange"); -setAccessorNamePropertyDescriptor('get', window.Document.prototype, "onstalled", true, false, false, "get onstalled"); -setAccessorNamePropertyDescriptor('set', window.Document.prototype, "onstalled", true, false, false, "set onstalled"); -setAccessorNamePropertyDescriptor('get', window.Document.prototype, "onsubmit", true, false, false, "get onsubmit"); -setAccessorNamePropertyDescriptor('set', window.Document.prototype, "onsubmit", true, false, false, "set onsubmit"); -setAccessorNamePropertyDescriptor('get', window.Document.prototype, "onsuspend", true, false, false, "get onsuspend"); -setAccessorNamePropertyDescriptor('set', window.Document.prototype, "onsuspend", true, false, false, "set onsuspend"); -setAccessorNamePropertyDescriptor('get', window.Document.prototype, "ontimeupdate", true, false, false, "get ontimeupdate"); -setAccessorNamePropertyDescriptor('set', window.Document.prototype, "ontimeupdate", true, false, false, "set ontimeupdate"); -setAccessorNamePropertyDescriptor('get', window.Document.prototype, "ontoggle", true, false, false, "get ontoggle"); -setAccessorNamePropertyDescriptor('set', window.Document.prototype, "ontoggle", true, false, false, "set ontoggle"); -setAccessorNamePropertyDescriptor('get', window.Document.prototype, "onvolumechange", true, false, false, "get onvolumechange"); -setAccessorNamePropertyDescriptor('set', window.Document.prototype, "onvolumechange", true, false, false, "set onvolumechange"); -setAccessorNamePropertyDescriptor('get', window.Document.prototype, "onwaiting", true, false, false, "get onwaiting"); -setAccessorNamePropertyDescriptor('set', window.Document.prototype, "onwaiting", true, false, false, "set onwaiting"); -setAccessorNamePropertyDescriptor('get', window.Document.prototype, "onwebkitanimationend", true, false, false, "get onwebkitanimationend"); -setAccessorNamePropertyDescriptor('set', window.Document.prototype, "onwebkitanimationend", true, false, false, "set onwebkitanimationend"); -setAccessorNamePropertyDescriptor('get', window.Document.prototype, "onwebkitanimationiteration", true, false, false, "get onwebkitanimationiteration"); -setAccessorNamePropertyDescriptor('set', window.Document.prototype, "onwebkitanimationiteration", true, false, false, "set onwebkitanimationiteration"); -setAccessorNamePropertyDescriptor('get', window.Document.prototype, "onwebkitanimationstart", true, false, false, "get onwebkitanimationstart"); -setAccessorNamePropertyDescriptor('set', window.Document.prototype, "onwebkitanimationstart", true, false, false, "set onwebkitanimationstart"); -setAccessorNamePropertyDescriptor('get', window.Document.prototype, "onwebkittransitionend", true, false, false, "get onwebkittransitionend"); -setAccessorNamePropertyDescriptor('set', window.Document.prototype, "onwebkittransitionend", true, false, false, "set onwebkittransitionend"); -setAccessorNamePropertyDescriptor('get', window.Document.prototype, "onwheel", true, false, false, "get onwheel"); -setAccessorNamePropertyDescriptor('set', window.Document.prototype, "onwheel", true, false, false, "set onwheel"); -setAccessorNamePropertyDescriptor('get', window.Document.prototype, "onauxclick", true, false, false, "get onauxclick"); -setAccessorNamePropertyDescriptor('set', window.Document.prototype, "onauxclick", true, false, false, "set onauxclick"); -setAccessorNamePropertyDescriptor('get', window.Document.prototype, "ongotpointercapture", true, false, false, "get ongotpointercapture"); -setAccessorNamePropertyDescriptor('set', window.Document.prototype, "ongotpointercapture", true, false, false, "set ongotpointercapture"); -setAccessorNamePropertyDescriptor('get', window.Document.prototype, "onlostpointercapture", true, false, false, "get onlostpointercapture"); -setAccessorNamePropertyDescriptor('set', window.Document.prototype, "onlostpointercapture", true, false, false, "set onlostpointercapture"); -setAccessorNamePropertyDescriptor('get', window.Document.prototype, "onpointerdown", true, false, false, "get onpointerdown"); -setAccessorNamePropertyDescriptor('set', window.Document.prototype, "onpointerdown", true, false, false, "set onpointerdown"); -setAccessorNamePropertyDescriptor('get', window.Document.prototype, "onpointermove", true, false, false, "get onpointermove"); -setAccessorNamePropertyDescriptor('set', window.Document.prototype, "onpointermove", true, false, false, "set onpointermove"); -setAccessorNamePropertyDescriptor('get', window.Document.prototype, "onpointerrawupdate", true, false, false, "get onpointerrawupdate"); -setAccessorNamePropertyDescriptor('set', window.Document.prototype, "onpointerrawupdate", true, false, false, "set onpointerrawupdate"); -setAccessorNamePropertyDescriptor('get', window.Document.prototype, "onpointerup", true, false, false, "get onpointerup"); -setAccessorNamePropertyDescriptor('set', window.Document.prototype, "onpointerup", true, false, false, "set onpointerup"); -setAccessorNamePropertyDescriptor('get', window.Document.prototype, "onpointercancel", true, false, false, "get onpointercancel"); -setAccessorNamePropertyDescriptor('set', window.Document.prototype, "onpointercancel", true, false, false, "set onpointercancel"); -setAccessorNamePropertyDescriptor('get', window.Document.prototype, "onpointerover", true, false, false, "get onpointerover"); -setAccessorNamePropertyDescriptor('set', window.Document.prototype, "onpointerover", true, false, false, "set onpointerover"); -setAccessorNamePropertyDescriptor('get', window.Document.prototype, "onpointerout", true, false, false, "get onpointerout"); -setAccessorNamePropertyDescriptor('set', window.Document.prototype, "onpointerout", true, false, false, "set onpointerout"); -setAccessorNamePropertyDescriptor('get', window.Document.prototype, "onpointerenter", true, false, false, "get onpointerenter"); -setAccessorNamePropertyDescriptor('set', window.Document.prototype, "onpointerenter", true, false, false, "set onpointerenter"); -setAccessorNamePropertyDescriptor('get', window.Document.prototype, "onpointerleave", true, false, false, "get onpointerleave"); -setAccessorNamePropertyDescriptor('set', window.Document.prototype, "onpointerleave", true, false, false, "set onpointerleave"); -setAccessorNamePropertyDescriptor('get', window.Document.prototype, "onselectstart", true, false, false, "get onselectstart"); -setAccessorNamePropertyDescriptor('set', window.Document.prototype, "onselectstart", true, false, false, "set onselectstart"); -setAccessorNamePropertyDescriptor('get', window.Document.prototype, "onselectionchange", true, false, false, "get onselectionchange"); -setAccessorNamePropertyDescriptor('set', window.Document.prototype, "onselectionchange", true, false, false, "set onselectionchange"); -setAccessorNamePropertyDescriptor('get', window.Document.prototype, "onanimationend", true, false, false, "get onanimationend"); -setAccessorNamePropertyDescriptor('set', window.Document.prototype, "onanimationend", true, false, false, "set onanimationend"); -setAccessorNamePropertyDescriptor('get', window.Document.prototype, "onanimationiteration", true, false, false, "get onanimationiteration"); -setAccessorNamePropertyDescriptor('set', window.Document.prototype, "onanimationiteration", true, false, false, "set onanimationiteration"); -setAccessorNamePropertyDescriptor('get', window.Document.prototype, "onanimationstart", true, false, false, "get onanimationstart"); -setAccessorNamePropertyDescriptor('set', window.Document.prototype, "onanimationstart", true, false, false, "set onanimationstart"); -setAccessorNamePropertyDescriptor('get', window.Document.prototype, "ontransitionrun", true, false, false, "get ontransitionrun"); -setAccessorNamePropertyDescriptor('set', window.Document.prototype, "ontransitionrun", true, false, false, "set ontransitionrun"); -setAccessorNamePropertyDescriptor('get', window.Document.prototype, "ontransitionstart", true, false, false, "get ontransitionstart"); -setAccessorNamePropertyDescriptor('set', window.Document.prototype, "ontransitionstart", true, false, false, "set ontransitionstart"); -setAccessorNamePropertyDescriptor('get', window.Document.prototype, "ontransitionend", true, false, false, "get ontransitionend"); -setAccessorNamePropertyDescriptor('set', window.Document.prototype, "ontransitionend", true, false, false, "set ontransitionend"); -setAccessorNamePropertyDescriptor('get', window.Document.prototype, "ontransitioncancel", true, false, false, "get ontransitioncancel"); -setAccessorNamePropertyDescriptor('set', window.Document.prototype, "ontransitioncancel", true, false, false, "set ontransitioncancel"); -setAccessorNamePropertyDescriptor('get', window.Document.prototype, "oncopy", true, false, false, "get oncopy"); -setAccessorNamePropertyDescriptor('set', window.Document.prototype, "oncopy", true, false, false, "set oncopy"); -setAccessorNamePropertyDescriptor('get', window.Document.prototype, "oncut", true, false, false, "get oncut"); -setAccessorNamePropertyDescriptor('set', window.Document.prototype, "oncut", true, false, false, "set oncut"); -setAccessorNamePropertyDescriptor('get', window.Document.prototype, "onpaste", true, false, false, "get onpaste"); -setAccessorNamePropertyDescriptor('set', window.Document.prototype, "onpaste", true, false, false, "set onpaste"); -setAccessorNamePropertyDescriptor('get', window.Document.prototype, "children", true, false, false, "get children"); -setAccessorNamePropertyDescriptor('get', window.Document.prototype, "firstElementChild", true, false, false, "get firstElementChild"); -setAccessorNamePropertyDescriptor('get', window.Document.prototype, "lastElementChild", true, false, false, "get lastElementChild"); -setAccessorNamePropertyDescriptor('get', window.Document.prototype, "childElementCount", true, false, false, "get childElementCount"); -setAccessorNamePropertyDescriptor('get', window.Document.prototype, "activeElement", true, false, false, "get activeElement"); -setAccessorNamePropertyDescriptor('get', window.Document.prototype, "styleSheets", true, false, false, "get styleSheets"); -setAccessorNamePropertyDescriptor('get', window.Document.prototype, "pointerLockElement", true, false, false, "get pointerLockElement"); -setAccessorNamePropertyDescriptor('get', window.Document.prototype, "fullscreenElement", true, false, false, "get fullscreenElement"); -setAccessorNamePropertyDescriptor('set', window.Document.prototype, "fullscreenElement", true, false, false, "set fullscreenElement"); -setAccessorNamePropertyDescriptor('get', window.Document.prototype, "adoptedStyleSheets", true, false, false, "get adoptedStyleSheets"); -setAccessorNamePropertyDescriptor('set', window.Document.prototype, "adoptedStyleSheets", true, false, false, "set adoptedStyleSheets"); -setAccessorNamePropertyDescriptor('get', window.Document.prototype, "pictureInPictureElement", true, false, false, "get pictureInPictureElement"); -setAccessorNamePropertyDescriptor('get', window.Document.prototype, "fonts", true, false, false, "get fonts"); -setAccessorNamePropertyDescriptor('get', window.Document.prototype, "fragmentDirective", true, false, false, "get fragmentDirective"); -setAccessorNamePropertyDescriptor('get', window.Document.prototype, "oncommand", true, false, false, "get oncommand"); -setAccessorNamePropertyDescriptor('set', window.Document.prototype, "oncommand", true, false, false, "set oncommand"); -setAccessorNamePropertyDescriptor('get', window.Document.prototype, "onscrollend", true, false, false, "get onscrollend"); -setAccessorNamePropertyDescriptor('set', window.Document.prototype, "onscrollend", true, false, false, "set onscrollend"); -setAccessorNamePropertyDescriptor('get', window.Document.prototype, "onscrollsnapchange", true, false, false, "get onscrollsnapchange"); -setAccessorNamePropertyDescriptor('set', window.Document.prototype, "onscrollsnapchange", true, false, false, "set onscrollsnapchange"); -setAccessorNamePropertyDescriptor('get', window.Document.prototype, "onscrollsnapchanging", true, false, false, "get onscrollsnapchanging"); -setAccessorNamePropertyDescriptor('set', window.Document.prototype, "onscrollsnapchanging", true, false, false, "set onscrollsnapchanging"); - -Object.setPrototypeOf(window.Document.prototype, window.Node.prototype); - - -Object.defineProperty(window, "HTMLDocument", { - configurable: true, - enumerable: false, - writable: true, - value: antiToString(function HTMLDocument() { - if (!new_toggle) { - throw TypeError("Illegal constructor}") - } - }) -}); - -Object.defineProperties(window.HTMLDocument.prototype, { - constructor: { - configurable: true, enumerable: false, writable: true, value: antiToString(function HTMLDocument() { - debugger; - }), - }, - [Symbol.toStringTag]: {configurable: true, enumerable: false, writable: false, value: "HTMLDocument",}, - -}) - -Object.setPrototypeOf(window.HTMLDocument.prototype, window.Document.prototype); - - -Object.defineProperty(window, "Element", { - configurable: true, - enumerable: false, - writable: true, - value: antiToString(function Element() { - if (!new_toggle) { - throw TypeError("Illegal constructor}") - } - }) -}); - -Object.defineProperties(window.Element.prototype, { - namespaceURI: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), - }, - prefix: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), - }, - localName: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), - }, - tagName: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), - }, - id: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - className: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - classList: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - slot: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - attributes: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), - }, - shadowRoot: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), - }, - part: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - assignedSlot: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), - }, - innerHTML: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - outerHTML: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - scrollTop: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - scrollLeft: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - scrollWidth: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), - }, - scrollHeight: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), - }, - clientTop: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), - }, - clientLeft: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), - }, - clientWidth: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), - }, - clientHeight: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), - }, - onbeforecopy: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - onbeforecut: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - onbeforepaste: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - onsearch: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - elementTiming: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - onfullscreenchange: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - onfullscreenerror: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - onwebkitfullscreenchange: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - onwebkitfullscreenerror: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - role: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - ariaAtomic: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - ariaAutoComplete: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - ariaBusy: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - ariaBrailleLabel: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - ariaBrailleRoleDescription: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - ariaChecked: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - ariaColCount: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - ariaColIndex: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - ariaColSpan: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - ariaCurrent: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - ariaDescription: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - ariaDisabled: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - ariaExpanded: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - ariaHasPopup: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - ariaHidden: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - ariaInvalid: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - ariaKeyShortcuts: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - ariaLabel: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - ariaLevel: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - ariaLive: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - ariaModal: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - ariaMultiLine: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - ariaMultiSelectable: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - ariaOrientation: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - ariaPlaceholder: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - ariaPosInSet: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - ariaPressed: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - ariaReadOnly: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - ariaRelevant: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - ariaRequired: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - ariaRoleDescription: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - ariaRowCount: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - ariaRowIndex: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - ariaRowSpan: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - ariaSelected: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - ariaSetSize: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - ariaSort: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - ariaValueMax: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - ariaValueMin: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - ariaValueNow: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - ariaValueText: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - children: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), - }, - firstElementChild: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), - }, - lastElementChild: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), - }, - childElementCount: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), - }, - previousElementSibling: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), - }, - nextElementSibling: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), - }, - after: { - configurable: true, enumerable: true, writable: true, value: antiToString(function after() { - debugger; - }), - }, - animate: { - configurable: true, enumerable: true, writable: true, value: antiToString(function animate() { - debugger; - }), - }, - append: { - configurable: true, enumerable: true, writable: true, value: antiToString(function append() { - debugger; - }), - }, - attachShadow: { - configurable: true, enumerable: true, writable: true, value: antiToString(function attachShadow() { - debugger; - }), - }, - before: { - configurable: true, enumerable: true, writable: true, value: antiToString(function before() { - debugger; - }), - }, - checkVisibility: { - configurable: true, - enumerable: true, - writable: true, - value: antiToString(function checkVisibility() { - debugger; - }), - }, - closest: { - configurable: true, enumerable: true, writable: true, value: antiToString(function closest() { - debugger; - }), - }, - computedStyleMap: { - configurable: true, - enumerable: true, - writable: true, - value: antiToString(function computedStyleMap() { - debugger; - }), - }, - getAnimations: { - configurable: true, enumerable: true, writable: true, value: antiToString(function getAnimations() { - debugger; - }), - }, - getAttribute: { - configurable: true, enumerable: true, writable: true, value: antiToString(function getAttribute(attributeName) { - // console.log(this,'getAttribute被调用',attributeName); - return null; - }), - }, - getAttributeNS: { - configurable: true, - enumerable: true, - writable: true, - value: antiToString(function getAttributeNS() { - debugger; - }), - }, - getAttributeNames: { - configurable: true, - enumerable: true, - writable: true, - value: antiToString(function getAttributeNames() { - debugger; - }), - }, - getAttributeNode: { - configurable: true, - enumerable: true, - writable: true, - value: antiToString(function getAttributeNode() { - debugger; - }), - }, - getAttributeNodeNS: { - configurable: true, - enumerable: true, - writable: true, - value: antiToString(function getAttributeNodeNS() { - debugger; - }), - }, - getBoundingClientRect: { - configurable: true, - enumerable: true, - writable: true, - value: antiToString(function getBoundingClientRect() { - debugger; - }), - }, - getClientRects: { - configurable: true, - enumerable: true, - writable: true, - value: antiToString(function getClientRects() { - debugger; - }), - }, - getElementsByClassName: { - configurable: true, - enumerable: true, - writable: true, - value: antiToString(function getElementsByClassName() { - debugger; - }), - }, - getElementsByTagName: { - configurable: true, - enumerable: true, - writable: true, - value: antiToString(function getElementsByTagName() { - debugger; - }), - }, - getElementsByTagNameNS: { - configurable: true, - enumerable: true, - writable: true, - value: antiToString(function getElementsByTagNameNS() { - debugger; - }), - }, - getHTML: { - configurable: true, enumerable: true, writable: true, value: antiToString(function getHTML() { - debugger; - }), - }, - hasAttribute: { - configurable: true, enumerable: true, writable: true, value: antiToString(function hasAttribute() { - debugger; - }), - }, - hasAttributeNS: { - configurable: true, - enumerable: true, - writable: true, - value: antiToString(function hasAttributeNS() { - debugger; - }), - }, - hasAttributes: { - configurable: true, enumerable: true, writable: true, value: antiToString(function hasAttributes() { - debugger; - }), - }, - hasPointerCapture: { - configurable: true, - enumerable: true, - writable: true, - value: antiToString(function hasPointerCapture() { - debugger; - }), - }, - insertAdjacentElement: { - configurable: true, - enumerable: true, - writable: true, - value: antiToString(function insertAdjacentElement() { - debugger; - }), - }, - insertAdjacentHTML: { - configurable: true, - enumerable: true, - writable: true, - value: antiToString(function insertAdjacentHTML() { - debugger; - }), - }, - insertAdjacentText: { - configurable: true, - enumerable: true, - writable: true, - value: antiToString(function insertAdjacentText() { - debugger; - }), - }, - matches: { - configurable: true, enumerable: true, writable: true, value: antiToString(function matches() { - debugger; - }), - }, - moveBefore: { - configurable: true, enumerable: true, writable: true, value: antiToString(function moveBefore() { - debugger; - }), - }, - prepend: { - configurable: true, enumerable: true, writable: true, value: antiToString(function prepend() { - debugger; - }), - }, - querySelector: { - configurable: true, enumerable: true, writable: true, value: antiToString(function querySelector() { - debugger; - }), - }, - querySelectorAll: { - configurable: true, - enumerable: true, - writable: true, - value: antiToString(function querySelectorAll() { - debugger; - }), - }, - releasePointerCapture: { - configurable: true, - enumerable: true, - writable: true, - value: antiToString(function releasePointerCapture() { - debugger; - }), - }, - remove: { - configurable: true, enumerable: true, writable: true, value: antiToString(function remove() { - }), - }, - removeAttribute: { - configurable: true, - enumerable: true, - writable: true, - value: antiToString(function removeAttribute() { - debugger; - }), - }, - removeAttributeNS: { - configurable: true, - enumerable: true, - writable: true, - value: antiToString(function removeAttributeNS() { - debugger; - }), - }, - removeAttributeNode: { - configurable: true, - enumerable: true, - writable: true, - value: antiToString(function removeAttributeNode() { - debugger; - }), - }, - replaceChildren: { - configurable: true, - enumerable: true, - writable: true, - value: antiToString(function replaceChildren() { - debugger; - }), - }, - replaceWith: { - configurable: true, enumerable: true, writable: true, value: antiToString(function replaceWith() { - debugger; - }), - }, - requestFullscreen: { - configurable: true, - enumerable: true, - writable: true, - value: antiToString(function requestFullscreen() { - debugger; - }), - }, - requestPointerLock: { - configurable: true, - enumerable: true, - writable: true, - value: antiToString(function requestPointerLock() { - debugger; - }), - }, - scroll: { - configurable: true, enumerable: true, writable: true, value: antiToString(function scroll() { - debugger; - }), - }, - scrollBy: { - configurable: true, enumerable: true, writable: true, value: antiToString(function scrollBy() { - debugger; - }), - }, - scrollIntoView: { - configurable: true, - enumerable: true, - writable: true, - value: antiToString(function scrollIntoView() { - debugger; - }), - }, - scrollIntoViewIfNeeded: { - configurable: true, - enumerable: true, - writable: true, - value: antiToString(function scrollIntoViewIfNeeded() { - debugger; - }), - }, - scrollTo: { - configurable: true, enumerable: true, writable: true, value: antiToString(function scrollTo() { - debugger; - }), - }, - setAttribute: { - configurable: true, enumerable: true, writable: true, value: antiToString(function setAttribute() { - debugger; - }), - }, - setAttributeNS: { - configurable: true, - enumerable: true, - writable: true, - value: antiToString(function setAttributeNS() { - debugger; - }), - }, - setAttributeNode: { - configurable: true, - enumerable: true, - writable: true, - value: antiToString(function setAttributeNode() { - debugger; - }), - }, - setAttributeNodeNS: { - configurable: true, - enumerable: true, - writable: true, - value: antiToString(function setAttributeNodeNS() { - debugger; - }), - }, - setHTMLUnsafe: { - configurable: true, enumerable: true, writable: true, value: antiToString(function setHTMLUnsafe() { - debugger; - }), - }, - setPointerCapture: { - configurable: true, - enumerable: true, - writable: true, - value: antiToString(function setPointerCapture() { - debugger; - }), - }, - toggleAttribute: { - configurable: true, - enumerable: true, - writable: true, - value: antiToString(function toggleAttribute() { - debugger; - }), - }, - webkitMatchesSelector: { - configurable: true, - enumerable: true, - writable: true, - value: antiToString(function webkitMatchesSelector() { - debugger; - }), - }, - webkitRequestFullScreen: { - configurable: true, - enumerable: true, - writable: true, - value: antiToString(function webkitRequestFullScreen() { - debugger; - }), - }, - webkitRequestFullscreen: { - configurable: true, - enumerable: true, - writable: true, - value: antiToString(function webkitRequestFullscreen() { - debugger; - }), - }, - currentCSSZoom: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), - }, - ariaColIndexText: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - ariaRowIndexText: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - ariaActiveDescendantElement: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - ariaControlsElements: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - ariaDescribedByElements: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - ariaDetailsElements: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - ariaErrorMessageElements: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - ariaFlowToElements: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - ariaLabelledByElements: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - constructor: { - configurable: true, enumerable: false, writable: true, value: antiToString(function Element() { - debugger; - }), - }, - [Symbol.toStringTag]: {configurable: true, enumerable: false, writable: false, value: "Element",}, - [Symbol.unscopables]: { - configurable: true, enumerable: false, writable: false, value: { - "after": true, - "append": true, - "before": true, - "prepend": true, - "remove": true, - "replaceChildren": true, - "replaceWith": true, - "slot": true - }, - }, - -}) -setAccessorNamePropertyDescriptor('get', window.Element.prototype, "namespaceURI", true, false, false, "get namespaceURI"); -setAccessorNamePropertyDescriptor('get', window.Element.prototype, "prefix", true, false, false, "get prefix"); -setAccessorNamePropertyDescriptor('get', window.Element.prototype, "localName", true, false, false, "get localName"); -setAccessorNamePropertyDescriptor('get', window.Element.prototype, "tagName", true, false, false, "get tagName"); -setAccessorNamePropertyDescriptor('get', window.Element.prototype, "id", true, false, false, "get id"); -setAccessorNamePropertyDescriptor('set', window.Element.prototype, "id", true, false, false, "set id"); -setAccessorNamePropertyDescriptor('get', window.Element.prototype, "className", true, false, false, "get className"); -setAccessorNamePropertyDescriptor('set', window.Element.prototype, "className", true, false, false, "set className"); -setAccessorNamePropertyDescriptor('get', window.Element.prototype, "classList", true, false, false, "get classList"); -setAccessorNamePropertyDescriptor('set', window.Element.prototype, "classList", true, false, false, "set classList"); -setAccessorNamePropertyDescriptor('get', window.Element.prototype, "slot", true, false, false, "get slot"); -setAccessorNamePropertyDescriptor('set', window.Element.prototype, "slot", true, false, false, "set slot"); -setAccessorNamePropertyDescriptor('get', window.Element.prototype, "attributes", true, false, false, "get attributes"); -setAccessorNamePropertyDescriptor('get', window.Element.prototype, "shadowRoot", true, false, false, "get shadowRoot"); -setAccessorNamePropertyDescriptor('get', window.Element.prototype, "part", true, false, false, "get part"); -setAccessorNamePropertyDescriptor('set', window.Element.prototype, "part", true, false, false, "set part"); -setAccessorNamePropertyDescriptor('get', window.Element.prototype, "assignedSlot", true, false, false, "get assignedSlot"); -setAccessorNamePropertyDescriptor('get', window.Element.prototype, "innerHTML", true, false, false, "get innerHTML"); -setAccessorNamePropertyDescriptor('set', window.Element.prototype, "innerHTML", true, false, false, "set innerHTML"); -setAccessorNamePropertyDescriptor('get', window.Element.prototype, "outerHTML", true, false, false, "get outerHTML"); -setAccessorNamePropertyDescriptor('set', window.Element.prototype, "outerHTML", true, false, false, "set outerHTML"); -setAccessorNamePropertyDescriptor('get', window.Element.prototype, "scrollTop", true, false, false, "get scrollTop"); -setAccessorNamePropertyDescriptor('set', window.Element.prototype, "scrollTop", true, false, false, "set scrollTop"); -setAccessorNamePropertyDescriptor('get', window.Element.prototype, "scrollLeft", true, false, false, "get scrollLeft"); -setAccessorNamePropertyDescriptor('set', window.Element.prototype, "scrollLeft", true, false, false, "set scrollLeft"); -setAccessorNamePropertyDescriptor('get', window.Element.prototype, "scrollWidth", true, false, false, "get scrollWidth"); -setAccessorNamePropertyDescriptor('get', window.Element.prototype, "scrollHeight", true, false, false, "get scrollHeight"); -setAccessorNamePropertyDescriptor('get', window.Element.prototype, "clientTop", true, false, false, "get clientTop"); -setAccessorNamePropertyDescriptor('get', window.Element.prototype, "clientLeft", true, false, false, "get clientLeft"); -setAccessorNamePropertyDescriptor('get', window.Element.prototype, "clientWidth", true, false, false, "get clientWidth"); -setAccessorNamePropertyDescriptor('get', window.Element.prototype, "clientHeight", true, false, false, "get clientHeight"); -setAccessorNamePropertyDescriptor('get', window.Element.prototype, "onbeforecopy", true, false, false, "get onbeforecopy"); -setAccessorNamePropertyDescriptor('set', window.Element.prototype, "onbeforecopy", true, false, false, "set onbeforecopy"); -setAccessorNamePropertyDescriptor('get', window.Element.prototype, "onbeforecut", true, false, false, "get onbeforecut"); -setAccessorNamePropertyDescriptor('set', window.Element.prototype, "onbeforecut", true, false, false, "set onbeforecut"); -setAccessorNamePropertyDescriptor('get', window.Element.prototype, "onbeforepaste", true, false, false, "get onbeforepaste"); -setAccessorNamePropertyDescriptor('set', window.Element.prototype, "onbeforepaste", true, false, false, "set onbeforepaste"); -setAccessorNamePropertyDescriptor('get', window.Element.prototype, "onsearch", true, false, false, "get onsearch"); -setAccessorNamePropertyDescriptor('set', window.Element.prototype, "onsearch", true, false, false, "set onsearch"); -setAccessorNamePropertyDescriptor('get', window.Element.prototype, "elementTiming", true, false, false, "get elementTiming"); -setAccessorNamePropertyDescriptor('set', window.Element.prototype, "elementTiming", true, false, false, "set elementTiming"); -setAccessorNamePropertyDescriptor('get', window.Element.prototype, "onfullscreenchange", true, false, false, "get onfullscreenchange"); -setAccessorNamePropertyDescriptor('set', window.Element.prototype, "onfullscreenchange", true, false, false, "set onfullscreenchange"); -setAccessorNamePropertyDescriptor('get', window.Element.prototype, "onfullscreenerror", true, false, false, "get onfullscreenerror"); -setAccessorNamePropertyDescriptor('set', window.Element.prototype, "onfullscreenerror", true, false, false, "set onfullscreenerror"); -setAccessorNamePropertyDescriptor('get', window.Element.prototype, "onwebkitfullscreenchange", true, false, false, "get onwebkitfullscreenchange"); -setAccessorNamePropertyDescriptor('set', window.Element.prototype, "onwebkitfullscreenchange", true, false, false, "set onwebkitfullscreenchange"); -setAccessorNamePropertyDescriptor('get', window.Element.prototype, "onwebkitfullscreenerror", true, false, false, "get onwebkitfullscreenerror"); -setAccessorNamePropertyDescriptor('set', window.Element.prototype, "onwebkitfullscreenerror", true, false, false, "set onwebkitfullscreenerror"); -setAccessorNamePropertyDescriptor('get', window.Element.prototype, "role", true, false, false, "get role"); -setAccessorNamePropertyDescriptor('set', window.Element.prototype, "role", true, false, false, "set role"); -setAccessorNamePropertyDescriptor('get', window.Element.prototype, "ariaAtomic", true, false, false, "get ariaAtomic"); -setAccessorNamePropertyDescriptor('set', window.Element.prototype, "ariaAtomic", true, false, false, "set ariaAtomic"); -setAccessorNamePropertyDescriptor('get', window.Element.prototype, "ariaAutoComplete", true, false, false, "get ariaAutoComplete"); -setAccessorNamePropertyDescriptor('set', window.Element.prototype, "ariaAutoComplete", true, false, false, "set ariaAutoComplete"); -setAccessorNamePropertyDescriptor('get', window.Element.prototype, "ariaBusy", true, false, false, "get ariaBusy"); -setAccessorNamePropertyDescriptor('set', window.Element.prototype, "ariaBusy", true, false, false, "set ariaBusy"); -setAccessorNamePropertyDescriptor('get', window.Element.prototype, "ariaBrailleLabel", true, false, false, "get ariaBrailleLabel"); -setAccessorNamePropertyDescriptor('set', window.Element.prototype, "ariaBrailleLabel", true, false, false, "set ariaBrailleLabel"); -setAccessorNamePropertyDescriptor('get', window.Element.prototype, "ariaBrailleRoleDescription", true, false, false, "get ariaBrailleRoleDescription"); -setAccessorNamePropertyDescriptor('set', window.Element.prototype, "ariaBrailleRoleDescription", true, false, false, "set ariaBrailleRoleDescription"); -setAccessorNamePropertyDescriptor('get', window.Element.prototype, "ariaChecked", true, false, false, "get ariaChecked"); -setAccessorNamePropertyDescriptor('set', window.Element.prototype, "ariaChecked", true, false, false, "set ariaChecked"); -setAccessorNamePropertyDescriptor('get', window.Element.prototype, "ariaColCount", true, false, false, "get ariaColCount"); -setAccessorNamePropertyDescriptor('set', window.Element.prototype, "ariaColCount", true, false, false, "set ariaColCount"); -setAccessorNamePropertyDescriptor('get', window.Element.prototype, "ariaColIndex", true, false, false, "get ariaColIndex"); -setAccessorNamePropertyDescriptor('set', window.Element.prototype, "ariaColIndex", true, false, false, "set ariaColIndex"); -setAccessorNamePropertyDescriptor('get', window.Element.prototype, "ariaColSpan", true, false, false, "get ariaColSpan"); -setAccessorNamePropertyDescriptor('set', window.Element.prototype, "ariaColSpan", true, false, false, "set ariaColSpan"); -setAccessorNamePropertyDescriptor('get', window.Element.prototype, "ariaCurrent", true, false, false, "get ariaCurrent"); -setAccessorNamePropertyDescriptor('set', window.Element.prototype, "ariaCurrent", true, false, false, "set ariaCurrent"); -setAccessorNamePropertyDescriptor('get', window.Element.prototype, "ariaDescription", true, false, false, "get ariaDescription"); -setAccessorNamePropertyDescriptor('set', window.Element.prototype, "ariaDescription", true, false, false, "set ariaDescription"); -setAccessorNamePropertyDescriptor('get', window.Element.prototype, "ariaDisabled", true, false, false, "get ariaDisabled"); -setAccessorNamePropertyDescriptor('set', window.Element.prototype, "ariaDisabled", true, false, false, "set ariaDisabled"); -setAccessorNamePropertyDescriptor('get', window.Element.prototype, "ariaExpanded", true, false, false, "get ariaExpanded"); -setAccessorNamePropertyDescriptor('set', window.Element.prototype, "ariaExpanded", true, false, false, "set ariaExpanded"); -setAccessorNamePropertyDescriptor('get', window.Element.prototype, "ariaHasPopup", true, false, false, "get ariaHasPopup"); -setAccessorNamePropertyDescriptor('set', window.Element.prototype, "ariaHasPopup", true, false, false, "set ariaHasPopup"); -setAccessorNamePropertyDescriptor('get', window.Element.prototype, "ariaHidden", true, false, false, "get ariaHidden"); -setAccessorNamePropertyDescriptor('set', window.Element.prototype, "ariaHidden", true, false, false, "set ariaHidden"); -setAccessorNamePropertyDescriptor('get', window.Element.prototype, "ariaInvalid", true, false, false, "get ariaInvalid"); -setAccessorNamePropertyDescriptor('set', window.Element.prototype, "ariaInvalid", true, false, false, "set ariaInvalid"); -setAccessorNamePropertyDescriptor('get', window.Element.prototype, "ariaKeyShortcuts", true, false, false, "get ariaKeyShortcuts"); -setAccessorNamePropertyDescriptor('set', window.Element.prototype, "ariaKeyShortcuts", true, false, false, "set ariaKeyShortcuts"); -setAccessorNamePropertyDescriptor('get', window.Element.prototype, "ariaLabel", true, false, false, "get ariaLabel"); -setAccessorNamePropertyDescriptor('set', window.Element.prototype, "ariaLabel", true, false, false, "set ariaLabel"); -setAccessorNamePropertyDescriptor('get', window.Element.prototype, "ariaLevel", true, false, false, "get ariaLevel"); -setAccessorNamePropertyDescriptor('set', window.Element.prototype, "ariaLevel", true, false, false, "set ariaLevel"); -setAccessorNamePropertyDescriptor('get', window.Element.prototype, "ariaLive", true, false, false, "get ariaLive"); -setAccessorNamePropertyDescriptor('set', window.Element.prototype, "ariaLive", true, false, false, "set ariaLive"); -setAccessorNamePropertyDescriptor('get', window.Element.prototype, "ariaModal", true, false, false, "get ariaModal"); -setAccessorNamePropertyDescriptor('set', window.Element.prototype, "ariaModal", true, false, false, "set ariaModal"); -setAccessorNamePropertyDescriptor('get', window.Element.prototype, "ariaMultiLine", true, false, false, "get ariaMultiLine"); -setAccessorNamePropertyDescriptor('set', window.Element.prototype, "ariaMultiLine", true, false, false, "set ariaMultiLine"); -setAccessorNamePropertyDescriptor('get', window.Element.prototype, "ariaMultiSelectable", true, false, false, "get ariaMultiSelectable"); -setAccessorNamePropertyDescriptor('set', window.Element.prototype, "ariaMultiSelectable", true, false, false, "set ariaMultiSelectable"); -setAccessorNamePropertyDescriptor('get', window.Element.prototype, "ariaOrientation", true, false, false, "get ariaOrientation"); -setAccessorNamePropertyDescriptor('set', window.Element.prototype, "ariaOrientation", true, false, false, "set ariaOrientation"); -setAccessorNamePropertyDescriptor('get', window.Element.prototype, "ariaPlaceholder", true, false, false, "get ariaPlaceholder"); -setAccessorNamePropertyDescriptor('set', window.Element.prototype, "ariaPlaceholder", true, false, false, "set ariaPlaceholder"); -setAccessorNamePropertyDescriptor('get', window.Element.prototype, "ariaPosInSet", true, false, false, "get ariaPosInSet"); -setAccessorNamePropertyDescriptor('set', window.Element.prototype, "ariaPosInSet", true, false, false, "set ariaPosInSet"); -setAccessorNamePropertyDescriptor('get', window.Element.prototype, "ariaPressed", true, false, false, "get ariaPressed"); -setAccessorNamePropertyDescriptor('set', window.Element.prototype, "ariaPressed", true, false, false, "set ariaPressed"); -setAccessorNamePropertyDescriptor('get', window.Element.prototype, "ariaReadOnly", true, false, false, "get ariaReadOnly"); -setAccessorNamePropertyDescriptor('set', window.Element.prototype, "ariaReadOnly", true, false, false, "set ariaReadOnly"); -setAccessorNamePropertyDescriptor('get', window.Element.prototype, "ariaRelevant", true, false, false, "get ariaRelevant"); -setAccessorNamePropertyDescriptor('set', window.Element.prototype, "ariaRelevant", true, false, false, "set ariaRelevant"); -setAccessorNamePropertyDescriptor('get', window.Element.prototype, "ariaRequired", true, false, false, "get ariaRequired"); -setAccessorNamePropertyDescriptor('set', window.Element.prototype, "ariaRequired", true, false, false, "set ariaRequired"); -setAccessorNamePropertyDescriptor('get', window.Element.prototype, "ariaRoleDescription", true, false, false, "get ariaRoleDescription"); -setAccessorNamePropertyDescriptor('set', window.Element.prototype, "ariaRoleDescription", true, false, false, "set ariaRoleDescription"); -setAccessorNamePropertyDescriptor('get', window.Element.prototype, "ariaRowCount", true, false, false, "get ariaRowCount"); -setAccessorNamePropertyDescriptor('set', window.Element.prototype, "ariaRowCount", true, false, false, "set ariaRowCount"); -setAccessorNamePropertyDescriptor('get', window.Element.prototype, "ariaRowIndex", true, false, false, "get ariaRowIndex"); -setAccessorNamePropertyDescriptor('set', window.Element.prototype, "ariaRowIndex", true, false, false, "set ariaRowIndex"); -setAccessorNamePropertyDescriptor('get', window.Element.prototype, "ariaRowSpan", true, false, false, "get ariaRowSpan"); -setAccessorNamePropertyDescriptor('set', window.Element.prototype, "ariaRowSpan", true, false, false, "set ariaRowSpan"); -setAccessorNamePropertyDescriptor('get', window.Element.prototype, "ariaSelected", true, false, false, "get ariaSelected"); -setAccessorNamePropertyDescriptor('set', window.Element.prototype, "ariaSelected", true, false, false, "set ariaSelected"); -setAccessorNamePropertyDescriptor('get', window.Element.prototype, "ariaSetSize", true, false, false, "get ariaSetSize"); -setAccessorNamePropertyDescriptor('set', window.Element.prototype, "ariaSetSize", true, false, false, "set ariaSetSize"); -setAccessorNamePropertyDescriptor('get', window.Element.prototype, "ariaSort", true, false, false, "get ariaSort"); -setAccessorNamePropertyDescriptor('set', window.Element.prototype, "ariaSort", true, false, false, "set ariaSort"); -setAccessorNamePropertyDescriptor('get', window.Element.prototype, "ariaValueMax", true, false, false, "get ariaValueMax"); -setAccessorNamePropertyDescriptor('set', window.Element.prototype, "ariaValueMax", true, false, false, "set ariaValueMax"); -setAccessorNamePropertyDescriptor('get', window.Element.prototype, "ariaValueMin", true, false, false, "get ariaValueMin"); -setAccessorNamePropertyDescriptor('set', window.Element.prototype, "ariaValueMin", true, false, false, "set ariaValueMin"); -setAccessorNamePropertyDescriptor('get', window.Element.prototype, "ariaValueNow", true, false, false, "get ariaValueNow"); -setAccessorNamePropertyDescriptor('set', window.Element.prototype, "ariaValueNow", true, false, false, "set ariaValueNow"); -setAccessorNamePropertyDescriptor('get', window.Element.prototype, "ariaValueText", true, false, false, "get ariaValueText"); -setAccessorNamePropertyDescriptor('set', window.Element.prototype, "ariaValueText", true, false, false, "set ariaValueText"); -setAccessorNamePropertyDescriptor('get', window.Element.prototype, "children", true, false, false, "get children"); -setAccessorNamePropertyDescriptor('get', window.Element.prototype, "firstElementChild", true, false, false, "get firstElementChild"); -setAccessorNamePropertyDescriptor('get', window.Element.prototype, "lastElementChild", true, false, false, "get lastElementChild"); -setAccessorNamePropertyDescriptor('get', window.Element.prototype, "childElementCount", true, false, false, "get childElementCount"); -setAccessorNamePropertyDescriptor('get', window.Element.prototype, "previousElementSibling", true, false, false, "get previousElementSibling"); -setAccessorNamePropertyDescriptor('get', window.Element.prototype, "nextElementSibling", true, false, false, "get nextElementSibling"); -setAccessorNamePropertyDescriptor('get', window.Element.prototype, "currentCSSZoom", true, false, false, "get currentCSSZoom"); -setAccessorNamePropertyDescriptor('get', window.Element.prototype, "ariaColIndexText", true, false, false, "get ariaColIndexText"); -setAccessorNamePropertyDescriptor('set', window.Element.prototype, "ariaColIndexText", true, false, false, "set ariaColIndexText"); -setAccessorNamePropertyDescriptor('get', window.Element.prototype, "ariaRowIndexText", true, false, false, "get ariaRowIndexText"); -setAccessorNamePropertyDescriptor('set', window.Element.prototype, "ariaRowIndexText", true, false, false, "set ariaRowIndexText"); -setAccessorNamePropertyDescriptor('get', window.Element.prototype, "ariaActiveDescendantElement", true, false, false, "get ariaActiveDescendantElement"); -setAccessorNamePropertyDescriptor('set', window.Element.prototype, "ariaActiveDescendantElement", true, false, false, "set ariaActiveDescendantElement"); -setAccessorNamePropertyDescriptor('get', window.Element.prototype, "ariaControlsElements", true, false, false, "get ariaControlsElements"); -setAccessorNamePropertyDescriptor('set', window.Element.prototype, "ariaControlsElements", true, false, false, "set ariaControlsElements"); -setAccessorNamePropertyDescriptor('get', window.Element.prototype, "ariaDescribedByElements", true, false, false, "get ariaDescribedByElements"); -setAccessorNamePropertyDescriptor('set', window.Element.prototype, "ariaDescribedByElements", true, false, false, "set ariaDescribedByElements"); -setAccessorNamePropertyDescriptor('get', window.Element.prototype, "ariaDetailsElements", true, false, false, "get ariaDetailsElements"); -setAccessorNamePropertyDescriptor('set', window.Element.prototype, "ariaDetailsElements", true, false, false, "set ariaDetailsElements"); -setAccessorNamePropertyDescriptor('get', window.Element.prototype, "ariaErrorMessageElements", true, false, false, "get ariaErrorMessageElements"); -setAccessorNamePropertyDescriptor('set', window.Element.prototype, "ariaErrorMessageElements", true, false, false, "set ariaErrorMessageElements"); -setAccessorNamePropertyDescriptor('get', window.Element.prototype, "ariaFlowToElements", true, false, false, "get ariaFlowToElements"); -setAccessorNamePropertyDescriptor('set', window.Element.prototype, "ariaFlowToElements", true, false, false, "set ariaFlowToElements"); -setAccessorNamePropertyDescriptor('get', window.Element.prototype, "ariaLabelledByElements", true, false, false, "get ariaLabelledByElements"); -setAccessorNamePropertyDescriptor('set', window.Element.prototype, "ariaLabelledByElements", true, false, false, "set ariaLabelledByElements"); - -Object.setPrototypeOf(window.Element.prototype, window.Node.prototype); - -Object.defineProperty(window, "HTMLElement", { - configurable: true, - enumerable: false, - writable: true, - value: antiToString(function HTMLElement() { - if (!new_toggle) { - throw TypeError("Illegal constructor}") - } - }) -}); - -Object.defineProperties(window.HTMLElement.prototype, { - title: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - lang: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - translate: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - dir: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - hidden: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - inert: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - accessKey: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - draggable: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - spellcheck: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - autocapitalize: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - editContext: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - contentEditable: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - enterKeyHint: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - isContentEditable: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), - }, - inputMode: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - virtualKeyboardPolicy: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - offsetParent: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), - }, - offsetTop: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), - }, - offsetLeft: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), - }, - offsetWidth: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), - }, - offsetHeight: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), - }, - popover: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - innerText: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - outerText: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - writingSuggestions: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - onbeforexrselect: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - onabort: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - onbeforeinput: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - onbeforematch: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - onbeforetoggle: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - onblur: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - oncancel: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - oncanplay: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - oncanplaythrough: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - onchange: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - onclick: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - onclose: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - oncontentvisibilityautostatechange: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - oncontextlost: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - oncontextmenu: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - oncontextrestored: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - oncuechange: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - ondblclick: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - ondrag: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - ondragend: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - ondragenter: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - ondragleave: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - ondragover: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - ondragstart: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - ondrop: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - ondurationchange: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - onemptied: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - onended: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - onerror: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - onfocus: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - onformdata: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - oninput: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - oninvalid: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - onkeydown: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - onkeypress: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - onkeyup: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - onload: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - onloadeddata: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - onloadedmetadata: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - onloadstart: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - onmousedown: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - onmouseenter: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - onmouseleave: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - onmousemove: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - onmouseout: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - onmouseover: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - onmouseup: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - onmousewheel: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - onpause: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - onplay: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - onplaying: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - onprogress: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - onratechange: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - onreset: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - onresize: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - onscroll: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - onsecuritypolicyviolation: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - onseeked: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - onseeking: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - onselect: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - onslotchange: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - onstalled: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - onsubmit: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - onsuspend: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - ontimeupdate: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - ontoggle: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - onvolumechange: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - onwaiting: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - onwebkitanimationend: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - onwebkitanimationiteration: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - onwebkitanimationstart: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - onwebkittransitionend: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - onwheel: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - onauxclick: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - ongotpointercapture: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - onlostpointercapture: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - onpointerdown: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - onpointermove: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - onpointerrawupdate: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - onpointerup: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - onpointercancel: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - onpointerover: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - onpointerout: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - onpointerenter: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - onpointerleave: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - onselectstart: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - onselectionchange: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - onanimationend: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - onanimationiteration: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - onanimationstart: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - ontransitionrun: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - ontransitionstart: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - ontransitionend: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - ontransitioncancel: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - oncopy: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - oncut: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - onpaste: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - dataset: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), - }, - nonce: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - autofocus: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - tabIndex: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - style: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - attributeStyleMap: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), - }, - attachInternals: { - configurable: true, - enumerable: true, - writable: true, - value: antiToString(function attachInternals() { - debugger; - }), - }, - blur: { - configurable: true, enumerable: true, writable: true, value: antiToString(function blur() { - debugger; - }), - }, - click: { - configurable: true, enumerable: true, writable: true, value: antiToString(function click() { - debugger; - }), - }, - focus: { - configurable: true, enumerable: true, writable: true, value: antiToString(function focus() { - debugger; - }), - }, - hidePopover: { - configurable: true, enumerable: true, writable: true, value: antiToString(function hidePopover() { - debugger; - }), - }, - showPopover: { - configurable: true, enumerable: true, writable: true, value: antiToString(function showPopover() { - debugger; - }), - }, - togglePopover: { - configurable: true, enumerable: true, writable: true, value: antiToString(function togglePopover() { - debugger; - }), - }, - oncommand: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - onscrollend: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - onscrollsnapchange: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - onscrollsnapchanging: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - constructor: { - configurable: true, enumerable: false, writable: true, value: antiToString(function HTMLElement() { - debugger; - }), - }, - [Symbol.toStringTag]: {configurable: true, enumerable: false, writable: false, value: "HTMLElement",}, - -}) -setAccessorNamePropertyDescriptor('get', window.HTMLElement.prototype, "title", true, false, false, "get title"); -setAccessorNamePropertyDescriptor('set', window.HTMLElement.prototype, "title", true, false, false, "set title"); -setAccessorNamePropertyDescriptor('get', window.HTMLElement.prototype, "lang", true, false, false, "get lang"); -setAccessorNamePropertyDescriptor('set', window.HTMLElement.prototype, "lang", true, false, false, "set lang"); -setAccessorNamePropertyDescriptor('get', window.HTMLElement.prototype, "translate", true, false, false, "get translate"); -setAccessorNamePropertyDescriptor('set', window.HTMLElement.prototype, "translate", true, false, false, "set translate"); -setAccessorNamePropertyDescriptor('get', window.HTMLElement.prototype, "dir", true, false, false, "get dir"); -setAccessorNamePropertyDescriptor('set', window.HTMLElement.prototype, "dir", true, false, false, "set dir"); -setAccessorNamePropertyDescriptor('get', window.HTMLElement.prototype, "hidden", true, false, false, "get hidden"); -setAccessorNamePropertyDescriptor('set', window.HTMLElement.prototype, "hidden", true, false, false, "set hidden"); -setAccessorNamePropertyDescriptor('get', window.HTMLElement.prototype, "inert", true, false, false, "get inert"); -setAccessorNamePropertyDescriptor('set', window.HTMLElement.prototype, "inert", true, false, false, "set inert"); -setAccessorNamePropertyDescriptor('get', window.HTMLElement.prototype, "accessKey", true, false, false, "get accessKey"); -setAccessorNamePropertyDescriptor('set', window.HTMLElement.prototype, "accessKey", true, false, false, "set accessKey"); -setAccessorNamePropertyDescriptor('get', window.HTMLElement.prototype, "draggable", true, false, false, "get draggable"); -setAccessorNamePropertyDescriptor('set', window.HTMLElement.prototype, "draggable", true, false, false, "set draggable"); -setAccessorNamePropertyDescriptor('get', window.HTMLElement.prototype, "spellcheck", true, false, false, "get spellcheck"); -setAccessorNamePropertyDescriptor('set', window.HTMLElement.prototype, "spellcheck", true, false, false, "set spellcheck"); -setAccessorNamePropertyDescriptor('get', window.HTMLElement.prototype, "autocapitalize", true, false, false, "get autocapitalize"); -setAccessorNamePropertyDescriptor('set', window.HTMLElement.prototype, "autocapitalize", true, false, false, "set autocapitalize"); -setAccessorNamePropertyDescriptor('get', window.HTMLElement.prototype, "editContext", true, false, false, "get editContext"); -setAccessorNamePropertyDescriptor('set', window.HTMLElement.prototype, "editContext", true, false, false, "set editContext"); -setAccessorNamePropertyDescriptor('get', window.HTMLElement.prototype, "contentEditable", true, false, false, "get contentEditable"); -setAccessorNamePropertyDescriptor('set', window.HTMLElement.prototype, "contentEditable", true, false, false, "set contentEditable"); -setAccessorNamePropertyDescriptor('get', window.HTMLElement.prototype, "enterKeyHint", true, false, false, "get enterKeyHint"); -setAccessorNamePropertyDescriptor('set', window.HTMLElement.prototype, "enterKeyHint", true, false, false, "set enterKeyHint"); -setAccessorNamePropertyDescriptor('get', window.HTMLElement.prototype, "isContentEditable", true, false, false, "get isContentEditable"); -setAccessorNamePropertyDescriptor('get', window.HTMLElement.prototype, "inputMode", true, false, false, "get inputMode"); -setAccessorNamePropertyDescriptor('set', window.HTMLElement.prototype, "inputMode", true, false, false, "set inputMode"); -setAccessorNamePropertyDescriptor('get', window.HTMLElement.prototype, "virtualKeyboardPolicy", true, false, false, "get virtualKeyboardPolicy"); -setAccessorNamePropertyDescriptor('set', window.HTMLElement.prototype, "virtualKeyboardPolicy", true, false, false, "set virtualKeyboardPolicy"); -setAccessorNamePropertyDescriptor('get', window.HTMLElement.prototype, "offsetParent", true, false, false, "get offsetParent"); -setAccessorNamePropertyDescriptor('get', window.HTMLElement.prototype, "offsetTop", true, false, false, "get offsetTop"); -setAccessorNamePropertyDescriptor('get', window.HTMLElement.prototype, "offsetLeft", true, false, false, "get offsetLeft"); -setAccessorNamePropertyDescriptor('get', window.HTMLElement.prototype, "offsetWidth", true, false, false, "get offsetWidth"); -setAccessorNamePropertyDescriptor('get', window.HTMLElement.prototype, "offsetHeight", true, false, false, "get offsetHeight"); -setAccessorNamePropertyDescriptor('get', window.HTMLElement.prototype, "popover", true, false, false, "get popover"); -setAccessorNamePropertyDescriptor('set', window.HTMLElement.prototype, "popover", true, false, false, "set popover"); -setAccessorNamePropertyDescriptor('get', window.HTMLElement.prototype, "innerText", true, false, false, "get innerText"); -setAccessorNamePropertyDescriptor('set', window.HTMLElement.prototype, "innerText", true, false, false, "set innerText"); -setAccessorNamePropertyDescriptor('get', window.HTMLElement.prototype, "outerText", true, false, false, "get outerText"); -setAccessorNamePropertyDescriptor('set', window.HTMLElement.prototype, "outerText", true, false, false, "set outerText"); -setAccessorNamePropertyDescriptor('get', window.HTMLElement.prototype, "writingSuggestions", true, false, false, "get writingSuggestions"); -setAccessorNamePropertyDescriptor('set', window.HTMLElement.prototype, "writingSuggestions", true, false, false, "set writingSuggestions"); -setAccessorNamePropertyDescriptor('get', window.HTMLElement.prototype, "onbeforexrselect", true, false, false, "get onbeforexrselect"); -setAccessorNamePropertyDescriptor('set', window.HTMLElement.prototype, "onbeforexrselect", true, false, false, "set onbeforexrselect"); -setAccessorNamePropertyDescriptor('get', window.HTMLElement.prototype, "onabort", true, false, false, "get onabort"); -setAccessorNamePropertyDescriptor('set', window.HTMLElement.prototype, "onabort", true, false, false, "set onabort"); -setAccessorNamePropertyDescriptor('get', window.HTMLElement.prototype, "onbeforeinput", true, false, false, "get onbeforeinput"); -setAccessorNamePropertyDescriptor('set', window.HTMLElement.prototype, "onbeforeinput", true, false, false, "set onbeforeinput"); -setAccessorNamePropertyDescriptor('get', window.HTMLElement.prototype, "onbeforematch", true, false, false, "get onbeforematch"); -setAccessorNamePropertyDescriptor('set', window.HTMLElement.prototype, "onbeforematch", true, false, false, "set onbeforematch"); -setAccessorNamePropertyDescriptor('get', window.HTMLElement.prototype, "onbeforetoggle", true, false, false, "get onbeforetoggle"); -setAccessorNamePropertyDescriptor('set', window.HTMLElement.prototype, "onbeforetoggle", true, false, false, "set onbeforetoggle"); -setAccessorNamePropertyDescriptor('get', window.HTMLElement.prototype, "onblur", true, false, false, "get onblur"); -setAccessorNamePropertyDescriptor('set', window.HTMLElement.prototype, "onblur", true, false, false, "set onblur"); -setAccessorNamePropertyDescriptor('get', window.HTMLElement.prototype, "oncancel", true, false, false, "get oncancel"); -setAccessorNamePropertyDescriptor('set', window.HTMLElement.prototype, "oncancel", true, false, false, "set oncancel"); -setAccessorNamePropertyDescriptor('get', window.HTMLElement.prototype, "oncanplay", true, false, false, "get oncanplay"); -setAccessorNamePropertyDescriptor('set', window.HTMLElement.prototype, "oncanplay", true, false, false, "set oncanplay"); -setAccessorNamePropertyDescriptor('get', window.HTMLElement.prototype, "oncanplaythrough", true, false, false, "get oncanplaythrough"); -setAccessorNamePropertyDescriptor('set', window.HTMLElement.prototype, "oncanplaythrough", true, false, false, "set oncanplaythrough"); -setAccessorNamePropertyDescriptor('get', window.HTMLElement.prototype, "onchange", true, false, false, "get onchange"); -setAccessorNamePropertyDescriptor('set', window.HTMLElement.prototype, "onchange", true, false, false, "set onchange"); -setAccessorNamePropertyDescriptor('get', window.HTMLElement.prototype, "onclick", true, false, false, "get onclick"); -setAccessorNamePropertyDescriptor('set', window.HTMLElement.prototype, "onclick", true, false, false, "set onclick"); -setAccessorNamePropertyDescriptor('get', window.HTMLElement.prototype, "onclose", true, false, false, "get onclose"); -setAccessorNamePropertyDescriptor('set', window.HTMLElement.prototype, "onclose", true, false, false, "set onclose"); -setAccessorNamePropertyDescriptor('get', window.HTMLElement.prototype, "oncontentvisibilityautostatechange", true, false, false, "get oncontentvisibilityautostatechange"); -setAccessorNamePropertyDescriptor('set', window.HTMLElement.prototype, "oncontentvisibilityautostatechange", true, false, false, "set oncontentvisibilityautostatechange"); -setAccessorNamePropertyDescriptor('get', window.HTMLElement.prototype, "oncontextlost", true, false, false, "get oncontextlost"); -setAccessorNamePropertyDescriptor('set', window.HTMLElement.prototype, "oncontextlost", true, false, false, "set oncontextlost"); -setAccessorNamePropertyDescriptor('get', window.HTMLElement.prototype, "oncontextmenu", true, false, false, "get oncontextmenu"); -setAccessorNamePropertyDescriptor('set', window.HTMLElement.prototype, "oncontextmenu", true, false, false, "set oncontextmenu"); -setAccessorNamePropertyDescriptor('get', window.HTMLElement.prototype, "oncontextrestored", true, false, false, "get oncontextrestored"); -setAccessorNamePropertyDescriptor('set', window.HTMLElement.prototype, "oncontextrestored", true, false, false, "set oncontextrestored"); -setAccessorNamePropertyDescriptor('get', window.HTMLElement.prototype, "oncuechange", true, false, false, "get oncuechange"); -setAccessorNamePropertyDescriptor('set', window.HTMLElement.prototype, "oncuechange", true, false, false, "set oncuechange"); -setAccessorNamePropertyDescriptor('get', window.HTMLElement.prototype, "ondblclick", true, false, false, "get ondblclick"); -setAccessorNamePropertyDescriptor('set', window.HTMLElement.prototype, "ondblclick", true, false, false, "set ondblclick"); -setAccessorNamePropertyDescriptor('get', window.HTMLElement.prototype, "ondrag", true, false, false, "get ondrag"); -setAccessorNamePropertyDescriptor('set', window.HTMLElement.prototype, "ondrag", true, false, false, "set ondrag"); -setAccessorNamePropertyDescriptor('get', window.HTMLElement.prototype, "ondragend", true, false, false, "get ondragend"); -setAccessorNamePropertyDescriptor('set', window.HTMLElement.prototype, "ondragend", true, false, false, "set ondragend"); -setAccessorNamePropertyDescriptor('get', window.HTMLElement.prototype, "ondragenter", true, false, false, "get ondragenter"); -setAccessorNamePropertyDescriptor('set', window.HTMLElement.prototype, "ondragenter", true, false, false, "set ondragenter"); -setAccessorNamePropertyDescriptor('get', window.HTMLElement.prototype, "ondragleave", true, false, false, "get ondragleave"); -setAccessorNamePropertyDescriptor('set', window.HTMLElement.prototype, "ondragleave", true, false, false, "set ondragleave"); -setAccessorNamePropertyDescriptor('get', window.HTMLElement.prototype, "ondragover", true, false, false, "get ondragover"); -setAccessorNamePropertyDescriptor('set', window.HTMLElement.prototype, "ondragover", true, false, false, "set ondragover"); -setAccessorNamePropertyDescriptor('get', window.HTMLElement.prototype, "ondragstart", true, false, false, "get ondragstart"); -setAccessorNamePropertyDescriptor('set', window.HTMLElement.prototype, "ondragstart", true, false, false, "set ondragstart"); -setAccessorNamePropertyDescriptor('get', window.HTMLElement.prototype, "ondrop", true, false, false, "get ondrop"); -setAccessorNamePropertyDescriptor('set', window.HTMLElement.prototype, "ondrop", true, false, false, "set ondrop"); -setAccessorNamePropertyDescriptor('get', window.HTMLElement.prototype, "ondurationchange", true, false, false, "get ondurationchange"); -setAccessorNamePropertyDescriptor('set', window.HTMLElement.prototype, "ondurationchange", true, false, false, "set ondurationchange"); -setAccessorNamePropertyDescriptor('get', window.HTMLElement.prototype, "onemptied", true, false, false, "get onemptied"); -setAccessorNamePropertyDescriptor('set', window.HTMLElement.prototype, "onemptied", true, false, false, "set onemptied"); -setAccessorNamePropertyDescriptor('get', window.HTMLElement.prototype, "onended", true, false, false, "get onended"); -setAccessorNamePropertyDescriptor('set', window.HTMLElement.prototype, "onended", true, false, false, "set onended"); -setAccessorNamePropertyDescriptor('get', window.HTMLElement.prototype, "onerror", true, false, false, "get onerror"); -setAccessorNamePropertyDescriptor('set', window.HTMLElement.prototype, "onerror", true, false, false, "set onerror"); -setAccessorNamePropertyDescriptor('get', window.HTMLElement.prototype, "onfocus", true, false, false, "get onfocus"); -setAccessorNamePropertyDescriptor('set', window.HTMLElement.prototype, "onfocus", true, false, false, "set onfocus"); -setAccessorNamePropertyDescriptor('get', window.HTMLElement.prototype, "onformdata", true, false, false, "get onformdata"); -setAccessorNamePropertyDescriptor('set', window.HTMLElement.prototype, "onformdata", true, false, false, "set onformdata"); -setAccessorNamePropertyDescriptor('get', window.HTMLElement.prototype, "oninput", true, false, false, "get oninput"); -setAccessorNamePropertyDescriptor('set', window.HTMLElement.prototype, "oninput", true, false, false, "set oninput"); -setAccessorNamePropertyDescriptor('get', window.HTMLElement.prototype, "oninvalid", true, false, false, "get oninvalid"); -setAccessorNamePropertyDescriptor('set', window.HTMLElement.prototype, "oninvalid", true, false, false, "set oninvalid"); -setAccessorNamePropertyDescriptor('get', window.HTMLElement.prototype, "onkeydown", true, false, false, "get onkeydown"); -setAccessorNamePropertyDescriptor('set', window.HTMLElement.prototype, "onkeydown", true, false, false, "set onkeydown"); -setAccessorNamePropertyDescriptor('get', window.HTMLElement.prototype, "onkeypress", true, false, false, "get onkeypress"); -setAccessorNamePropertyDescriptor('set', window.HTMLElement.prototype, "onkeypress", true, false, false, "set onkeypress"); -setAccessorNamePropertyDescriptor('get', window.HTMLElement.prototype, "onkeyup", true, false, false, "get onkeyup"); -setAccessorNamePropertyDescriptor('set', window.HTMLElement.prototype, "onkeyup", true, false, false, "set onkeyup"); -setAccessorNamePropertyDescriptor('get', window.HTMLElement.prototype, "onload", true, false, false, "get onload"); -setAccessorNamePropertyDescriptor('set', window.HTMLElement.prototype, "onload", true, false, false, "set onload"); -setAccessorNamePropertyDescriptor('get', window.HTMLElement.prototype, "onloadeddata", true, false, false, "get onloadeddata"); -setAccessorNamePropertyDescriptor('set', window.HTMLElement.prototype, "onloadeddata", true, false, false, "set onloadeddata"); -setAccessorNamePropertyDescriptor('get', window.HTMLElement.prototype, "onloadedmetadata", true, false, false, "get onloadedmetadata"); -setAccessorNamePropertyDescriptor('set', window.HTMLElement.prototype, "onloadedmetadata", true, false, false, "set onloadedmetadata"); -setAccessorNamePropertyDescriptor('get', window.HTMLElement.prototype, "onloadstart", true, false, false, "get onloadstart"); -setAccessorNamePropertyDescriptor('set', window.HTMLElement.prototype, "onloadstart", true, false, false, "set onloadstart"); -setAccessorNamePropertyDescriptor('get', window.HTMLElement.prototype, "onmousedown", true, false, false, "get onmousedown"); -setAccessorNamePropertyDescriptor('set', window.HTMLElement.prototype, "onmousedown", true, false, false, "set onmousedown"); -setAccessorNamePropertyDescriptor('get', window.HTMLElement.prototype, "onmouseenter", true, false, false, "get onmouseenter"); -setAccessorNamePropertyDescriptor('set', window.HTMLElement.prototype, "onmouseenter", true, false, false, "set onmouseenter"); -setAccessorNamePropertyDescriptor('get', window.HTMLElement.prototype, "onmouseleave", true, false, false, "get onmouseleave"); -setAccessorNamePropertyDescriptor('set', window.HTMLElement.prototype, "onmouseleave", true, false, false, "set onmouseleave"); -setAccessorNamePropertyDescriptor('get', window.HTMLElement.prototype, "onmousemove", true, false, false, "get onmousemove"); -setAccessorNamePropertyDescriptor('set', window.HTMLElement.prototype, "onmousemove", true, false, false, "set onmousemove"); -setAccessorNamePropertyDescriptor('get', window.HTMLElement.prototype, "onmouseout", true, false, false, "get onmouseout"); -setAccessorNamePropertyDescriptor('set', window.HTMLElement.prototype, "onmouseout", true, false, false, "set onmouseout"); -setAccessorNamePropertyDescriptor('get', window.HTMLElement.prototype, "onmouseover", true, false, false, "get onmouseover"); -setAccessorNamePropertyDescriptor('set', window.HTMLElement.prototype, "onmouseover", true, false, false, "set onmouseover"); -setAccessorNamePropertyDescriptor('get', window.HTMLElement.prototype, "onmouseup", true, false, false, "get onmouseup"); -setAccessorNamePropertyDescriptor('set', window.HTMLElement.prototype, "onmouseup", true, false, false, "set onmouseup"); -setAccessorNamePropertyDescriptor('get', window.HTMLElement.prototype, "onmousewheel", true, false, false, "get onmousewheel"); -setAccessorNamePropertyDescriptor('set', window.HTMLElement.prototype, "onmousewheel", true, false, false, "set onmousewheel"); -setAccessorNamePropertyDescriptor('get', window.HTMLElement.prototype, "onpause", true, false, false, "get onpause"); -setAccessorNamePropertyDescriptor('set', window.HTMLElement.prototype, "onpause", true, false, false, "set onpause"); -setAccessorNamePropertyDescriptor('get', window.HTMLElement.prototype, "onplay", true, false, false, "get onplay"); -setAccessorNamePropertyDescriptor('set', window.HTMLElement.prototype, "onplay", true, false, false, "set onplay"); -setAccessorNamePropertyDescriptor('get', window.HTMLElement.prototype, "onplaying", true, false, false, "get onplaying"); -setAccessorNamePropertyDescriptor('set', window.HTMLElement.prototype, "onplaying", true, false, false, "set onplaying"); -setAccessorNamePropertyDescriptor('get', window.HTMLElement.prototype, "onprogress", true, false, false, "get onprogress"); -setAccessorNamePropertyDescriptor('set', window.HTMLElement.prototype, "onprogress", true, false, false, "set onprogress"); -setAccessorNamePropertyDescriptor('get', window.HTMLElement.prototype, "onratechange", true, false, false, "get onratechange"); -setAccessorNamePropertyDescriptor('set', window.HTMLElement.prototype, "onratechange", true, false, false, "set onratechange"); -setAccessorNamePropertyDescriptor('get', window.HTMLElement.prototype, "onreset", true, false, false, "get onreset"); -setAccessorNamePropertyDescriptor('set', window.HTMLElement.prototype, "onreset", true, false, false, "set onreset"); -setAccessorNamePropertyDescriptor('get', window.HTMLElement.prototype, "onresize", true, false, false, "get onresize"); -setAccessorNamePropertyDescriptor('set', window.HTMLElement.prototype, "onresize", true, false, false, "set onresize"); -setAccessorNamePropertyDescriptor('get', window.HTMLElement.prototype, "onscroll", true, false, false, "get onscroll"); -setAccessorNamePropertyDescriptor('set', window.HTMLElement.prototype, "onscroll", true, false, false, "set onscroll"); -setAccessorNamePropertyDescriptor('get', window.HTMLElement.prototype, "onsecuritypolicyviolation", true, false, false, "get onsecuritypolicyviolation"); -setAccessorNamePropertyDescriptor('set', window.HTMLElement.prototype, "onsecuritypolicyviolation", true, false, false, "set onsecuritypolicyviolation"); -setAccessorNamePropertyDescriptor('get', window.HTMLElement.prototype, "onseeked", true, false, false, "get onseeked"); -setAccessorNamePropertyDescriptor('set', window.HTMLElement.prototype, "onseeked", true, false, false, "set onseeked"); -setAccessorNamePropertyDescriptor('get', window.HTMLElement.prototype, "onseeking", true, false, false, "get onseeking"); -setAccessorNamePropertyDescriptor('set', window.HTMLElement.prototype, "onseeking", true, false, false, "set onseeking"); -setAccessorNamePropertyDescriptor('get', window.HTMLElement.prototype, "onselect", true, false, false, "get onselect"); -setAccessorNamePropertyDescriptor('set', window.HTMLElement.prototype, "onselect", true, false, false, "set onselect"); -setAccessorNamePropertyDescriptor('get', window.HTMLElement.prototype, "onslotchange", true, false, false, "get onslotchange"); -setAccessorNamePropertyDescriptor('set', window.HTMLElement.prototype, "onslotchange", true, false, false, "set onslotchange"); -setAccessorNamePropertyDescriptor('get', window.HTMLElement.prototype, "onstalled", true, false, false, "get onstalled"); -setAccessorNamePropertyDescriptor('set', window.HTMLElement.prototype, "onstalled", true, false, false, "set onstalled"); -setAccessorNamePropertyDescriptor('get', window.HTMLElement.prototype, "onsubmit", true, false, false, "get onsubmit"); -setAccessorNamePropertyDescriptor('set', window.HTMLElement.prototype, "onsubmit", true, false, false, "set onsubmit"); -setAccessorNamePropertyDescriptor('get', window.HTMLElement.prototype, "onsuspend", true, false, false, "get onsuspend"); -setAccessorNamePropertyDescriptor('set', window.HTMLElement.prototype, "onsuspend", true, false, false, "set onsuspend"); -setAccessorNamePropertyDescriptor('get', window.HTMLElement.prototype, "ontimeupdate", true, false, false, "get ontimeupdate"); -setAccessorNamePropertyDescriptor('set', window.HTMLElement.prototype, "ontimeupdate", true, false, false, "set ontimeupdate"); -setAccessorNamePropertyDescriptor('get', window.HTMLElement.prototype, "ontoggle", true, false, false, "get ontoggle"); -setAccessorNamePropertyDescriptor('set', window.HTMLElement.prototype, "ontoggle", true, false, false, "set ontoggle"); -setAccessorNamePropertyDescriptor('get', window.HTMLElement.prototype, "onvolumechange", true, false, false, "get onvolumechange"); -setAccessorNamePropertyDescriptor('set', window.HTMLElement.prototype, "onvolumechange", true, false, false, "set onvolumechange"); -setAccessorNamePropertyDescriptor('get', window.HTMLElement.prototype, "onwaiting", true, false, false, "get onwaiting"); -setAccessorNamePropertyDescriptor('set', window.HTMLElement.prototype, "onwaiting", true, false, false, "set onwaiting"); -setAccessorNamePropertyDescriptor('get', window.HTMLElement.prototype, "onwebkitanimationend", true, false, false, "get onwebkitanimationend"); -setAccessorNamePropertyDescriptor('set', window.HTMLElement.prototype, "onwebkitanimationend", true, false, false, "set onwebkitanimationend"); -setAccessorNamePropertyDescriptor('get', window.HTMLElement.prototype, "onwebkitanimationiteration", true, false, false, "get onwebkitanimationiteration"); -setAccessorNamePropertyDescriptor('set', window.HTMLElement.prototype, "onwebkitanimationiteration", true, false, false, "set onwebkitanimationiteration"); -setAccessorNamePropertyDescriptor('get', window.HTMLElement.prototype, "onwebkitanimationstart", true, false, false, "get onwebkitanimationstart"); -setAccessorNamePropertyDescriptor('set', window.HTMLElement.prototype, "onwebkitanimationstart", true, false, false, "set onwebkitanimationstart"); -setAccessorNamePropertyDescriptor('get', window.HTMLElement.prototype, "onwebkittransitionend", true, false, false, "get onwebkittransitionend"); -setAccessorNamePropertyDescriptor('set', window.HTMLElement.prototype, "onwebkittransitionend", true, false, false, "set onwebkittransitionend"); -setAccessorNamePropertyDescriptor('get', window.HTMLElement.prototype, "onwheel", true, false, false, "get onwheel"); -setAccessorNamePropertyDescriptor('set', window.HTMLElement.prototype, "onwheel", true, false, false, "set onwheel"); -setAccessorNamePropertyDescriptor('get', window.HTMLElement.prototype, "onauxclick", true, false, false, "get onauxclick"); -setAccessorNamePropertyDescriptor('set', window.HTMLElement.prototype, "onauxclick", true, false, false, "set onauxclick"); -setAccessorNamePropertyDescriptor('get', window.HTMLElement.prototype, "ongotpointercapture", true, false, false, "get ongotpointercapture"); -setAccessorNamePropertyDescriptor('set', window.HTMLElement.prototype, "ongotpointercapture", true, false, false, "set ongotpointercapture"); -setAccessorNamePropertyDescriptor('get', window.HTMLElement.prototype, "onlostpointercapture", true, false, false, "get onlostpointercapture"); -setAccessorNamePropertyDescriptor('set', window.HTMLElement.prototype, "onlostpointercapture", true, false, false, "set onlostpointercapture"); -setAccessorNamePropertyDescriptor('get', window.HTMLElement.prototype, "onpointerdown", true, false, false, "get onpointerdown"); -setAccessorNamePropertyDescriptor('set', window.HTMLElement.prototype, "onpointerdown", true, false, false, "set onpointerdown"); -setAccessorNamePropertyDescriptor('get', window.HTMLElement.prototype, "onpointermove", true, false, false, "get onpointermove"); -setAccessorNamePropertyDescriptor('set', window.HTMLElement.prototype, "onpointermove", true, false, false, "set onpointermove"); -setAccessorNamePropertyDescriptor('get', window.HTMLElement.prototype, "onpointerrawupdate", true, false, false, "get onpointerrawupdate"); -setAccessorNamePropertyDescriptor('set', window.HTMLElement.prototype, "onpointerrawupdate", true, false, false, "set onpointerrawupdate"); -setAccessorNamePropertyDescriptor('get', window.HTMLElement.prototype, "onpointerup", true, false, false, "get onpointerup"); -setAccessorNamePropertyDescriptor('set', window.HTMLElement.prototype, "onpointerup", true, false, false, "set onpointerup"); -setAccessorNamePropertyDescriptor('get', window.HTMLElement.prototype, "onpointercancel", true, false, false, "get onpointercancel"); -setAccessorNamePropertyDescriptor('set', window.HTMLElement.prototype, "onpointercancel", true, false, false, "set onpointercancel"); -setAccessorNamePropertyDescriptor('get', window.HTMLElement.prototype, "onpointerover", true, false, false, "get onpointerover"); -setAccessorNamePropertyDescriptor('set', window.HTMLElement.prototype, "onpointerover", true, false, false, "set onpointerover"); -setAccessorNamePropertyDescriptor('get', window.HTMLElement.prototype, "onpointerout", true, false, false, "get onpointerout"); -setAccessorNamePropertyDescriptor('set', window.HTMLElement.prototype, "onpointerout", true, false, false, "set onpointerout"); -setAccessorNamePropertyDescriptor('get', window.HTMLElement.prototype, "onpointerenter", true, false, false, "get onpointerenter"); -setAccessorNamePropertyDescriptor('set', window.HTMLElement.prototype, "onpointerenter", true, false, false, "set onpointerenter"); -setAccessorNamePropertyDescriptor('get', window.HTMLElement.prototype, "onpointerleave", true, false, false, "get onpointerleave"); -setAccessorNamePropertyDescriptor('set', window.HTMLElement.prototype, "onpointerleave", true, false, false, "set onpointerleave"); -setAccessorNamePropertyDescriptor('get', window.HTMLElement.prototype, "onselectstart", true, false, false, "get onselectstart"); -setAccessorNamePropertyDescriptor('set', window.HTMLElement.prototype, "onselectstart", true, false, false, "set onselectstart"); -setAccessorNamePropertyDescriptor('get', window.HTMLElement.prototype, "onselectionchange", true, false, false, "get onselectionchange"); -setAccessorNamePropertyDescriptor('set', window.HTMLElement.prototype, "onselectionchange", true, false, false, "set onselectionchange"); -setAccessorNamePropertyDescriptor('get', window.HTMLElement.prototype, "onanimationend", true, false, false, "get onanimationend"); -setAccessorNamePropertyDescriptor('set', window.HTMLElement.prototype, "onanimationend", true, false, false, "set onanimationend"); -setAccessorNamePropertyDescriptor('get', window.HTMLElement.prototype, "onanimationiteration", true, false, false, "get onanimationiteration"); -setAccessorNamePropertyDescriptor('set', window.HTMLElement.prototype, "onanimationiteration", true, false, false, "set onanimationiteration"); -setAccessorNamePropertyDescriptor('get', window.HTMLElement.prototype, "onanimationstart", true, false, false, "get onanimationstart"); -setAccessorNamePropertyDescriptor('set', window.HTMLElement.prototype, "onanimationstart", true, false, false, "set onanimationstart"); -setAccessorNamePropertyDescriptor('get', window.HTMLElement.prototype, "ontransitionrun", true, false, false, "get ontransitionrun"); -setAccessorNamePropertyDescriptor('set', window.HTMLElement.prototype, "ontransitionrun", true, false, false, "set ontransitionrun"); -setAccessorNamePropertyDescriptor('get', window.HTMLElement.prototype, "ontransitionstart", true, false, false, "get ontransitionstart"); -setAccessorNamePropertyDescriptor('set', window.HTMLElement.prototype, "ontransitionstart", true, false, false, "set ontransitionstart"); -setAccessorNamePropertyDescriptor('get', window.HTMLElement.prototype, "ontransitionend", true, false, false, "get ontransitionend"); -setAccessorNamePropertyDescriptor('set', window.HTMLElement.prototype, "ontransitionend", true, false, false, "set ontransitionend"); -setAccessorNamePropertyDescriptor('get', window.HTMLElement.prototype, "ontransitioncancel", true, false, false, "get ontransitioncancel"); -setAccessorNamePropertyDescriptor('set', window.HTMLElement.prototype, "ontransitioncancel", true, false, false, "set ontransitioncancel"); -setAccessorNamePropertyDescriptor('get', window.HTMLElement.prototype, "oncopy", true, false, false, "get oncopy"); -setAccessorNamePropertyDescriptor('set', window.HTMLElement.prototype, "oncopy", true, false, false, "set oncopy"); -setAccessorNamePropertyDescriptor('get', window.HTMLElement.prototype, "oncut", true, false, false, "get oncut"); -setAccessorNamePropertyDescriptor('set', window.HTMLElement.prototype, "oncut", true, false, false, "set oncut"); -setAccessorNamePropertyDescriptor('get', window.HTMLElement.prototype, "onpaste", true, false, false, "get onpaste"); -setAccessorNamePropertyDescriptor('set', window.HTMLElement.prototype, "onpaste", true, false, false, "set onpaste"); -setAccessorNamePropertyDescriptor('get', window.HTMLElement.prototype, "dataset", true, false, false, "get dataset"); -setAccessorNamePropertyDescriptor('get', window.HTMLElement.prototype, "nonce", true, false, false, "get nonce"); -setAccessorNamePropertyDescriptor('set', window.HTMLElement.prototype, "nonce", true, false, false, "set nonce"); -setAccessorNamePropertyDescriptor('get', window.HTMLElement.prototype, "autofocus", true, false, false, "get autofocus"); -setAccessorNamePropertyDescriptor('set', window.HTMLElement.prototype, "autofocus", true, false, false, "set autofocus"); -setAccessorNamePropertyDescriptor('get', window.HTMLElement.prototype, "tabIndex", true, false, false, "get tabIndex"); -setAccessorNamePropertyDescriptor('set', window.HTMLElement.prototype, "tabIndex", true, false, false, "set tabIndex"); -setAccessorNamePropertyDescriptor('get', window.HTMLElement.prototype, "style", true, false, false, "get style"); -setAccessorNamePropertyDescriptor('set', window.HTMLElement.prototype, "style", true, false, false, "set style"); -setAccessorNamePropertyDescriptor('get', window.HTMLElement.prototype, "attributeStyleMap", true, false, false, "get attributeStyleMap"); -setAccessorNamePropertyDescriptor('get', window.HTMLElement.prototype, "oncommand", true, false, false, "get oncommand"); -setAccessorNamePropertyDescriptor('set', window.HTMLElement.prototype, "oncommand", true, false, false, "set oncommand"); -setAccessorNamePropertyDescriptor('get', window.HTMLElement.prototype, "onscrollend", true, false, false, "get onscrollend"); -setAccessorNamePropertyDescriptor('set', window.HTMLElement.prototype, "onscrollend", true, false, false, "set onscrollend"); -setAccessorNamePropertyDescriptor('get', window.HTMLElement.prototype, "onscrollsnapchange", true, false, false, "get onscrollsnapchange"); -setAccessorNamePropertyDescriptor('set', window.HTMLElement.prototype, "onscrollsnapchange", true, false, false, "set onscrollsnapchange"); -setAccessorNamePropertyDescriptor('get', window.HTMLElement.prototype, "onscrollsnapchanging", true, false, false, "get onscrollsnapchanging"); -setAccessorNamePropertyDescriptor('set', window.HTMLElement.prototype, "onscrollsnapchanging", true, false, false, "set onscrollsnapchanging"); - -Object.setPrototypeOf(window.HTMLElement.prototype, window.Element.prototype); - -Object.defineProperty(window, "HTMLHtmlElement", { - configurable: true, - enumerable: false, - writable: true, - value: antiToString(function HTMLHtmlElement() { - if (!new_toggle) { - throw TypeError("Illegal constructor}") - } - }) -}); - -Object.defineProperties(window.HTMLHtmlElement.prototype, { - version: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - constructor: { - configurable: true, - enumerable: false, - writable: true, - value: antiToString(function HTMLHtmlElement() { - debugger; - }), - }, - [Symbol.toStringTag]: {configurable: true, enumerable: false, writable: false, value: "HTMLHtmlElement",}, - -}) -setAccessorNamePropertyDescriptor('get', window.HTMLHtmlElement.prototype, "version", true, false, false, "get version"); -setAccessorNamePropertyDescriptor('set', window.HTMLHtmlElement.prototype, "version", true, false, false, "set version"); - -Object.setPrototypeOf(window.HTMLHtmlElement.prototype, window.HTMLElement.prototype); - - -Object.defineProperty(window, "BigInt", { - configurable: true, - enumerable: false, - writable: true, - value: antiToString(function BigInt() { - if (!new_toggle) { - throw TypeError("Illegal constructor}") - } - }) -}); - -Object.defineProperties(window.BigInt.prototype, { - constructor: { - configurable: true, enumerable: false, writable: true, value: antiToString(function BigInt() { - debugger; - }), - }, - toLocaleString: { - configurable: true, - enumerable: false, - writable: true, - value: antiToString(function toLocaleString() { - debugger; - }), - }, - toString: { - configurable: true, enumerable: false, writable: true, value: antiToString(function toString() { - debugger; - }), - }, - valueOf: { - configurable: true, enumerable: false, writable: true, value: antiToString(function valueOf() { - debugger; - }), - }, - [Symbol.toStringTag]: {configurable: true, enumerable: false, writable: false, value: "BigInt",}, - -}) - - -Object.defineProperty(window, "External", { - configurable: true, - enumerable: false, - writable: true, - value: antiToString(function External() { - if (!new_toggle) { - throw TypeError("Illegal constructor}") - } - }) -}); - -Object.defineProperties(window.External.prototype, { - AddSearchProvider: { - configurable: true, - enumerable: true, - writable: true, - value: antiToString(function AddSearchProvider() { - debugger; - }), - }, - IsSearchProviderInstalled: { - configurable: true, - enumerable: true, - writable: true, - value: antiToString(function IsSearchProviderInstalled() { - debugger; - }), - }, - constructor: { - configurable: true, enumerable: false, writable: true, value: antiToString(function External() { - debugger; - }), - }, - [Symbol.toStringTag]: {configurable: true, enumerable: false, writable: false, value: "External",}, - -}) - - -Object.defineProperty(window, "XMLHttpRequestEventTarget", { - configurable: true, - enumerable: false, - writable: true, - value: antiToString(function XMLHttpRequestEventTarget() { - if (!new_toggle) { - throw TypeError("Illegal constructor}") - } - }) -}); - -Object.defineProperties(window.XMLHttpRequestEventTarget.prototype, { - onloadstart: { - configurable: true, enumerable: true, get: antiToString(function get() { - return null; - }), set: antiToString(function set() { - debugger; - }) - }, - onprogress: { - configurable: true, enumerable: true, get: antiToString(function get() { - return null; - }), set: antiToString(function set() { - debugger; - }) - }, - onabort: { - configurable: true, enumerable: true, get: antiToString(function get() { - return null; - }), set: antiToString(function set() { - debugger; - }) - }, - onerror: { - configurable: true, enumerable: true, get: antiToString(function get() { - return null; - }), set: antiToString(function set() { - debugger; - }) - }, - onload: { - configurable: true, enumerable: true, get: antiToString(function get() { - return null; - }), set: antiToString(function set() { - debugger; - }) - }, - ontimeout: { - configurable: true, enumerable: true, get: antiToString(function get() { - return null; - }), set: antiToString(function set() { - debugger; - }) - }, - onloadend: { - configurable: true, enumerable: true, get: antiToString(function get() { - return null; - }), set: antiToString(function set() { - debugger; - }) - }, - constructor: { - configurable: true, - enumerable: false, - writable: true, - value: antiToString(function XMLHttpRequestEventTarget() { - debugger; - }), - }, - [Symbol.toStringTag]: {configurable: true, enumerable: false, writable: false, value: "XMLHttpRequestEventTarget",}, - -}) -setAccessorNamePropertyDescriptor('get', window.XMLHttpRequestEventTarget.prototype, "onloadstart", true, false, false, "get onloadstart"); -setAccessorNamePropertyDescriptor('set', window.XMLHttpRequestEventTarget.prototype, "onloadstart", true, false, false, "set onloadstart"); -setAccessorNamePropertyDescriptor('get', window.XMLHttpRequestEventTarget.prototype, "onprogress", true, false, false, "get onprogress"); -setAccessorNamePropertyDescriptor('set', window.XMLHttpRequestEventTarget.prototype, "onprogress", true, false, false, "set onprogress"); -setAccessorNamePropertyDescriptor('get', window.XMLHttpRequestEventTarget.prototype, "onabort", true, false, false, "get onabort"); -setAccessorNamePropertyDescriptor('set', window.XMLHttpRequestEventTarget.prototype, "onabort", true, false, false, "set onabort"); -setAccessorNamePropertyDescriptor('get', window.XMLHttpRequestEventTarget.prototype, "onerror", true, false, false, "get onerror"); -setAccessorNamePropertyDescriptor('set', window.XMLHttpRequestEventTarget.prototype, "onerror", true, false, false, "set onerror"); -setAccessorNamePropertyDescriptor('get', window.XMLHttpRequestEventTarget.prototype, "onload", true, false, false, "get onload"); -setAccessorNamePropertyDescriptor('set', window.XMLHttpRequestEventTarget.prototype, "onload", true, false, false, "set onload"); -setAccessorNamePropertyDescriptor('get', window.XMLHttpRequestEventTarget.prototype, "ontimeout", true, false, false, "get ontimeout"); -setAccessorNamePropertyDescriptor('set', window.XMLHttpRequestEventTarget.prototype, "ontimeout", true, false, false, "set ontimeout"); -setAccessorNamePropertyDescriptor('get', window.XMLHttpRequestEventTarget.prototype, "onloadend", true, false, false, "get onloadend"); -setAccessorNamePropertyDescriptor('set', window.XMLHttpRequestEventTarget.prototype, "onloadend", true, false, false, "set onloadend"); - -Object.setPrototypeOf(window.XMLHttpRequestEventTarget.prototype, window.EventTarget.prototype); - -Object.defineProperty(window, "XMLHttpRequest", { - configurable: true, - enumerable: false, - writable: true, - value: antiToString(function XMLHttpRequest() { - }) -}); - -Object.defineProperties(window.XMLHttpRequest.prototype, { - onreadystatechange: { - configurable: true, enumerable: true, get: antiToString(function get() { - return null; - }), set: antiToString(function set() { - debugger; - }) - }, - readyState: { - configurable: true, enumerable: true, get: antiToString(function get() { - return 0; - }), - }, - timeout: { - configurable: true, enumerable: true, get: antiToString(function get() { - return 0; - }), set: antiToString(function set() { - debugger; - }) - }, - withCredentials: { - configurable: true, enumerable: true, get: antiToString(function get() { - return false; - }), set: antiToString(function set() { - debugger; - }) - }, - upload: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), - }, - responseURL: { - configurable: true, enumerable: true, get: antiToString(function get() { - return ""; - }), - }, - status: { - configurable: true, enumerable: true, get: antiToString(function get() { - return 0; - }), - }, - statusText: { - configurable: true, enumerable: true, get: antiToString(function get() { - return ""; - }), - }, - responseType: { - configurable: true, enumerable: true, get: antiToString(function get() { - return ""; - }), set: antiToString(function set() { - debugger; - }) - }, - response: { - configurable: true, enumerable: true, get: antiToString(function get() { - return ""; - }), - }, - responseText: { - configurable: true, enumerable: true, get: antiToString(function get() { - return ""; - }), - }, - UNSENT: {configurable: false, enumerable: true, writable: false, value: 0,}, - OPENED: {configurable: false, enumerable: true, writable: false, value: 1,}, - HEADERS_RECEIVED: {configurable: false, enumerable: true, writable: false, value: 2,}, - LOADING: {configurable: false, enumerable: true, writable: false, value: 3,}, - DONE: {configurable: false, enumerable: true, writable: false, value: 4,}, - abort: { - configurable: true, enumerable: true, writable: true, value: antiToString(function abort() { - debugger; - }), - }, - getAllResponseHeaders: { - configurable: true, - enumerable: true, - writable: true, - value: antiToString(function getAllResponseHeaders() { - debugger; - }), - }, - getResponseHeader: { - configurable: true, - enumerable: true, - writable: true, - value: antiToString(function getResponseHeader() { - debugger; - }), - }, - open: { - configurable: true, enumerable: true, writable: true, value: function y__() { - debugger; - }, - }, - overrideMimeType: { - configurable: true, - enumerable: true, - writable: true, - value: antiToString(function overrideMimeType() { - debugger; - }), - }, - send: { - configurable: true, enumerable: true, writable: true, value: antiToString(function send() { - debugger; - }), - }, - setRequestHeader: { - configurable: true, - enumerable: true, - writable: true, - value: antiToString(function setRequestHeader() { - debugger; - }), - }, - constructor: { - configurable: true, enumerable: false, writable: true, value: antiToString(function XMLHttpRequest() { - debugger; - }), - }, - responseXML: { - configurable: true, enumerable: true, get: antiToString(function get() { - return null; - }), - }, - [Symbol.toStringTag]: {configurable: true, enumerable: false, writable: false, value: "XMLHttpRequest",}, - -}) -setAccessorNamePropertyDescriptor('get', window.XMLHttpRequest.prototype, "onreadystatechange", true, false, false, "get onreadystatechange"); -setAccessorNamePropertyDescriptor('set', window.XMLHttpRequest.prototype, "onreadystatechange", true, false, false, "set onreadystatechange"); -setAccessorNamePropertyDescriptor('get', window.XMLHttpRequest.prototype, "readyState", true, false, false, "get readyState"); -setAccessorNamePropertyDescriptor('get', window.XMLHttpRequest.prototype, "timeout", true, false, false, "get timeout"); -setAccessorNamePropertyDescriptor('set', window.XMLHttpRequest.prototype, "timeout", true, false, false, "set timeout"); -setAccessorNamePropertyDescriptor('get', window.XMLHttpRequest.prototype, "withCredentials", true, false, false, "get withCredentials"); -setAccessorNamePropertyDescriptor('set', window.XMLHttpRequest.prototype, "withCredentials", true, false, false, "set withCredentials"); -setAccessorNamePropertyDescriptor('get', window.XMLHttpRequest.prototype, "upload", true, false, false, "get upload"); -setAccessorNamePropertyDescriptor('get', window.XMLHttpRequest.prototype, "responseURL", true, false, false, "get responseURL"); -setAccessorNamePropertyDescriptor('get', window.XMLHttpRequest.prototype, "status", true, false, false, "get status"); -setAccessorNamePropertyDescriptor('get', window.XMLHttpRequest.prototype, "statusText", true, false, false, "get statusText"); -setAccessorNamePropertyDescriptor('get', window.XMLHttpRequest.prototype, "responseType", true, false, false, "get responseType"); -setAccessorNamePropertyDescriptor('set', window.XMLHttpRequest.prototype, "responseType", true, false, false, "set responseType"); -setAccessorNamePropertyDescriptor('get', window.XMLHttpRequest.prototype, "response", true, false, false, "get response"); -setAccessorNamePropertyDescriptor('get', window.XMLHttpRequest.prototype, "responseText", true, false, false, "get responseText"); -setAccessorNamePropertyDescriptor('get', window.XMLHttpRequest.prototype, "responseXML", true, false, false, "get responseXML"); - -Object.setPrototypeOf(window.XMLHttpRequest.prototype, window.XMLHttpRequestEventTarget.prototype); - -Object.defineProperty(window, "HTMLScriptElement", { - configurable: true, - enumerable: false, - writable: true, - value: antiToString(function HTMLScriptElement() { - if (!new_toggle) { - throw TypeError("Illegal constructor}") - } - }) -}); - -Object.defineProperties(window.HTMLScriptElement.prototype, { - src: { - configurable: true, enumerable: true, get: antiToString(function get() { - return global.cursor_config.currentScriptSrc; - }), set: antiToString(function set() { - debugger; - }) - }, - type: { - configurable: true, enumerable: true, get: antiToString(function get() { - return ""; - }), set: antiToString(function set() { - debugger; - }) - }, - noModule: { - configurable: true, enumerable: true, get: antiToString(function get() { - return false; - }), set: antiToString(function set() { - debugger; - }) - }, - charset: { - configurable: true, enumerable: true, get: antiToString(function get() { - return ""; - }), set: antiToString(function set() { - debugger; - }) - }, - async: { - configurable: true, enumerable: true, get: antiToString(function get() { - return true; - }), set: antiToString(function set() { - debugger; - }) - }, - defer: { - configurable: true, enumerable: true, get: antiToString(function get() { - return false; - }), set: antiToString(function set() { - debugger; - }) - }, - crossOrigin: { - configurable: true, enumerable: true, get: antiToString(function get() { - return null; - }), set: antiToString(function set() { - debugger; - }) - }, - text: { - configurable: true, enumerable: true, get: antiToString(function get() { - return ""; - }), set: antiToString(function set() { - debugger; - }) - }, - referrerPolicy: { - configurable: true, enumerable: true, get: antiToString(function get() { - return ""; - }), set: antiToString(function set() { - debugger; - }) - }, - fetchPriority: { - configurable: true, enumerable: true, get: antiToString(function get() { - return "auto"; - }), set: antiToString(function set() { - debugger; - }) - }, - event: { - configurable: true, enumerable: true, get: antiToString(function get() { - return ""; - }), set: antiToString(function set() { - debugger; - }) - }, - htmlFor: { - configurable: true, enumerable: true, get: antiToString(function get() { - return ""; - }), set: antiToString(function set() { - debugger; - }) - }, - integrity: { - configurable: true, enumerable: true, get: antiToString(function get() { - return ""; - }), set: antiToString(function set() { - debugger; - }) - }, - blocking: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - constructor: { - configurable: true, - enumerable: false, - writable: true, - value: antiToString(function HTMLScriptElement() { - debugger; - }), - }, - attributionSrc: { - configurable: true, enumerable: true, get: antiToString(function get() { - return ""; - }), set: antiToString(function set() { - debugger; - }) - }, - [Symbol.toStringTag]: {configurable: true, enumerable: false, writable: false, value: "HTMLScriptElement",}, - -}) -setAccessorNamePropertyDescriptor('get', window.HTMLScriptElement.prototype, "src", true, false, false, "get src"); -setAccessorNamePropertyDescriptor('set', window.HTMLScriptElement.prototype, "src", true, false, false, "set src"); -setAccessorNamePropertyDescriptor('get', window.HTMLScriptElement.prototype, "type", true, false, false, "get type"); -setAccessorNamePropertyDescriptor('set', window.HTMLScriptElement.prototype, "type", true, false, false, "set type"); -setAccessorNamePropertyDescriptor('get', window.HTMLScriptElement.prototype, "noModule", true, false, false, "get noModule"); -setAccessorNamePropertyDescriptor('set', window.HTMLScriptElement.prototype, "noModule", true, false, false, "set noModule"); -setAccessorNamePropertyDescriptor('get', window.HTMLScriptElement.prototype, "charset", true, false, false, "get charset"); -setAccessorNamePropertyDescriptor('set', window.HTMLScriptElement.prototype, "charset", true, false, false, "set charset"); -setAccessorNamePropertyDescriptor('get', window.HTMLScriptElement.prototype, "async", true, false, false, "get async"); -setAccessorNamePropertyDescriptor('set', window.HTMLScriptElement.prototype, "async", true, false, false, "set async"); -setAccessorNamePropertyDescriptor('get', window.HTMLScriptElement.prototype, "defer", true, false, false, "get defer"); -setAccessorNamePropertyDescriptor('set', window.HTMLScriptElement.prototype, "defer", true, false, false, "set defer"); -setAccessorNamePropertyDescriptor('get', window.HTMLScriptElement.prototype, "crossOrigin", true, false, false, "get crossOrigin"); -setAccessorNamePropertyDescriptor('set', window.HTMLScriptElement.prototype, "crossOrigin", true, false, false, "set crossOrigin"); -setAccessorNamePropertyDescriptor('get', window.HTMLScriptElement.prototype, "text", true, false, false, "get text"); -setAccessorNamePropertyDescriptor('set', window.HTMLScriptElement.prototype, "text", true, false, false, "set text"); -setAccessorNamePropertyDescriptor('get', window.HTMLScriptElement.prototype, "referrerPolicy", true, false, false, "get referrerPolicy"); -setAccessorNamePropertyDescriptor('set', window.HTMLScriptElement.prototype, "referrerPolicy", true, false, false, "set referrerPolicy"); -setAccessorNamePropertyDescriptor('get', window.HTMLScriptElement.prototype, "fetchPriority", true, false, false, "get fetchPriority"); -setAccessorNamePropertyDescriptor('set', window.HTMLScriptElement.prototype, "fetchPriority", true, false, false, "set fetchPriority"); -setAccessorNamePropertyDescriptor('get', window.HTMLScriptElement.prototype, "event", true, false, false, "get event"); -setAccessorNamePropertyDescriptor('set', window.HTMLScriptElement.prototype, "event", true, false, false, "set event"); -setAccessorNamePropertyDescriptor('get', window.HTMLScriptElement.prototype, "htmlFor", true, false, false, "get htmlFor"); -setAccessorNamePropertyDescriptor('set', window.HTMLScriptElement.prototype, "htmlFor", true, false, false, "set htmlFor"); -setAccessorNamePropertyDescriptor('get', window.HTMLScriptElement.prototype, "integrity", true, false, false, "get integrity"); -setAccessorNamePropertyDescriptor('set', window.HTMLScriptElement.prototype, "integrity", true, false, false, "set integrity"); -setAccessorNamePropertyDescriptor('get', window.HTMLScriptElement.prototype, "blocking", true, false, false, "get blocking"); -setAccessorNamePropertyDescriptor('set', window.HTMLScriptElement.prototype, "blocking", true, false, false, "set blocking"); -setAccessorNamePropertyDescriptor('get', window.HTMLScriptElement.prototype, "attributionSrc", true, false, false, "get attributionSrc"); -setAccessorNamePropertyDescriptor('set', window.HTMLScriptElement.prototype, "attributionSrc", true, false, false, "set attributionSrc"); - -Object.setPrototypeOf(window.HTMLScriptElement.prototype, window.HTMLElement.prototype); - - -Object.defineProperty(window, "HTMLCanvasElement", { - configurable: true, - enumerable: false, - writable: true, - value: antiToString(function HTMLCanvasElement() { - if (!new_toggle) { - throw TypeError("Illegal constructor}") - } - }) -}); - -Object.defineProperties(window.HTMLCanvasElement.prototype, { - width: { - configurable: true, enumerable: true, get: antiToString(function get() { - return 300; - }), set: antiToString(function set() { - debugger; - }) - }, - height: { - configurable: true, enumerable: true, get: antiToString(function get() { - return 150; - }), set: antiToString(function set() { - debugger; - }) - }, - captureStream: { - configurable: true, enumerable: true, writable: true, value: antiToString(function captureStream() { - debugger; - }), - }, - getContext: { - configurable: true, - enumerable: true, - writable: true, - value: antiToString(function getContext(contextType, contextAttributes) { - switch (contextType) { - case "webgl": - return my_env_temp.webgl_ctx; - default: - debugger; - } - }), - }, - toBlob: { - configurable: true, enumerable: true, writable: true, value: antiToString(function toBlob() { - debugger; - }), - }, - toDataURL: { - configurable: true, enumerable: true, writable: true, value: antiToString(function toDataURL() { - debugger; - }), - }, - transferControlToOffscreen: { - configurable: true, - enumerable: true, - writable: true, - value: antiToString(function transferControlToOffscreen() { - debugger; - }), - }, - constructor: { - configurable: true, - enumerable: false, - writable: true, - value: antiToString(function HTMLCanvasElement() { - debugger; - }), - }, - [Symbol.toStringTag]: {configurable: true, enumerable: false, writable: false, value: "HTMLCanvasElement",}, - -}) -setAccessorNamePropertyDescriptor('get', window.HTMLCanvasElement.prototype, "width", true, false, false, "get width"); -setAccessorNamePropertyDescriptor('set', window.HTMLCanvasElement.prototype, "width", true, false, false, "set width"); -setAccessorNamePropertyDescriptor('get', window.HTMLCanvasElement.prototype, "height", true, false, false, "get height"); -setAccessorNamePropertyDescriptor('set', window.HTMLCanvasElement.prototype, "height", true, false, false, "set height"); - -Object.setPrototypeOf(window.HTMLCanvasElement.prototype, window.HTMLElement.prototype); - - -Object.defineProperty(window, "WebGLRenderingContext", { - configurable: true, - enumerable: false, - writable: true, - value: antiToString(function WebGLRenderingContext() { - if (!new_toggle) { - throw TypeError("Illegal constructor}") - } - }) -}); - -Object.defineProperties(window.WebGLRenderingContext.prototype, { - canvas: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), - }, - drawingBufferWidth: { - configurable: true, enumerable: true, get: antiToString(function get() { - return 300; - }), - }, - drawingBufferHeight: { - configurable: true, enumerable: true, get: antiToString(function get() { - return 150; - }), - }, - drawingBufferColorSpace: { - configurable: true, enumerable: true, get: antiToString(function get() { - return "srgb"; - }), set: antiToString(function set() { - debugger; - }) - }, - unpackColorSpace: { - configurable: true, enumerable: true, get: antiToString(function get() { - return "srgb"; - }), set: antiToString(function set() { - debugger; - }) - }, - DEPTH_BUFFER_BIT: {configurable: false, enumerable: true, writable: false, value: 256,}, - STENCIL_BUFFER_BIT: {configurable: false, enumerable: true, writable: false, value: 1024,}, - COLOR_BUFFER_BIT: {configurable: false, enumerable: true, writable: false, value: 16384,}, - POINTS: {configurable: false, enumerable: true, writable: false, value: 0,}, - LINES: {configurable: false, enumerable: true, writable: false, value: 1,}, - LINE_LOOP: {configurable: false, enumerable: true, writable: false, value: 2,}, - LINE_STRIP: {configurable: false, enumerable: true, writable: false, value: 3,}, - TRIANGLES: {configurable: false, enumerable: true, writable: false, value: 4,}, - TRIANGLE_STRIP: {configurable: false, enumerable: true, writable: false, value: 5,}, - TRIANGLE_FAN: {configurable: false, enumerable: true, writable: false, value: 6,}, - ZERO: {configurable: false, enumerable: true, writable: false, value: 0,}, - ONE: {configurable: false, enumerable: true, writable: false, value: 1,}, - SRC_COLOR: {configurable: false, enumerable: true, writable: false, value: 768,}, - ONE_MINUS_SRC_COLOR: {configurable: false, enumerable: true, writable: false, value: 769,}, - SRC_ALPHA: {configurable: false, enumerable: true, writable: false, value: 770,}, - ONE_MINUS_SRC_ALPHA: {configurable: false, enumerable: true, writable: false, value: 771,}, - DST_ALPHA: {configurable: false, enumerable: true, writable: false, value: 772,}, - ONE_MINUS_DST_ALPHA: {configurable: false, enumerable: true, writable: false, value: 773,}, - DST_COLOR: {configurable: false, enumerable: true, writable: false, value: 774,}, - ONE_MINUS_DST_COLOR: {configurable: false, enumerable: true, writable: false, value: 775,}, - SRC_ALPHA_SATURATE: {configurable: false, enumerable: true, writable: false, value: 776,}, - FUNC_ADD: {configurable: false, enumerable: true, writable: false, value: 32774,}, - BLEND_EQUATION: {configurable: false, enumerable: true, writable: false, value: 32777,}, - BLEND_EQUATION_RGB: {configurable: false, enumerable: true, writable: false, value: 32777,}, - BLEND_EQUATION_ALPHA: {configurable: false, enumerable: true, writable: false, value: 34877,}, - FUNC_SUBTRACT: {configurable: false, enumerable: true, writable: false, value: 32778,}, - FUNC_REVERSE_SUBTRACT: {configurable: false, enumerable: true, writable: false, value: 32779,}, - BLEND_DST_RGB: {configurable: false, enumerable: true, writable: false, value: 32968,}, - BLEND_SRC_RGB: {configurable: false, enumerable: true, writable: false, value: 32969,}, - BLEND_DST_ALPHA: {configurable: false, enumerable: true, writable: false, value: 32970,}, - BLEND_SRC_ALPHA: {configurable: false, enumerable: true, writable: false, value: 32971,}, - CONSTANT_COLOR: {configurable: false, enumerable: true, writable: false, value: 32769,}, - ONE_MINUS_CONSTANT_COLOR: {configurable: false, enumerable: true, writable: false, value: 32770,}, - CONSTANT_ALPHA: {configurable: false, enumerable: true, writable: false, value: 32771,}, - ONE_MINUS_CONSTANT_ALPHA: {configurable: false, enumerable: true, writable: false, value: 32772,}, - BLEND_COLOR: {configurable: false, enumerable: true, writable: false, value: 32773,}, - ARRAY_BUFFER: {configurable: false, enumerable: true, writable: false, value: 34962,}, - ELEMENT_ARRAY_BUFFER: {configurable: false, enumerable: true, writable: false, value: 34963,}, - ARRAY_BUFFER_BINDING: {configurable: false, enumerable: true, writable: false, value: 34964,}, - ELEMENT_ARRAY_BUFFER_BINDING: {configurable: false, enumerable: true, writable: false, value: 34965,}, - STREAM_DRAW: {configurable: false, enumerable: true, writable: false, value: 35040,}, - STATIC_DRAW: {configurable: false, enumerable: true, writable: false, value: 35044,}, - DYNAMIC_DRAW: {configurable: false, enumerable: true, writable: false, value: 35048,}, - BUFFER_SIZE: {configurable: false, enumerable: true, writable: false, value: 34660,}, - BUFFER_USAGE: {configurable: false, enumerable: true, writable: false, value: 34661,}, - CURRENT_VERTEX_ATTRIB: {configurable: false, enumerable: true, writable: false, value: 34342,}, - FRONT: {configurable: false, enumerable: true, writable: false, value: 1028,}, - BACK: {configurable: false, enumerable: true, writable: false, value: 1029,}, - FRONT_AND_BACK: {configurable: false, enumerable: true, writable: false, value: 1032,}, - TEXTURE_2D: {configurable: false, enumerable: true, writable: false, value: 3553,}, - CULL_FACE: {configurable: false, enumerable: true, writable: false, value: 2884,}, - BLEND: {configurable: false, enumerable: true, writable: false, value: 3042,}, - DITHER: {configurable: false, enumerable: true, writable: false, value: 3024,}, - STENCIL_TEST: {configurable: false, enumerable: true, writable: false, value: 2960,}, - DEPTH_TEST: {configurable: false, enumerable: true, writable: false, value: 2929,}, - SCISSOR_TEST: {configurable: false, enumerable: true, writable: false, value: 3089,}, - POLYGON_OFFSET_FILL: {configurable: false, enumerable: true, writable: false, value: 32823,}, - SAMPLE_ALPHA_TO_COVERAGE: {configurable: false, enumerable: true, writable: false, value: 32926,}, - SAMPLE_COVERAGE: {configurable: false, enumerable: true, writable: false, value: 32928,}, - NO_ERROR: {configurable: false, enumerable: true, writable: false, value: 0,}, - INVALID_ENUM: {configurable: false, enumerable: true, writable: false, value: 1280,}, - INVALID_VALUE: {configurable: false, enumerable: true, writable: false, value: 1281,}, - INVALID_OPERATION: {configurable: false, enumerable: true, writable: false, value: 1282,}, - OUT_OF_MEMORY: {configurable: false, enumerable: true, writable: false, value: 1285,}, - CW: {configurable: false, enumerable: true, writable: false, value: 2304,}, - CCW: {configurable: false, enumerable: true, writable: false, value: 2305,}, - LINE_WIDTH: {configurable: false, enumerable: true, writable: false, value: 2849,}, - ALIASED_POINT_SIZE_RANGE: {configurable: false, enumerable: true, writable: false, value: 33901,}, - ALIASED_LINE_WIDTH_RANGE: {configurable: false, enumerable: true, writable: false, value: 33902,}, - CULL_FACE_MODE: {configurable: false, enumerable: true, writable: false, value: 2885,}, - FRONT_FACE: {configurable: false, enumerable: true, writable: false, value: 2886,}, - DEPTH_RANGE: {configurable: false, enumerable: true, writable: false, value: 2928,}, - DEPTH_WRITEMASK: {configurable: false, enumerable: true, writable: false, value: 2930,}, - DEPTH_CLEAR_VALUE: {configurable: false, enumerable: true, writable: false, value: 2931,}, - DEPTH_FUNC: {configurable: false, enumerable: true, writable: false, value: 2932,}, - STENCIL_CLEAR_VALUE: {configurable: false, enumerable: true, writable: false, value: 2961,}, - STENCIL_FUNC: {configurable: false, enumerable: true, writable: false, value: 2962,}, - STENCIL_FAIL: {configurable: false, enumerable: true, writable: false, value: 2964,}, - STENCIL_PASS_DEPTH_FAIL: {configurable: false, enumerable: true, writable: false, value: 2965,}, - STENCIL_PASS_DEPTH_PASS: {configurable: false, enumerable: true, writable: false, value: 2966,}, - STENCIL_REF: {configurable: false, enumerable: true, writable: false, value: 2967,}, - STENCIL_VALUE_MASK: {configurable: false, enumerable: true, writable: false, value: 2963,}, - STENCIL_WRITEMASK: {configurable: false, enumerable: true, writable: false, value: 2968,}, - STENCIL_BACK_FUNC: {configurable: false, enumerable: true, writable: false, value: 34816,}, - STENCIL_BACK_FAIL: {configurable: false, enumerable: true, writable: false, value: 34817,}, - STENCIL_BACK_PASS_DEPTH_FAIL: {configurable: false, enumerable: true, writable: false, value: 34818,}, - STENCIL_BACK_PASS_DEPTH_PASS: {configurable: false, enumerable: true, writable: false, value: 34819,}, - STENCIL_BACK_REF: {configurable: false, enumerable: true, writable: false, value: 36003,}, - STENCIL_BACK_VALUE_MASK: {configurable: false, enumerable: true, writable: false, value: 36004,}, - STENCIL_BACK_WRITEMASK: {configurable: false, enumerable: true, writable: false, value: 36005,}, - VIEWPORT: {configurable: false, enumerable: true, writable: false, value: 2978,}, - SCISSOR_BOX: {configurable: false, enumerable: true, writable: false, value: 3088,}, - COLOR_CLEAR_VALUE: {configurable: false, enumerable: true, writable: false, value: 3106,}, - COLOR_WRITEMASK: {configurable: false, enumerable: true, writable: false, value: 3107,}, - UNPACK_ALIGNMENT: {configurable: false, enumerable: true, writable: false, value: 3317,}, - PACK_ALIGNMENT: {configurable: false, enumerable: true, writable: false, value: 3333,}, - MAX_TEXTURE_SIZE: {configurable: false, enumerable: true, writable: false, value: 3379,}, - MAX_VIEWPORT_DIMS: {configurable: false, enumerable: true, writable: false, value: 3386,}, - SUBPIXEL_BITS: {configurable: false, enumerable: true, writable: false, value: 3408,}, - RED_BITS: {configurable: false, enumerable: true, writable: false, value: 3410,}, - GREEN_BITS: {configurable: false, enumerable: true, writable: false, value: 3411,}, - BLUE_BITS: {configurable: false, enumerable: true, writable: false, value: 3412,}, - ALPHA_BITS: {configurable: false, enumerable: true, writable: false, value: 3413,}, - DEPTH_BITS: {configurable: false, enumerable: true, writable: false, value: 3414,}, - STENCIL_BITS: {configurable: false, enumerable: true, writable: false, value: 3415,}, - POLYGON_OFFSET_UNITS: {configurable: false, enumerable: true, writable: false, value: 10752,}, - POLYGON_OFFSET_FACTOR: {configurable: false, enumerable: true, writable: false, value: 32824,}, - TEXTURE_BINDING_2D: {configurable: false, enumerable: true, writable: false, value: 32873,}, - SAMPLE_BUFFERS: {configurable: false, enumerable: true, writable: false, value: 32936,}, - SAMPLES: {configurable: false, enumerable: true, writable: false, value: 32937,}, - SAMPLE_COVERAGE_VALUE: {configurable: false, enumerable: true, writable: false, value: 32938,}, - SAMPLE_COVERAGE_INVERT: {configurable: false, enumerable: true, writable: false, value: 32939,}, - COMPRESSED_TEXTURE_FORMATS: {configurable: false, enumerable: true, writable: false, value: 34467,}, - DONT_CARE: {configurable: false, enumerable: true, writable: false, value: 4352,}, - FASTEST: {configurable: false, enumerable: true, writable: false, value: 4353,}, - NICEST: {configurable: false, enumerable: true, writable: false, value: 4354,}, - GENERATE_MIPMAP_HINT: {configurable: false, enumerable: true, writable: false, value: 33170,}, - BYTE: {configurable: false, enumerable: true, writable: false, value: 5120,}, - UNSIGNED_BYTE: {configurable: false, enumerable: true, writable: false, value: 5121,}, - SHORT: {configurable: false, enumerable: true, writable: false, value: 5122,}, - UNSIGNED_SHORT: {configurable: false, enumerable: true, writable: false, value: 5123,}, - INT: {configurable: false, enumerable: true, writable: false, value: 5124,}, - UNSIGNED_INT: {configurable: false, enumerable: true, writable: false, value: 5125,}, - FLOAT: {configurable: false, enumerable: true, writable: false, value: 5126,}, - DEPTH_COMPONENT: {configurable: false, enumerable: true, writable: false, value: 6402,}, - ALPHA: {configurable: false, enumerable: true, writable: false, value: 6406,}, - RGB: {configurable: false, enumerable: true, writable: false, value: 6407,}, - RGBA: {configurable: false, enumerable: true, writable: false, value: 6408,}, - LUMINANCE: {configurable: false, enumerable: true, writable: false, value: 6409,}, - LUMINANCE_ALPHA: {configurable: false, enumerable: true, writable: false, value: 6410,}, - UNSIGNED_SHORT_4_4_4_4: {configurable: false, enumerable: true, writable: false, value: 32819,}, - UNSIGNED_SHORT_5_5_5_1: {configurable: false, enumerable: true, writable: false, value: 32820,}, - UNSIGNED_SHORT_5_6_5: {configurable: false, enumerable: true, writable: false, value: 33635,}, - FRAGMENT_SHADER: {configurable: false, enumerable: true, writable: false, value: 35632,}, - VERTEX_SHADER: {configurable: false, enumerable: true, writable: false, value: 35633,}, - MAX_VERTEX_ATTRIBS: {configurable: false, enumerable: true, writable: false, value: 34921,}, - MAX_VERTEX_UNIFORM_VECTORS: {configurable: false, enumerable: true, writable: false, value: 36347,}, - MAX_VARYING_VECTORS: {configurable: false, enumerable: true, writable: false, value: 36348,}, - MAX_COMBINED_TEXTURE_IMAGE_UNITS: {configurable: false, enumerable: true, writable: false, value: 35661,}, - MAX_VERTEX_TEXTURE_IMAGE_UNITS: {configurable: false, enumerable: true, writable: false, value: 35660,}, - MAX_TEXTURE_IMAGE_UNITS: {configurable: false, enumerable: true, writable: false, value: 34930,}, - MAX_FRAGMENT_UNIFORM_VECTORS: {configurable: false, enumerable: true, writable: false, value: 36349,}, - SHADER_TYPE: {configurable: false, enumerable: true, writable: false, value: 35663,}, - DELETE_STATUS: {configurable: false, enumerable: true, writable: false, value: 35712,}, - LINK_STATUS: {configurable: false, enumerable: true, writable: false, value: 35714,}, - VALIDATE_STATUS: {configurable: false, enumerable: true, writable: false, value: 35715,}, - ATTACHED_SHADERS: {configurable: false, enumerable: true, writable: false, value: 35717,}, - ACTIVE_UNIFORMS: {configurable: false, enumerable: true, writable: false, value: 35718,}, - ACTIVE_ATTRIBUTES: {configurable: false, enumerable: true, writable: false, value: 35721,}, - SHADING_LANGUAGE_VERSION: {configurable: false, enumerable: true, writable: false, value: 35724,}, - CURRENT_PROGRAM: {configurable: false, enumerable: true, writable: false, value: 35725,}, - NEVER: {configurable: false, enumerable: true, writable: false, value: 512,}, - LESS: {configurable: false, enumerable: true, writable: false, value: 513,}, - EQUAL: {configurable: false, enumerable: true, writable: false, value: 514,}, - LEQUAL: {configurable: false, enumerable: true, writable: false, value: 515,}, - GREATER: {configurable: false, enumerable: true, writable: false, value: 516,}, - NOTEQUAL: {configurable: false, enumerable: true, writable: false, value: 517,}, - GEQUAL: {configurable: false, enumerable: true, writable: false, value: 518,}, - ALWAYS: {configurable: false, enumerable: true, writable: false, value: 519,}, - KEEP: {configurable: false, enumerable: true, writable: false, value: 7680,}, - REPLACE: {configurable: false, enumerable: true, writable: false, value: 7681,}, - INCR: {configurable: false, enumerable: true, writable: false, value: 7682,}, - DECR: {configurable: false, enumerable: true, writable: false, value: 7683,}, - INVERT: {configurable: false, enumerable: true, writable: false, value: 5386,}, - INCR_WRAP: {configurable: false, enumerable: true, writable: false, value: 34055,}, - DECR_WRAP: {configurable: false, enumerable: true, writable: false, value: 34056,}, - VENDOR: {configurable: false, enumerable: true, writable: false, value: 7936,}, - RENDERER: {configurable: false, enumerable: true, writable: false, value: 7937,}, - VERSION: {configurable: false, enumerable: true, writable: false, value: 7938,}, - NEAREST: {configurable: false, enumerable: true, writable: false, value: 9728,}, - LINEAR: {configurable: false, enumerable: true, writable: false, value: 9729,}, - NEAREST_MIPMAP_NEAREST: {configurable: false, enumerable: true, writable: false, value: 9984,}, - LINEAR_MIPMAP_NEAREST: {configurable: false, enumerable: true, writable: false, value: 9985,}, - NEAREST_MIPMAP_LINEAR: {configurable: false, enumerable: true, writable: false, value: 9986,}, - LINEAR_MIPMAP_LINEAR: {configurable: false, enumerable: true, writable: false, value: 9987,}, - TEXTURE_MAG_FILTER: {configurable: false, enumerable: true, writable: false, value: 10240,}, - TEXTURE_MIN_FILTER: {configurable: false, enumerable: true, writable: false, value: 10241,}, - TEXTURE_WRAP_S: {configurable: false, enumerable: true, writable: false, value: 10242,}, - TEXTURE_WRAP_T: {configurable: false, enumerable: true, writable: false, value: 10243,}, - TEXTURE: {configurable: false, enumerable: true, writable: false, value: 5890,}, - TEXTURE_CUBE_MAP: {configurable: false, enumerable: true, writable: false, value: 34067,}, - TEXTURE_BINDING_CUBE_MAP: {configurable: false, enumerable: true, writable: false, value: 34068,}, - TEXTURE_CUBE_MAP_POSITIVE_X: {configurable: false, enumerable: true, writable: false, value: 34069,}, - TEXTURE_CUBE_MAP_NEGATIVE_X: {configurable: false, enumerable: true, writable: false, value: 34070,}, - TEXTURE_CUBE_MAP_POSITIVE_Y: {configurable: false, enumerable: true, writable: false, value: 34071,}, - TEXTURE_CUBE_MAP_NEGATIVE_Y: {configurable: false, enumerable: true, writable: false, value: 34072,}, - TEXTURE_CUBE_MAP_POSITIVE_Z: {configurable: false, enumerable: true, writable: false, value: 34073,}, - TEXTURE_CUBE_MAP_NEGATIVE_Z: {configurable: false, enumerable: true, writable: false, value: 34074,}, - MAX_CUBE_MAP_TEXTURE_SIZE: {configurable: false, enumerable: true, writable: false, value: 34076,}, - TEXTURE0: {configurable: false, enumerable: true, writable: false, value: 33984,}, - TEXTURE1: {configurable: false, enumerable: true, writable: false, value: 33985,}, - TEXTURE2: {configurable: false, enumerable: true, writable: false, value: 33986,}, - TEXTURE3: {configurable: false, enumerable: true, writable: false, value: 33987,}, - TEXTURE4: {configurable: false, enumerable: true, writable: false, value: 33988,}, - TEXTURE5: {configurable: false, enumerable: true, writable: false, value: 33989,}, - TEXTURE6: {configurable: false, enumerable: true, writable: false, value: 33990,}, - TEXTURE7: {configurable: false, enumerable: true, writable: false, value: 33991,}, - TEXTURE8: {configurable: false, enumerable: true, writable: false, value: 33992,}, - TEXTURE9: {configurable: false, enumerable: true, writable: false, value: 33993,}, - TEXTURE10: {configurable: false, enumerable: true, writable: false, value: 33994,}, - TEXTURE11: {configurable: false, enumerable: true, writable: false, value: 33995,}, - TEXTURE12: {configurable: false, enumerable: true, writable: false, value: 33996,}, - TEXTURE13: {configurable: false, enumerable: true, writable: false, value: 33997,}, - TEXTURE14: {configurable: false, enumerable: true, writable: false, value: 33998,}, - TEXTURE15: {configurable: false, enumerable: true, writable: false, value: 33999,}, - TEXTURE16: {configurable: false, enumerable: true, writable: false, value: 34000,}, - TEXTURE17: {configurable: false, enumerable: true, writable: false, value: 34001,}, - TEXTURE18: {configurable: false, enumerable: true, writable: false, value: 34002,}, - TEXTURE19: {configurable: false, enumerable: true, writable: false, value: 34003,}, - TEXTURE20: {configurable: false, enumerable: true, writable: false, value: 34004,}, - TEXTURE21: {configurable: false, enumerable: true, writable: false, value: 34005,}, - TEXTURE22: {configurable: false, enumerable: true, writable: false, value: 34006,}, - TEXTURE23: {configurable: false, enumerable: true, writable: false, value: 34007,}, - TEXTURE24: {configurable: false, enumerable: true, writable: false, value: 34008,}, - TEXTURE25: {configurable: false, enumerable: true, writable: false, value: 34009,}, - TEXTURE26: {configurable: false, enumerable: true, writable: false, value: 34010,}, - TEXTURE27: {configurable: false, enumerable: true, writable: false, value: 34011,}, - TEXTURE28: {configurable: false, enumerable: true, writable: false, value: 34012,}, - TEXTURE29: {configurable: false, enumerable: true, writable: false, value: 34013,}, - TEXTURE30: {configurable: false, enumerable: true, writable: false, value: 34014,}, - TEXTURE31: {configurable: false, enumerable: true, writable: false, value: 34015,}, - ACTIVE_TEXTURE: {configurable: false, enumerable: true, writable: false, value: 34016,}, - REPEAT: {configurable: false, enumerable: true, writable: false, value: 10497,}, - CLAMP_TO_EDGE: {configurable: false, enumerable: true, writable: false, value: 33071,}, - MIRRORED_REPEAT: {configurable: false, enumerable: true, writable: false, value: 33648,}, - FLOAT_VEC2: {configurable: false, enumerable: true, writable: false, value: 35664,}, - FLOAT_VEC3: {configurable: false, enumerable: true, writable: false, value: 35665,}, - FLOAT_VEC4: {configurable: false, enumerable: true, writable: false, value: 35666,}, - INT_VEC2: {configurable: false, enumerable: true, writable: false, value: 35667,}, - INT_VEC3: {configurable: false, enumerable: true, writable: false, value: 35668,}, - INT_VEC4: {configurable: false, enumerable: true, writable: false, value: 35669,}, - BOOL: {configurable: false, enumerable: true, writable: false, value: 35670,}, - BOOL_VEC2: {configurable: false, enumerable: true, writable: false, value: 35671,}, - BOOL_VEC3: {configurable: false, enumerable: true, writable: false, value: 35672,}, - BOOL_VEC4: {configurable: false, enumerable: true, writable: false, value: 35673,}, - FLOAT_MAT2: {configurable: false, enumerable: true, writable: false, value: 35674,}, - FLOAT_MAT3: {configurable: false, enumerable: true, writable: false, value: 35675,}, - FLOAT_MAT4: {configurable: false, enumerable: true, writable: false, value: 35676,}, - SAMPLER_2D: {configurable: false, enumerable: true, writable: false, value: 35678,}, - SAMPLER_CUBE: {configurable: false, enumerable: true, writable: false, value: 35680,}, - VERTEX_ATTRIB_ARRAY_ENABLED: {configurable: false, enumerable: true, writable: false, value: 34338,}, - VERTEX_ATTRIB_ARRAY_SIZE: {configurable: false, enumerable: true, writable: false, value: 34339,}, - VERTEX_ATTRIB_ARRAY_STRIDE: {configurable: false, enumerable: true, writable: false, value: 34340,}, - VERTEX_ATTRIB_ARRAY_TYPE: {configurable: false, enumerable: true, writable: false, value: 34341,}, - VERTEX_ATTRIB_ARRAY_NORMALIZED: {configurable: false, enumerable: true, writable: false, value: 34922,}, - VERTEX_ATTRIB_ARRAY_POINTER: {configurable: false, enumerable: true, writable: false, value: 34373,}, - VERTEX_ATTRIB_ARRAY_BUFFER_BINDING: {configurable: false, enumerable: true, writable: false, value: 34975,}, - IMPLEMENTATION_COLOR_READ_TYPE: {configurable: false, enumerable: true, writable: false, value: 35738,}, - IMPLEMENTATION_COLOR_READ_FORMAT: {configurable: false, enumerable: true, writable: false, value: 35739,}, - COMPILE_STATUS: {configurable: false, enumerable: true, writable: false, value: 35713,}, - LOW_FLOAT: {configurable: false, enumerable: true, writable: false, value: 36336,}, - MEDIUM_FLOAT: {configurable: false, enumerable: true, writable: false, value: 36337,}, - HIGH_FLOAT: {configurable: false, enumerable: true, writable: false, value: 36338,}, - LOW_INT: {configurable: false, enumerable: true, writable: false, value: 36339,}, - MEDIUM_INT: {configurable: false, enumerable: true, writable: false, value: 36340,}, - HIGH_INT: {configurable: false, enumerable: true, writable: false, value: 36341,}, - FRAMEBUFFER: {configurable: false, enumerable: true, writable: false, value: 36160,}, - RENDERBUFFER: {configurable: false, enumerable: true, writable: false, value: 36161,}, - RGBA4: {configurable: false, enumerable: true, writable: false, value: 32854,}, - RGB5_A1: {configurable: false, enumerable: true, writable: false, value: 32855,}, - RGB565: {configurable: false, enumerable: true, writable: false, value: 36194,}, - DEPTH_COMPONENT16: {configurable: false, enumerable: true, writable: false, value: 33189,}, - STENCIL_INDEX8: {configurable: false, enumerable: true, writable: false, value: 36168,}, - DEPTH_STENCIL: {configurable: false, enumerable: true, writable: false, value: 34041,}, - RENDERBUFFER_WIDTH: {configurable: false, enumerable: true, writable: false, value: 36162,}, - RENDERBUFFER_HEIGHT: {configurable: false, enumerable: true, writable: false, value: 36163,}, - RENDERBUFFER_INTERNAL_FORMAT: {configurable: false, enumerable: true, writable: false, value: 36164,}, - RENDERBUFFER_RED_SIZE: {configurable: false, enumerable: true, writable: false, value: 36176,}, - RENDERBUFFER_GREEN_SIZE: {configurable: false, enumerable: true, writable: false, value: 36177,}, - RENDERBUFFER_BLUE_SIZE: {configurable: false, enumerable: true, writable: false, value: 36178,}, - RENDERBUFFER_ALPHA_SIZE: {configurable: false, enumerable: true, writable: false, value: 36179,}, - RENDERBUFFER_DEPTH_SIZE: {configurable: false, enumerable: true, writable: false, value: 36180,}, - RENDERBUFFER_STENCIL_SIZE: {configurable: false, enumerable: true, writable: false, value: 36181,}, - FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE: {configurable: false, enumerable: true, writable: false, value: 36048,}, - FRAMEBUFFER_ATTACHMENT_OBJECT_NAME: {configurable: false, enumerable: true, writable: false, value: 36049,}, - FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL: {configurable: false, enumerable: true, writable: false, value: 36050,}, - FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE: { - configurable: false, - enumerable: true, - writable: false, - value: 36051, - }, - COLOR_ATTACHMENT0: {configurable: false, enumerable: true, writable: false, value: 36064,}, - DEPTH_ATTACHMENT: {configurable: false, enumerable: true, writable: false, value: 36096,}, - STENCIL_ATTACHMENT: {configurable: false, enumerable: true, writable: false, value: 36128,}, - DEPTH_STENCIL_ATTACHMENT: {configurable: false, enumerable: true, writable: false, value: 33306,}, - NONE: {configurable: false, enumerable: true, writable: false, value: 0,}, - FRAMEBUFFER_COMPLETE: {configurable: false, enumerable: true, writable: false, value: 36053,}, - FRAMEBUFFER_INCOMPLETE_ATTACHMENT: {configurable: false, enumerable: true, writable: false, value: 36054,}, - FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT: {configurable: false, enumerable: true, writable: false, value: 36055,}, - FRAMEBUFFER_INCOMPLETE_DIMENSIONS: {configurable: false, enumerable: true, writable: false, value: 36057,}, - FRAMEBUFFER_UNSUPPORTED: {configurable: false, enumerable: true, writable: false, value: 36061,}, - FRAMEBUFFER_BINDING: {configurable: false, enumerable: true, writable: false, value: 36006,}, - RENDERBUFFER_BINDING: {configurable: false, enumerable: true, writable: false, value: 36007,}, - MAX_RENDERBUFFER_SIZE: {configurable: false, enumerable: true, writable: false, value: 34024,}, - INVALID_FRAMEBUFFER_OPERATION: {configurable: false, enumerable: true, writable: false, value: 1286,}, - UNPACK_FLIP_Y_WEBGL: {configurable: false, enumerable: true, writable: false, value: 37440,}, - UNPACK_PREMULTIPLY_ALPHA_WEBGL: {configurable: false, enumerable: true, writable: false, value: 37441,}, - CONTEXT_LOST_WEBGL: {configurable: false, enumerable: true, writable: false, value: 37442,}, - UNPACK_COLORSPACE_CONVERSION_WEBGL: {configurable: false, enumerable: true, writable: false, value: 37443,}, - BROWSER_DEFAULT_WEBGL: {configurable: false, enumerable: true, writable: false, value: 37444,}, - activeTexture: { - configurable: true, enumerable: true, writable: true, value: antiToString(function activeTexture() { - debugger; - }), - }, - attachShader: { - configurable: true, enumerable: true, writable: true, value: antiToString(function attachShader() { - debugger; - }), - }, - bindAttribLocation: { - configurable: true, - enumerable: true, - writable: true, - value: antiToString(function bindAttribLocation() { - debugger; - }), - }, - bindRenderbuffer: { - configurable: true, - enumerable: true, - writable: true, - value: antiToString(function bindRenderbuffer() { - debugger; - }), - }, - blendColor: { - configurable: true, enumerable: true, writable: true, value: antiToString(function blendColor() { - debugger; - }), - }, - blendEquation: { - configurable: true, enumerable: true, writable: true, value: antiToString(function blendEquation() { - debugger; - }), - }, - blendEquationSeparate: { - configurable: true, - enumerable: true, - writable: true, - value: antiToString(function blendEquationSeparate() { - debugger; - }), - }, - blendFunc: { - configurable: true, enumerable: true, writable: true, value: antiToString(function blendFunc() { - debugger; - }), - }, - blendFuncSeparate: { - configurable: true, - enumerable: true, - writable: true, - value: antiToString(function blendFuncSeparate() { - debugger; - }), - }, - bufferData: { - configurable: true, enumerable: true, writable: true, value: antiToString(function bufferData() { - debugger; - }), - }, - bufferSubData: { - configurable: true, enumerable: true, writable: true, value: antiToString(function bufferSubData() { - debugger; - }), - }, - checkFramebufferStatus: { - configurable: true, - enumerable: true, - writable: true, - value: antiToString(function checkFramebufferStatus() { - debugger; - }), - }, - compileShader: { - configurable: true, enumerable: true, writable: true, value: antiToString(function compileShader() { - debugger; - }), - }, - compressedTexImage2D: { - configurable: true, - enumerable: true, - writable: true, - value: antiToString(function compressedTexImage2D() { - debugger; - }), - }, - compressedTexSubImage2D: { - configurable: true, - enumerable: true, - writable: true, - value: antiToString(function compressedTexSubImage2D() { - debugger; - }), - }, - copyTexImage2D: { - configurable: true, - enumerable: true, - writable: true, - value: antiToString(function copyTexImage2D() { - debugger; - }), - }, - copyTexSubImage2D: { - configurable: true, - enumerable: true, - writable: true, - value: antiToString(function copyTexSubImage2D() { - debugger; - }), - }, - createBuffer: { - configurable: true, enumerable: true, writable: true, value: antiToString(function createBuffer() { - debugger; - }), - }, - createFramebuffer: { - configurable: true, - enumerable: true, - writable: true, - value: antiToString(function createFramebuffer() { - debugger; - }), - }, - createProgram: { - configurable: true, enumerable: true, writable: true, value: antiToString(function createProgram() { - debugger; - }), - }, - createRenderbuffer: { - configurable: true, - enumerable: true, - writable: true, - value: antiToString(function createRenderbuffer() { - debugger; - }), - }, - createShader: { - configurable: true, enumerable: true, writable: true, value: antiToString(function createShader() { - debugger; - }), - }, - createTexture: { - configurable: true, enumerable: true, writable: true, value: antiToString(function createTexture() { - debugger; - }), - }, - cullFace: { - configurable: true, enumerable: true, writable: true, value: antiToString(function cullFace() { - debugger; - }), - }, - deleteBuffer: { - configurable: true, enumerable: true, writable: true, value: antiToString(function deleteBuffer() { - debugger; - }), - }, - deleteFramebuffer: { - configurable: true, - enumerable: true, - writable: true, - value: antiToString(function deleteFramebuffer() { - debugger; - }), - }, - deleteProgram: { - configurable: true, enumerable: true, writable: true, value: antiToString(function deleteProgram() { - debugger; - }), - }, - deleteRenderbuffer: { - configurable: true, - enumerable: true, - writable: true, - value: antiToString(function deleteRenderbuffer() { - debugger; - }), - }, - deleteShader: { - configurable: true, enumerable: true, writable: true, value: antiToString(function deleteShader() { - debugger; - }), - }, - deleteTexture: { - configurable: true, enumerable: true, writable: true, value: antiToString(function deleteTexture() { - debugger; - }), - }, - depthFunc: { - configurable: true, enumerable: true, writable: true, value: antiToString(function depthFunc() { - debugger; - }), - }, - depthMask: { - configurable: true, enumerable: true, writable: true, value: antiToString(function depthMask() { - debugger; - }), - }, - depthRange: { - configurable: true, enumerable: true, writable: true, value: antiToString(function depthRange() { - debugger; - }), - }, - detachShader: { - configurable: true, enumerable: true, writable: true, value: antiToString(function detachShader() { - debugger; - }), - }, - disable: { - configurable: true, enumerable: true, writable: true, value: antiToString(function disable() { - debugger; - }), - }, - enable: { - configurable: true, enumerable: true, writable: true, value: antiToString(function enable() { - debugger; - }), - }, - finish: { - configurable: true, enumerable: true, writable: true, value: antiToString(function finish() { - debugger; - }), - }, - flush: { - configurable: true, enumerable: true, writable: true, value: antiToString(function flush() { - debugger; - }), - }, - framebufferRenderbuffer: { - configurable: true, - enumerable: true, - writable: true, - value: antiToString(function framebufferRenderbuffer() { - debugger; - }), - }, - framebufferTexture2D: { - configurable: true, - enumerable: true, - writable: true, - value: antiToString(function framebufferTexture2D() { - debugger; - }), - }, - frontFace: { - configurable: true, enumerable: true, writable: true, value: antiToString(function frontFace() { - debugger; - }), - }, - generateMipmap: { - configurable: true, - enumerable: true, - writable: true, - value: antiToString(function generateMipmap() { - debugger; - }), - }, - getActiveAttrib: { - configurable: true, - enumerable: true, - writable: true, - value: antiToString(function getActiveAttrib() { - debugger; - }), - }, - getActiveUniform: { - configurable: true, - enumerable: true, - writable: true, - value: antiToString(function getActiveUniform() { - debugger; - }), - }, - getAttachedShaders: { - configurable: true, - enumerable: true, - writable: true, - value: antiToString(function getAttachedShaders() { - debugger; - }), - }, - getAttribLocation: { - configurable: true, - enumerable: true, - writable: true, - value: antiToString(function getAttribLocation() { - debugger; - }), - }, - getBufferParameter: { - configurable: true, - enumerable: true, - writable: true, - value: antiToString(function getBufferParameter() { - debugger; - }), - }, - getContextAttributes: { - configurable: true, - enumerable: true, - writable: true, - value: antiToString(function getContextAttributes() { - debugger; - }), - }, - getError: { - configurable: true, enumerable: true, writable: true, value: antiToString(function getError() { - debugger; - }), - }, - getExtension: { - configurable: true, enumerable: true, writable: true, value: antiToString(function getExtension(name) { - console.log(`getExtension ${name}`); - let result = my_env_temp.webgl_extension[name]; - if (!result) { - debugger; - result = null; - } - return result; - }), - }, - getFramebufferAttachmentParameter: { - configurable: true, - enumerable: true, - writable: true, - value: antiToString(function getFramebufferAttachmentParameter() { - debugger; - }), - }, - getParameter: { - configurable: true, enumerable: true, writable: true, value: antiToString(function getParameter(pname) { - switch (pname) { - case 37445: - return global.cursor_config.fp.UNMASKED_VENDOR_WEBGL; - case 37446: - return global.cursor_config.fp.UNMASKED_RENDERER_WEBGL - default: - debugger - } - }), - }, - getProgramInfoLog: { - configurable: true, - enumerable: true, - writable: true, - value: antiToString(function getProgramInfoLog() { - debugger; - }), - }, - getProgramParameter: { - configurable: true, - enumerable: true, - writable: true, - value: antiToString(function getProgramParameter() { - debugger; - }), - }, - getRenderbufferParameter: { - configurable: true, - enumerable: true, - writable: true, - value: antiToString(function getRenderbufferParameter() { - debugger; - }), - }, - getShaderInfoLog: { - configurable: true, - enumerable: true, - writable: true, - value: antiToString(function getShaderInfoLog() { - debugger; - }), - }, - getShaderParameter: { - configurable: true, - enumerable: true, - writable: true, - value: antiToString(function getShaderParameter() { - debugger; - }), - }, - getShaderPrecisionFormat: { - configurable: true, - enumerable: true, - writable: true, - value: antiToString(function getShaderPrecisionFormat() { - debugger; - }), - }, - getShaderSource: { - configurable: true, - enumerable: true, - writable: true, - value: antiToString(function getShaderSource() { - debugger; - }), - }, - getSupportedExtensions: { - configurable: true, - enumerable: true, - writable: true, - value: antiToString(function getSupportedExtensions() { - debugger; - }), - }, - getTexParameter: { - configurable: true, - enumerable: true, - writable: true, - value: antiToString(function getTexParameter() { - debugger; - }), - }, - getUniform: { - configurable: true, enumerable: true, writable: true, value: antiToString(function getUniform() { - debugger; - }), - }, - getUniformLocation: { - configurable: true, - enumerable: true, - writable: true, - value: antiToString(function getUniformLocation() { - debugger; - }), - }, - getVertexAttrib: { - configurable: true, - enumerable: true, - writable: true, - value: antiToString(function getVertexAttrib() { - debugger; - }), - }, - getVertexAttribOffset: { - configurable: true, - enumerable: true, - writable: true, - value: antiToString(function getVertexAttribOffset() { - debugger; - }), - }, - hint: { - configurable: true, enumerable: true, writable: true, value: antiToString(function hint() { - debugger; - }), - }, - isBuffer: { - configurable: true, enumerable: true, writable: true, value: antiToString(function isBuffer() { - debugger; - }), - }, - isContextLost: { - configurable: true, enumerable: true, writable: true, value: antiToString(function isContextLost() { - debugger; - }), - }, - isEnabled: { - configurable: true, enumerable: true, writable: true, value: antiToString(function isEnabled() { - debugger; - }), - }, - isFramebuffer: { - configurable: true, enumerable: true, writable: true, value: antiToString(function isFramebuffer() { - debugger; - }), - }, - isProgram: { - configurable: true, enumerable: true, writable: true, value: antiToString(function isProgram() { - debugger; - }), - }, - isRenderbuffer: { - configurable: true, - enumerable: true, - writable: true, - value: antiToString(function isRenderbuffer() { - debugger; - }), - }, - isShader: { - configurable: true, enumerable: true, writable: true, value: antiToString(function isShader() { - debugger; - }), - }, - isTexture: { - configurable: true, enumerable: true, writable: true, value: antiToString(function isTexture() { - debugger; - }), - }, - lineWidth: { - configurable: true, enumerable: true, writable: true, value: antiToString(function lineWidth() { - debugger; - }), - }, - linkProgram: { - configurable: true, enumerable: true, writable: true, value: antiToString(function linkProgram() { - debugger; - }), - }, - pixelStorei: { - configurable: true, enumerable: true, writable: true, value: antiToString(function pixelStorei() { - debugger; - }), - }, - polygonOffset: { - configurable: true, enumerable: true, writable: true, value: antiToString(function polygonOffset() { - debugger; - }), - }, - readPixels: { - configurable: true, enumerable: true, writable: true, value: antiToString(function readPixels() { - debugger; - }), - }, - renderbufferStorage: { - configurable: true, - enumerable: true, - writable: true, - value: antiToString(function renderbufferStorage() { - debugger; - }), - }, - sampleCoverage: { - configurable: true, - enumerable: true, - writable: true, - value: antiToString(function sampleCoverage() { - debugger; - }), - }, - shaderSource: { - configurable: true, enumerable: true, writable: true, value: antiToString(function shaderSource() { - debugger; - }), - }, - stencilFunc: { - configurable: true, enumerable: true, writable: true, value: antiToString(function stencilFunc() { - debugger; - }), - }, - stencilFuncSeparate: { - configurable: true, - enumerable: true, - writable: true, - value: antiToString(function stencilFuncSeparate() { - debugger; - }), - }, - stencilMask: { - configurable: true, enumerable: true, writable: true, value: antiToString(function stencilMask() { - debugger; - }), - }, - stencilMaskSeparate: { - configurable: true, - enumerable: true, - writable: true, - value: antiToString(function stencilMaskSeparate() { - debugger; - }), - }, - stencilOp: { - configurable: true, enumerable: true, writable: true, value: antiToString(function stencilOp() { - debugger; - }), - }, - stencilOpSeparate: { - configurable: true, - enumerable: true, - writable: true, - value: antiToString(function stencilOpSeparate() { - debugger; - }), - }, - texImage2D: { - configurable: true, enumerable: true, writable: true, value: antiToString(function texImage2D() { - debugger; - }), - }, - texParameterf: { - configurable: true, enumerable: true, writable: true, value: antiToString(function texParameterf() { - debugger; - }), - }, - texParameteri: { - configurable: true, enumerable: true, writable: true, value: antiToString(function texParameteri() { - debugger; - }), - }, - texSubImage2D: { - configurable: true, enumerable: true, writable: true, value: antiToString(function texSubImage2D() { - debugger; - }), - }, - useProgram: { - configurable: true, enumerable: true, writable: true, value: antiToString(function useProgram() { - debugger; - }), - }, - validateProgram: { - configurable: true, - enumerable: true, - writable: true, - value: antiToString(function validateProgram() { - debugger; - }), - }, - bindBuffer: { - configurable: true, enumerable: true, writable: true, value: antiToString(function bindBuffer() { - debugger; - }), - }, - bindFramebuffer: { - configurable: true, - enumerable: true, - writable: true, - value: antiToString(function bindFramebuffer() { - debugger; - }), - }, - bindTexture: { - configurable: true, enumerable: true, writable: true, value: antiToString(function bindTexture() { - debugger; - }), - }, - clear: { - configurable: true, enumerable: true, writable: true, value: antiToString(function clear() { - debugger; - }), - }, - clearColor: { - configurable: true, enumerable: true, writable: true, value: antiToString(function clearColor() { - debugger; - }), - }, - clearDepth: { - configurable: true, enumerable: true, writable: true, value: antiToString(function clearDepth() { - debugger; - }), - }, - clearStencil: { - configurable: true, enumerable: true, writable: true, value: antiToString(function clearStencil() { - debugger; - }), - }, - colorMask: { - configurable: true, enumerable: true, writable: true, value: antiToString(function colorMask() { - debugger; - }), - }, - disableVertexAttribArray: { - configurable: true, - enumerable: true, - writable: true, - value: antiToString(function disableVertexAttribArray() { - debugger; - }), - }, - drawArrays: { - configurable: true, enumerable: true, writable: true, value: antiToString(function drawArrays() { - debugger; - }), - }, - drawElements: { - configurable: true, enumerable: true, writable: true, value: antiToString(function drawElements() { - debugger; - }), - }, - enableVertexAttribArray: { - configurable: true, - enumerable: true, - writable: true, - value: antiToString(function enableVertexAttribArray() { - debugger; - }), - }, - scissor: { - configurable: true, enumerable: true, writable: true, value: antiToString(function scissor() { - debugger; - }), - }, - uniform1f: { - configurable: true, enumerable: true, writable: true, value: antiToString(function uniform1f() { - debugger; - }), - }, - uniform1fv: { - configurable: true, enumerable: true, writable: true, value: antiToString(function uniform1fv() { - debugger; - }), - }, - uniform1i: { - configurable: true, enumerable: true, writable: true, value: antiToString(function uniform1i() { - debugger; - }), - }, - uniform1iv: { - configurable: true, enumerable: true, writable: true, value: antiToString(function uniform1iv() { - debugger; - }), - }, - uniform2f: { - configurable: true, enumerable: true, writable: true, value: antiToString(function uniform2f() { - debugger; - }), - }, - uniform2fv: { - configurable: true, enumerable: true, writable: true, value: antiToString(function uniform2fv() { - debugger; - }), - }, - uniform2i: { - configurable: true, enumerable: true, writable: true, value: antiToString(function uniform2i() { - debugger; - }), - }, - uniform2iv: { - configurable: true, enumerable: true, writable: true, value: antiToString(function uniform2iv() { - debugger; - }), - }, - uniform3f: { - configurable: true, enumerable: true, writable: true, value: antiToString(function uniform3f() { - debugger; - }), - }, - uniform3fv: { - configurable: true, enumerable: true, writable: true, value: antiToString(function uniform3fv() { - debugger; - }), - }, - uniform3i: { - configurable: true, enumerable: true, writable: true, value: antiToString(function uniform3i() { - debugger; - }), - }, - uniform3iv: { - configurable: true, enumerable: true, writable: true, value: antiToString(function uniform3iv() { - debugger; - }), - }, - uniform4f: { - configurable: true, enumerable: true, writable: true, value: antiToString(function uniform4f() { - debugger; - }), - }, - uniform4fv: { - configurable: true, enumerable: true, writable: true, value: antiToString(function uniform4fv() { - debugger; - }), - }, - uniform4i: { - configurable: true, enumerable: true, writable: true, value: antiToString(function uniform4i() { - debugger; - }), - }, - uniform4iv: { - configurable: true, enumerable: true, writable: true, value: antiToString(function uniform4iv() { - debugger; - }), - }, - uniformMatrix2fv: { - configurable: true, - enumerable: true, - writable: true, - value: antiToString(function uniformMatrix2fv() { - debugger; - }), - }, - uniformMatrix3fv: { - configurable: true, - enumerable: true, - writable: true, - value: antiToString(function uniformMatrix3fv() { - debugger; - }), - }, - uniformMatrix4fv: { - configurable: true, - enumerable: true, - writable: true, - value: antiToString(function uniformMatrix4fv() { - debugger; - }), - }, - vertexAttrib1f: { - configurable: true, - enumerable: true, - writable: true, - value: antiToString(function vertexAttrib1f() { - debugger; - }), - }, - vertexAttrib1fv: { - configurable: true, - enumerable: true, - writable: true, - value: antiToString(function vertexAttrib1fv() { - debugger; - }), - }, - vertexAttrib2f: { - configurable: true, - enumerable: true, - writable: true, - value: antiToString(function vertexAttrib2f() { - debugger; - }), - }, - vertexAttrib2fv: { - configurable: true, - enumerable: true, - writable: true, - value: antiToString(function vertexAttrib2fv() { - debugger; - }), - }, - vertexAttrib3f: { - configurable: true, - enumerable: true, - writable: true, - value: antiToString(function vertexAttrib3f() { - debugger; - }), - }, - vertexAttrib3fv: { - configurable: true, - enumerable: true, - writable: true, - value: antiToString(function vertexAttrib3fv() { - debugger; - }), - }, - vertexAttrib4f: { - configurable: true, - enumerable: true, - writable: true, - value: antiToString(function vertexAttrib4f() { - debugger; - }), - }, - vertexAttrib4fv: { - configurable: true, - enumerable: true, - writable: true, - value: antiToString(function vertexAttrib4fv() { - debugger; - }), - }, - vertexAttribPointer: { - configurable: true, - enumerable: true, - writable: true, - value: antiToString(function vertexAttribPointer() { - debugger; - }), - }, - viewport: { - configurable: true, enumerable: true, writable: true, value: antiToString(function viewport() { - debugger; - }), - }, - drawingBufferFormat: { - configurable: true, enumerable: true, get: antiToString(function get() { - return 32856; - }), - }, - RGB8: {configurable: false, enumerable: true, writable: false, value: 32849,}, - RGBA8: {configurable: false, enumerable: true, writable: false, value: 32856,}, - drawingBufferStorage: { - configurable: true, - enumerable: true, - writable: true, - value: antiToString(function drawingBufferStorage() { - debugger; - }), - }, - constructor: { - configurable: true, - enumerable: false, - writable: true, - value: antiToString(function WebGLRenderingContext() { - debugger; - }), - }, - makeXRCompatible: { - configurable: true, - enumerable: true, - writable: true, - value: antiToString(function makeXRCompatible() { - debugger; - }), - }, - [Symbol.toStringTag]: {configurable: true, enumerable: false, writable: false, value: "WebGLRenderingContext",}, - -}) -setAccessorNamePropertyDescriptor('get', window.WebGLRenderingContext.prototype, "canvas", true, false, false, "get canvas"); -setAccessorNamePropertyDescriptor('get', window.WebGLRenderingContext.prototype, "drawingBufferWidth", true, false, false, "get drawingBufferWidth"); -setAccessorNamePropertyDescriptor('get', window.WebGLRenderingContext.prototype, "drawingBufferHeight", true, false, false, "get drawingBufferHeight"); -setAccessorNamePropertyDescriptor('get', window.WebGLRenderingContext.prototype, "drawingBufferColorSpace", true, false, false, "get drawingBufferColorSpace"); -setAccessorNamePropertyDescriptor('set', window.WebGLRenderingContext.prototype, "drawingBufferColorSpace", true, false, false, "set drawingBufferColorSpace"); -setAccessorNamePropertyDescriptor('get', window.WebGLRenderingContext.prototype, "unpackColorSpace", true, false, false, "get unpackColorSpace"); -setAccessorNamePropertyDescriptor('set', window.WebGLRenderingContext.prototype, "unpackColorSpace", true, false, false, "set unpackColorSpace"); -setAccessorNamePropertyDescriptor('get', window.WebGLRenderingContext.prototype, "drawingBufferFormat", true, false, false, "get drawingBufferFormat"); - - -let WebGLDebugRendererInfo = {}; -Object.defineProperties(WebGLDebugRendererInfo, { - UNMASKED_VENDOR_WEBGL: {configurable: false, enumerable: true, writable: false, value: 37445,}, - UNMASKED_RENDERER_WEBGL: {configurable: false, enumerable: true, writable: false, value: 37446,}, - [Symbol.toStringTag]: {configurable: true, enumerable: false, writable: false, value: "WebGLDebugRendererInfo",}, - -}) - -Object.defineProperty(window, "HTMLIFrameElement", { - configurable: true, - enumerable: false, - writable: true, - value: antiToString(function HTMLIFrameElement() { - if (!new_toggle) { - throw TypeError("Illegal constructor}") - } - }) -}); - -Object.defineProperties(window.HTMLIFrameElement.prototype, { - src: { - configurable: true, enumerable: true, get: antiToString(function get() { - return ""; - }), set: antiToString(function set() { - debugger; - }) - }, - srcdoc: { - configurable: true, enumerable: true, get: antiToString(function get() { - return this.myObj.srcdoc; - }), set: antiToString(function set(value) { - this.myObj.srcdoc = value; - }) - }, - name: { - configurable: true, enumerable: true, get: antiToString(function get() { - return ""; - }), set: antiToString(function set() { - debugger; - }) - }, - sandbox: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), set: antiToString(function set() { - debugger; - }) - }, - allowFullscreen: { - configurable: true, enumerable: true, get: antiToString(function get() { - return false; - }), set: antiToString(function set() { - debugger; - }) - }, - width: { - configurable: true, enumerable: true, get: antiToString(function get() { - return ""; - }), set: antiToString(function set() { - debugger; - }) - }, - height: { - configurable: true, enumerable: true, get: antiToString(function get() { - return ""; - }), set: antiToString(function set() { - debugger; - }) - }, - contentDocument: { - configurable: true, enumerable: true, get: antiToString(function get() { - return null; - }), - }, - contentWindow: { - configurable: true, enumerable: true, get: antiToString(function get() { - return this.myObj.contentWindow; - }), - }, - referrerPolicy: { - configurable: true, enumerable: true, get: antiToString(function get() { - return ""; - }), set: antiToString(function set() { - debugger; - }) - }, - csp: { - configurable: true, enumerable: true, get: antiToString(function get() { - return ""; - }), set: antiToString(function set() { - debugger; - }) - }, - allow: { - configurable: true, enumerable: true, get: antiToString(function get() { - return ""; - }), set: antiToString(function set() { - debugger; - }) - }, - featurePolicy: { - configurable: true, enumerable: true, get: antiToString(function get() { - debugger; - }), - }, - loading: { - configurable: true, enumerable: true, get: antiToString(function get() { - return "auto"; - }), set: antiToString(function set() { - debugger; - }) - }, - align: { - configurable: true, enumerable: true, get: antiToString(function get() { - return ""; - }), set: antiToString(function set() { - debugger; - }) - }, - scrolling: { - configurable: true, enumerable: true, get: antiToString(function get() { - return ""; - }), set: antiToString(function set() { - debugger; - }) - }, - frameBorder: { - configurable: true, enumerable: true, get: antiToString(function get() { - return ""; - }), set: antiToString(function set() { - debugger; - }) - }, - longDesc: { - configurable: true, enumerable: true, get: antiToString(function get() { - return ""; - }), set: antiToString(function set() { - debugger; - }) - }, - marginHeight: { - configurable: true, enumerable: true, get: antiToString(function get() { - return ""; - }), set: antiToString(function set() { - debugger; - }) - }, - marginWidth: { - configurable: true, enumerable: true, get: antiToString(function get() { - return ""; - }), set: antiToString(function set() { - debugger; - }) - }, - getSVGDocument: { - configurable: true, - enumerable: true, - writable: true, - value: antiToString(function getSVGDocument() { - debugger; - }), - }, - credentialless: { - configurable: true, enumerable: true, get: antiToString(function get() { - return false; - }), set: antiToString(function set() { - debugger; - }) - }, - allowPaymentRequest: { - configurable: true, enumerable: true, get: antiToString(function get() { - return false; - }), set: antiToString(function set() { - debugger; - }) - }, - constructor: { - configurable: true, - enumerable: false, - writable: true, - value: antiToString(function HTMLIFrameElement() { - debugger; - }), - }, - privateToken: { - configurable: true, enumerable: true, get: antiToString(function get() { - return ""; - }), set: antiToString(function set() { - debugger; - }) - }, - browsingTopics: { - configurable: true, enumerable: true, get: antiToString(function get() { - return false; - }), set: antiToString(function set() { - debugger; - }) - }, - adAuctionHeaders: { - configurable: true, enumerable: true, get: antiToString(function get() { - return false; - }), set: antiToString(function set() { - debugger; - }) - }, - sharedStorageWritable: { - configurable: true, enumerable: true, get: antiToString(function get() { - return false; - }), set: antiToString(function set() { - debugger; - }) - }, - [Symbol.toStringTag]: {configurable: true, enumerable: false, writable: false, value: "HTMLIFrameElement",}, - -}) -setAccessorNamePropertyDescriptor('get', window.HTMLIFrameElement.prototype, "src", true, false, false, "get src"); -setAccessorNamePropertyDescriptor('set', window.HTMLIFrameElement.prototype, "src", true, false, false, "set src"); -setAccessorNamePropertyDescriptor('get', window.HTMLIFrameElement.prototype, "srcdoc", true, false, false, "get srcdoc"); -setAccessorNamePropertyDescriptor('set', window.HTMLIFrameElement.prototype, "srcdoc", true, false, false, "set srcdoc"); -setAccessorNamePropertyDescriptor('get', window.HTMLIFrameElement.prototype, "name", true, false, false, "get name"); -setAccessorNamePropertyDescriptor('set', window.HTMLIFrameElement.prototype, "name", true, false, false, "set name"); -setAccessorNamePropertyDescriptor('get', window.HTMLIFrameElement.prototype, "sandbox", true, false, false, "get sandbox"); -setAccessorNamePropertyDescriptor('set', window.HTMLIFrameElement.prototype, "sandbox", true, false, false, "set sandbox"); -setAccessorNamePropertyDescriptor('get', window.HTMLIFrameElement.prototype, "allowFullscreen", true, false, false, "get allowFullscreen"); -setAccessorNamePropertyDescriptor('set', window.HTMLIFrameElement.prototype, "allowFullscreen", true, false, false, "set allowFullscreen"); -setAccessorNamePropertyDescriptor('get', window.HTMLIFrameElement.prototype, "width", true, false, false, "get width"); -setAccessorNamePropertyDescriptor('set', window.HTMLIFrameElement.prototype, "width", true, false, false, "set width"); -setAccessorNamePropertyDescriptor('get', window.HTMLIFrameElement.prototype, "height", true, false, false, "get height"); -setAccessorNamePropertyDescriptor('set', window.HTMLIFrameElement.prototype, "height", true, false, false, "set height"); -setAccessorNamePropertyDescriptor('get', window.HTMLIFrameElement.prototype, "contentDocument", true, false, false, "get contentDocument"); -setAccessorNamePropertyDescriptor('get', window.HTMLIFrameElement.prototype, "contentWindow", true, false, false, "get contentWindow"); -setAccessorNamePropertyDescriptor('get', window.HTMLIFrameElement.prototype, "referrerPolicy", true, false, false, "get referrerPolicy"); -setAccessorNamePropertyDescriptor('set', window.HTMLIFrameElement.prototype, "referrerPolicy", true, false, false, "set referrerPolicy"); -setAccessorNamePropertyDescriptor('get', window.HTMLIFrameElement.prototype, "csp", true, false, false, "get csp"); -setAccessorNamePropertyDescriptor('set', window.HTMLIFrameElement.prototype, "csp", true, false, false, "set csp"); -setAccessorNamePropertyDescriptor('get', window.HTMLIFrameElement.prototype, "allow", true, false, false, "get allow"); -setAccessorNamePropertyDescriptor('set', window.HTMLIFrameElement.prototype, "allow", true, false, false, "set allow"); -setAccessorNamePropertyDescriptor('get', window.HTMLIFrameElement.prototype, "featurePolicy", true, false, false, "get featurePolicy"); -setAccessorNamePropertyDescriptor('get', window.HTMLIFrameElement.prototype, "loading", true, false, false, "get loading"); -setAccessorNamePropertyDescriptor('set', window.HTMLIFrameElement.prototype, "loading", true, false, false, "set loading"); -setAccessorNamePropertyDescriptor('get', window.HTMLIFrameElement.prototype, "align", true, false, false, "get align"); -setAccessorNamePropertyDescriptor('set', window.HTMLIFrameElement.prototype, "align", true, false, false, "set align"); -setAccessorNamePropertyDescriptor('get', window.HTMLIFrameElement.prototype, "scrolling", true, false, false, "get scrolling"); -setAccessorNamePropertyDescriptor('set', window.HTMLIFrameElement.prototype, "scrolling", true, false, false, "set scrolling"); -setAccessorNamePropertyDescriptor('get', window.HTMLIFrameElement.prototype, "frameBorder", true, false, false, "get frameBorder"); -setAccessorNamePropertyDescriptor('set', window.HTMLIFrameElement.prototype, "frameBorder", true, false, false, "set frameBorder"); -setAccessorNamePropertyDescriptor('get', window.HTMLIFrameElement.prototype, "longDesc", true, false, false, "get longDesc"); -setAccessorNamePropertyDescriptor('set', window.HTMLIFrameElement.prototype, "longDesc", true, false, false, "set longDesc"); -setAccessorNamePropertyDescriptor('get', window.HTMLIFrameElement.prototype, "marginHeight", true, false, false, "get marginHeight"); -setAccessorNamePropertyDescriptor('set', window.HTMLIFrameElement.prototype, "marginHeight", true, false, false, "set marginHeight"); -setAccessorNamePropertyDescriptor('get', window.HTMLIFrameElement.prototype, "marginWidth", true, false, false, "get marginWidth"); -setAccessorNamePropertyDescriptor('set', window.HTMLIFrameElement.prototype, "marginWidth", true, false, false, "set marginWidth"); -setAccessorNamePropertyDescriptor('get', window.HTMLIFrameElement.prototype, "credentialless", true, false, false, "get credentialless"); -setAccessorNamePropertyDescriptor('set', window.HTMLIFrameElement.prototype, "credentialless", true, false, false, "set credentialless"); -setAccessorNamePropertyDescriptor('get', window.HTMLIFrameElement.prototype, "allowPaymentRequest", true, false, false, "get allowPaymentRequest"); -setAccessorNamePropertyDescriptor('set', window.HTMLIFrameElement.prototype, "allowPaymentRequest", true, false, false, "set allowPaymentRequest"); -setAccessorNamePropertyDescriptor('get', window.HTMLIFrameElement.prototype, "privateToken", true, false, false, "get privateToken"); -setAccessorNamePropertyDescriptor('set', window.HTMLIFrameElement.prototype, "privateToken", true, false, false, "set privateToken"); -setAccessorNamePropertyDescriptor('get', window.HTMLIFrameElement.prototype, "browsingTopics", true, false, false, "get browsingTopics"); -setAccessorNamePropertyDescriptor('set', window.HTMLIFrameElement.prototype, "browsingTopics", true, false, false, "set browsingTopics"); -setAccessorNamePropertyDescriptor('get', window.HTMLIFrameElement.prototype, "adAuctionHeaders", true, false, false, "get adAuctionHeaders"); -setAccessorNamePropertyDescriptor('set', window.HTMLIFrameElement.prototype, "adAuctionHeaders", true, false, false, "set adAuctionHeaders"); -setAccessorNamePropertyDescriptor('get', window.HTMLIFrameElement.prototype, "sharedStorageWritable", true, false, false, "get sharedStorageWritable"); -setAccessorNamePropertyDescriptor('set', window.HTMLIFrameElement.prototype, "sharedStorageWritable", true, false, false, "set sharedStorageWritable"); - -Object.setPrototypeOf(window.HTMLIFrameElement.prototype, window.HTMLElement.prototype); - - - -Object.defineProperty(window,"HTMLBodyElement",{ -configurable: true, -enumerable: false, -writable: true, -value: antiToString(function HTMLBodyElement(){ if (!new_toggle) {throw TypeError("Illegal constructor}")} }) -}); - -Object.defineProperties(window.HTMLBodyElement.prototype,{ -text: {configurable: true,enumerable: true,get: antiToString(function get() { return ""; }),set: antiToString(function set() { debugger; }) }, -link: {configurable: true,enumerable: true,get: antiToString(function get() { return ""; }),set: antiToString(function set() { debugger; }) }, -vLink: {configurable: true,enumerable: true,get: antiToString(function get() { return ""; }),set: antiToString(function set() { debugger; }) }, -aLink: {configurable: true,enumerable: true,get: antiToString(function get() { return ""; }),set: antiToString(function set() { debugger; }) }, -bgColor: {configurable: true,enumerable: true,get: antiToString(function get() { return ""; }),set: antiToString(function set() { debugger; }) }, -background: {configurable: true,enumerable: true,get: antiToString(function get() { return ""; }),set: antiToString(function set() { debugger; }) }, -onblur: {configurable: true,enumerable: true,get: antiToString(function get() { return null; }),set: antiToString(function set() { debugger; }) }, -onerror: {configurable: true,enumerable: true,get: antiToString(function get() { return null; }),set: antiToString(function set() { debugger; }) }, -onfocus: {configurable: true,enumerable: true,get: antiToString(function get() { return null; }),set: antiToString(function set() { debugger; }) }, -onload: {configurable: true,enumerable: true,get: antiToString(function get() { return null; }),set: antiToString(function set() { debugger; }) }, -onresize: {configurable: true,enumerable: true,get: antiToString(function get() { return null; }),set: antiToString(function set() { debugger; }) }, -onscroll: {configurable: true,enumerable: true,get: antiToString(function get() { return null; }),set: antiToString(function set() { debugger; }) }, -onafterprint: {configurable: true,enumerable: true,get: antiToString(function get() { return null; }),set: antiToString(function set() { debugger; }) }, -onbeforeprint: {configurable: true,enumerable: true,get: antiToString(function get() { return null; }),set: antiToString(function set() { debugger; }) }, -onbeforeunload: {configurable: true,enumerable: true,get: antiToString(function get() { return null; }),set: antiToString(function set() { debugger; }) }, -onhashchange: {configurable: true,enumerable: true,get: antiToString(function get() { return null; }),set: antiToString(function set() { debugger; }) }, -onlanguagechange: {configurable: true,enumerable: true,get: antiToString(function get() { return null; }),set: antiToString(function set() { debugger; }) }, -onmessage: {configurable: true,enumerable: true,get: antiToString(function get() { return null; }),set: antiToString(function set() { debugger; }) }, -onmessageerror: {configurable: true,enumerable: true,get: antiToString(function get() { return null; }),set: antiToString(function set() { debugger; }) }, -onoffline: {configurable: true,enumerable: true,get: antiToString(function get() { return null; }),set: antiToString(function set() { debugger; }) }, -ononline: {configurable: true,enumerable: true,get: antiToString(function get() { return null; }),set: antiToString(function set() { debugger; }) }, -onpagehide: {configurable: true,enumerable: true,get: antiToString(function get() { return null; }),set: antiToString(function set() { debugger; }) }, -onpageshow: {configurable: true,enumerable: true,get: antiToString(function get() { return null; }),set: antiToString(function set() { debugger; }) }, -onpopstate: {configurable: true,enumerable: true,get: antiToString(function get() { return null; }),set: antiToString(function set() { debugger; }) }, -onrejectionhandled: {configurable: true,enumerable: true,get: antiToString(function get() { return null; }),set: antiToString(function set() { debugger; }) }, -onstorage: {configurable: true,enumerable: true,get: antiToString(function get() { return null; }),set: antiToString(function set() { debugger; }) }, -onunhandledrejection: {configurable: true,enumerable: true,get: antiToString(function get() { return null; }),set: antiToString(function set() { debugger; }) }, -onunload: {configurable: true,enumerable: true,get: antiToString(function get() { return null; }),set: antiToString(function set() { debugger; }) }, -constructor: {configurable: true,enumerable: false,writable: true,value: antiToString(function HTMLBodyElement() { debugger; }), }, -[Symbol.toStringTag]: {configurable: true,enumerable: false,writable: false,value: "HTMLBodyElement", }, - -}) -setAccessorNamePropertyDescriptor('get',window.HTMLBodyElement.prototype,"text",true,false,false,"get text"); -setAccessorNamePropertyDescriptor('set',window.HTMLBodyElement.prototype,"text",true,false,false,"set text"); -setAccessorNamePropertyDescriptor('get',window.HTMLBodyElement.prototype,"link",true,false,false,"get link"); -setAccessorNamePropertyDescriptor('set',window.HTMLBodyElement.prototype,"link",true,false,false,"set link"); -setAccessorNamePropertyDescriptor('get',window.HTMLBodyElement.prototype,"vLink",true,false,false,"get vLink"); -setAccessorNamePropertyDescriptor('set',window.HTMLBodyElement.prototype,"vLink",true,false,false,"set vLink"); -setAccessorNamePropertyDescriptor('get',window.HTMLBodyElement.prototype,"aLink",true,false,false,"get aLink"); -setAccessorNamePropertyDescriptor('set',window.HTMLBodyElement.prototype,"aLink",true,false,false,"set aLink"); -setAccessorNamePropertyDescriptor('get',window.HTMLBodyElement.prototype,"bgColor",true,false,false,"get bgColor"); -setAccessorNamePropertyDescriptor('set',window.HTMLBodyElement.prototype,"bgColor",true,false,false,"set bgColor"); -setAccessorNamePropertyDescriptor('get',window.HTMLBodyElement.prototype,"background",true,false,false,"get background"); -setAccessorNamePropertyDescriptor('set',window.HTMLBodyElement.prototype,"background",true,false,false,"set background"); -setAccessorNamePropertyDescriptor('get',window.HTMLBodyElement.prototype,"onblur",true,false,false,"get onblur"); -setAccessorNamePropertyDescriptor('set',window.HTMLBodyElement.prototype,"onblur",true,false,false,"set onblur"); -setAccessorNamePropertyDescriptor('get',window.HTMLBodyElement.prototype,"onerror",true,false,false,"get onerror"); -setAccessorNamePropertyDescriptor('set',window.HTMLBodyElement.prototype,"onerror",true,false,false,"set onerror"); -setAccessorNamePropertyDescriptor('get',window.HTMLBodyElement.prototype,"onfocus",true,false,false,"get onfocus"); -setAccessorNamePropertyDescriptor('set',window.HTMLBodyElement.prototype,"onfocus",true,false,false,"set onfocus"); -setAccessorNamePropertyDescriptor('get',window.HTMLBodyElement.prototype,"onload",true,false,false,"get onload"); -setAccessorNamePropertyDescriptor('set',window.HTMLBodyElement.prototype,"onload",true,false,false,"set onload"); -setAccessorNamePropertyDescriptor('get',window.HTMLBodyElement.prototype,"onresize",true,false,false,"get onresize"); -setAccessorNamePropertyDescriptor('set',window.HTMLBodyElement.prototype,"onresize",true,false,false,"set onresize"); -setAccessorNamePropertyDescriptor('get',window.HTMLBodyElement.prototype,"onscroll",true,false,false,"get onscroll"); -setAccessorNamePropertyDescriptor('set',window.HTMLBodyElement.prototype,"onscroll",true,false,false,"set onscroll"); -setAccessorNamePropertyDescriptor('get',window.HTMLBodyElement.prototype,"onafterprint",true,false,false,"get onafterprint"); -setAccessorNamePropertyDescriptor('set',window.HTMLBodyElement.prototype,"onafterprint",true,false,false,"set onafterprint"); -setAccessorNamePropertyDescriptor('get',window.HTMLBodyElement.prototype,"onbeforeprint",true,false,false,"get onbeforeprint"); -setAccessorNamePropertyDescriptor('set',window.HTMLBodyElement.prototype,"onbeforeprint",true,false,false,"set onbeforeprint"); -setAccessorNamePropertyDescriptor('get',window.HTMLBodyElement.prototype,"onbeforeunload",true,false,false,"get onbeforeunload"); -setAccessorNamePropertyDescriptor('set',window.HTMLBodyElement.prototype,"onbeforeunload",true,false,false,"set onbeforeunload"); -setAccessorNamePropertyDescriptor('get',window.HTMLBodyElement.prototype,"onhashchange",true,false,false,"get onhashchange"); -setAccessorNamePropertyDescriptor('set',window.HTMLBodyElement.prototype,"onhashchange",true,false,false,"set onhashchange"); -setAccessorNamePropertyDescriptor('get',window.HTMLBodyElement.prototype,"onlanguagechange",true,false,false,"get onlanguagechange"); -setAccessorNamePropertyDescriptor('set',window.HTMLBodyElement.prototype,"onlanguagechange",true,false,false,"set onlanguagechange"); -setAccessorNamePropertyDescriptor('get',window.HTMLBodyElement.prototype,"onmessage",true,false,false,"get onmessage"); -setAccessorNamePropertyDescriptor('set',window.HTMLBodyElement.prototype,"onmessage",true,false,false,"set onmessage"); -setAccessorNamePropertyDescriptor('get',window.HTMLBodyElement.prototype,"onmessageerror",true,false,false,"get onmessageerror"); -setAccessorNamePropertyDescriptor('set',window.HTMLBodyElement.prototype,"onmessageerror",true,false,false,"set onmessageerror"); -setAccessorNamePropertyDescriptor('get',window.HTMLBodyElement.prototype,"onoffline",true,false,false,"get onoffline"); -setAccessorNamePropertyDescriptor('set',window.HTMLBodyElement.prototype,"onoffline",true,false,false,"set onoffline"); -setAccessorNamePropertyDescriptor('get',window.HTMLBodyElement.prototype,"ononline",true,false,false,"get ononline"); -setAccessorNamePropertyDescriptor('set',window.HTMLBodyElement.prototype,"ononline",true,false,false,"set ononline"); -setAccessorNamePropertyDescriptor('get',window.HTMLBodyElement.prototype,"onpagehide",true,false,false,"get onpagehide"); -setAccessorNamePropertyDescriptor('set',window.HTMLBodyElement.prototype,"onpagehide",true,false,false,"set onpagehide"); -setAccessorNamePropertyDescriptor('get',window.HTMLBodyElement.prototype,"onpageshow",true,false,false,"get onpageshow"); -setAccessorNamePropertyDescriptor('set',window.HTMLBodyElement.prototype,"onpageshow",true,false,false,"set onpageshow"); -setAccessorNamePropertyDescriptor('get',window.HTMLBodyElement.prototype,"onpopstate",true,false,false,"get onpopstate"); -setAccessorNamePropertyDescriptor('set',window.HTMLBodyElement.prototype,"onpopstate",true,false,false,"set onpopstate"); -setAccessorNamePropertyDescriptor('get',window.HTMLBodyElement.prototype,"onrejectionhandled",true,false,false,"get onrejectionhandled"); -setAccessorNamePropertyDescriptor('set',window.HTMLBodyElement.prototype,"onrejectionhandled",true,false,false,"set onrejectionhandled"); -setAccessorNamePropertyDescriptor('get',window.HTMLBodyElement.prototype,"onstorage",true,false,false,"get onstorage"); -setAccessorNamePropertyDescriptor('set',window.HTMLBodyElement.prototype,"onstorage",true,false,false,"set onstorage"); -setAccessorNamePropertyDescriptor('get',window.HTMLBodyElement.prototype,"onunhandledrejection",true,false,false,"get onunhandledrejection"); -setAccessorNamePropertyDescriptor('set',window.HTMLBodyElement.prototype,"onunhandledrejection",true,false,false,"set onunhandledrejection"); -setAccessorNamePropertyDescriptor('get',window.HTMLBodyElement.prototype,"onunload",true,false,false,"get onunload"); -setAccessorNamePropertyDescriptor('set',window.HTMLBodyElement.prototype,"onunload",true,false,false,"set onunload"); - -Object.setPrototypeOf(window.HTMLBodyElement.prototype, window.HTMLElement.prototype); - - -// ========= 环境初始化 ======= -window.navigator = new window.Navigator(); -window.window = window; - -window.document = new window.HTMLDocument(); -my_env_temp.documentElement = new window.HTMLHtmlElement(); -my_env_temp.currentScript = new window.HTMLScriptElement(); -window.external = new window.External(); -window.Math = global.Math; -window.Object = global.Object; -window.encodeURIComponent = global.encodeURIComponent; -window.unescape = global.unescape; -global.XMLHttpRequest = window.XMLHttpRequest; - -my_env_temp.canvas = new window.HTMLCanvasElement(); -my_env_temp.webgl_ctx = new window.WebGLRenderingContext(); -my_env_temp.webgl_extension = { - WEBGL_debug_renderer_info: WebGLDebugRendererInfo -} - -my_env_temp.body = new window.HTMLBodyElement(); - -// ========= iframe 初始化 ======= - -my_env_temp.iframe = new window.HTMLIFrameElement(); -let contentWindow = new Window(); - -my_env_temp.iframe.myObj = { - contentWindow: contentWindow -}; - -Object.defineProperty(contentWindow,"Error",{ -configurable: true, -enumerable: false, -writable: true, -value: antiToString(function Error(){ }) -}); - - -contentWindow.Object = { - defineProperty(o,p,attr) { - return Object.defineProperty(o,p,attr); - } -}; -contentWindow.console = { - log(){ - - } -} - -// ========= iframe 初始化 END ======= - - - -new_toggle = false; - -