Files
cursor2api/jscode/env.js
小海 a9ada0473f fix: 优化提示词注入策略 + 稳定性提升
- 使用 few-shot in-context learning 替代 system prompt 覆盖
- 过滤工具:94个 → 核心13个(降低上下文大小)
- 添加 AbortController 超时(120s)
- 模型列表从配置动态读取
2026-03-04 15:33:25 +08:00

7449 lines
672 KiB
JavaScript
Raw Blame History

This file contains invisible Unicode characters
This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
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).set, '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;