diff --git a/env_xbb_lastest_bo/readme.md b/env_xbb_lastest_bo/readme.md
index 77e5b1e8..06df7003 100644
--- a/env_xbb_lastest_bo/readme.md
+++ b/env_xbb_lastest_bo/readme.md
@@ -1,4 +1,4 @@
-
+rs应该都能过,具体取哪个cookie自己研究...,提供一个期刊首页的demo
Q:826814133
diff --git a/env_xbb_lastest_bo/rsvmp.py b/env_xbb_lastest_bo/rsvmp.py
new file mode 100644
index 00000000..981e0e62
--- /dev/null
+++ b/env_xbb_lastest_bo/rsvmp.py
@@ -0,0 +1,71 @@
+#!/usr/bin/env python
+# -*- coding: utf-8 -*-
+# @Author : boda
+# @Time : 2023-08-08 10:34
+# @File : vmp.py
+# @Project : 爬虫
+import re
+import time
+
+import execjs
+import requests
+
+headers = {
+ 'Connection': 'keep-alive',
+ 'Pragma': 'no-cache',
+ 'Cache-Control': 'no-cache',
+ 'Upgrade-Insecure-Requests': '1',
+ 'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/95.0.4638.69 Safari/537.36',
+ 'Accept': 'text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.9',
+ 'Referer': 'http://www.chinaunicombidding.cn',
+ 'Accept-Language': 'zh-CN,zh;q=0.9',
+}
+session = requests.session()
+session.headers = headers
+
+
+def get_ck(response):
+ content = re.findall('(.*?)', response, re.S | re.I)[0]
+ ts_url = re.findall('src="(.*?)" r=', response, re.S | re.I)[0]
+ js= session.get(f'http://qikan.cqvip.com{ts_url}').text
+ with open('11.html','w',encoding='utf-8') as bb:
+ bb.write(response)
+ #11.html 复制到run.html 里面
+ ck='' #获取第一次生成的cookie
+
+ '''
+ Document_visibilityState_get 未完善 visibilitychange事件来监听文档的可见性visible
+ Document_cookie_set -> arg -> GW1gelwM5YZuT=0uwNUqx_2Dm4yXbJVn6sHKJhTCvEtt1Uul.97khorNHpBSwNNSlDSy2KdocNBms7ZZsrR42wR9.LKwCArT6v_wIxSyYgUTjF5XTi5mZ10SF.JFJZeUf1tEcugzM1758eD00xbJEJI0KCrN6NugS07Nuu.pOWpzuUWKnkHLpBd2t7mdX52XF8bjoXTaTpFKjYHQdzXuKY3N5DoOe47RgkrLkxqHVDbjzVFI_CkNQle0H9; path=/; expires=Tue, 15 Aug 2023 04:07:19 GMT
+
+ '''
+
+ session.cookies.update({'GW1gelwM5YZuT': ck.replace('GW1gelwM5YZuT=','')})
+
+
+
+
+
+def get_data():
+
+ for _ in range(2):
+ response = session.get('http://qikan.cqvip.com/',)
+ response.encoding=response.apparent_encoding
+
+ response=response.text
+ print(response)
+ if '[object HTMLDocument]
===============================================================================================================
MouseEvent 实例化对象 --->{"0":"mousemove","1":"bobo"}
MouseEvent 实例化对象 --->{"0":"mouseup","1":"bobo"}
+MouseEvent 实例化对象 --->{"0":"mousedown","1":"bobo"}
eval执行 参数 -->
debugger
document.currentScript
@@ -76,28 +77,51 @@ eval执行 完毕 --> 结果为 -->[object HTMLScriptElement]
开始执行 window.onload 事件====> load事件=============>
window_onload_get res->undefined
执行结束 window.onload 事件====> load事件=============>
+Object.defineProperty target ->function toString() { [native code] }->prop->a->obj ->[object Object]->res ->[object Object]!!!!!检测
Object.prototype.hasOwnProperty this -> _0x3347bd ->arg ->name -> res -> true !!!!!!检测!!!!
-Object.prototype.hasOwnProperty this -> _0x3347bd ->arg ->Symbol(src)_1.6l41ihcw97 -> res -> false !!!!!!检测!!!!
+Object.prototype.hasOwnProperty this -> _0x3347bd ->arg ->Symbol(src)_1.8dk3mjsox3 -> res -> false !!!!!!检测!!!!
+Object.defineProperty target ->function toString() { [native code] }->prop->Symbol(src)_1.8dk3mjsox3->obj ->[object Object]->res ->function _0x3347bd() {
+ return typeof this == "function" && this[_0x22cad8] || _0xe84ee3["call"](this);
+ }!!!!!检测
+Object.defineProperty target ->function toString() { [native code] }->prop->Symbol(src)_1.8dk3mjsox3->obj ->[object Object]->res ->function _0x3347bd() {
+ return typeof this == "function" && this[_0x22cad8] || _0xe84ee3["call"](this);
+ }!!!!!检测
+Object.defineProperty target ->function toString() { [native code] }->prop->toString->obj ->[object Object]->res ->function () { [native code] }!!!!!检测
+Object.defineProperty target ->function toString() { [native code] }->prop->toString->obj ->[object Object]->res ->function () { [native code] }!!!!!检测
+Object.defineProperty target ->function toString() { [native code] }->prop->a->obj ->[object Object]->res ->[object Object]!!!!!检测
Document_documentElement_get -> -> res ->[object HTMLHtmlElement]
Object.prototype.hasOwnProperty this -> [object Object] ->arg ->create -> res -> false !!!!!!检测!!!!
Object.prototype.hasOwnProperty this -> [object Object] ->arg ->defineProperty -> res -> false !!!!!!检测!!!!
Object.prototype.hasOwnProperty this -> bind ->arg ->name -> res -> true !!!!!!检测!!!!
+Object.defineProperty target ->function toString() { [native code] }->prop->bind->obj ->[object Object]->res ->[object Object]!!!!!检测
+Object.defineProperty target ->function toString() { [native code] }->prop->bind->obj ->[object Object]->res ->[object Object]!!!!!检测
Document_documentElement_get 已存在,直接从cache中取值res- >[object HTMLHtmlElement]
Object.prototype.hasOwnProperty this -> slice ->arg ->name -> res -> true !!!!!!检测!!!!
+Object.defineProperty target ->function toString() { [native code] }->prop->slice->obj ->[object Object]->res ->[object Object]!!!!!检测
+Object.defineProperty target ->function toString() { [native code] }->prop->slice->obj ->[object Object]->res ->[object Object]!!!!!检测
Object.prototype.hasOwnProperty this -> create ->arg ->name -> res -> true !!!!!!检测!!!!
+Object.defineProperty target ->function toString() { [native code] }->prop->create->obj ->[object Object]->res ->[object Object]!!!!!检测
+Object.defineProperty target ->function toString() { [native code] }->prop->create->obj ->[object Object]->res ->[object Object]!!!!!检测
Object.prototype.hasOwnProperty this -> forEach ->arg ->name -> res -> true !!!!!!检测!!!!
+Object.defineProperty target ->function toString() { [native code] }->prop->forEach->obj ->[object Object]->res ->[object Object]!!!!!检测
+Object.defineProperty target ->function toString() { [native code] }->prop->forEach->obj ->[object Object]->res ->[object Object]!!!!!检测
Object.prototype.hasOwnProperty this -> [object Element] ->arg ->append -> res -> true !!!!!!检测!!!!
Object.prototype.hasOwnProperty this -> [object Document] ->arg ->append -> res -> true !!!!!!检测!!!!
Object.prototype.hasOwnProperty this -> [object DocumentFragment] ->arg ->append -> res -> true !!!!!!检测!!!!
Object.prototype.hasOwnProperty this -> indexOf ->arg ->name -> res -> true !!!!!!检测!!!!
+Object.defineProperty target ->function toString() { [native code] }->prop->indexOf->obj ->[object Object]->res ->[object Object]!!!!!检测
+Object.defineProperty target ->function toString() { [native code] }->prop->indexOf->obj ->[object Object]->res ->[object Object]!!!!!检测
window_crypto_get res->[object Crypto]
window_crypto_get cache已存在,直接返回[object Crypto]
window_crypto_get cache已存在,直接返回[object Crypto]
window_crypto_get cache已存在,直接返回[object Crypto]
+Object.defineProperty target ->function toString() { [native code] }->prop->Symbol(Symbol.iterator)->obj ->[object Object]->res ->[object Object]!!!!!检测
Object.prototype.hasOwnProperty this -> [object Object] ->arg ->Symbol(Symbol.toStringTag) -> res -> false !!!!!!检测!!!!
+Object.defineProperty target ->function toString() { [native code] }->prop->Symbol(Symbol.toStringTag)->obj ->[object Object]->res ->[object String Iterator]!!!!!检测
Object.getPrototypeOf this ->[object Window]-> obj:[object String Iterator]!!!!检测
Object.prototype.hasOwnProperty this -> [object String Iterator] ->arg ->Symbol(Symbol.toStringTag) -> res -> true !!!!!!检测!!!!
Object.prototype.hasOwnProperty this -> [object Object] ->arg ->Symbol(Symbol.toStringTag) -> res -> false !!!!!!检测!!!!
+Object.defineProperty target ->function toString() { [native code] }->prop->Symbol(Symbol.toStringTag)->obj ->[object Object]->res ->[object Array Iterator]!!!!!检测
Object.getPrototypeOf this ->[object Window]-> obj:[object Array Iterator]!!!!检测
Object.prototype.hasOwnProperty this -> [object Array Iterator] ->arg ->Symbol(Symbol.toStringTag) -> res -> true !!!!!!检测!!!!
Object.prototype.hasOwnProperty this -> [object Object] ->arg ->values -> res -> false !!!!!!检测!!!!
@@ -122,145 +146,392 @@ window_setTimeout func->() => {
reject(reason);
}
} delay->0 argList->
+Object.defineProperty target ->function toString() { [native code] }->prop->then->obj ->[object Object]->res ->[object Object]!!!!!检测
+Object.defineProperty target ->function toString() { [native code] }->prop->catch->obj ->[object Object]->res ->[object Object]!!!!!检测
Object.prototype.hasOwnProperty this -> [object Object] ->arg ->Symbol(Symbol.toStringTag) -> res -> false !!!!!!检测!!!!
+Object.defineProperty target ->function toString() { [native code] }->prop->Symbol(Symbol.toStringTag)->obj ->[object Object]->res ->[object Promise]!!!!!检测
+Object.defineProperty target ->function toString() { [native code] }->prop->Symbol(Symbol.species)->obj ->[object Object]->res ->function _0x107db4(_0x524bc0) {
+ _0x9f17ae(this, _0x58fb45, _0x142124, '_h'), _0x3f0434(_0x524bc0), _0x190d97["call"](this);
+ try {
+ _0x524bc0(_0x1de374(_0x309404, this, 0x1), _0x1de374(_0x2e10b0, this, 0x1));
+ } catch (_0x5afe87) {
+ _0x2e10b0["call"](this, _0x5afe87);
+ }
+ }!!!!!检测
Object.prototype.hasOwnProperty this -> _0x107db4 ->arg ->finally -> res -> false !!!!!!检测!!!!
+Object.defineProperty target ->function toString() { [native code] }->prop->finally->obj ->[object Object]->res ->[object Promise]!!!!!检测
Object.prototype.hasOwnProperty this -> _0x3f87c1 ->arg ->default -> res -> true !!!!!!检测!!!!
+Object.defineProperty target ->function toString() { [native code] }->prop->->obj ->[object Object]->res ->[object Object]!!!!!检测
+Object.defineProperty target ->function toString() { [native code] }->prop->Symbol(Symbol.iterator)->obj ->[object Object]->res ->[object Object]!!!!!检测
Object.getPrototypeOf this ->[object Window]-> obj:[object Array Iterator]!!!!检测
Object.getPrototypeOf this ->[object Window]-> obj:[object Array Iterator]!!!!检测
Object.prototype.hasOwnProperty this -> [object Object] ->arg ->Symbol(Symbol.iterator) -> res -> true !!!!!!检测!!!!
+Object.defineProperty target ->function toString() { [native code] }->prop->constructor->obj ->[object Object]->res ->[object Object]!!!!!检测
+Object.defineProperty target ->function toString() { [native code] }->prop->constructor->obj ->[object Object]->res ->function _0x5f4104() {}!!!!!检测
+Object.defineProperty target ->function toString() { [native code] }->prop->Symbol(Symbol.toStringTag)->obj ->[object Object]->res ->function _0x5f4104() {}!!!!!检测
+Object.defineProperty target ->function toString() { [native code] }->prop->next->obj ->[object Object]->res ->[object Object]!!!!!检测
+Object.defineProperty target ->function toString() { [native code] }->prop->throw->obj ->[object Object]->res ->[object Object]!!!!!检测
+Object.defineProperty target ->function toString() { [native code] }->prop->return->obj ->[object Object]->res ->[object Object]!!!!!检测
+Object.defineProperty target ->function toString() { [native code] }->prop->Symbol(Symbol.asyncIterator)->obj ->[object Object]->res ->[object Object]!!!!!检测
+Object.defineProperty target ->function toString() { [native code] }->prop->next->obj ->[object Object]->res ->[object Object]!!!!!检测
+Object.defineProperty target ->function toString() { [native code] }->prop->throw->obj ->[object Object]->res ->[object Object]!!!!!检测
+Object.defineProperty target ->function toString() { [native code] }->prop->return->obj ->[object Object]->res ->[object Object]!!!!!检测
+Object.defineProperty target ->function toString() { [native code] }->prop->Symbol(Symbol.toStringTag)->obj ->[object Object]->res ->[object Generator]!!!!!检测
+Object.defineProperty target ->function toString() { [native code] }->prop->Symbol(Symbol.iterator)->obj ->[object Object]->res ->[object Generator]!!!!!检测
+Object.defineProperty target ->function () {
+ return '[object\x20Generator]';
+ }->prop->toString->obj ->[object Object]->res ->[object Generator]!!!!!检测
+Object.defineProperty target ->function toString() { [native code] }->prop->Symbol(typed_array)_2.8dk3mjsox3->obj ->[object Object]->res ->[object Object]!!!!!检测
+Object.defineProperty target ->function toString() { [native code] }->prop->Symbol(typed_array)_2.8dk3mjsox3->obj ->[object Object]->res ->[object Object]!!!!!检测
+Object.defineProperty target ->function toString() { [native code] }->prop->Symbol(view)_3.8dk3mjsox3->obj ->[object Object]->res ->[object Object]!!!!!检测
+Object.defineProperty target ->function toString() { [native code] }->prop->Symbol(view)_3.8dk3mjsox3->obj ->[object Object]->res ->[object Object]!!!!!检测
+Object.defineProperty target ->function toString() { [native code] }->prop->Symbol(typed_array)_2.8dk3mjsox3->obj ->[object Object]->res ->[object Object]!!!!!检测
+Object.defineProperty target ->function toString() { [native code] }->prop->Symbol(typed_array)_2.8dk3mjsox3->obj ->[object Object]->res ->[object Object]!!!!!检测
+Object.defineProperty target ->function toString() { [native code] }->prop->Symbol(view)_3.8dk3mjsox3->obj ->[object Object]->res ->[object Object]!!!!!检测
+Object.defineProperty target ->function toString() { [native code] }->prop->Symbol(view)_3.8dk3mjsox3->obj ->[object Object]->res ->[object Object]!!!!!检测
+Object.defineProperty target ->function toString() { [native code] }->prop->Symbol(typed_array)_2.8dk3mjsox3->obj ->[object Object]->res ->[object Object]!!!!!检测
+Object.defineProperty target ->function toString() { [native code] }->prop->Symbol(typed_array)_2.8dk3mjsox3->obj ->[object Object]->res ->[object Object]!!!!!检测
+Object.defineProperty target ->function toString() { [native code] }->prop->Symbol(view)_3.8dk3mjsox3->obj ->[object Object]->res ->[object Object]!!!!!检测
+Object.defineProperty target ->function toString() { [native code] }->prop->Symbol(view)_3.8dk3mjsox3->obj ->[object Object]->res ->[object Object]!!!!!检测
+Object.defineProperty target ->function toString() { [native code] }->prop->Symbol(typed_array)_2.8dk3mjsox3->obj ->[object Object]->res ->[object Object]!!!!!检测
+Object.defineProperty target ->function toString() { [native code] }->prop->Symbol(typed_array)_2.8dk3mjsox3->obj ->[object Object]->res ->[object Object]!!!!!检测
+Object.defineProperty target ->function toString() { [native code] }->prop->Symbol(view)_3.8dk3mjsox3->obj ->[object Object]->res ->[object Object]!!!!!检测
+Object.defineProperty target ->function toString() { [native code] }->prop->Symbol(view)_3.8dk3mjsox3->obj ->[object Object]->res ->[object Object]!!!!!检测
+Object.defineProperty target ->function toString() { [native code] }->prop->Symbol(typed_array)_2.8dk3mjsox3->obj ->[object Object]->res ->[object Object]!!!!!检测
+Object.defineProperty target ->function toString() { [native code] }->prop->Symbol(typed_array)_2.8dk3mjsox3->obj ->[object Object]->res ->[object Object]!!!!!检测
+Object.defineProperty target ->function toString() { [native code] }->prop->Symbol(view)_3.8dk3mjsox3->obj ->[object Object]->res ->[object Object]!!!!!检测
+Object.defineProperty target ->function toString() { [native code] }->prop->Symbol(view)_3.8dk3mjsox3->obj ->[object Object]->res ->[object Object]!!!!!检测
+Object.defineProperty target ->function toString() { [native code] }->prop->Symbol(typed_array)_2.8dk3mjsox3->obj ->[object Object]->res ->[object Object]!!!!!检测
+Object.defineProperty target ->function toString() { [native code] }->prop->Symbol(typed_array)_2.8dk3mjsox3->obj ->[object Object]->res ->[object Object]!!!!!检测
+Object.defineProperty target ->function toString() { [native code] }->prop->Symbol(view)_3.8dk3mjsox3->obj ->[object Object]->res ->[object Object]!!!!!检测
+Object.defineProperty target ->function toString() { [native code] }->prop->Symbol(view)_3.8dk3mjsox3->obj ->[object Object]->res ->[object Object]!!!!!检测
+Object.defineProperty target ->function toString() { [native code] }->prop->Symbol(typed_array)_2.8dk3mjsox3->obj ->[object Object]->res ->[object Object]!!!!!检测
+Object.defineProperty target ->function toString() { [native code] }->prop->Symbol(typed_array)_2.8dk3mjsox3->obj ->[object Object]->res ->[object Object]!!!!!检测
+Object.defineProperty target ->function toString() { [native code] }->prop->Symbol(view)_3.8dk3mjsox3->obj ->[object Object]->res ->[object Object]!!!!!检测
+Object.defineProperty target ->function toString() { [native code] }->prop->Symbol(view)_3.8dk3mjsox3->obj ->[object Object]->res ->[object Object]!!!!!检测
+Object.defineProperty target ->function toString() { [native code] }->prop->Symbol(typed_array)_2.8dk3mjsox3->obj ->[object Object]->res ->[object Object]!!!!!检测
+Object.defineProperty target ->function toString() { [native code] }->prop->Symbol(typed_array)_2.8dk3mjsox3->obj ->[object Object]->res ->[object Object]!!!!!检测
+Object.defineProperty target ->function toString() { [native code] }->prop->Symbol(view)_3.8dk3mjsox3->obj ->[object Object]->res ->[object Object]!!!!!检测
+Object.defineProperty target ->function toString() { [native code] }->prop->Symbol(view)_3.8dk3mjsox3->obj ->[object Object]->res ->[object Object]!!!!!检测
+Object.defineProperty target ->function toString() { [native code] }->prop->Symbol(typed_array)_2.8dk3mjsox3->obj ->[object Object]->res ->[object Object]!!!!!检测
+Object.defineProperty target ->function toString() { [native code] }->prop->Symbol(typed_array)_2.8dk3mjsox3->obj ->[object Object]->res ->[object Object]!!!!!检测
+Object.defineProperty target ->function toString() { [native code] }->prop->Symbol(view)_3.8dk3mjsox3->obj ->[object Object]->res ->[object Object]!!!!!检测
+Object.defineProperty target ->function toString() { [native code] }->prop->Symbol(view)_3.8dk3mjsox3->obj ->[object Object]->res ->[object Object]!!!!!检测
Object.prototype.hasOwnProperty this -> [object ArrayBuffer] ->arg ->Symbol(Symbol.toStringTag) -> res -> true !!!!!!检测!!!!
Object.prototype.hasOwnProperty this -> [object DataView] ->arg ->Symbol(Symbol.toStringTag) -> res -> true !!!!!!检测!!!!
+Object.defineProperty target ->function toString() { [native code] }->prop->Symbol(view)_3.8dk3mjsox3->obj ->[object Object]->res ->[object DataView]!!!!!检测
+Object.defineProperty target ->function toString() { [native code] }->prop->Symbol(view)_3.8dk3mjsox3->obj ->[object Object]->res ->[object DataView]!!!!!检测
+Object.defineProperty target ->function toString() { [native code] }->prop->Symbol(Symbol.iterator)->obj ->[object Object]->res ->[object Object]!!!!!检测
+Object.defineProperty target ->function toString() { [native code] }->prop->Symbol(Symbol.iterator)->obj ->[object Object]->res ->[object Object]!!!!!检测
Object.prototype.hasOwnProperty this -> [object Object] ->arg ->Symbol(Symbol.toStringTag) -> res -> false !!!!!!检测!!!!
+Object.defineProperty target ->function toString() { [native code] }->prop->Symbol(Symbol.toStringTag)->obj ->[object Object]->res ->[object Array Iterator]!!!!!检测
Object.getPrototypeOf this ->[object Window]-> obj:[object Array Iterator]!!!!检测
Object.prototype.hasOwnProperty this -> [object Array Iterator] ->arg ->Symbol(Symbol.toStringTag) -> res -> true !!!!!!检测!!!!
Object.prototype.hasOwnProperty this -> values ->arg ->name -> res -> true !!!!!!检测!!!!
+Object.defineProperty target ->function toString() { [native code] }->prop->values->obj ->[object Object]->res ->[object Object]!!!!!检测
+Object.defineProperty target ->function toString() { [native code] }->prop->values->obj ->[object Object]->res ->[object Object]!!!!!检测
Object.prototype.hasOwnProperty this -> keys ->arg ->name -> res -> true !!!!!!检测!!!!
+Object.defineProperty target ->function toString() { [native code] }->prop->keys->obj ->[object Object]->res ->[object Object]!!!!!检测
+Object.defineProperty target ->function toString() { [native code] }->prop->keys->obj ->[object Object]->res ->[object Object]!!!!!检测
Object.prototype.hasOwnProperty this -> entries ->arg ->name -> res -> true !!!!!!检测!!!!
+Object.defineProperty target ->function toString() { [native code] }->prop->entries->obj ->[object Object]->res ->[object Object]!!!!!检测
+Object.defineProperty target ->function toString() { [native code] }->prop->entries->obj ->[object Object]->res ->[object Object]!!!!!检测
Object.prototype.hasOwnProperty this -> getOwnPropertyDescriptor ->arg ->name -> res -> true !!!!!!检测!!!!
+Object.defineProperty target ->function toString() { [native code] }->prop->getOwnPropertyDescriptor->obj ->[object Object]->res ->[object Object]!!!!!检测
+Object.defineProperty target ->function toString() { [native code] }->prop->getOwnPropertyDescriptor->obj ->[object Object]->res ->[object Object]!!!!!检测
Object.prototype.hasOwnProperty this -> defineProperty ->arg ->name -> res -> true !!!!!!检测!!!!
+Object.defineProperty target ->function toString() { [native code] }->prop->defineProperty->obj ->[object Object]->res ->[object Object]!!!!!检测
+Object.defineProperty target ->function toString() { [native code] }->prop->defineProperty->obj ->[object Object]->res ->[object Object]!!!!!检测
Object.prototype.hasOwnProperty this -> _0x48e3b9 ->arg ->name -> res -> true !!!!!!检测!!!!
-Object.prototype.hasOwnProperty this -> _0x48e3b9 ->arg ->Symbol(src)_1.6l41ihcw97 -> res -> false !!!!!!检测!!!!
+Object.prototype.hasOwnProperty this -> _0x48e3b9 ->arg ->Symbol(src)_1.8dk3mjsox3 -> res -> false !!!!!!检测!!!!
+Object.defineProperty target ->function toString() { [native code] }->prop->Symbol(src)_1.8dk3mjsox3->obj ->[object Object]->res ->function copyWithin() { [native code] }!!!!!检测
+Object.defineProperty target ->function toString() { [native code] }->prop->Symbol(src)_1.8dk3mjsox3->obj ->[object Object]->res ->function copyWithin() { [native code] }!!!!!检测
+Object.defineProperty target ->function toString() { [native code] }->prop->copyWithin->obj ->[object Object]->res ->[object Object]!!!!!检测
+Object.defineProperty target ->function toString() { [native code] }->prop->copyWithin->obj ->[object Object]->res ->[object Object]!!!!!检测
Object.prototype.hasOwnProperty this -> _0x287b0d ->arg ->name -> res -> true !!!!!!检测!!!!
-Object.prototype.hasOwnProperty this -> _0x287b0d ->arg ->Symbol(src)_1.6l41ihcw97 -> res -> false !!!!!!检测!!!!
+Object.prototype.hasOwnProperty this -> _0x287b0d ->arg ->Symbol(src)_1.8dk3mjsox3 -> res -> false !!!!!!检测!!!!
+Object.defineProperty target ->function toString() { [native code] }->prop->Symbol(src)_1.8dk3mjsox3->obj ->[object Object]->res ->function every() { [native code] }!!!!!检测
+Object.defineProperty target ->function toString() { [native code] }->prop->Symbol(src)_1.8dk3mjsox3->obj ->[object Object]->res ->function every() { [native code] }!!!!!检测
+Object.defineProperty target ->function toString() { [native code] }->prop->every->obj ->[object Object]->res ->[object Object]!!!!!检测
+Object.defineProperty target ->function toString() { [native code] }->prop->every->obj ->[object Object]->res ->[object Object]!!!!!检测
Object.prototype.hasOwnProperty this -> _0x2d8cd4 ->arg ->name -> res -> true !!!!!!检测!!!!
-Object.prototype.hasOwnProperty this -> _0x2d8cd4 ->arg ->Symbol(src)_1.6l41ihcw97 -> res -> false !!!!!!检测!!!!
+Object.prototype.hasOwnProperty this -> _0x2d8cd4 ->arg ->Symbol(src)_1.8dk3mjsox3 -> res -> false !!!!!!检测!!!!
+Object.defineProperty target ->function toString() { [native code] }->prop->Symbol(src)_1.8dk3mjsox3->obj ->[object Object]->res ->function fill() { [native code] }!!!!!检测
+Object.defineProperty target ->function toString() { [native code] }->prop->Symbol(src)_1.8dk3mjsox3->obj ->[object Object]->res ->function fill() { [native code] }!!!!!检测
+Object.defineProperty target ->function toString() { [native code] }->prop->fill->obj ->[object Object]->res ->[object Object]!!!!!检测
+Object.defineProperty target ->function toString() { [native code] }->prop->fill->obj ->[object Object]->res ->[object Object]!!!!!检测
Object.prototype.hasOwnProperty this -> _0x423be3 ->arg ->name -> res -> true !!!!!!检测!!!!
-Object.prototype.hasOwnProperty this -> _0x423be3 ->arg ->Symbol(src)_1.6l41ihcw97 -> res -> false !!!!!!检测!!!!
+Object.prototype.hasOwnProperty this -> _0x423be3 ->arg ->Symbol(src)_1.8dk3mjsox3 -> res -> false !!!!!!检测!!!!
+Object.defineProperty target ->function toString() { [native code] }->prop->Symbol(src)_1.8dk3mjsox3->obj ->[object Object]->res ->function filter() { [native code] }!!!!!检测
+Object.defineProperty target ->function toString() { [native code] }->prop->Symbol(src)_1.8dk3mjsox3->obj ->[object Object]->res ->function filter() { [native code] }!!!!!检测
+Object.defineProperty target ->function toString() { [native code] }->prop->filter->obj ->[object Object]->res ->[object Object]!!!!!检测
+Object.defineProperty target ->function toString() { [native code] }->prop->filter->obj ->[object Object]->res ->[object Object]!!!!!检测
Object.prototype.hasOwnProperty this -> _0x20fc33 ->arg ->name -> res -> true !!!!!!检测!!!!
-Object.prototype.hasOwnProperty this -> _0x20fc33 ->arg ->Symbol(src)_1.6l41ihcw97 -> res -> false !!!!!!检测!!!!
+Object.prototype.hasOwnProperty this -> _0x20fc33 ->arg ->Symbol(src)_1.8dk3mjsox3 -> res -> false !!!!!!检测!!!!
+Object.defineProperty target ->function toString() { [native code] }->prop->Symbol(src)_1.8dk3mjsox3->obj ->[object Object]->res ->function find() { [native code] }!!!!!检测
+Object.defineProperty target ->function toString() { [native code] }->prop->Symbol(src)_1.8dk3mjsox3->obj ->[object Object]->res ->function find() { [native code] }!!!!!检测
+Object.defineProperty target ->function toString() { [native code] }->prop->find->obj ->[object Object]->res ->[object Object]!!!!!检测
+Object.defineProperty target ->function toString() { [native code] }->prop->find->obj ->[object Object]->res ->[object Object]!!!!!检测
Object.prototype.hasOwnProperty this -> _0x1bb3f4 ->arg ->name -> res -> true !!!!!!检测!!!!
-Object.prototype.hasOwnProperty this -> _0x1bb3f4 ->arg ->Symbol(src)_1.6l41ihcw97 -> res -> false !!!!!!检测!!!!
+Object.prototype.hasOwnProperty this -> _0x1bb3f4 ->arg ->Symbol(src)_1.8dk3mjsox3 -> res -> false !!!!!!检测!!!!
+Object.defineProperty target ->function toString() { [native code] }->prop->Symbol(src)_1.8dk3mjsox3->obj ->[object Object]->res ->function findIndex() { [native code] }!!!!!检测
+Object.defineProperty target ->function toString() { [native code] }->prop->Symbol(src)_1.8dk3mjsox3->obj ->[object Object]->res ->function findIndex() { [native code] }!!!!!检测
+Object.defineProperty target ->function toString() { [native code] }->prop->findIndex->obj ->[object Object]->res ->[object Object]!!!!!检测
+Object.defineProperty target ->function toString() { [native code] }->prop->findIndex->obj ->[object Object]->res ->[object Object]!!!!!检测
Object.prototype.hasOwnProperty this -> _0xe86054 ->arg ->name -> res -> true !!!!!!检测!!!!
-Object.prototype.hasOwnProperty this -> _0xe86054 ->arg ->Symbol(src)_1.6l41ihcw97 -> res -> false !!!!!!检测!!!!
+Object.prototype.hasOwnProperty this -> _0xe86054 ->arg ->Symbol(src)_1.8dk3mjsox3 -> res -> false !!!!!!检测!!!!
+Object.defineProperty target ->function toString() { [native code] }->prop->Symbol(src)_1.8dk3mjsox3->obj ->[object Object]->res ->function forEach() { [native code] }!!!!!检测
+Object.defineProperty target ->function toString() { [native code] }->prop->Symbol(src)_1.8dk3mjsox3->obj ->[object Object]->res ->function forEach() { [native code] }!!!!!检测
+Object.defineProperty target ->function toString() { [native code] }->prop->forEach->obj ->[object Object]->res ->[object Object]!!!!!检测
+Object.defineProperty target ->function toString() { [native code] }->prop->forEach->obj ->[object Object]->res ->[object Object]!!!!!检测
Object.prototype.hasOwnProperty this -> _0x233383 ->arg ->name -> res -> true !!!!!!检测!!!!
-Object.prototype.hasOwnProperty this -> _0x233383 ->arg ->Symbol(src)_1.6l41ihcw97 -> res -> false !!!!!!检测!!!!
+Object.prototype.hasOwnProperty this -> _0x233383 ->arg ->Symbol(src)_1.8dk3mjsox3 -> res -> false !!!!!!检测!!!!
+Object.defineProperty target ->function toString() { [native code] }->prop->Symbol(src)_1.8dk3mjsox3->obj ->[object Object]->res ->function indexOf() { [native code] }!!!!!检测
+Object.defineProperty target ->function toString() { [native code] }->prop->Symbol(src)_1.8dk3mjsox3->obj ->[object Object]->res ->function indexOf() { [native code] }!!!!!检测
+Object.defineProperty target ->function toString() { [native code] }->prop->indexOf->obj ->[object Object]->res ->[object Object]!!!!!检测
+Object.defineProperty target ->function toString() { [native code] }->prop->indexOf->obj ->[object Object]->res ->[object Object]!!!!!检测
Object.prototype.hasOwnProperty this -> _0x193c75 ->arg ->name -> res -> true !!!!!!检测!!!!
-Object.prototype.hasOwnProperty this -> _0x193c75 ->arg ->Symbol(src)_1.6l41ihcw97 -> res -> false !!!!!!检测!!!!
+Object.prototype.hasOwnProperty this -> _0x193c75 ->arg ->Symbol(src)_1.8dk3mjsox3 -> res -> false !!!!!!检测!!!!
+Object.defineProperty target ->function toString() { [native code] }->prop->Symbol(src)_1.8dk3mjsox3->obj ->[object Object]->res ->function includes() { [native code] }!!!!!检测
+Object.defineProperty target ->function toString() { [native code] }->prop->Symbol(src)_1.8dk3mjsox3->obj ->[object Object]->res ->function includes() { [native code] }!!!!!检测
+Object.defineProperty target ->function toString() { [native code] }->prop->includes->obj ->[object Object]->res ->[object Object]!!!!!检测
+Object.defineProperty target ->function toString() { [native code] }->prop->includes->obj ->[object Object]->res ->[object Object]!!!!!检测
Object.prototype.hasOwnProperty this -> _0x3d5270 ->arg ->name -> res -> true !!!!!!检测!!!!
-Object.prototype.hasOwnProperty this -> _0x3d5270 ->arg ->Symbol(src)_1.6l41ihcw97 -> res -> false !!!!!!检测!!!!
+Object.prototype.hasOwnProperty this -> _0x3d5270 ->arg ->Symbol(src)_1.8dk3mjsox3 -> res -> false !!!!!!检测!!!!
+Object.defineProperty target ->function toString() { [native code] }->prop->Symbol(src)_1.8dk3mjsox3->obj ->[object Object]->res ->function join() { [native code] }!!!!!检测
+Object.defineProperty target ->function toString() { [native code] }->prop->Symbol(src)_1.8dk3mjsox3->obj ->[object Object]->res ->function join() { [native code] }!!!!!检测
+Object.defineProperty target ->function toString() { [native code] }->prop->join->obj ->[object Object]->res ->[object Object]!!!!!检测
+Object.defineProperty target ->function toString() { [native code] }->prop->join->obj ->[object Object]->res ->[object Object]!!!!!检测
Object.prototype.hasOwnProperty this -> _0x341d36 ->arg ->name -> res -> true !!!!!!检测!!!!
-Object.prototype.hasOwnProperty this -> _0x341d36 ->arg ->Symbol(src)_1.6l41ihcw97 -> res -> false !!!!!!检测!!!!
+Object.prototype.hasOwnProperty this -> _0x341d36 ->arg ->Symbol(src)_1.8dk3mjsox3 -> res -> false !!!!!!检测!!!!
+Object.defineProperty target ->function toString() { [native code] }->prop->Symbol(src)_1.8dk3mjsox3->obj ->[object Object]->res ->function lastIndexOf() { [native code] }!!!!!检测
+Object.defineProperty target ->function toString() { [native code] }->prop->Symbol(src)_1.8dk3mjsox3->obj ->[object Object]->res ->function lastIndexOf() { [native code] }!!!!!检测
+Object.defineProperty target ->function toString() { [native code] }->prop->lastIndexOf->obj ->[object Object]->res ->[object Object]!!!!!检测
+Object.defineProperty target ->function toString() { [native code] }->prop->lastIndexOf->obj ->[object Object]->res ->[object Object]!!!!!检测
Object.prototype.hasOwnProperty this -> _0x507a26 ->arg ->name -> res -> true !!!!!!检测!!!!
-Object.prototype.hasOwnProperty this -> _0x507a26 ->arg ->Symbol(src)_1.6l41ihcw97 -> res -> false !!!!!!检测!!!!
+Object.prototype.hasOwnProperty this -> _0x507a26 ->arg ->Symbol(src)_1.8dk3mjsox3 -> res -> false !!!!!!检测!!!!
+Object.defineProperty target ->function toString() { [native code] }->prop->Symbol(src)_1.8dk3mjsox3->obj ->[object Object]->res ->function map() { [native code] }!!!!!检测
+Object.defineProperty target ->function toString() { [native code] }->prop->Symbol(src)_1.8dk3mjsox3->obj ->[object Object]->res ->function map() { [native code] }!!!!!检测
+Object.defineProperty target ->function toString() { [native code] }->prop->map->obj ->[object Object]->res ->[object Object]!!!!!检测
+Object.defineProperty target ->function toString() { [native code] }->prop->map->obj ->[object Object]->res ->[object Object]!!!!!检测
Object.prototype.hasOwnProperty this -> _0x219e9c ->arg ->name -> res -> true !!!!!!检测!!!!
-Object.prototype.hasOwnProperty this -> _0x219e9c ->arg ->Symbol(src)_1.6l41ihcw97 -> res -> false !!!!!!检测!!!!
+Object.prototype.hasOwnProperty this -> _0x219e9c ->arg ->Symbol(src)_1.8dk3mjsox3 -> res -> false !!!!!!检测!!!!
+Object.defineProperty target ->function toString() { [native code] }->prop->Symbol(src)_1.8dk3mjsox3->obj ->[object Object]->res ->function reduce() { [native code] }!!!!!检测
+Object.defineProperty target ->function toString() { [native code] }->prop->Symbol(src)_1.8dk3mjsox3->obj ->[object Object]->res ->function reduce() { [native code] }!!!!!检测
+Object.defineProperty target ->function toString() { [native code] }->prop->reduce->obj ->[object Object]->res ->[object Object]!!!!!检测
+Object.defineProperty target ->function toString() { [native code] }->prop->reduce->obj ->[object Object]->res ->[object Object]!!!!!检测
Object.prototype.hasOwnProperty this -> _0x5d0c92 ->arg ->name -> res -> true !!!!!!检测!!!!
-Object.prototype.hasOwnProperty this -> _0x5d0c92 ->arg ->Symbol(src)_1.6l41ihcw97 -> res -> false !!!!!!检测!!!!
+Object.prototype.hasOwnProperty this -> _0x5d0c92 ->arg ->Symbol(src)_1.8dk3mjsox3 -> res -> false !!!!!!检测!!!!
+Object.defineProperty target ->function toString() { [native code] }->prop->Symbol(src)_1.8dk3mjsox3->obj ->[object Object]->res ->function reduceRight() { [native code] }!!!!!检测
+Object.defineProperty target ->function toString() { [native code] }->prop->Symbol(src)_1.8dk3mjsox3->obj ->[object Object]->res ->function reduceRight() { [native code] }!!!!!检测
+Object.defineProperty target ->function toString() { [native code] }->prop->reduceRight->obj ->[object Object]->res ->[object Object]!!!!!检测
+Object.defineProperty target ->function toString() { [native code] }->prop->reduceRight->obj ->[object Object]->res ->[object Object]!!!!!检测
Object.prototype.hasOwnProperty this -> _0x1f7204 ->arg ->name -> res -> true !!!!!!检测!!!!
-Object.prototype.hasOwnProperty this -> _0x1f7204 ->arg ->Symbol(src)_1.6l41ihcw97 -> res -> false !!!!!!检测!!!!
+Object.prototype.hasOwnProperty this -> _0x1f7204 ->arg ->Symbol(src)_1.8dk3mjsox3 -> res -> false !!!!!!检测!!!!
+Object.defineProperty target ->function toString() { [native code] }->prop->Symbol(src)_1.8dk3mjsox3->obj ->[object Object]->res ->function reverse() { [native code] }!!!!!检测
+Object.defineProperty target ->function toString() { [native code] }->prop->Symbol(src)_1.8dk3mjsox3->obj ->[object Object]->res ->function reverse() { [native code] }!!!!!检测
+Object.defineProperty target ->function toString() { [native code] }->prop->reverse->obj ->[object Object]->res ->[object Object]!!!!!检测
+Object.defineProperty target ->function toString() { [native code] }->prop->reverse->obj ->[object Object]->res ->[object Object]!!!!!检测
Object.prototype.hasOwnProperty this -> _0x778a0d ->arg ->name -> res -> true !!!!!!检测!!!!
-Object.prototype.hasOwnProperty this -> _0x778a0d ->arg ->Symbol(src)_1.6l41ihcw97 -> res -> false !!!!!!检测!!!!
+Object.prototype.hasOwnProperty this -> _0x778a0d ->arg ->Symbol(src)_1.8dk3mjsox3 -> res -> false !!!!!!检测!!!!
+Object.defineProperty target ->function toString() { [native code] }->prop->Symbol(src)_1.8dk3mjsox3->obj ->[object Object]->res ->function some() { [native code] }!!!!!检测
+Object.defineProperty target ->function toString() { [native code] }->prop->Symbol(src)_1.8dk3mjsox3->obj ->[object Object]->res ->function some() { [native code] }!!!!!检测
+Object.defineProperty target ->function toString() { [native code] }->prop->some->obj ->[object Object]->res ->[object Object]!!!!!检测
+Object.defineProperty target ->function toString() { [native code] }->prop->some->obj ->[object Object]->res ->[object Object]!!!!!检测
Object.prototype.hasOwnProperty this -> _0x4b56e2 ->arg ->name -> res -> true !!!!!!检测!!!!
-Object.prototype.hasOwnProperty this -> _0x4b56e2 ->arg ->Symbol(src)_1.6l41ihcw97 -> res -> false !!!!!!检测!!!!
+Object.prototype.hasOwnProperty this -> _0x4b56e2 ->arg ->Symbol(src)_1.8dk3mjsox3 -> res -> false !!!!!!检测!!!!
+Object.defineProperty target ->function toString() { [native code] }->prop->Symbol(src)_1.8dk3mjsox3->obj ->[object Object]->res ->function sort() { [native code] }!!!!!检测
+Object.defineProperty target ->function toString() { [native code] }->prop->Symbol(src)_1.8dk3mjsox3->obj ->[object Object]->res ->function sort() { [native code] }!!!!!检测
+Object.defineProperty target ->function toString() { [native code] }->prop->sort->obj ->[object Object]->res ->[object Object]!!!!!检测
+Object.defineProperty target ->function toString() { [native code] }->prop->sort->obj ->[object Object]->res ->[object Object]!!!!!检测
Object.prototype.hasOwnProperty this -> _0x8882ee ->arg ->name -> res -> true !!!!!!检测!!!!
-Object.prototype.hasOwnProperty this -> _0x8882ee ->arg ->Symbol(src)_1.6l41ihcw97 -> res -> false !!!!!!检测!!!!
+Object.prototype.hasOwnProperty this -> _0x8882ee ->arg ->Symbol(src)_1.8dk3mjsox3 -> res -> false !!!!!!检测!!!!
+Object.defineProperty target ->function toString() { [native code] }->prop->Symbol(src)_1.8dk3mjsox3->obj ->[object Object]->res ->function subarray() { [native code] }!!!!!检测
+Object.defineProperty target ->function toString() { [native code] }->prop->Symbol(src)_1.8dk3mjsox3->obj ->[object Object]->res ->function subarray() { [native code] }!!!!!检测
+Object.defineProperty target ->function toString() { [native code] }->prop->subarray->obj ->[object Object]->res ->[object Object]!!!!!检测
+Object.defineProperty target ->function toString() { [native code] }->prop->subarray->obj ->[object Object]->res ->[object Object]!!!!!检测
Object.prototype.hasOwnProperty this -> _0x3a8527 ->arg ->name -> res -> true !!!!!!检测!!!!
-Object.prototype.hasOwnProperty this -> _0x3a8527 ->arg ->Symbol(src)_1.6l41ihcw97 -> res -> false !!!!!!检测!!!!
+Object.prototype.hasOwnProperty this -> _0x3a8527 ->arg ->Symbol(src)_1.8dk3mjsox3 -> res -> false !!!!!!检测!!!!
+Object.defineProperty target ->function toString() { [native code] }->prop->Symbol(src)_1.8dk3mjsox3->obj ->[object Object]->res ->function entries() { [native code] }!!!!!检测
+Object.defineProperty target ->function toString() { [native code] }->prop->Symbol(src)_1.8dk3mjsox3->obj ->[object Object]->res ->function entries() { [native code] }!!!!!检测
+Object.defineProperty target ->function toString() { [native code] }->prop->entries->obj ->[object Object]->res ->[object Object]!!!!!检测
+Object.defineProperty target ->function toString() { [native code] }->prop->entries->obj ->[object Object]->res ->[object Object]!!!!!检测
Object.prototype.hasOwnProperty this -> _0xf6c2 ->arg ->name -> res -> true !!!!!!检测!!!!
-Object.prototype.hasOwnProperty this -> _0xf6c2 ->arg ->Symbol(src)_1.6l41ihcw97 -> res -> false !!!!!!检测!!!!
+Object.prototype.hasOwnProperty this -> _0xf6c2 ->arg ->Symbol(src)_1.8dk3mjsox3 -> res -> false !!!!!!检测!!!!
+Object.defineProperty target ->function toString() { [native code] }->prop->Symbol(src)_1.8dk3mjsox3->obj ->[object Object]->res ->function keys() { [native code] }!!!!!检测
+Object.defineProperty target ->function toString() { [native code] }->prop->Symbol(src)_1.8dk3mjsox3->obj ->[object Object]->res ->function keys() { [native code] }!!!!!检测
+Object.defineProperty target ->function toString() { [native code] }->prop->keys->obj ->[object Object]->res ->[object Object]!!!!!检测
+Object.defineProperty target ->function toString() { [native code] }->prop->keys->obj ->[object Object]->res ->[object Object]!!!!!检测
Object.prototype.hasOwnProperty this -> _0x5b21ae ->arg ->name -> res -> true !!!!!!检测!!!!
-Object.prototype.hasOwnProperty this -> _0x5b21ae ->arg ->Symbol(src)_1.6l41ihcw97 -> res -> false !!!!!!检测!!!!
+Object.prototype.hasOwnProperty this -> _0x5b21ae ->arg ->Symbol(src)_1.8dk3mjsox3 -> res -> false !!!!!!检测!!!!
+Object.defineProperty target ->function toString() { [native code] }->prop->Symbol(src)_1.8dk3mjsox3->obj ->[object Object]->res ->function values() { [native code] }!!!!!检测
+Object.defineProperty target ->function toString() { [native code] }->prop->Symbol(src)_1.8dk3mjsox3->obj ->[object Object]->res ->function values() { [native code] }!!!!!检测
+Object.defineProperty target ->function toString() { [native code] }->prop->values->obj ->[object Object]->res ->[object Object]!!!!!检测
+Object.defineProperty target ->function toString() { [native code] }->prop->values->obj ->[object Object]->res ->[object Object]!!!!!检测
+Object.defineProperty target ->function toString() { [native code] }->prop->Symbol(Symbol.iterator)->obj ->[object Object]->res ->[object Object]!!!!!检测
+Object.defineProperty target ->function toString() { [native code] }->prop->Symbol(Symbol.iterator)->obj ->[object Object]->res ->[object Object]!!!!!检测
Object.prototype.hasOwnProperty this -> _0x1559bf ->arg ->name -> res -> true !!!!!!检测!!!!
-Object.prototype.hasOwnProperty this -> _0x1559bf ->arg ->Symbol(src)_1.6l41ihcw97 -> res -> false !!!!!!检测!!!!
+Object.prototype.hasOwnProperty this -> _0x1559bf ->arg ->Symbol(src)_1.8dk3mjsox3 -> res -> false !!!!!!检测!!!!
+Object.defineProperty target ->function toString() { [native code] }->prop->Symbol(src)_1.8dk3mjsox3->obj ->[object Object]->res ->function slice() { [native code] }!!!!!检测
+Object.defineProperty target ->function toString() { [native code] }->prop->Symbol(src)_1.8dk3mjsox3->obj ->[object Object]->res ->function slice() { [native code] }!!!!!检测
+Object.defineProperty target ->function toString() { [native code] }->prop->slice->obj ->[object Object]->res ->[object Object]!!!!!检测
+Object.defineProperty target ->function toString() { [native code] }->prop->slice->obj ->[object Object]->res ->[object Object]!!!!!检测
Object.prototype.hasOwnProperty this -> _0x321c96 ->arg ->name -> res -> true !!!!!!检测!!!!
-Object.prototype.hasOwnProperty this -> _0x321c96 ->arg ->Symbol(src)_1.6l41ihcw97 -> res -> false !!!!!!检测!!!!
+Object.prototype.hasOwnProperty this -> _0x321c96 ->arg ->Symbol(src)_1.8dk3mjsox3 -> res -> false !!!!!!检测!!!!
+Object.defineProperty target ->function toString() { [native code] }->prop->Symbol(src)_1.8dk3mjsox3->obj ->[object Object]->res ->function set() { [native code] }!!!!!检测
+Object.defineProperty target ->function toString() { [native code] }->prop->Symbol(src)_1.8dk3mjsox3->obj ->[object Object]->res ->function set() { [native code] }!!!!!检测
+Object.defineProperty target ->function toString() { [native code] }->prop->set->obj ->[object Object]->res ->[object Object]!!!!!检测
+Object.defineProperty target ->function toString() { [native code] }->prop->set->obj ->[object Object]->res ->[object Object]!!!!!检测
Object.prototype.hasOwnProperty this -> ->arg ->name -> res -> true !!!!!!检测!!!!
-Object.prototype.hasOwnProperty this -> ->arg ->Symbol(src)_1.6l41ihcw97 -> res -> false !!!!!!检测!!!!
+Object.prototype.hasOwnProperty this -> ->arg ->Symbol(src)_1.8dk3mjsox3 -> res -> false !!!!!!检测!!!!
+Object.defineProperty target ->function toString() { [native code] }->prop->Symbol(src)_1.8dk3mjsox3->obj ->[object Object]->res ->function Object() { [native code] }!!!!!检测
+Object.defineProperty target ->function toString() { [native code] }->prop->Symbol(src)_1.8dk3mjsox3->obj ->[object Object]->res ->function Object() { [native code] }!!!!!检测
+Object.defineProperty target ->function toString() { [native code] }->prop->constructor->obj ->[object Object]->res ->[object Object]!!!!!检测
+Object.defineProperty target ->function toString() { [native code] }->prop->constructor->obj ->[object Object]->res ->[object Object]!!!!!检测
Object.prototype.hasOwnProperty this -> toString ->arg ->name -> res -> true !!!!!!检测!!!!
-Object.prototype.hasOwnProperty this -> toString ->arg ->Symbol(src)_1.6l41ihcw97 -> res -> false !!!!!!检测!!!!
+Object.prototype.hasOwnProperty this -> toString ->arg ->Symbol(src)_1.8dk3mjsox3 -> res -> false !!!!!!检测!!!!
+Object.defineProperty target ->function toString() { [native code] }->prop->Symbol(src)_1.8dk3mjsox3->obj ->[object Object]->res ->function toString() { [native code] }!!!!!检测
+Object.defineProperty target ->function toString() { [native code] }->prop->Symbol(src)_1.8dk3mjsox3->obj ->[object Object]->res ->function toString() { [native code] }!!!!!检测
+Object.defineProperty target ->function toString() { [native code] }->prop->toString->obj ->[object Object]->res ->[object Object]!!!!!检测
+Object.defineProperty target ->function toString() { [native code] }->prop->toString->obj ->[object Object]->res ->[object Object]!!!!!检测
Object.prototype.hasOwnProperty this -> _0x24f68e ->arg ->name -> res -> true !!!!!!检测!!!!
-Object.prototype.hasOwnProperty this -> _0x24f68e ->arg ->Symbol(src)_1.6l41ihcw97 -> res -> false !!!!!!检测!!!!
+Object.prototype.hasOwnProperty this -> _0x24f68e ->arg ->Symbol(src)_1.8dk3mjsox3 -> res -> false !!!!!!检测!!!!
+Object.defineProperty target ->function toString() { [native code] }->prop->Symbol(src)_1.8dk3mjsox3->obj ->[object Object]->res ->function toLocaleString() { [native code] }!!!!!检测
+Object.defineProperty target ->function toString() { [native code] }->prop->Symbol(src)_1.8dk3mjsox3->obj ->[object Object]->res ->function toLocaleString() { [native code] }!!!!!检测
+Object.defineProperty target ->function toString() { [native code] }->prop->toLocaleString->obj ->[object Object]->res ->[object Object]!!!!!检测
+Object.defineProperty target ->function toString() { [native code] }->prop->toLocaleString->obj ->[object Object]->res ->[object Object]!!!!!检测
+Object.defineProperty target ->function toString() { [native code] }->prop->buffer->obj ->[object Object]->res ->[object Object]!!!!!检测
+Object.defineProperty target ->function toString() { [native code] }->prop->byteOffset->obj ->[object Object]->res ->[object Object]!!!!!检测
+Object.defineProperty target ->function toString() { [native code] }->prop->byteLength->obj ->[object Object]->res ->[object Object]!!!!!检测
+Object.defineProperty target ->function toString() { [native code] }->prop->length->obj ->[object Object]->res ->[object Object]!!!!!检测
+Object.defineProperty target ->function toString() { [native code] }->prop->Symbol(Symbol.toStringTag)->obj ->[object Object]->res ->[object Object]!!!!!检测
Object.getPrototypeOf this ->[object Window]-> obj:function Float32Array() { [native code] }!!!!检测
+Object.defineProperty target ->function toString() { [native code] }->prop->Symbol(typed_constructor)_4.8dk3mjsox->obj ->[object Object]->res ->function Float32Array() { [native code] }!!!!!检测
+Object.defineProperty target ->function toString() { [native code] }->prop->Symbol(typed_constructor)_4.8dk3mjsox->obj ->[object Object]->res ->function Float32Array() { [native code] }!!!!!检测
+Object.defineProperty target ->function toString() { [native code] }->prop->Symbol(typed_array)_2.8dk3mjsox3->obj ->[object Object]->res ->[object Object]!!!!!检测
+Object.defineProperty target ->function toString() { [native code] }->prop->Symbol(typed_array)_2.8dk3mjsox3->obj ->[object Object]->res ->[object Object]!!!!!检测
+Object.defineProperty target ->function toString() { [native code] }->prop->Symbol(view)_3.8dk3mjsox3->obj ->[object Object]->res ->[object Object]!!!!!检测
+Object.defineProperty target ->function toString() { [native code] }->prop->Symbol(view)_3.8dk3mjsox3->obj ->[object Object]->res ->[object Object]!!!!!检测
+Object.defineProperty target ->function toString() { [native code] }->prop->Symbol(def_constructor)_5.8dk3mjsox->obj ->[object Object]->res ->[object Object]!!!!!检测
+Object.defineProperty target ->function toString() { [native code] }->prop->Symbol(def_constructor)_5.8dk3mjsox->obj ->[object Object]->res ->[object Object]!!!!!检测
Object.prototype.hasOwnProperty this -> Float32Array ->arg ->name -> res -> true !!!!!!检测!!!!
+Object.defineProperty target ->function toString() { [native code] }->prop->Float32Array->obj ->[object Object]->res ->[object Object]!!!!!检测
+Object.defineProperty target ->function toString() { [native code] }->prop->Float32Array->obj ->[object Object]->res ->[object Object]!!!!!检测
Object.prototype.hasOwnProperty this -> from ->arg ->name -> res -> true !!!!!!检测!!!!
Object.prototype.hasOwnProperty this -> of ->arg ->name -> res -> true !!!!!!检测!!!!
Object.prototype.hasOwnProperty this -> copyWithin ->arg ->name -> res -> true !!!!!!检测!!!!
+Object.defineProperty target ->function toString() { [native code] }->prop->copyWithin->obj ->[object Object]->res ->function Float32Array() { [native code] }!!!!!检测
+Object.defineProperty target ->function toString() { [native code] }->prop->copyWithin->obj ->[object Object]->res ->function Float32Array() { [native code] }!!!!!检测
Object.prototype.hasOwnProperty this -> every ->arg ->name -> res -> true !!!!!!检测!!!!
+Object.defineProperty target ->function toString() { [native code] }->prop->every->obj ->[object Object]->res ->function Float32Array() { [native code] }!!!!!检测
+Object.defineProperty target ->function toString() { [native code] }->prop->every->obj ->[object Object]->res ->function Float32Array() { [native code] }!!!!!检测
Object.prototype.hasOwnProperty this -> fill ->arg ->name -> res -> true !!!!!!检测!!!!
+Object.defineProperty target ->function toString() { [native code] }->prop->fill->obj ->[object Object]->res ->function Float32Array() { [native code] }!!!!!检测
+Object.defineProperty target ->function toString() { [native code] }->prop->fill->obj ->[object Object]->res ->function Float32Array() { [native code] }!!!!!检测
Object.prototype.hasOwnProperty this -> filter ->arg ->name -> res -> true !!!!!!检测!!!!
+Object.defineProperty target ->function toString() { [native code] }->prop->filter->obj ->[object Object]->res ->function Float32Array() { [native code] }!!!!!检测
+Object.defineProperty target ->function toString() { [native code] }->prop->filter->obj ->[object Object]->res ->function Float32Array() { [native code] }!!!!!检测
Object.prototype.hasOwnProperty this -> find ->arg ->name -> res -> true !!!!!!检测!!!!
+Object.defineProperty target ->function toString() { [native code] }->prop->find->obj ->[object Object]->res ->function Float32Array() { [native code] }!!!!!检测
+Object.defineProperty target ->function toString() { [native code] }->prop->find->obj ->[object Object]->res ->function Float32Array() { [native code] }!!!!!检测
Object.prototype.hasOwnProperty this -> findIndex ->arg ->name -> res -> true !!!!!!检测!!!!
+Object.defineProperty target ->function toString() { [native code] }->prop->findIndex->obj ->[object Object]->res ->function Float32Array() { [native code] }!!!!!检测
+Object.defineProperty target ->function toString() { [native code] }->prop->findIndex->obj ->[object Object]->res ->function Float32Array() { [native code] }!!!!!检测
Object.prototype.hasOwnProperty this -> forEach ->arg ->name -> res -> true !!!!!!检测!!!!
+Object.defineProperty target ->function toString() { [native code] }->prop->forEach->obj ->[object Object]->res ->function Float32Array() { [native code] }!!!!!检测
+Object.defineProperty target ->function toString() { [native code] }->prop->forEach->obj ->[object Object]->res ->function Float32Array() { [native code] }!!!!!检测
Object.prototype.hasOwnProperty this -> indexOf ->arg ->name -> res -> true !!!!!!检测!!!!
+Object.defineProperty target ->function toString() { [native code] }->prop->indexOf->obj ->[object Object]->res ->function Float32Array() { [native code] }!!!!!检测
+Object.defineProperty target ->function toString() { [native code] }->prop->indexOf->obj ->[object Object]->res ->function Float32Array() { [native code] }!!!!!检测
Object.prototype.hasOwnProperty this -> includes ->arg ->name -> res -> true !!!!!!检测!!!!
+Object.defineProperty target ->function toString() { [native code] }->prop->includes->obj ->[object Object]->res ->function Float32Array() { [native code] }!!!!!检测
+Object.defineProperty target ->function toString() { [native code] }->prop->includes->obj ->[object Object]->res ->function Float32Array() { [native code] }!!!!!检测
Object.prototype.hasOwnProperty this -> join ->arg ->name -> res -> true !!!!!!检测!!!!
+Object.defineProperty target ->function toString() { [native code] }->prop->join->obj ->[object Object]->res ->function Float32Array() { [native code] }!!!!!检测
+Object.defineProperty target ->function toString() { [native code] }->prop->join->obj ->[object Object]->res ->function Float32Array() { [native code] }!!!!!检测
Object.prototype.hasOwnProperty this -> lastIndexOf ->arg ->name -> res -> true !!!!!!检测!!!!
+Object.defineProperty target ->function toString() { [native code] }->prop->lastIndexOf->obj ->[object Object]->res ->function Float32Array() { [native code] }!!!!!检测
+Object.defineProperty target ->function toString() { [native code] }->prop->lastIndexOf->obj ->[object Object]->res ->function Float32Array() { [native code] }!!!!!检测
Object.prototype.hasOwnProperty this -> map ->arg ->name -> res -> true !!!!!!检测!!!!
+Object.defineProperty target ->function toString() { [native code] }->prop->map->obj ->[object Object]->res ->function Float32Array() { [native code] }!!!!!检测
+Object.defineProperty target ->function toString() { [native code] }->prop->map->obj ->[object Object]->res ->function Float32Array() { [native code] }!!!!!检测
Object.prototype.hasOwnProperty this -> reduce ->arg ->name -> res -> true !!!!!!检测!!!!
+Object.defineProperty target ->function toString() { [native code] }->prop->reduce->obj ->[object Object]->res ->function Float32Array() { [native code] }!!!!!检测
+Object.defineProperty target ->function toString() { [native code] }->prop->reduce->obj ->[object Object]->res ->function Float32Array() { [native code] }!!!!!检测
Object.prototype.hasOwnProperty this -> reduceRight ->arg ->name -> res -> true !!!!!!检测!!!!
+Object.defineProperty target ->function toString() { [native code] }->prop->reduceRight->obj ->[object Object]->res ->function Float32Array() { [native code] }!!!!!检测
+Object.defineProperty target ->function toString() { [native code] }->prop->reduceRight->obj ->[object Object]->res ->function Float32Array() { [native code] }!!!!!检测
Object.prototype.hasOwnProperty this -> reverse ->arg ->name -> res -> true !!!!!!检测!!!!
+Object.defineProperty target ->function toString() { [native code] }->prop->reverse->obj ->[object Object]->res ->function Float32Array() { [native code] }!!!!!检测
+Object.defineProperty target ->function toString() { [native code] }->prop->reverse->obj ->[object Object]->res ->function Float32Array() { [native code] }!!!!!检测
Object.prototype.hasOwnProperty this -> some ->arg ->name -> res -> true !!!!!!检测!!!!
+Object.defineProperty target ->function toString() { [native code] }->prop->some->obj ->[object Object]->res ->function Float32Array() { [native code] }!!!!!检测
+Object.defineProperty target ->function toString() { [native code] }->prop->some->obj ->[object Object]->res ->function Float32Array() { [native code] }!!!!!检测
Object.prototype.hasOwnProperty this -> sort ->arg ->name -> res -> true !!!!!!检测!!!!
+Object.defineProperty target ->function toString() { [native code] }->prop->sort->obj ->[object Object]->res ->function Float32Array() { [native code] }!!!!!检测
+Object.defineProperty target ->function toString() { [native code] }->prop->sort->obj ->[object Object]->res ->function Float32Array() { [native code] }!!!!!检测
Object.prototype.hasOwnProperty this -> subarray ->arg ->name -> res -> true !!!!!!检测!!!!
+Object.defineProperty target ->function toString() { [native code] }->prop->subarray->obj ->[object Object]->res ->function Float32Array() { [native code] }!!!!!检测
+Object.defineProperty target ->function toString() { [native code] }->prop->subarray->obj ->[object Object]->res ->function Float32Array() { [native code] }!!!!!检测
Object.prototype.hasOwnProperty this -> set ->arg ->name -> res -> true !!!!!!检测!!!!
+Object.defineProperty target ->function toString() { [native code] }->prop->set->obj ->[object Object]->res ->function Float32Array() { [native code] }!!!!!检测
+Object.defineProperty target ->function toString() { [native code] }->prop->set->obj ->[object Object]->res ->function Float32Array() { [native code] }!!!!!检测
Object.prototype.hasOwnProperty this -> entries ->arg ->name -> res -> true !!!!!!检测!!!!
+Object.defineProperty target ->function toString() { [native code] }->prop->entries->obj ->[object Object]->res ->function Float32Array() { [native code] }!!!!!检测
+Object.defineProperty target ->function toString() { [native code] }->prop->entries->obj ->[object Object]->res ->function Float32Array() { [native code] }!!!!!检测
Object.prototype.hasOwnProperty this -> keys ->arg ->name -> res -> true !!!!!!检测!!!!
+Object.defineProperty target ->function toString() { [native code] }->prop->keys->obj ->[object Object]->res ->function Float32Array() { [native code] }!!!!!检测
+Object.defineProperty target ->function toString() { [native code] }->prop->keys->obj ->[object Object]->res ->function Float32Array() { [native code] }!!!!!检测
Object.prototype.hasOwnProperty this -> values ->arg ->name -> res -> true !!!!!!检测!!!!
+Object.defineProperty target ->function toString() { [native code] }->prop->values->obj ->[object Object]->res ->function Float32Array() { [native code] }!!!!!检测
+Object.defineProperty target ->function toString() { [native code] }->prop->values->obj ->[object Object]->res ->function Float32Array() { [native code] }!!!!!检测
Object.prototype.hasOwnProperty this -> slice ->arg ->name -> res -> true !!!!!!检测!!!!
+Object.defineProperty target ->function toString() { [native code] }->prop->slice->obj ->[object Object]->res ->function Float32Array() { [native code] }!!!!!检测
+Object.defineProperty target ->function toString() { [native code] }->prop->slice->obj ->[object Object]->res ->function Float32Array() { [native code] }!!!!!检测
Object.prototype.hasOwnProperty this -> toLocaleString ->arg ->name -> res -> true !!!!!!检测!!!!
+Object.defineProperty target ->function toString() { [native code] }->prop->toLocaleString->obj ->[object Object]->res ->function Float32Array() { [native code] }!!!!!检测
+Object.defineProperty target ->function toString() { [native code] }->prop->toLocaleString->obj ->[object Object]->res ->function Float32Array() { [native code] }!!!!!检测
Navigator_userAgent_get res->Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/115.0.0.0 Safari/537.36
Navigator_userAgent_get res->Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/115.0.0.0 Safari/537.36
Document_getElementsByTagName arg ->body -> res- >[object HTMLCollection]
[HTMLCollection:proxyHTMLCollection] 获取属性: 0 value: [object HTMLBodyElement]
Document_createElement arg->span -> res->[object HTMLSpanElement]
[object HTMLSpanElement] ->HTMLElement_style_get res->[object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 设置属性: innerHTML value: mmmmmmmmmmlli
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontSize value: 72px
[object HTMLSpanElement] -> Element_innerHTML_set -> arg ->mmmmmmmmmmlli
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: monospace
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: monospace
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->monospace->offsetWidth->640 可识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 640
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: monospace
[object HTMLSpanElement] -> HTMLElement_offsetHeight_get fontFamily->monospace->offsetHeight->160 可识别的字体
- [span:proxy2] 获取属性: offsetHeight value: 160
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: sans-serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->sans-serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetHeight_get fontFamily->sans-serif 211 无法识别的字体
- [span:proxy2] 获取属性: offsetHeight value: 211
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->serif->offsetWidth->640 可识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 640
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: serif
[object HTMLSpanElement] -> HTMLElement_offsetHeight_get fontFamily->serif->offsetHeight->160 可识别的字体
- [span:proxy2] 获取属性: offsetHeight value: 160
Node_removeChild child->[object HTMLSpanElement]
Object.prototype.hasOwnProperty this -> fill ->arg ->name -> res -> true !!!!!!检测!!!!
+Object.defineProperty target ->function toString() { [native code] }->prop->fill->obj ->[object Object]->res ->[object Object]!!!!!检测
+Object.defineProperty target ->function toString() { [native code] }->prop->fill->obj ->[object Object]->res ->[object Object]!!!!!检测
Object.prototype.hasOwnProperty this -> [object Object] ->arg ->init -> res -> true !!!!!!检测!!!!
Object.prototype.hasOwnProperty this -> [object Object] ->arg ->toString -> res -> true !!!!!!检测!!!!
Object.prototype.hasOwnProperty this -> [object Object] ->arg ->concat -> res -> true !!!!!!检测!!!!
@@ -297,6 +568,8 @@ Object.keys obj ->1->res ->过长不显示} !!!!!!检测!!!![object Array]
Object.prototype.hasOwnProperty this -> [object Object] ->arg ->keys -> res -> false !!!!!!检测!!!!
Object.prototype.hasOwnProperty this -> [object Object] ->arg ->now -> res -> false !!!!!!检测!!!!
Object.prototype.hasOwnProperty this -> map ->arg ->name -> res -> true !!!!!!检测!!!!
+Object.defineProperty target ->function toString() { [native code] }->prop->map->obj ->[object Object]->res ->[object Object]!!!!!检测
+Object.defineProperty target ->function toString() { [native code] }->prop->map->obj ->[object Object]->res ->[object Object]!!!!!检测
Navigator_mediaDevices_get -> medias -> [object MediaDevices]
Navigator_mediaDevices_get 已存在返回[object MediaDevices]
Navigator_mediaDevices_get 已存在返回[object MediaDevices]
@@ -313,7 +586,6 @@ Object.prototype.hasOwnProperty this -> __defineGetter__ ->arg ->name -> res ->
Navigator_platform_get res->Win32
Navigator_cookieEnabled_get res->true
Document_createElement arg->canvas -> res->[object HTMLCanvasElement]
- [canvas:proxy2] 获取属性: getContext value: function getContext() { [native code] }
HTMLCanvasElement_getContext type->2d -> res -> [object CanvasRenderingContext2D]
CanvasRenderingContext2D_textBaseline_set textBaseline ->alphabetic
CanvasRenderingContext2D_fillStyle_set fillStyle ->#069
@@ -333,8 +605,7 @@ CanvasRenderingContext2D_fillText fillText ->[object Arguments]
CanvasRenderingContext2D_fillText fillText ->[object Arguments]
CanvasRenderingContext2D_fillText fillText ->[object Arguments]
CanvasRenderingContext2D_fillText fillText ->[object Arguments]
- [canvas:proxy2] 获取属性: toDataURL value: function toDataURL() { [native code] }
-HTMLCanvasElement_toDataURL -> 2d res ->data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAQCAYAAABQrvyxAAAAAXNSR0IArs4c6QAAAjZJREFUSEvFlr9L1lEUxj8ujbU66GJ7DuGgc4lbUThJEG41uCm5hRBEPwhcMggSbE3dGpxcapAGEfoHInNoKZpcikfOgePx3O
+HTMLCanvasElement_toDataURL -> 2d res ->data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAASwAAACWCAYAAABkW7XSAAAAAXNSR0IArs4c6QAAE7dJREFUeF7tm3tYVXW6x78LxA2iiAriLTMVExV1UAGbnrykaebj8W54HcbcYOd5HG1ONmmd6aSl2cXLlMImdbQxrUHlNOVzvGTeSlEyFS+ZQsRFRNAEBNkirPP81t5rs9hsEQPD3/TlL3Gvy7s+77s++/29a6GAPyRAAiQgCQFFkjgZZh0SUM1Q6/Bw0hxKsYD1Lk22XAfKBEqewF8SPoX1S6hxnweBAIX1IGThV46BwvqVgfN0dUaAwqozlPIciMKSJ1eMtDKBqsKattEbniWfQlFHGDb9EyxRq7Tfn4sLgFv5PqjKXMSZd2KWZY32/3Hm2bWCq58XWKUd1/nHHDsHqhLkOI+rOFUlptZx1Ooi5Nj51xBWDnwwFtFYjY/RC5l3BLMT3TEcc7TP/XADe7C82u1rQ5gzrNrQezD2rSysqJheUJU9ABa5ENQ+TQbOwqqr67gXYVXIaqcjzor9gRLPifhoelFdhfbvdpz7LSwhq4H4M/LQuFoBnUQ7TIIZn8CiSUrIay4mYh/eRQAK6hw7hVXnSH/1A1YIy0kCM8+guXsJ3lRUtC2xevtczWsf4mm6ERsf/99viw4rsHPiW4MHrXvqyJHxLU6eeirVbDYXiugtcbHi63Sl/UryoKhDEBt90i66bQB2AFhs//x7lLsNhNV0Q+/qTKYiDB/2wTetAlKWx/ZDvIOIvcOKijJfyC/0D96yeXF/KOqkmXOiM5zjbOyTF79lUG5kFZrOXZmxIxOyLnd7SdtHUSOgfyY6SEWNth9rGYBRju6yJumaZRkGYLSj86t8PNv1fzgrB9V1trYvCdfsxL6uulxjR1rxReTnqpOZjSmIwRPa1XTFZYcwhEAS0BtrsKkmV6ptox8rAsdwHO0R57MaqSGX8dh5IDC78mHEtuJHHP94R+BQoBu+RXt0Kr+GiNMFVbavcRB32JDCqi3B+t+/Qli2ov5ESCAqKrqpWoY/KQq+ju2L97RCPIaO5cDiEmujaxs2Ln/SWVjaDWm7SYY5OhxxsyrqCu2mFD+2pWSq9rn4EUtPIF3b137D+gf8uH7MmCVDlHLsuZOwSkoadRQxeHv/fHjK1L/cUlT8oMepi1YcvswTC9Z2xzXtXBUdWKXzOc7vqrsU1yPuQV0qumxUZbjLZasxn7Z9VzrEJz5z5uP4vSwSnu7rHbHo2wKvasIvc79cLTsjZ6P8xPLarfyy1jWrylQt5mkbvUd4HbshTvEpLFiL32udjfi3N6xYhcGVfteXbEaRVVe2f8djmIBvcRH++IPPeEzta0Fj92IMPl1ZWEUwYSLMGIYzeLr1XhwIAp44B7yXPQXomI6+HQ5iVBLgX4eNFoVV/8KpbQQVwrIXfXDwrjH9H9s61ygB/SRRx/FEqdU0d9fuqD5enjf+auywZsyYW/bjjyGjDxya+ozoqKKS8AKAQbm5Dwe7u5deL73t9VpCwvwlmugGrxugKriQ/3OrySU3vf1btkzbn5fb4fWdu6PeGznyvdJmzS6X28/5lS4i+80eJDosVUUry4cxm9q2Ob+/66OHmp49NwDZ2YGObk7EiXJEww0xsSE4oB3LcFPPnDerVHRl1hLvINE5ah3ZlkUrhLAHDVq3LDAwsVdZmYdH3pX24xo0LN2/dVj6RPMxLLPe8g7LvdIhvGHDoviAlmmC3bZKUq3cJVXM/QBM2hXwXGZ217e+PjRlshCHOJ6iIEiLTUWhG/DKmn5I1YWrx9bCL/14eZnHlx/9462IO7FLuRj6zt79f9gwbtwbyS2ap6cJNlCV1Sh3GxsVPWuKxqsf5gsu4ouoSbrf2Fw0Rmh5OgpP98bB7N9rwtoZZkW2r428ZykcwhDdz1H/Jng18TXts5rMmWLCmuBL3zYYWJgFT88bmoyMHZYurDnYi6KwM9pxxyYKww7GOVNzPB4aj6AsICS1tiVesT+FVXcs6+tIVYQ1evSylwNapkysdLMbo7PPsJw7rGcnL/T8Ka3npMOHJ3r1DN6Dpr45OHp0NKxWb4SFbVvfPWif77aEhT39/dIWC9Gpbij4ZMvraaW3PAdHRCzMUIGCdWs/6FKTDku/AfWuL+9a+wZbty6cYLv5lR0uZ1j2bmbggLVRXYISX0E5Ciyxce96Nc7/bOzoxellqscNsczUhNU58ZmbN31PfvSPt0SH+HzUrOgnoaLvhR/6r9DF4Nci3QsqNjiEdYcZnC7u/EL/PH0ZK46nKuiid4BiG/E7VLydkdHjs2vX2nRLTBwnriZv/NjFG3x8r3TdtSsqWP+ScGbn7l561WKxNOnVc1fH8PD4q5/vmHsxK7Ob/8y55oXacrkce3JyO922Wr02nj//WJPU1D4YaUrC+NB1KIU7Vh59AW5dUhDgm4lFR39CmPUS9gQDOb7A6KOAtxXaku1wIIBSD8QnRWJFwY5qh+MfBzXDktRoLGv+IS4F5d5RWNGm3SgI/R4B14EhyXZhoTWGhtmWoUJidfVDYdUVyfo7TpUl4TMjVn7Yru3ZEP0bv0po1QgrI73HqKKiZtPDQreNhxvWO7obADMONXo/OXnIhMJCv5eEsLTuJC62jVhC/jFyzkHFrSxw8+Y3HvJu8rPlbktCXVgiNr1rUBQ0vH3bw3Qp+9Hwa1fbvJ743K53KsVuF9b0af+12curYIR2fbFxRWI2NGjQurXt2p6b8NW+yO6BgUde6xKYOCTnSqdPExLmv/hQ+1MvP/30B5O1JWps3EGxNAsL3bq2V69d/RVgs6sOy+R5Y4Q2h2uVIpajti7RvuTu3Xvnn8P6bRPDm8rdWcVy0ybcRsWd9Y7vkQ4nRhq7Wmd2DUwlHbZvf3lP6S2vpaNHLT17NGlM27NnBiyImm2+ecvq+fz27Qv6Xr8e0AmA1vWtNA9WxVLvP4PX4Gff25qU9ndpgI99uyL+6B/xiLWwyuBbDMiHYB78Wqcgssd6NMXNKss8I299oL689d+qFdYQ0wm0DD3o6Kb0uda44E0oaERh1Z8aHswzVxm6h4Vvzendc6dnJWEZnwyqyglXQ3exJLyY0i/idqlpiXYzK2hovGQhk+++e7pXTYWV+M34R04mD/3C8RTQMHTPzAwa8cUX86zOndT0Az5T8/P93/X0Kspt2uzyoUozLPuScNrUlzZ7eV9vo322KuYhIQUhkR7d95r37Z/xO11YhQXNN3y8eemcwMAj/xRLWE3AsTH5Yh4U2DnxRYd0jQ8GAOhLupMnhjVMTBwb6Zhh2RkK2fXuvSukUgerD9UV9XntAQWAZ7/yX3+jwG+8WBK6u98uNHZYroR1+JtxK5KTn9o+fPj7ucVFTTse2D+jj1gO5l1tH741/hVvnZXoShunBKTkeHihD9LRorhcE1axCfisL5Dv0QBfl3fB2NPFmJKdps2zxGsHzjOsXB9gRwhcDtNF/HcTlthGk5PJ6lj+PZpqm2uJZaJ78BkK68F0Rr1GVeW1BjEXCg+LT/FrmTFP65AqZGUblpusje/0lDArKyjk5KmhgU8Njf3Ww2RdEbs67rzjnS0n0d2tw9Ju+CPjAioN6BV1Z5Q5qoE+dIeq2F610H/sUho84O8zArscnlupi7Ev2R5/fLNvtx5fJf9wLmzxvv0zY8Wge7bZ/HZhse9yo7A0ocTE9vb1zZkzZsybSQ1NJatj11gixBPDwM6JkXcSlgjF+IT1UlbXS//6/IVy/aFEh4dPRAwdYslw8yh7P3aNxUt7KFHmPgHuZf8UTx/NZvOTZWUevVNTQ/odPjKprH//T+bXpMPSBLzC8kbHTknRQV0PXWrUOH98s2ZZMy6eD8/buy9ynM6kqLhZx1OnhoS1S26ldVgHfQNw+ugIbLFu1Ibu/zJ1RVxoYwxsdALFpd7IShqINQX/60B8oTWwt4ftV+dB+r10WLrUppqmYVboKnS7XoSy5IrXGr4Os03buSSsVz88cCev8uJo8N/GdfVrkXn46tX2vqeSh+gBa0sJ8e1sLTW9c+ibiFC13O0VV681JGxf0Da4557JP6b1hpiVQH+i5rSUdNUliJlWSUnjJYMHrzvr3yJ9ycaP3okIC48fcbO4KU6dGqq9FKrNe8QQedXG/wkbsOlYQ9PNIH1Wps+vZv5luknMblIuhAZ8+eVzDR2d2LSN3t367DzQutWFkGNJo1CQ39J2zON4oviGz8vGJaHeAXnPW7ouJGRHZFZWV3E94rWGx8USUsy5qiwJXaRXn2GpKs6JwXfLBQs2GfhUvPYxyzLMp+mV/wsJ+QIXLoTnZ2UGTRIy69F97+7Q0IR2d1sS2oXVTxxDfGE098vYpqgIdFOxaI3F8qIQWdu23+PbpJG7N97cMjQaU/Bu8CKovoXaMvBza18tev3lzTY+mVrH9bs02+Bbn2EZh/HVVbOrDis1u+p7VqKD+2tYW+1QKYnDtIF+Z1MmEkLBofsDp4v6D8jln+YY5kJVXmsQA19xczQshq94zUHvYsRTL3E52tMo8YRQRV99WakPx8W2bsBx435iH33oLI4rftcHxWI+5PIz+2sM+nFVIFOcV8cZdQzjxZfzlZxOb27/bP5/4KbXCv1FUsdrD2Lo3g/znX939YRRvx770H35sxGv/NC0Sa5fpaH7XXIpYlKBUJ1PpaG7PV4FsKiAWWdquD6T4o6VbmXIrI6d/gqH/gRSVZDlGOzbzyFysjoOKbqAfIttg/XDXaoO2b/rYHtSmOEHpPn/sm5HdGT6KwvO72HpyJy3EbHp5+ZrDfUviQcpgjv+LaFDMgqaGAJ2vGZglJAQi1FYYvtKj+3Ff9ifqDnv5ywscdMZu5KyRliqvxiqHcbeqegxGZdf+v85btQVln5Q1EfFMtIoCOd9jMfUhaXPsKCo2tv04nry81uNEK9htPDPWOfR4FYr5wcL95JYIx9VxS0hJLEE12SrYIb9Wm+JLk7IFwqS3FQk1ERYhmNUvBZiyEnwTxgpRNUxBzj1sG1p1+YatK7meiPbVTQor37JV9NrdSUsV0JyPIWsw3M7x8inhDXN2oO73W/ij5/tgoou80SM40XSmuTE6Q1xfck5e870gHIFr9ZGWDU5/f3a5n7/ac79iru2x6Wwakuw/vf/TQjL3nG0d7yEeg/cDd2Y42164zL1ngR4D+e9n5tSWPeTLo99Pwn8JoRVW4DGd720pZphNlTbY9fH/hRWfVDnOeuCAIVVFxQlOwaFJVnCGK6DAIXFYiABEpCGAIUlTaoYKAmQAIXFGiABEpCGAIUlTaoYKAmQAIXFGiABEpCGAIUlTaoYKAmQAIXFGiABEpCGAIUlTaoYKAmQAIXFGiABEpCGAIUlTaoYKAmQAIXFGiABEpCGAIUlTaoYKAmQAIXFGiABEpCGAIUlTaoYKAmQAIXFGiABEpCGAIUlTaoYKAmQAIXFGiABEpCGAIUlTaoYKAmQAIXFGiABEpCGAIUlTaoYKAmQAIXFGiABEpCGAIUlTaoYKAmQAIXFGiABEpCGAIUlTaoYKAmQAIXFGiABEpCGAIUlTaoYKAmQAIXFGiABEpCGAIUlTaoYKAmQAIXFGiABEpCGAIUlTaoYKAmQAIXFGiABEpCGAIUlTaoYKAmQAIXFGiABEpCGAIUlTaoYKAmQAIXFGiABEpCGAIUlTaoYKAmQAIXFGiABEpCGAIUlTaoYKAmQAIXFGiABEpCGAIUlTaoYKAmQAIXFGiABEpCGAIUlTaoYKAmQAIXFGiABEpCGAIUlTaoYKAmQAIXFGiABEpCGAIUlTaoYKAmQAIXFGiABEpCGAIUlTaoYKAmQAIXFGiABEpCGAIUlTaoYKAmQAIXFGiABEpCGAIUlTaoYKAmQAIXFGiABEpCGAIUlTaoYKAmQAIXFGiABEpCGAIUlTaoYKAmQAIXFGiABEpCGAIUlTaoYKAmQAIXFGiABEpCGAIUlTaoYKAmQAIXFGiABEpCGAIUlTaoYKAmQAIXFGiABEpCGAIUlTaoYKAmQAIXFGiABEpCGAIUlTaoYKAmQAIXFGiABEpCGAIUlTaoYKAmQAIXFGiABEpCGAIUlTaoYKAmQAIXFGiABEpCGAIUlTaoYKAmQAIXFGiABEpCGAIUlTaoYKAmQAIXFGiABEpCGAIUlTaoYKAmQAIXFGiABEpCGAIUlTaoYKAmQAIXFGiABEpCGAIUlTaoYKAmQAIXFGiABEpCGAIUlTaoYKAmQAIXFGiABEpCGAIUlTaoYKAmQAIXFGiABEpCGAIUlTaoYKAmQAIXFGiABEpCGAIUlTaoYKAmQAIXFGiABEpCGAIUlTaoYKAmQAIXFGiABEpCGAIUlTaoYKAmQAIXFGiABEpCGAIUlTaoYKAmQAIXFGiABEpCGAIUlTaoYKAmQAIXFGiABEpCGAIUlTaoYKAmQAIXFGiABEpCGAIUlTaoYKAmQAIXFGiABEpCGAIUlTaoYKAmQAIXFGiABEpCGAIUlTaoYKAmQAIXFGiABEpCGAIUlTaoYKAmQAIXFGiABEpCGAIUlTaoYKAmQAIXFGiABEpCGAIUlTaoYKAmQAIXFGiABEpCGAIUlTaoYKAmQAIXFGiABEpCGAIUlTaoYKAmQAIXFGiABEpCGAIUlTaoYKAmQAIXFGiABEpCGAIUlTaoYKAmQAIXFGiABEpCGAIUlTaoYKAmQAIXFGiABEpCGAIUlTaoYKAmQAIXFGiABEpCGAIUlTaoYKAmQAIXFGiABEpCGAIUlTaoYKAmQAIXFGiABEpCGAIUlTaoYKAmQAIXFGiABEpCGwP8D0X2eD5sOjPUAAAAASUVORK5CYII=
Navigator_plugins_get res ->[object PluginArray]
PluginArray_length_get - >res ->5
[plugin] 获取属性: length result: 5
@@ -388,5780 +659,5549 @@ Plugin_name_get - >res ->WebKit built-in PDF
Navigator_plugins_get res ->[object PluginArray]
PluginArray_length_get - >res ->5
[plugin] 获取属性: length result: 5
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Abadi MT Condensed Light,monospace
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Abadi MT Condensed Light,monospace
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Abadi MT Condensed Light,monospace-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Abadi MT Condensed Light,sans-serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Abadi MT Condensed Light,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Abadi MT Condensed Light,sans-serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Abadi MT Condensed Light,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetHeight_get fontFamily->Abadi MT Condensed Light,sans-serif 211 无法识别的字体
- [span:proxy2] 获取属性: offsetHeight value: 211
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Abadi MT Condensed Light,serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Abadi MT Condensed Light,serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Abadi MT Condensed Light,serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Adobe Fangsong Std,monospace
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Adobe Fangsong Std,monospace
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Adobe Fangsong Std,monospace-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Adobe Fangsong Std,sans-serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Adobe Fangsong Std,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Adobe Fangsong Std,sans-serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Adobe Fangsong Std,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetHeight_get fontFamily->Adobe Fangsong Std,sans-serif 211 无法识别的字体
- [span:proxy2] 获取属性: offsetHeight value: 211
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Adobe Fangsong Std,serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Adobe Fangsong Std,serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Adobe Fangsong Std,serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Adobe Hebrew,monospace
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Adobe Hebrew,monospace
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Adobe Hebrew,monospace-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Adobe Hebrew,sans-serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Adobe Hebrew,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Adobe Hebrew,sans-serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Adobe Hebrew,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetHeight_get fontFamily->Adobe Hebrew,sans-serif 211 无法识别的字体
- [span:proxy2] 获取属性: offsetHeight value: 211
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Adobe Hebrew,serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Adobe Hebrew,serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Adobe Hebrew,serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Adobe Ming Std,monospace
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Adobe Ming Std,monospace
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Adobe Ming Std,monospace-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Adobe Ming Std,sans-serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Adobe Ming Std,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Adobe Ming Std,sans-serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Adobe Ming Std,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetHeight_get fontFamily->Adobe Ming Std,sans-serif 211 无法识别的字体
- [span:proxy2] 获取属性: offsetHeight value: 211
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Adobe Ming Std,serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Adobe Ming Std,serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Adobe Ming Std,serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Agency FB,monospace
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Agency FB,monospace
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Agency FB,monospace-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Agency FB,sans-serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Agency FB,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Agency FB,sans-serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Agency FB,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetHeight_get fontFamily->Agency FB,sans-serif 211 无法识别的字体
- [span:proxy2] 获取属性: offsetHeight value: 211
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Agency FB,serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Agency FB,serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Agency FB,serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Aharoni,monospace
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Aharoni,monospace
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Aharoni,monospace-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Aharoni,sans-serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Aharoni,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Aharoni,sans-serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Aharoni,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetHeight_get fontFamily->Aharoni,sans-serif 211 无法识别的字体
- [span:proxy2] 获取属性: offsetHeight value: 211
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Aharoni,serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Aharoni,serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Aharoni,serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Andalus,monospace
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Andalus,monospace
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Andalus,monospace-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Andalus,sans-serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Andalus,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Andalus,sans-serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Andalus,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetHeight_get fontFamily->Andalus,sans-serif 211 无法识别的字体
- [span:proxy2] 获取属性: offsetHeight value: 211
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Andalus,serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Andalus,serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Andalus,serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Angsana New,monospace
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Angsana New,monospace
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Angsana New,monospace-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Angsana New,sans-serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Angsana New,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Angsana New,sans-serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Angsana New,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetHeight_get fontFamily->Angsana New,sans-serif 211 无法识别的字体
- [span:proxy2] 获取属性: offsetHeight value: 211
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Angsana New,serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Angsana New,serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Angsana New,serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: AngsanaUPC,monospace
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: AngsanaUPC,monospace
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->AngsanaUPC,monospace-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: AngsanaUPC,sans-serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: AngsanaUPC,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->AngsanaUPC,sans-serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: AngsanaUPC,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetHeight_get fontFamily->AngsanaUPC,sans-serif 211 无法识别的字体
- [span:proxy2] 获取属性: offsetHeight value: 211
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: AngsanaUPC,serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: AngsanaUPC,serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->AngsanaUPC,serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Aparajita,monospace
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Aparajita,monospace
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Aparajita,monospace-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Aparajita,sans-serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Aparajita,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Aparajita,sans-serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Aparajita,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetHeight_get fontFamily->Aparajita,sans-serif 211 无法识别的字体
- [span:proxy2] 获取属性: offsetHeight value: 211
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Aparajita,serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Aparajita,serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Aparajita,serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Arab,monospace
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Arab,monospace
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Arab,monospace-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Arab,sans-serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Arab,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Arab,sans-serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Arab,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetHeight_get fontFamily->Arab,sans-serif 211 无法识别的字体
- [span:proxy2] 获取属性: offsetHeight value: 211
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Arab,serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Arab,serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Arab,serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Arabic Transparent,monospace
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Arabic Transparent,monospace
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Arabic Transparent,monospace-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Arabic Transparent,sans-serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Arabic Transparent,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Arabic Transparent,sans-serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Arabic Transparent,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetHeight_get fontFamily->Arabic Transparent,sans-serif 211 无法识别的字体
- [span:proxy2] 获取属性: offsetHeight value: 211
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Arabic Transparent,serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Arabic Transparent,serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Arabic Transparent,serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Arabic Typesetting,monospace
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Arabic Typesetting,monospace
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Arabic Typesetting,monospace-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Arabic Typesetting,sans-serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Arabic Typesetting,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Arabic Typesetting,sans-serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Arabic Typesetting,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetHeight_get fontFamily->Arabic Typesetting,sans-serif 211 无法识别的字体
- [span:proxy2] 获取属性: offsetHeight value: 211
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Arabic Typesetting,serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Arabic Typesetting,serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Arabic Typesetting,serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Arial Baltic,monospace
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Arial Baltic,monospace
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Arial Baltic,monospace-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Arial Baltic,sans-serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Arial Baltic,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Arial Baltic,sans-serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Arial Baltic,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetHeight_get fontFamily->Arial Baltic,sans-serif 211 无法识别的字体
- [span:proxy2] 获取属性: offsetHeight value: 211
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Arial Baltic,serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Arial Baltic,serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Arial Baltic,serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Arial Black,monospace
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Arial Black,monospace
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Arial Black,monospace-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Arial Black,sans-serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Arial Black,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Arial Black,sans-serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Arial Black,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetHeight_get fontFamily->Arial Black,sans-serif 211 无法识别的字体
- [span:proxy2] 获取属性: offsetHeight value: 211
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Arial Black,serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Arial Black,serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Arial Black,serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Arial CE,monospace
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Arial CE,monospace
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Arial CE,monospace-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Arial CE,sans-serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Arial CE,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Arial CE,sans-serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Arial CE,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetHeight_get fontFamily->Arial CE,sans-serif 211 无法识别的字体
- [span:proxy2] 获取属性: offsetHeight value: 211
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Arial CE,serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Arial CE,serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Arial CE,serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Arial CYR,monospace
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Arial CYR,monospace
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Arial CYR,monospace-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Arial CYR,sans-serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Arial CYR,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Arial CYR,sans-serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Arial CYR,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetHeight_get fontFamily->Arial CYR,sans-serif 211 无法识别的字体
- [span:proxy2] 获取属性: offsetHeight value: 211
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Arial CYR,serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Arial CYR,serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Arial CYR,serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Arial Greek,monospace
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Arial Greek,monospace
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Arial Greek,monospace-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Arial Greek,sans-serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Arial Greek,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Arial Greek,sans-serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Arial Greek,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetHeight_get fontFamily->Arial Greek,sans-serif 211 无法识别的字体
- [span:proxy2] 获取属性: offsetHeight value: 211
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Arial Greek,serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Arial Greek,serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Arial Greek,serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Arial TUR,monospace
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Arial TUR,monospace
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Arial TUR,monospace-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Arial TUR,sans-serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Arial TUR,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Arial TUR,sans-serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Arial TUR,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetHeight_get fontFamily->Arial TUR,sans-serif 211 无法识别的字体
- [span:proxy2] 获取属性: offsetHeight value: 211
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Arial TUR,serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Arial TUR,serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Arial TUR,serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Arial,monospace
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Arial,monospace
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Arial,monospace-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Arial,sans-serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Arial,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Arial,sans-serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Arial,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetHeight_get fontFamily->Arial,sans-serif 211 无法识别的字体
- [span:proxy2] 获取属性: offsetHeight value: 211
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Arial,serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Arial,serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Arial,serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Batang,monospace
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Batang,monospace
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Batang,monospace-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Batang,sans-serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Batang,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Batang,sans-serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Batang,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetHeight_get fontFamily->Batang,sans-serif 211 无法识别的字体
- [span:proxy2] 获取属性: offsetHeight value: 211
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Batang,serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Batang,serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Batang,serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: BatangChe,monospace
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: BatangChe,monospace
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->BatangChe,monospace-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: BatangChe,sans-serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: BatangChe,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->BatangChe,sans-serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: BatangChe,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetHeight_get fontFamily->BatangChe,sans-serif 211 无法识别的字体
- [span:proxy2] 获取属性: offsetHeight value: 211
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: BatangChe,serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: BatangChe,serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->BatangChe,serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Bauhaus 93,monospace
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Bauhaus 93,monospace
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Bauhaus 93,monospace-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Bauhaus 93,sans-serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Bauhaus 93,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Bauhaus 93,sans-serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Bauhaus 93,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetHeight_get fontFamily->Bauhaus 93,sans-serif 211 无法识别的字体
- [span:proxy2] 获取属性: offsetHeight value: 211
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Bauhaus 93,serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Bauhaus 93,serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Bauhaus 93,serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Bell MT,monospace
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Bell MT,monospace
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Bell MT,monospace-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Bell MT,sans-serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Bell MT,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Bell MT,sans-serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Bell MT,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetHeight_get fontFamily->Bell MT,sans-serif 211 无法识别的字体
- [span:proxy2] 获取属性: offsetHeight value: 211
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Bell MT,serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Bell MT,serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Bell MT,serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Bitstream Vera Serif,monospace
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Bitstream Vera Serif,monospace
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Bitstream Vera Serif,monospace-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Bitstream Vera Serif,sans-serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Bitstream Vera Serif,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Bitstream Vera Serif,sans-serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Bitstream Vera Serif,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetHeight_get fontFamily->Bitstream Vera Serif,sans-serif 211 无法识别的字体
- [span:proxy2] 获取属性: offsetHeight value: 211
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Bitstream Vera Serif,serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Bitstream Vera Serif,serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Bitstream Vera Serif,serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Bodoni MT,monospace
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Bodoni MT,monospace
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Bodoni MT,monospace-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Bodoni MT,sans-serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Bodoni MT,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Bodoni MT,sans-serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Bodoni MT,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetHeight_get fontFamily->Bodoni MT,sans-serif 211 无法识别的字体
- [span:proxy2] 获取属性: offsetHeight value: 211
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Bodoni MT,serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Bodoni MT,serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Bodoni MT,serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Bookman Old Style,monospace
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Bookman Old Style,monospace
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Bookman Old Style,monospace-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Bookman Old Style,sans-serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Bookman Old Style,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Bookman Old Style,sans-serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Bookman Old Style,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetHeight_get fontFamily->Bookman Old Style,sans-serif 211 无法识别的字体
- [span:proxy2] 获取属性: offsetHeight value: 211
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Bookman Old Style,serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Bookman Old Style,serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Bookman Old Style,serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Braggadocio,monospace
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Braggadocio,monospace
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Braggadocio,monospace-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Braggadocio,sans-serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Braggadocio,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Braggadocio,sans-serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Braggadocio,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetHeight_get fontFamily->Braggadocio,sans-serif 211 无法识别的字体
- [span:proxy2] 获取属性: offsetHeight value: 211
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Braggadocio,serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Braggadocio,serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Braggadocio,serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Broadway,monospace
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Broadway,monospace
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Broadway,monospace-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Broadway,sans-serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Broadway,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Broadway,sans-serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Broadway,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetHeight_get fontFamily->Broadway,sans-serif 211 无法识别的字体
- [span:proxy2] 获取属性: offsetHeight value: 211
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Broadway,serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Broadway,serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Broadway,serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Browallia New,monospace
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Browallia New,monospace
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Browallia New,monospace-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Browallia New,sans-serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Browallia New,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Browallia New,sans-serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Browallia New,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetHeight_get fontFamily->Browallia New,sans-serif 211 无法识别的字体
- [span:proxy2] 获取属性: offsetHeight value: 211
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Browallia New,serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Browallia New,serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Browallia New,serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: BrowalliaUPC,monospace
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: BrowalliaUPC,monospace
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->BrowalliaUPC,monospace-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: BrowalliaUPC,sans-serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: BrowalliaUPC,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->BrowalliaUPC,sans-serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: BrowalliaUPC,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetHeight_get fontFamily->BrowalliaUPC,sans-serif 211 无法识别的字体
- [span:proxy2] 获取属性: offsetHeight value: 211
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: BrowalliaUPC,serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: BrowalliaUPC,serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->BrowalliaUPC,serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Calibri Light,monospace
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Calibri Light,monospace
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Calibri Light,monospace-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Calibri Light,sans-serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Calibri Light,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Calibri Light,sans-serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Calibri Light,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetHeight_get fontFamily->Calibri Light,sans-serif 211 无法识别的字体
- [span:proxy2] 获取属性: offsetHeight value: 211
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Calibri Light,serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Calibri Light,serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Calibri Light,serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Calibri,monospace
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Calibri,monospace
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Calibri,monospace-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Calibri,sans-serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Calibri,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Calibri,sans-serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Calibri,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetHeight_get fontFamily->Calibri,sans-serif 211 无法识别的字体
- [span:proxy2] 获取属性: offsetHeight value: 211
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Calibri,serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Calibri,serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Calibri,serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Californian FB,monospace
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Californian FB,monospace
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Californian FB,monospace-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Californian FB,sans-serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Californian FB,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Californian FB,sans-serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Californian FB,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetHeight_get fontFamily->Californian FB,sans-serif 211 无法识别的字体
- [span:proxy2] 获取属性: offsetHeight value: 211
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Californian FB,serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Californian FB,serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Californian FB,serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Cambria Math,monospace
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Cambria Math,monospace
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Cambria Math,monospace-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Cambria Math,sans-serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Cambria Math,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Cambria Math,sans-serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Cambria Math,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetHeight_get fontFamily->Cambria Math,sans-serif 211 无法识别的字体
- [span:proxy2] 获取属性: offsetHeight value: 211
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Cambria Math,serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Cambria Math,serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Cambria Math,serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Cambria,monospace
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Cambria,monospace
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Cambria,monospace-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Cambria,sans-serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Cambria,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Cambria,sans-serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Cambria,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetHeight_get fontFamily->Cambria,sans-serif 211 无法识别的字体
- [span:proxy2] 获取属性: offsetHeight value: 211
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Cambria,serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Cambria,serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Cambria,serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Candara,monospace
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Candara,monospace
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Candara,monospace-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Candara,sans-serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Candara,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Candara,sans-serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Candara,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetHeight_get fontFamily->Candara,sans-serif 211 无法识别的字体
- [span:proxy2] 获取属性: offsetHeight value: 211
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Candara,serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Candara,serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Candara,serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Castellar,monospace
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Castellar,monospace
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Castellar,monospace-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Castellar,sans-serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Castellar,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Castellar,sans-serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Castellar,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetHeight_get fontFamily->Castellar,sans-serif 211 无法识别的字体
- [span:proxy2] 获取属性: offsetHeight value: 211
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Castellar,serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Castellar,serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Castellar,serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Casual,monospace
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Casual,monospace
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Casual,monospace-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Casual,sans-serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Casual,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Casual,sans-serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Casual,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetHeight_get fontFamily->Casual,sans-serif 211 无法识别的字体
- [span:proxy2] 获取属性: offsetHeight value: 211
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Casual,serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Casual,serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Casual,serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Centaur,monospace
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Centaur,monospace
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Centaur,monospace-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Centaur,sans-serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Centaur,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Centaur,sans-serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Centaur,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetHeight_get fontFamily->Centaur,sans-serif 211 无法识别的字体
- [span:proxy2] 获取属性: offsetHeight value: 211
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Centaur,serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Centaur,serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Centaur,serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Century Gothic,monospace
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Century Gothic,monospace
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Century Gothic,monospace-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Century Gothic,sans-serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Century Gothic,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Century Gothic,sans-serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Century Gothic,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetHeight_get fontFamily->Century Gothic,sans-serif 211 无法识别的字体
- [span:proxy2] 获取属性: offsetHeight value: 211
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Century Gothic,serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Century Gothic,serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Century Gothic,serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Chalkduster,monospace
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Chalkduster,monospace
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Chalkduster,monospace-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Chalkduster,sans-serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Chalkduster,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Chalkduster,sans-serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Chalkduster,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetHeight_get fontFamily->Chalkduster,sans-serif 211 无法识别的字体
- [span:proxy2] 获取属性: offsetHeight value: 211
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Chalkduster,serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Chalkduster,serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Chalkduster,serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Colonna MT,monospace
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Colonna MT,monospace
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Colonna MT,monospace-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Colonna MT,sans-serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Colonna MT,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Colonna MT,sans-serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Colonna MT,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetHeight_get fontFamily->Colonna MT,sans-serif 211 无法识别的字体
- [span:proxy2] 获取属性: offsetHeight value: 211
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Colonna MT,serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Colonna MT,serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Colonna MT,serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Comic Sans MS,monospace
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Comic Sans MS,monospace
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Comic Sans MS,monospace-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Comic Sans MS,sans-serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Comic Sans MS,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Comic Sans MS,sans-serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Comic Sans MS,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetHeight_get fontFamily->Comic Sans MS,sans-serif 211 无法识别的字体
- [span:proxy2] 获取属性: offsetHeight value: 211
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Comic Sans MS,serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Comic Sans MS,serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Comic Sans MS,serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Consolas,monospace
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Consolas,monospace
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Consolas,monospace-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Consolas,sans-serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Consolas,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Consolas,sans-serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Consolas,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetHeight_get fontFamily->Consolas,sans-serif 211 无法识别的字体
- [span:proxy2] 获取属性: offsetHeight value: 211
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Consolas,serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Consolas,serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Consolas,serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Constantia,monospace
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Constantia,monospace
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Constantia,monospace-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Constantia,sans-serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Constantia,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Constantia,sans-serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Constantia,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetHeight_get fontFamily->Constantia,sans-serif 211 无法识别的字体
- [span:proxy2] 获取属性: offsetHeight value: 211
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Constantia,serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Constantia,serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Constantia,serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Copperplate Gothic Light,monospace
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Copperplate Gothic Light,monospace
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Copperplate Gothic Light,monospace-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Copperplate Gothic Light,sans-serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Copperplate Gothic Light,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Copperplate Gothic Light,sans-serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Copperplate Gothic Light,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetHeight_get fontFamily->Copperplate Gothic Light,sans-serif 211 无法识别的字体
- [span:proxy2] 获取属性: offsetHeight value: 211
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Copperplate Gothic Light,serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Copperplate Gothic Light,serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Copperplate Gothic Light,serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Corbel,monospace
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Corbel,monospace
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Corbel,monospace-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Corbel,sans-serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Corbel,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Corbel,sans-serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Corbel,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetHeight_get fontFamily->Corbel,sans-serif 211 无法识别的字体
- [span:proxy2] 获取属性: offsetHeight value: 211
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Corbel,serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Corbel,serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Corbel,serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Cordia New,monospace
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Cordia New,monospace
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Cordia New,monospace-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Cordia New,sans-serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Cordia New,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Cordia New,sans-serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Cordia New,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetHeight_get fontFamily->Cordia New,sans-serif 211 无法识别的字体
- [span:proxy2] 获取属性: offsetHeight value: 211
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Cordia New,serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Cordia New,serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Cordia New,serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: CordiaUPC,monospace
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: CordiaUPC,monospace
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->CordiaUPC,monospace-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: CordiaUPC,sans-serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: CordiaUPC,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->CordiaUPC,sans-serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: CordiaUPC,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetHeight_get fontFamily->CordiaUPC,sans-serif 211 无法识别的字体
- [span:proxy2] 获取属性: offsetHeight value: 211
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: CordiaUPC,serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: CordiaUPC,serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->CordiaUPC,serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Courier New Baltic,monospace
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Courier New Baltic,monospace
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Courier New Baltic,monospace-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Courier New Baltic,sans-serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Courier New Baltic,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Courier New Baltic,sans-serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Courier New Baltic,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetHeight_get fontFamily->Courier New Baltic,sans-serif 211 无法识别的字体
- [span:proxy2] 获取属性: offsetHeight value: 211
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Courier New Baltic,serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Courier New Baltic,serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Courier New Baltic,serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Courier New CE,monospace
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Courier New CE,monospace
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Courier New CE,monospace-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Courier New CE,sans-serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Courier New CE,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Courier New CE,sans-serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Courier New CE,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetHeight_get fontFamily->Courier New CE,sans-serif 211 无法识别的字体
- [span:proxy2] 获取属性: offsetHeight value: 211
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Courier New CE,serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Courier New CE,serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Courier New CE,serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Courier New CYR,monospace
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Courier New CYR,monospace
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Courier New CYR,monospace-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Courier New CYR,sans-serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Courier New CYR,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Courier New CYR,sans-serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Courier New CYR,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetHeight_get fontFamily->Courier New CYR,sans-serif 211 无法识别的字体
- [span:proxy2] 获取属性: offsetHeight value: 211
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Courier New CYR,serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Courier New CYR,serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Courier New CYR,serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Courier New Greek,monospace
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Courier New Greek,monospace
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Courier New Greek,monospace-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Courier New Greek,sans-serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Courier New Greek,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Courier New Greek,sans-serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Courier New Greek,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetHeight_get fontFamily->Courier New Greek,sans-serif 211 无法识别的字体
- [span:proxy2] 获取属性: offsetHeight value: 211
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Courier New Greek,serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Courier New Greek,serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Courier New Greek,serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Courier New TUR,monospace
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Courier New TUR,monospace
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Courier New TUR,monospace-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Courier New TUR,sans-serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Courier New TUR,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Courier New TUR,sans-serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Courier New TUR,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetHeight_get fontFamily->Courier New TUR,sans-serif 211 无法识别的字体
- [span:proxy2] 获取属性: offsetHeight value: 211
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Courier New TUR,serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Courier New TUR,serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Courier New TUR,serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Courier New,monospace
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Courier New,monospace
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Courier New,monospace-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Courier New,sans-serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Courier New,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Courier New,sans-serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Courier New,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetHeight_get fontFamily->Courier New,sans-serif 211 无法识别的字体
- [span:proxy2] 获取属性: offsetHeight value: 211
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Courier New,serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Courier New,serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Courier New,serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: DFKai-SB,monospace
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: DFKai-SB,monospace
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->DFKai-SB,monospace-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: DFKai-SB,sans-serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: DFKai-SB,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->DFKai-SB,sans-serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: DFKai-SB,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetHeight_get fontFamily->DFKai-SB,sans-serif 211 无法识别的字体
- [span:proxy2] 获取属性: offsetHeight value: 211
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: DFKai-SB,serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: DFKai-SB,serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->DFKai-SB,serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: DaunPenh,monospace
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: DaunPenh,monospace
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->DaunPenh,monospace-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: DaunPenh,sans-serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: DaunPenh,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->DaunPenh,sans-serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: DaunPenh,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetHeight_get fontFamily->DaunPenh,sans-serif 211 无法识别的字体
- [span:proxy2] 获取属性: offsetHeight value: 211
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: DaunPenh,serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: DaunPenh,serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->DaunPenh,serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: David,monospace
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: David,monospace
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->David,monospace-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: David,sans-serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: David,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->David,sans-serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: David,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetHeight_get fontFamily->David,sans-serif 211 无法识别的字体
- [span:proxy2] 获取属性: offsetHeight value: 211
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: David,serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: David,serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->David,serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: DejaVu LGC Sans Mono,monospace
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: DejaVu LGC Sans Mono,monospace
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->DejaVu LGC Sans Mono,monospace-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: DejaVu LGC Sans Mono,sans-serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: DejaVu LGC Sans Mono,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->DejaVu LGC Sans Mono,sans-serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: DejaVu LGC Sans Mono,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetHeight_get fontFamily->DejaVu LGC Sans Mono,sans-serif 211 无法识别的字体
- [span:proxy2] 获取属性: offsetHeight value: 211
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: DejaVu LGC Sans Mono,serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: DejaVu LGC Sans Mono,serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->DejaVu LGC Sans Mono,serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Desdemona,monospace
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Desdemona,monospace
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Desdemona,monospace-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Desdemona,sans-serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Desdemona,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Desdemona,sans-serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Desdemona,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetHeight_get fontFamily->Desdemona,sans-serif 211 无法识别的字体
- [span:proxy2] 获取属性: offsetHeight value: 211
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Desdemona,serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Desdemona,serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Desdemona,serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: DilleniaUPC,monospace
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: DilleniaUPC,monospace
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->DilleniaUPC,monospace-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: DilleniaUPC,sans-serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: DilleniaUPC,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->DilleniaUPC,sans-serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: DilleniaUPC,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetHeight_get fontFamily->DilleniaUPC,sans-serif 211 无法识别的字体
- [span:proxy2] 获取属性: offsetHeight value: 211
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: DilleniaUPC,serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: DilleniaUPC,serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->DilleniaUPC,serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: DokChampa,monospace
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: DokChampa,monospace
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->DokChampa,monospace-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: DokChampa,sans-serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: DokChampa,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->DokChampa,sans-serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: DokChampa,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetHeight_get fontFamily->DokChampa,sans-serif 211 无法识别的字体
- [span:proxy2] 获取属性: offsetHeight value: 211
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: DokChampa,serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: DokChampa,serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->DokChampa,serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Dotum,monospace
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Dotum,monospace
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Dotum,monospace-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Dotum,sans-serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Dotum,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Dotum,sans-serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Dotum,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetHeight_get fontFamily->Dotum,sans-serif 211 无法识别的字体
- [span:proxy2] 获取属性: offsetHeight value: 211
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Dotum,serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Dotum,serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Dotum,serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: DotumChe,monospace
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: DotumChe,monospace
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->DotumChe,monospace-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: DotumChe,sans-serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: DotumChe,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->DotumChe,sans-serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: DotumChe,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetHeight_get fontFamily->DotumChe,sans-serif 211 无法识别的字体
- [span:proxy2] 获取属性: offsetHeight value: 211
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: DotumChe,serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: DotumChe,serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->DotumChe,serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Ebrima,monospace
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Ebrima,monospace
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Ebrima,monospace-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Ebrima,sans-serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Ebrima,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Ebrima,sans-serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Ebrima,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetHeight_get fontFamily->Ebrima,sans-serif 211 无法识别的字体
- [span:proxy2] 获取属性: offsetHeight value: 211
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Ebrima,serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Ebrima,serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Ebrima,serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Engravers MT,monospace
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Engravers MT,monospace
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Engravers MT,monospace-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Engravers MT,sans-serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Engravers MT,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Engravers MT,sans-serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Engravers MT,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetHeight_get fontFamily->Engravers MT,sans-serif 211 无法识别的字体
- [span:proxy2] 获取属性: offsetHeight value: 211
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Engravers MT,serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Engravers MT,serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Engravers MT,serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Eras Bold ITC,monospace
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Eras Bold ITC,monospace
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Eras Bold ITC,monospace-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Eras Bold ITC,sans-serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Eras Bold ITC,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Eras Bold ITC,sans-serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Eras Bold ITC,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetHeight_get fontFamily->Eras Bold ITC,sans-serif 211 无法识别的字体
- [span:proxy2] 获取属性: offsetHeight value: 211
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Eras Bold ITC,serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Eras Bold ITC,serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Eras Bold ITC,serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Estrangelo Edessa,monospace
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Estrangelo Edessa,monospace
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Estrangelo Edessa,monospace-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Estrangelo Edessa,sans-serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Estrangelo Edessa,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Estrangelo Edessa,sans-serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Estrangelo Edessa,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetHeight_get fontFamily->Estrangelo Edessa,sans-serif 211 无法识别的字体
- [span:proxy2] 获取属性: offsetHeight value: 211
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Estrangelo Edessa,serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Estrangelo Edessa,serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Estrangelo Edessa,serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: EucrosiaUPC,monospace
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: EucrosiaUPC,monospace
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->EucrosiaUPC,monospace-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: EucrosiaUPC,sans-serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: EucrosiaUPC,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->EucrosiaUPC,sans-serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: EucrosiaUPC,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetHeight_get fontFamily->EucrosiaUPC,sans-serif 211 无法识别的字体
- [span:proxy2] 获取属性: offsetHeight value: 211
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: EucrosiaUPC,serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: EucrosiaUPC,serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->EucrosiaUPC,serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Euphemia,monospace
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Euphemia,monospace
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Euphemia,monospace-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Euphemia,sans-serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Euphemia,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Euphemia,sans-serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Euphemia,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetHeight_get fontFamily->Euphemia,sans-serif 211 无法识别的字体
- [span:proxy2] 获取属性: offsetHeight value: 211
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Euphemia,serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Euphemia,serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Euphemia,serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Eurostile,monospace
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Eurostile,monospace
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Eurostile,monospace-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Eurostile,sans-serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Eurostile,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Eurostile,sans-serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Eurostile,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetHeight_get fontFamily->Eurostile,sans-serif 211 无法识别的字体
- [span:proxy2] 获取属性: offsetHeight value: 211
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Eurostile,serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Eurostile,serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Eurostile,serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: FangSong,monospace
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: FangSong,monospace
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->FangSong,monospace-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: FangSong,sans-serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: FangSong,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->FangSong,sans-serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: FangSong,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetHeight_get fontFamily->FangSong,sans-serif 211 无法识别的字体
- [span:proxy2] 获取属性: offsetHeight value: 211
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: FangSong,serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: FangSong,serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->FangSong,serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Forte,monospace
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Forte,monospace
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Forte,monospace-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Forte,sans-serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Forte,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Forte,sans-serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Forte,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetHeight_get fontFamily->Forte,sans-serif 211 无法识别的字体
- [span:proxy2] 获取属性: offsetHeight value: 211
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Forte,serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Forte,serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Forte,serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: FrankRuehl,monospace
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: FrankRuehl,monospace
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->FrankRuehl,monospace-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: FrankRuehl,sans-serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: FrankRuehl,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->FrankRuehl,sans-serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: FrankRuehl,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetHeight_get fontFamily->FrankRuehl,sans-serif 211 无法识别的字体
- [span:proxy2] 获取属性: offsetHeight value: 211
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: FrankRuehl,serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: FrankRuehl,serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->FrankRuehl,serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Franklin Gothic Heavy,monospace
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Franklin Gothic Heavy,monospace
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Franklin Gothic Heavy,monospace-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Franklin Gothic Heavy,sans-serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Franklin Gothic Heavy,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Franklin Gothic Heavy,sans-serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Franklin Gothic Heavy,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetHeight_get fontFamily->Franklin Gothic Heavy,sans-serif 211 无法识别的字体
- [span:proxy2] 获取属性: offsetHeight value: 211
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Franklin Gothic Heavy,serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Franklin Gothic Heavy,serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Franklin Gothic Heavy,serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Franklin Gothic Medium,monospace
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Franklin Gothic Medium,monospace
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Franklin Gothic Medium,monospace-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Franklin Gothic Medium,sans-serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Franklin Gothic Medium,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Franklin Gothic Medium,sans-serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Franklin Gothic Medium,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetHeight_get fontFamily->Franklin Gothic Medium,sans-serif 211 无法识别的字体
- [span:proxy2] 获取属性: offsetHeight value: 211
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Franklin Gothic Medium,serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Franklin Gothic Medium,serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Franklin Gothic Medium,serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: FreesiaUPC,monospace
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: FreesiaUPC,monospace
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->FreesiaUPC,monospace-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: FreesiaUPC,sans-serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: FreesiaUPC,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->FreesiaUPC,sans-serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: FreesiaUPC,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetHeight_get fontFamily->FreesiaUPC,sans-serif 211 无法识别的字体
- [span:proxy2] 获取属性: offsetHeight value: 211
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: FreesiaUPC,serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: FreesiaUPC,serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->FreesiaUPC,serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: French Script MT,monospace
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: French Script MT,monospace
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->French Script MT,monospace-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: French Script MT,sans-serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: French Script MT,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->French Script MT,sans-serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: French Script MT,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetHeight_get fontFamily->French Script MT,sans-serif 211 无法识别的字体
- [span:proxy2] 获取属性: offsetHeight value: 211
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: French Script MT,serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: French Script MT,serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->French Script MT,serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Gabriola,monospace
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Gabriola,monospace
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Gabriola,monospace-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Gabriola,sans-serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Gabriola,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Gabriola,sans-serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Gabriola,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetHeight_get fontFamily->Gabriola,sans-serif 211 无法识别的字体
- [span:proxy2] 获取属性: offsetHeight value: 211
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Gabriola,serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Gabriola,serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Gabriola,serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Gautami,monospace
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Gautami,monospace
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Gautami,monospace-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Gautami,sans-serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Gautami,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Gautami,sans-serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Gautami,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetHeight_get fontFamily->Gautami,sans-serif 211 无法识别的字体
- [span:proxy2] 获取属性: offsetHeight value: 211
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Gautami,serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Gautami,serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Gautami,serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Georgia,monospace
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Georgia,monospace
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Georgia,monospace-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Georgia,sans-serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Georgia,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Georgia,sans-serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Georgia,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetHeight_get fontFamily->Georgia,sans-serif 211 无法识别的字体
- [span:proxy2] 获取属性: offsetHeight value: 211
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Georgia,serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Georgia,serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Georgia,serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Gigi,monospace
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Gigi,monospace
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Gigi,monospace-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Gigi,sans-serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Gigi,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Gigi,sans-serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Gigi,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetHeight_get fontFamily->Gigi,sans-serif 211 无法识别的字体
- [span:proxy2] 获取属性: offsetHeight value: 211
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Gigi,serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Gigi,serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Gigi,serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Gisha,monospace
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Gisha,monospace
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Gisha,monospace-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Gisha,sans-serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Gisha,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Gisha,sans-serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Gisha,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetHeight_get fontFamily->Gisha,sans-serif 211 无法识别的字体
- [span:proxy2] 获取属性: offsetHeight value: 211
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Gisha,serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Gisha,serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Gisha,serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Goudy Old Style,monospace
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Goudy Old Style,monospace
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Goudy Old Style,monospace-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Goudy Old Style,sans-serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Goudy Old Style,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Goudy Old Style,sans-serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Goudy Old Style,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetHeight_get fontFamily->Goudy Old Style,sans-serif 211 无法识别的字体
- [span:proxy2] 获取属性: offsetHeight value: 211
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Goudy Old Style,serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Goudy Old Style,serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Goudy Old Style,serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Gulim,monospace
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Gulim,monospace
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Gulim,monospace-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Gulim,sans-serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Gulim,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Gulim,sans-serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Gulim,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetHeight_get fontFamily->Gulim,sans-serif 211 无法识别的字体
- [span:proxy2] 获取属性: offsetHeight value: 211
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Gulim,serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Gulim,serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Gulim,serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: GulimChe,monospace
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: GulimChe,monospace
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->GulimChe,monospace-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: GulimChe,sans-serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: GulimChe,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->GulimChe,sans-serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: GulimChe,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetHeight_get fontFamily->GulimChe,sans-serif 211 无法识别的字体
- [span:proxy2] 获取属性: offsetHeight value: 211
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: GulimChe,serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: GulimChe,serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->GulimChe,serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: GungSeo,monospace
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: GungSeo,monospace
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->GungSeo,monospace-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: GungSeo,sans-serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: GungSeo,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->GungSeo,sans-serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: GungSeo,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetHeight_get fontFamily->GungSeo,sans-serif 211 无法识别的字体
- [span:proxy2] 获取属性: offsetHeight value: 211
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: GungSeo,serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: GungSeo,serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->GungSeo,serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Gungsuh,monospace
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Gungsuh,monospace
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Gungsuh,monospace-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Gungsuh,sans-serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Gungsuh,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Gungsuh,sans-serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Gungsuh,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetHeight_get fontFamily->Gungsuh,sans-serif 211 无法识别的字体
- [span:proxy2] 获取属性: offsetHeight value: 211
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Gungsuh,serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Gungsuh,serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Gungsuh,serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: GungsuhChe,monospace
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: GungsuhChe,monospace
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->GungsuhChe,monospace-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: GungsuhChe,sans-serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: GungsuhChe,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->GungsuhChe,sans-serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: GungsuhChe,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetHeight_get fontFamily->GungsuhChe,sans-serif 211 无法识别的字体
- [span:proxy2] 获取属性: offsetHeight value: 211
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: GungsuhChe,serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: GungsuhChe,serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->GungsuhChe,serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Haettenschweiler,monospace
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Haettenschweiler,monospace
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Haettenschweiler,monospace-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Haettenschweiler,sans-serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Haettenschweiler,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Haettenschweiler,sans-serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Haettenschweiler,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetHeight_get fontFamily->Haettenschweiler,sans-serif 211 无法识别的字体
- [span:proxy2] 获取属性: offsetHeight value: 211
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Haettenschweiler,serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Haettenschweiler,serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Haettenschweiler,serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Harrington,monospace
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Harrington,monospace
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Harrington,monospace-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Harrington,sans-serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Harrington,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Harrington,sans-serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Harrington,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetHeight_get fontFamily->Harrington,sans-serif 211 无法识别的字体
- [span:proxy2] 获取属性: offsetHeight value: 211
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Harrington,serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Harrington,serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Harrington,serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Hei S,monospace
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Hei S,monospace
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Hei S,monospace-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Hei S,sans-serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Hei S,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Hei S,sans-serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Hei S,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetHeight_get fontFamily->Hei S,sans-serif 211 无法识别的字体
- [span:proxy2] 获取属性: offsetHeight value: 211
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Hei S,serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Hei S,serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Hei S,serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: HeiT,monospace
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: HeiT,monospace
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->HeiT,monospace-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: HeiT,sans-serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: HeiT,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->HeiT,sans-serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: HeiT,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetHeight_get fontFamily->HeiT,sans-serif 211 无法识别的字体
- [span:proxy2] 获取属性: offsetHeight value: 211
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: HeiT,serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: HeiT,serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->HeiT,serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Heisei Kaku Gothic,monospace
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Heisei Kaku Gothic,monospace
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Heisei Kaku Gothic,monospace-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Heisei Kaku Gothic,sans-serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Heisei Kaku Gothic,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Heisei Kaku Gothic,sans-serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Heisei Kaku Gothic,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetHeight_get fontFamily->Heisei Kaku Gothic,sans-serif 211 无法识别的字体
- [span:proxy2] 获取属性: offsetHeight value: 211
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Heisei Kaku Gothic,serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Heisei Kaku Gothic,serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Heisei Kaku Gothic,serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Hiragino Sans GB,monospace
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Hiragino Sans GB,monospace
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Hiragino Sans GB,monospace-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Hiragino Sans GB,sans-serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Hiragino Sans GB,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Hiragino Sans GB,sans-serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Hiragino Sans GB,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetHeight_get fontFamily->Hiragino Sans GB,sans-serif 211 无法识别的字体
- [span:proxy2] 获取属性: offsetHeight value: 211
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Hiragino Sans GB,serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Hiragino Sans GB,serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Hiragino Sans GB,serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Impact,monospace
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Impact,monospace
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Impact,monospace-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Impact,sans-serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Impact,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Impact,sans-serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Impact,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetHeight_get fontFamily->Impact,sans-serif 211 无法识别的字体
- [span:proxy2] 获取属性: offsetHeight value: 211
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Impact,serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Impact,serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Impact,serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Informal Roman,monospace
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Informal Roman,monospace
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Informal Roman,monospace-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Informal Roman,sans-serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Informal Roman,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Informal Roman,sans-serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Informal Roman,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetHeight_get fontFamily->Informal Roman,sans-serif 211 无法识别的字体
- [span:proxy2] 获取属性: offsetHeight value: 211
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Informal Roman,serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Informal Roman,serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Informal Roman,serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: IrisUPC,monospace
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: IrisUPC,monospace
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->IrisUPC,monospace-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: IrisUPC,sans-serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: IrisUPC,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->IrisUPC,sans-serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: IrisUPC,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetHeight_get fontFamily->IrisUPC,sans-serif 211 无法识别的字体
- [span:proxy2] 获取属性: offsetHeight value: 211
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: IrisUPC,serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: IrisUPC,serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->IrisUPC,serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Iskoola Pota,monospace
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Iskoola Pota,monospace
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Iskoola Pota,monospace-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Iskoola Pota,sans-serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Iskoola Pota,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Iskoola Pota,sans-serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Iskoola Pota,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetHeight_get fontFamily->Iskoola Pota,sans-serif 211 无法识别的字体
- [span:proxy2] 获取属性: offsetHeight value: 211
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Iskoola Pota,serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Iskoola Pota,serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Iskoola Pota,serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: JasmineUPC,monospace
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: JasmineUPC,monospace
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->JasmineUPC,monospace-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: JasmineUPC,sans-serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: JasmineUPC,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->JasmineUPC,sans-serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: JasmineUPC,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetHeight_get fontFamily->JasmineUPC,sans-serif 211 无法识别的字体
- [span:proxy2] 获取属性: offsetHeight value: 211
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: JasmineUPC,serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: JasmineUPC,serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->JasmineUPC,serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: KacstOne,monospace
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: KacstOne,monospace
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->KacstOne,monospace-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: KacstOne,sans-serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: KacstOne,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->KacstOne,sans-serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: KacstOne,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetHeight_get fontFamily->KacstOne,sans-serif 211 无法识别的字体
- [span:proxy2] 获取属性: offsetHeight value: 211
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: KacstOne,serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: KacstOne,serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->KacstOne,serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: KaiTi,monospace
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: KaiTi,monospace
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->KaiTi,monospace-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: KaiTi,sans-serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: KaiTi,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->KaiTi,sans-serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: KaiTi,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetHeight_get fontFamily->KaiTi,sans-serif 211 无法识别的字体
- [span:proxy2] 获取属性: offsetHeight value: 211
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: KaiTi,serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: KaiTi,serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->KaiTi,serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Kalinga,monospace
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Kalinga,monospace
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Kalinga,monospace-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Kalinga,sans-serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Kalinga,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Kalinga,sans-serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Kalinga,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetHeight_get fontFamily->Kalinga,sans-serif 211 无法识别的字体
- [span:proxy2] 获取属性: offsetHeight value: 211
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Kalinga,serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Kalinga,serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Kalinga,serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Kartika,monospace
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Kartika,monospace
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Kartika,monospace-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Kartika,sans-serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Kartika,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Kartika,sans-serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Kartika,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetHeight_get fontFamily->Kartika,sans-serif 211 无法识别的字体
- [span:proxy2] 获取属性: offsetHeight value: 211
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Kartika,serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Kartika,serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Kartika,serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Khmer UI,monospace
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Khmer UI,monospace
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Khmer UI,monospace-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Khmer UI,sans-serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Khmer UI,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Khmer UI,sans-serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Khmer UI,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetHeight_get fontFamily->Khmer UI,sans-serif 211 无法识别的字体
- [span:proxy2] 获取属性: offsetHeight value: 211
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Khmer UI,serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Khmer UI,serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Khmer UI,serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Kino MT,monospace
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Kino MT,monospace
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Kino MT,monospace-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Kino MT,sans-serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Kino MT,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Kino MT,sans-serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Kino MT,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetHeight_get fontFamily->Kino MT,sans-serif 211 无法识别的字体
- [span:proxy2] 获取属性: offsetHeight value: 211
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Kino MT,serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Kino MT,serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Kino MT,serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: KodchiangUPC,monospace
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: KodchiangUPC,monospace
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->KodchiangUPC,monospace-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: KodchiangUPC,sans-serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: KodchiangUPC,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->KodchiangUPC,sans-serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: KodchiangUPC,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetHeight_get fontFamily->KodchiangUPC,sans-serif 211 无法识别的字体
- [span:proxy2] 获取属性: offsetHeight value: 211
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: KodchiangUPC,serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: KodchiangUPC,serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->KodchiangUPC,serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Kokila,monospace
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Kokila,monospace
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Kokila,monospace-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Kokila,sans-serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Kokila,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Kokila,sans-serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Kokila,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetHeight_get fontFamily->Kokila,sans-serif 211 无法识别的字体
- [span:proxy2] 获取属性: offsetHeight value: 211
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Kokila,serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Kokila,serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Kokila,serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Kozuka Gothic Pr6N,monospace
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Kozuka Gothic Pr6N,monospace
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Kozuka Gothic Pr6N,monospace-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Kozuka Gothic Pr6N,sans-serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Kozuka Gothic Pr6N,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Kozuka Gothic Pr6N,sans-serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Kozuka Gothic Pr6N,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetHeight_get fontFamily->Kozuka Gothic Pr6N,sans-serif 211 无法识别的字体
- [span:proxy2] 获取属性: offsetHeight value: 211
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Kozuka Gothic Pr6N,serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Kozuka Gothic Pr6N,serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Kozuka Gothic Pr6N,serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Lao UI,monospace
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Lao UI,monospace
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Lao UI,monospace-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Lao UI,sans-serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Lao UI,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Lao UI,sans-serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Lao UI,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetHeight_get fontFamily->Lao UI,sans-serif 211 无法识别的字体
- [span:proxy2] 获取属性: offsetHeight value: 211
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Lao UI,serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Lao UI,serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Lao UI,serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Latha,monospace
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Latha,monospace
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Latha,monospace-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Latha,sans-serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Latha,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Latha,sans-serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Latha,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetHeight_get fontFamily->Latha,sans-serif 211 无法识别的字体
- [span:proxy2] 获取属性: offsetHeight value: 211
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Latha,serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Latha,serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Latha,serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Leelawadee,monospace
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Leelawadee,monospace
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Leelawadee,monospace-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Leelawadee,sans-serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Leelawadee,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Leelawadee,sans-serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Leelawadee,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetHeight_get fontFamily->Leelawadee,sans-serif 211 无法识别的字体
- [span:proxy2] 获取属性: offsetHeight value: 211
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Leelawadee,serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Leelawadee,serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Leelawadee,serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Levenim MT,monospace
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Levenim MT,monospace
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Levenim MT,monospace-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Levenim MT,sans-serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Levenim MT,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Levenim MT,sans-serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Levenim MT,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetHeight_get fontFamily->Levenim MT,sans-serif 211 无法识别的字体
- [span:proxy2] 获取属性: offsetHeight value: 211
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Levenim MT,serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Levenim MT,serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Levenim MT,serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: LilyUPC,monospace
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: LilyUPC,monospace
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->LilyUPC,monospace-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: LilyUPC,sans-serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: LilyUPC,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->LilyUPC,sans-serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: LilyUPC,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetHeight_get fontFamily->LilyUPC,sans-serif 211 无法识别的字体
- [span:proxy2] 获取属性: offsetHeight value: 211
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: LilyUPC,serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: LilyUPC,serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->LilyUPC,serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Lohit Gujarati,monospace
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Lohit Gujarati,monospace
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Lohit Gujarati,monospace-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Lohit Gujarati,sans-serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Lohit Gujarati,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Lohit Gujarati,sans-serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Lohit Gujarati,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetHeight_get fontFamily->Lohit Gujarati,sans-serif 211 无法识别的字体
- [span:proxy2] 获取属性: offsetHeight value: 211
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Lohit Gujarati,serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Lohit Gujarati,serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Lohit Gujarati,serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Loma,monospace
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Loma,monospace
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Loma,monospace-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Loma,sans-serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Loma,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Loma,sans-serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Loma,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetHeight_get fontFamily->Loma,sans-serif 211 无法识别的字体
- [span:proxy2] 获取属性: offsetHeight value: 211
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Loma,serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Loma,serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Loma,serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Lucida Bright,monospace
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Lucida Bright,monospace
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Lucida Bright,monospace-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Lucida Bright,sans-serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Lucida Bright,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Lucida Bright,sans-serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Lucida Bright,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetHeight_get fontFamily->Lucida Bright,sans-serif 211 无法识别的字体
- [span:proxy2] 获取属性: offsetHeight value: 211
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Lucida Bright,serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Lucida Bright,serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Lucida Bright,serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Lucida Console,monospace
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Lucida Console,monospace
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Lucida Console,monospace-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Lucida Console,sans-serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Lucida Console,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Lucida Console,sans-serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Lucida Console,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetHeight_get fontFamily->Lucida Console,sans-serif 211 无法识别的字体
- [span:proxy2] 获取属性: offsetHeight value: 211
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Lucida Console,serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Lucida Console,serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Lucida Console,serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Lucida Fax,monospace
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Lucida Fax,monospace
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Lucida Fax,monospace-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Lucida Fax,sans-serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Lucida Fax,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Lucida Fax,sans-serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Lucida Fax,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetHeight_get fontFamily->Lucida Fax,sans-serif 211 无法识别的字体
- [span:proxy2] 获取属性: offsetHeight value: 211
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Lucida Fax,serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Lucida Fax,serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Lucida Fax,serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Lucida Sans Unicode,monospace
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Lucida Sans Unicode,monospace
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Lucida Sans Unicode,monospace-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Lucida Sans Unicode,sans-serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Lucida Sans Unicode,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Lucida Sans Unicode,sans-serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Lucida Sans Unicode,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetHeight_get fontFamily->Lucida Sans Unicode,sans-serif 211 无法识别的字体
- [span:proxy2] 获取属性: offsetHeight value: 211
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Lucida Sans Unicode,serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Lucida Sans Unicode,serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Lucida Sans Unicode,serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: MS Gothic,monospace
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: MS Gothic,monospace
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->MS Gothic,monospace-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: MS Gothic,sans-serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: MS Gothic,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->MS Gothic,sans-serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: MS Gothic,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetHeight_get fontFamily->MS Gothic,sans-serif 211 无法识别的字体
- [span:proxy2] 获取属性: offsetHeight value: 211
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: MS Gothic,serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: MS Gothic,serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->MS Gothic,serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: MS Mincho,monospace
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: MS Mincho,monospace
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->MS Mincho,monospace-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: MS Mincho,sans-serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: MS Mincho,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->MS Mincho,sans-serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: MS Mincho,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetHeight_get fontFamily->MS Mincho,sans-serif 211 无法识别的字体
- [span:proxy2] 获取属性: offsetHeight value: 211
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: MS Mincho,serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: MS Mincho,serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->MS Mincho,serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: MS PGothic,monospace
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: MS PGothic,monospace
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->MS PGothic,monospace-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: MS PGothic,sans-serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: MS PGothic,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->MS PGothic,sans-serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: MS PGothic,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetHeight_get fontFamily->MS PGothic,sans-serif 211 无法识别的字体
- [span:proxy2] 获取属性: offsetHeight value: 211
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: MS PGothic,serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: MS PGothic,serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->MS PGothic,serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: MS PMincho,monospace
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: MS PMincho,monospace
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->MS PMincho,monospace-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: MS PMincho,sans-serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: MS PMincho,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->MS PMincho,sans-serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: MS PMincho,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetHeight_get fontFamily->MS PMincho,sans-serif 211 无法识别的字体
- [span:proxy2] 获取属性: offsetHeight value: 211
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: MS PMincho,serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: MS PMincho,serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->MS PMincho,serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: MS Reference Sans Serif,monospace
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: MS Reference Sans Serif,monospace
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->MS Reference Sans Serif,monospace-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: MS Reference Sans Serif,sans-serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: MS Reference Sans Serif,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->MS Reference Sans Serif,sans-serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: MS Reference Sans Serif,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetHeight_get fontFamily->MS Reference Sans Serif,sans-serif 211 无法识别的字体
- [span:proxy2] 获取属性: offsetHeight value: 211
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: MS Reference Sans Serif,serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: MS Reference Sans Serif,serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->MS Reference Sans Serif,serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: MS UI Gothic,monospace
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: MS UI Gothic,monospace
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->MS UI Gothic,monospace-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: MS UI Gothic,sans-serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: MS UI Gothic,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->MS UI Gothic,sans-serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: MS UI Gothic,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetHeight_get fontFamily->MS UI Gothic,sans-serif 211 无法识别的字体
- [span:proxy2] 获取属性: offsetHeight value: 211
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: MS UI Gothic,serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: MS UI Gothic,serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->MS UI Gothic,serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: MV Boli,monospace
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: MV Boli,monospace
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->MV Boli,monospace-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: MV Boli,sans-serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: MV Boli,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->MV Boli,sans-serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: MV Boli,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetHeight_get fontFamily->MV Boli,sans-serif 211 无法识别的字体
- [span:proxy2] 获取属性: offsetHeight value: 211
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: MV Boli,serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: MV Boli,serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->MV Boli,serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Magneto,monospace
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Magneto,monospace
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Magneto,monospace-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Magneto,sans-serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Magneto,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Magneto,sans-serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Magneto,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetHeight_get fontFamily->Magneto,sans-serif 211 无法识别的字体
- [span:proxy2] 获取属性: offsetHeight value: 211
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Magneto,serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Magneto,serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Magneto,serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Malgun Gothic,monospace
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Malgun Gothic,monospace
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Malgun Gothic,monospace-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Malgun Gothic,sans-serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Malgun Gothic,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Malgun Gothic,sans-serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Malgun Gothic,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetHeight_get fontFamily->Malgun Gothic,sans-serif 211 无法识别的字体
- [span:proxy2] 获取属性: offsetHeight value: 211
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Malgun Gothic,serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Malgun Gothic,serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Malgun Gothic,serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Mangal,monospace
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Mangal,monospace
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Mangal,monospace-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Mangal,sans-serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Mangal,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Mangal,sans-serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Mangal,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetHeight_get fontFamily->Mangal,sans-serif 211 无法识别的字体
- [span:proxy2] 获取属性: offsetHeight value: 211
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Mangal,serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Mangal,serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Mangal,serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Marlett,monospace
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Marlett,monospace
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Marlett,monospace-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Marlett,sans-serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Marlett,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Marlett,sans-serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Marlett,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetHeight_get fontFamily->Marlett,sans-serif 211 无法识别的字体
- [span:proxy2] 获取属性: offsetHeight value: 211
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Marlett,serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Marlett,serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Marlett,serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Matura MT Script Capitals,monospace
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Matura MT Script Capitals,monospace
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Matura MT Script Capitals,monospace-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Matura MT Script Capitals,sans-serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Matura MT Script Capitals,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Matura MT Script Capitals,sans-serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Matura MT Script Capitals,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetHeight_get fontFamily->Matura MT Script Capitals,sans-serif 211 无法识别的字体
- [span:proxy2] 获取属性: offsetHeight value: 211
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Matura MT Script Capitals,serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Matura MT Script Capitals,serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Matura MT Script Capitals,serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Meiryo UI,monospace
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Meiryo UI,monospace
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Meiryo UI,monospace-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Meiryo UI,sans-serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Meiryo UI,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Meiryo UI,sans-serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Meiryo UI,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetHeight_get fontFamily->Meiryo UI,sans-serif 211 无法识别的字体
- [span:proxy2] 获取属性: offsetHeight value: 211
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Meiryo UI,serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Meiryo UI,serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Meiryo UI,serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Meiryo,monospace
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Meiryo,monospace
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Meiryo,monospace-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Meiryo,sans-serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Meiryo,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Meiryo,sans-serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Meiryo,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetHeight_get fontFamily->Meiryo,sans-serif 211 无法识别的字体
- [span:proxy2] 获取属性: offsetHeight value: 211
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Meiryo,serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Meiryo,serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Meiryo,serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Menlo,monospace
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Menlo,monospace
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Menlo,monospace-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Menlo,sans-serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Menlo,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Menlo,sans-serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Menlo,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetHeight_get fontFamily->Menlo,sans-serif 211 无法识别的字体
- [span:proxy2] 获取属性: offsetHeight value: 211
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Menlo,serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Menlo,serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Menlo,serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Microsoft Himalaya,monospace
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Microsoft Himalaya,monospace
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Microsoft Himalaya,monospace-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Microsoft Himalaya,sans-serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Microsoft Himalaya,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Microsoft Himalaya,sans-serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Microsoft Himalaya,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetHeight_get fontFamily->Microsoft Himalaya,sans-serif 211 无法识别的字体
- [span:proxy2] 获取属性: offsetHeight value: 211
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Microsoft Himalaya,serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Microsoft Himalaya,serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Microsoft Himalaya,serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Microsoft JhengHei,monospace
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Microsoft JhengHei,monospace
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Microsoft JhengHei,monospace-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Microsoft JhengHei,sans-serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Microsoft JhengHei,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Microsoft JhengHei,sans-serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Microsoft JhengHei,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetHeight_get fontFamily->Microsoft JhengHei,sans-serif 211 无法识别的字体
- [span:proxy2] 获取属性: offsetHeight value: 211
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Microsoft JhengHei,serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Microsoft JhengHei,serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Microsoft JhengHei,serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Microsoft New Tai Lue,monospace
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Microsoft New Tai Lue,monospace
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Microsoft New Tai Lue,monospace-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Microsoft New Tai Lue,sans-serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Microsoft New Tai Lue,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Microsoft New Tai Lue,sans-serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Microsoft New Tai Lue,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetHeight_get fontFamily->Microsoft New Tai Lue,sans-serif 211 无法识别的字体
- [span:proxy2] 获取属性: offsetHeight value: 211
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Microsoft New Tai Lue,serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Microsoft New Tai Lue,serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Microsoft New Tai Lue,serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Microsoft PhagsPa,monospace
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Microsoft PhagsPa,monospace
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Microsoft PhagsPa,monospace-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Microsoft PhagsPa,sans-serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Microsoft PhagsPa,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Microsoft PhagsPa,sans-serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Microsoft PhagsPa,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetHeight_get fontFamily->Microsoft PhagsPa,sans-serif 211 无法识别的字体
- [span:proxy2] 获取属性: offsetHeight value: 211
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Microsoft PhagsPa,serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Microsoft PhagsPa,serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Microsoft PhagsPa,serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Microsoft Sans Serif,monospace
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Microsoft Sans Serif,monospace
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Microsoft Sans Serif,monospace-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Microsoft Sans Serif,sans-serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Microsoft Sans Serif,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Microsoft Sans Serif,sans-serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Microsoft Sans Serif,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetHeight_get fontFamily->Microsoft Sans Serif,sans-serif 211 无法识别的字体
- [span:proxy2] 获取属性: offsetHeight value: 211
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Microsoft Sans Serif,serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Microsoft Sans Serif,serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Microsoft Sans Serif,serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Microsoft Tai Le,monospace
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Microsoft Tai Le,monospace
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Microsoft Tai Le,monospace-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Microsoft Tai Le,sans-serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Microsoft Tai Le,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Microsoft Tai Le,sans-serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Microsoft Tai Le,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetHeight_get fontFamily->Microsoft Tai Le,sans-serif 211 无法识别的字体
- [span:proxy2] 获取属性: offsetHeight value: 211
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Microsoft Tai Le,serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Microsoft Tai Le,serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Microsoft Tai Le,serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Microsoft Uighur,monospace
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Microsoft Uighur,monospace
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Microsoft Uighur,monospace-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Microsoft Uighur,sans-serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Microsoft Uighur,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Microsoft Uighur,sans-serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Microsoft Uighur,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetHeight_get fontFamily->Microsoft Uighur,sans-serif 211 无法识别的字体
- [span:proxy2] 获取属性: offsetHeight value: 211
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Microsoft Uighur,serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Microsoft Uighur,serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Microsoft Uighur,serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Microsoft YaHei,monospace
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Microsoft YaHei,monospace
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Microsoft YaHei,monospace-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Microsoft YaHei,sans-serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Microsoft YaHei,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Microsoft YaHei,sans-serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Microsoft YaHei,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetHeight_get fontFamily->Microsoft YaHei,sans-serif 211 无法识别的字体
- [span:proxy2] 获取属性: offsetHeight value: 211
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Microsoft YaHei,serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Microsoft YaHei,serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Microsoft YaHei,serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Microsoft Yi Baiti,monospace
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Microsoft Yi Baiti,monospace
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Microsoft Yi Baiti,monospace-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Microsoft Yi Baiti,sans-serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Microsoft Yi Baiti,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Microsoft Yi Baiti,sans-serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Microsoft Yi Baiti,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetHeight_get fontFamily->Microsoft Yi Baiti,sans-serif 211 无法识别的字体
- [span:proxy2] 获取属性: offsetHeight value: 211
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Microsoft Yi Baiti,serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Microsoft Yi Baiti,serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Microsoft Yi Baiti,serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: MingLiU,monospace
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: MingLiU,monospace
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->MingLiU,monospace-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: MingLiU,sans-serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: MingLiU,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->MingLiU,sans-serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: MingLiU,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetHeight_get fontFamily->MingLiU,sans-serif 211 无法识别的字体
- [span:proxy2] 获取属性: offsetHeight value: 211
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: MingLiU,serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: MingLiU,serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->MingLiU,serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: MingLiU-ExtB,monospace
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: MingLiU-ExtB,monospace
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->MingLiU-ExtB,monospace-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: MingLiU-ExtB,sans-serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: MingLiU-ExtB,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->MingLiU-ExtB,sans-serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: MingLiU-ExtB,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetHeight_get fontFamily->MingLiU-ExtB,sans-serif 211 无法识别的字体
- [span:proxy2] 获取属性: offsetHeight value: 211
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: MingLiU-ExtB,serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: MingLiU-ExtB,serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->MingLiU-ExtB,serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: MingLiU_HKSCS,monospace
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: MingLiU_HKSCS,monospace
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->MingLiU_HKSCS,monospace-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: MingLiU_HKSCS,sans-serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: MingLiU_HKSCS,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->MingLiU_HKSCS,sans-serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: MingLiU_HKSCS,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetHeight_get fontFamily->MingLiU_HKSCS,sans-serif 211 无法识别的字体
- [span:proxy2] 获取属性: offsetHeight value: 211
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: MingLiU_HKSCS,serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: MingLiU_HKSCS,serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->MingLiU_HKSCS,serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: MingLiU_HKSCS-ExtB,monospace
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: MingLiU_HKSCS-ExtB,monospace
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->MingLiU_HKSCS-ExtB,monospace-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: MingLiU_HKSCS-ExtB,sans-serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: MingLiU_HKSCS-ExtB,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->MingLiU_HKSCS-ExtB,sans-serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: MingLiU_HKSCS-ExtB,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetHeight_get fontFamily->MingLiU_HKSCS-ExtB,sans-serif 211 无法识别的字体
- [span:proxy2] 获取属性: offsetHeight value: 211
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: MingLiU_HKSCS-ExtB,serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: MingLiU_HKSCS-ExtB,serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->MingLiU_HKSCS-ExtB,serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Miriam Fixed,monospace
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Miriam Fixed,monospace
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Miriam Fixed,monospace-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Miriam Fixed,sans-serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Miriam Fixed,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Miriam Fixed,sans-serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Miriam Fixed,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetHeight_get fontFamily->Miriam Fixed,sans-serif 211 无法识别的字体
- [span:proxy2] 获取属性: offsetHeight value: 211
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Miriam Fixed,serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Miriam Fixed,serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Miriam Fixed,serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Miriam,monospace
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Miriam,monospace
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Miriam,monospace-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Miriam,sans-serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Miriam,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Miriam,sans-serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Miriam,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetHeight_get fontFamily->Miriam,sans-serif 211 无法识别的字体
- [span:proxy2] 获取属性: offsetHeight value: 211
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Miriam,serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Miriam,serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Miriam,serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Mongolian Baiti,monospace
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Mongolian Baiti,monospace
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Mongolian Baiti,monospace-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Mongolian Baiti,sans-serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Mongolian Baiti,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Mongolian Baiti,sans-serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Mongolian Baiti,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetHeight_get fontFamily->Mongolian Baiti,sans-serif 211 无法识别的字体
- [span:proxy2] 获取属性: offsetHeight value: 211
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Mongolian Baiti,serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Mongolian Baiti,serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Mongolian Baiti,serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: MoolBoran,monospace
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: MoolBoran,monospace
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->MoolBoran,monospace-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: MoolBoran,sans-serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: MoolBoran,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->MoolBoran,sans-serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: MoolBoran,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetHeight_get fontFamily->MoolBoran,sans-serif 211 无法识别的字体
- [span:proxy2] 获取属性: offsetHeight value: 211
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: MoolBoran,serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: MoolBoran,serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->MoolBoran,serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: NSimSun,monospace
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: NSimSun,monospace
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->NSimSun,monospace-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: NSimSun,sans-serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: NSimSun,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->NSimSun,sans-serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: NSimSun,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetHeight_get fontFamily->NSimSun,sans-serif 211 无法识别的字体
- [span:proxy2] 获取属性: offsetHeight value: 211
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: NSimSun,serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: NSimSun,serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->NSimSun,serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Narkisim,monospace
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Narkisim,monospace
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Narkisim,monospace-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Narkisim,sans-serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Narkisim,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Narkisim,sans-serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Narkisim,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetHeight_get fontFamily->Narkisim,sans-serif 211 无法识别的字体
- [span:proxy2] 获取属性: offsetHeight value: 211
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Narkisim,serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Narkisim,serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Narkisim,serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: News Gothic MT,monospace
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: News Gothic MT,monospace
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->News Gothic MT,monospace-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: News Gothic MT,sans-serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: News Gothic MT,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->News Gothic MT,sans-serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: News Gothic MT,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetHeight_get fontFamily->News Gothic MT,sans-serif 211 无法识别的字体
- [span:proxy2] 获取属性: offsetHeight value: 211
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: News Gothic MT,serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: News Gothic MT,serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->News Gothic MT,serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Niagara Solid,monospace
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Niagara Solid,monospace
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Niagara Solid,monospace-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Niagara Solid,sans-serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Niagara Solid,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Niagara Solid,sans-serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Niagara Solid,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetHeight_get fontFamily->Niagara Solid,sans-serif 211 无法识别的字体
- [span:proxy2] 获取属性: offsetHeight value: 211
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Niagara Solid,serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Niagara Solid,serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Niagara Solid,serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Nyala,monospace
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Nyala,monospace
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Nyala,monospace-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Nyala,sans-serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Nyala,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Nyala,sans-serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Nyala,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetHeight_get fontFamily->Nyala,sans-serif 211 无法识别的字体
- [span:proxy2] 获取属性: offsetHeight value: 211
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Nyala,serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Nyala,serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Nyala,serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: PMingLiU,monospace
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: PMingLiU,monospace
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->PMingLiU,monospace-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: PMingLiU,sans-serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: PMingLiU,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->PMingLiU,sans-serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: PMingLiU,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetHeight_get fontFamily->PMingLiU,sans-serif 211 无法识别的字体
- [span:proxy2] 获取属性: offsetHeight value: 211
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: PMingLiU,serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: PMingLiU,serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->PMingLiU,serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: PMingLiU-ExtB,monospace
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: PMingLiU-ExtB,monospace
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->PMingLiU-ExtB,monospace-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: PMingLiU-ExtB,sans-serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: PMingLiU-ExtB,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->PMingLiU-ExtB,sans-serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: PMingLiU-ExtB,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetHeight_get fontFamily->PMingLiU-ExtB,sans-serif 211 无法识别的字体
- [span:proxy2] 获取属性: offsetHeight value: 211
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: PMingLiU-ExtB,serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: PMingLiU-ExtB,serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->PMingLiU-ExtB,serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Palace Script MT,monospace
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Palace Script MT,monospace
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Palace Script MT,monospace-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Palace Script MT,sans-serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Palace Script MT,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Palace Script MT,sans-serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Palace Script MT,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetHeight_get fontFamily->Palace Script MT,sans-serif 211 无法识别的字体
- [span:proxy2] 获取属性: offsetHeight value: 211
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Palace Script MT,serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Palace Script MT,serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Palace Script MT,serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Palatino Linotype,monospace
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Palatino Linotype,monospace
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Palatino Linotype,monospace-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Palatino Linotype,sans-serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Palatino Linotype,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Palatino Linotype,sans-serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Palatino Linotype,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetHeight_get fontFamily->Palatino Linotype,sans-serif 211 无法识别的字体
- [span:proxy2] 获取属性: offsetHeight value: 211
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Palatino Linotype,serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Palatino Linotype,serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Palatino Linotype,serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Papyrus,monospace
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Papyrus,monospace
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Papyrus,monospace-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Papyrus,sans-serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Papyrus,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Papyrus,sans-serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Papyrus,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetHeight_get fontFamily->Papyrus,sans-serif 211 无法识别的字体
- [span:proxy2] 获取属性: offsetHeight value: 211
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Papyrus,serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Papyrus,serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Papyrus,serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Perpetua,monospace
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Perpetua,monospace
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Perpetua,monospace-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Perpetua,sans-serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Perpetua,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Perpetua,sans-serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Perpetua,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetHeight_get fontFamily->Perpetua,sans-serif 211 无法识别的字体
- [span:proxy2] 获取属性: offsetHeight value: 211
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Perpetua,serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Perpetua,serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Perpetua,serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Plantagenet Cherokee,monospace
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Plantagenet Cherokee,monospace
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Plantagenet Cherokee,monospace-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Plantagenet Cherokee,sans-serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Plantagenet Cherokee,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Plantagenet Cherokee,sans-serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Plantagenet Cherokee,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetHeight_get fontFamily->Plantagenet Cherokee,sans-serif 211 无法识别的字体
- [span:proxy2] 获取属性: offsetHeight value: 211
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Plantagenet Cherokee,serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Plantagenet Cherokee,serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Plantagenet Cherokee,serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Playbill,monospace
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Playbill,monospace
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Playbill,monospace-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Playbill,sans-serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Playbill,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Playbill,sans-serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Playbill,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetHeight_get fontFamily->Playbill,sans-serif 211 无法识别的字体
- [span:proxy2] 获取属性: offsetHeight value: 211
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Playbill,serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Playbill,serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Playbill,serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Prelude Bold,monospace
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Prelude Bold,monospace
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Prelude Bold,monospace-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Prelude Bold,sans-serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Prelude Bold,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Prelude Bold,sans-serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Prelude Bold,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetHeight_get fontFamily->Prelude Bold,sans-serif 211 无法识别的字体
- [span:proxy2] 获取属性: offsetHeight value: 211
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Prelude Bold,serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Prelude Bold,serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Prelude Bold,serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Prelude Condensed Bold,monospace
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Prelude Condensed Bold,monospace
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Prelude Condensed Bold,monospace-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Prelude Condensed Bold,sans-serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Prelude Condensed Bold,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Prelude Condensed Bold,sans-serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Prelude Condensed Bold,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetHeight_get fontFamily->Prelude Condensed Bold,sans-serif 211 无法识别的字体
- [span:proxy2] 获取属性: offsetHeight value: 211
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Prelude Condensed Bold,serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Prelude Condensed Bold,serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Prelude Condensed Bold,serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Prelude Condensed Medium,monospace
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Prelude Condensed Medium,monospace
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Prelude Condensed Medium,monospace-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Prelude Condensed Medium,sans-serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Prelude Condensed Medium,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Prelude Condensed Medium,sans-serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Prelude Condensed Medium,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetHeight_get fontFamily->Prelude Condensed Medium,sans-serif 211 无法识别的字体
- [span:proxy2] 获取属性: offsetHeight value: 211
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Prelude Condensed Medium,serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Prelude Condensed Medium,serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Prelude Condensed Medium,serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Prelude Medium,monospace
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Prelude Medium,monospace
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Prelude Medium,monospace-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Prelude Medium,sans-serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Prelude Medium,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Prelude Medium,sans-serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Prelude Medium,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetHeight_get fontFamily->Prelude Medium,sans-serif 211 无法识别的字体
- [span:proxy2] 获取属性: offsetHeight value: 211
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Prelude Medium,serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Prelude Medium,serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Prelude Medium,serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: PreludeCompressedWGL Black,monospace
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: PreludeCompressedWGL Black,monospace
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->PreludeCompressedWGL Black,monospace-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: PreludeCompressedWGL Black,sans-serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: PreludeCompressedWGL Black,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->PreludeCompressedWGL Black,sans-serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: PreludeCompressedWGL Black,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetHeight_get fontFamily->PreludeCompressedWGL Black,sans-serif 211 无法识别的字体
- [span:proxy2] 获取属性: offsetHeight value: 211
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: PreludeCompressedWGL Black,serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: PreludeCompressedWGL Black,serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->PreludeCompressedWGL Black,serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: PreludeCompressedWGL Bold,monospace
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: PreludeCompressedWGL Bold,monospace
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->PreludeCompressedWGL Bold,monospace-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: PreludeCompressedWGL Bold,sans-serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: PreludeCompressedWGL Bold,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->PreludeCompressedWGL Bold,sans-serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: PreludeCompressedWGL Bold,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetHeight_get fontFamily->PreludeCompressedWGL Bold,sans-serif 211 无法识别的字体
- [span:proxy2] 获取属性: offsetHeight value: 211
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: PreludeCompressedWGL Bold,serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: PreludeCompressedWGL Bold,serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->PreludeCompressedWGL Bold,serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: PreludeCompressedWGL Light,monospace
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: PreludeCompressedWGL Light,monospace
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->PreludeCompressedWGL Light,monospace-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: PreludeCompressedWGL Light,sans-serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: PreludeCompressedWGL Light,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->PreludeCompressedWGL Light,sans-serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: PreludeCompressedWGL Light,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetHeight_get fontFamily->PreludeCompressedWGL Light,sans-serif 211 无法识别的字体
- [span:proxy2] 获取属性: offsetHeight value: 211
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: PreludeCompressedWGL Light,serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: PreludeCompressedWGL Light,serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->PreludeCompressedWGL Light,serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: PreludeCompressedWGL Medium,monospace
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: PreludeCompressedWGL Medium,monospace
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->PreludeCompressedWGL Medium,monospace-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: PreludeCompressedWGL Medium,sans-serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: PreludeCompressedWGL Medium,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->PreludeCompressedWGL Medium,sans-serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: PreludeCompressedWGL Medium,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetHeight_get fontFamily->PreludeCompressedWGL Medium,sans-serif 211 无法识别的字体
- [span:proxy2] 获取属性: offsetHeight value: 211
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: PreludeCompressedWGL Medium,serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: PreludeCompressedWGL Medium,serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->PreludeCompressedWGL Medium,serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: PreludeCondensedWGL Black,monospace
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: PreludeCondensedWGL Black,monospace
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->PreludeCondensedWGL Black,monospace-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: PreludeCondensedWGL Black,sans-serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: PreludeCondensedWGL Black,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->PreludeCondensedWGL Black,sans-serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: PreludeCondensedWGL Black,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetHeight_get fontFamily->PreludeCondensedWGL Black,sans-serif 211 无法识别的字体
- [span:proxy2] 获取属性: offsetHeight value: 211
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: PreludeCondensedWGL Black,serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: PreludeCondensedWGL Black,serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->PreludeCondensedWGL Black,serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: PreludeCondensedWGL Bold,monospace
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: PreludeCondensedWGL Bold,monospace
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->PreludeCondensedWGL Bold,monospace-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: PreludeCondensedWGL Bold,sans-serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: PreludeCondensedWGL Bold,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->PreludeCondensedWGL Bold,sans-serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: PreludeCondensedWGL Bold,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetHeight_get fontFamily->PreludeCondensedWGL Bold,sans-serif 211 无法识别的字体
- [span:proxy2] 获取属性: offsetHeight value: 211
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: PreludeCondensedWGL Bold,serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: PreludeCondensedWGL Bold,serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->PreludeCondensedWGL Bold,serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: PreludeCondensedWGL Light,monospace
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: PreludeCondensedWGL Light,monospace
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->PreludeCondensedWGL Light,monospace-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: PreludeCondensedWGL Light,sans-serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: PreludeCondensedWGL Light,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->PreludeCondensedWGL Light,sans-serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: PreludeCondensedWGL Light,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetHeight_get fontFamily->PreludeCondensedWGL Light,sans-serif 211 无法识别的字体
- [span:proxy2] 获取属性: offsetHeight value: 211
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: PreludeCondensedWGL Light,serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: PreludeCondensedWGL Light,serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->PreludeCondensedWGL Light,serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: PreludeCondensedWGL Medium,monospace
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: PreludeCondensedWGL Medium,monospace
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->PreludeCondensedWGL Medium,monospace-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: PreludeCondensedWGL Medium,sans-serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: PreludeCondensedWGL Medium,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->PreludeCondensedWGL Medium,sans-serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: PreludeCondensedWGL Medium,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetHeight_get fontFamily->PreludeCondensedWGL Medium,sans-serif 211 无法识别的字体
- [span:proxy2] 获取属性: offsetHeight value: 211
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: PreludeCondensedWGL Medium,serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: PreludeCondensedWGL Medium,serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->PreludeCondensedWGL Medium,serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: PreludeWGL Black,monospace
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: PreludeWGL Black,monospace
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->PreludeWGL Black,monospace-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: PreludeWGL Black,sans-serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: PreludeWGL Black,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->PreludeWGL Black,sans-serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: PreludeWGL Black,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetHeight_get fontFamily->PreludeWGL Black,sans-serif 211 无法识别的字体
- [span:proxy2] 获取属性: offsetHeight value: 211
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: PreludeWGL Black,serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: PreludeWGL Black,serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->PreludeWGL Black,serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: PreludeWGL Bold,monospace
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: PreludeWGL Bold,monospace
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->PreludeWGL Bold,monospace-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: PreludeWGL Bold,sans-serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: PreludeWGL Bold,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->PreludeWGL Bold,sans-serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: PreludeWGL Bold,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetHeight_get fontFamily->PreludeWGL Bold,sans-serif 211 无法识别的字体
- [span:proxy2] 获取属性: offsetHeight value: 211
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: PreludeWGL Bold,serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: PreludeWGL Bold,serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->PreludeWGL Bold,serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: PreludeWGL Light,monospace
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: PreludeWGL Light,monospace
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->PreludeWGL Light,monospace-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: PreludeWGL Light,sans-serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: PreludeWGL Light,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->PreludeWGL Light,sans-serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: PreludeWGL Light,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetHeight_get fontFamily->PreludeWGL Light,sans-serif 211 无法识别的字体
- [span:proxy2] 获取属性: offsetHeight value: 211
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: PreludeWGL Light,serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: PreludeWGL Light,serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->PreludeWGL Light,serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: PreludeWGL Medium,monospace
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: PreludeWGL Medium,monospace
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->PreludeWGL Medium,monospace-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: PreludeWGL Medium,sans-serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: PreludeWGL Medium,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->PreludeWGL Medium,sans-serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: PreludeWGL Medium,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetHeight_get fontFamily->PreludeWGL Medium,sans-serif 211 无法识别的字体
- [span:proxy2] 获取属性: offsetHeight value: 211
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: PreludeWGL Medium,serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: PreludeWGL Medium,serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->PreludeWGL Medium,serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Raavi,monospace
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Raavi,monospace
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Raavi,monospace-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Raavi,sans-serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Raavi,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Raavi,sans-serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Raavi,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetHeight_get fontFamily->Raavi,sans-serif 211 无法识别的字体
- [span:proxy2] 获取属性: offsetHeight value: 211
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Raavi,serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Raavi,serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Raavi,serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Rachana,monospace
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Rachana,monospace
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Rachana,monospace-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Rachana,sans-serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Rachana,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Rachana,sans-serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Rachana,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetHeight_get fontFamily->Rachana,sans-serif 211 无法识别的字体
- [span:proxy2] 获取属性: offsetHeight value: 211
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Rachana,serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Rachana,serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Rachana,serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Rockwell,monospace
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Rockwell,monospace
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Rockwell,monospace-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Rockwell,sans-serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Rockwell,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Rockwell,sans-serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Rockwell,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetHeight_get fontFamily->Rockwell,sans-serif 211 无法识别的字体
- [span:proxy2] 获取属性: offsetHeight value: 211
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Rockwell,serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Rockwell,serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Rockwell,serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Rod,monospace
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Rod,monospace
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Rod,monospace-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Rod,sans-serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Rod,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Rod,sans-serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Rod,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetHeight_get fontFamily->Rod,sans-serif 211 无法识别的字体
- [span:proxy2] 获取属性: offsetHeight value: 211
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Rod,serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Rod,serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Rod,serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Sakkal Majalla,monospace
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Sakkal Majalla,monospace
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Sakkal Majalla,monospace-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Sakkal Majalla,sans-serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Sakkal Majalla,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Sakkal Majalla,sans-serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Sakkal Majalla,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetHeight_get fontFamily->Sakkal Majalla,sans-serif 211 无法识别的字体
- [span:proxy2] 获取属性: offsetHeight value: 211
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Sakkal Majalla,serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Sakkal Majalla,serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Sakkal Majalla,serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Sawasdee,monospace
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Sawasdee,monospace
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Sawasdee,monospace-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Sawasdee,sans-serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Sawasdee,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Sawasdee,sans-serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Sawasdee,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetHeight_get fontFamily->Sawasdee,sans-serif 211 无法识别的字体
- [span:proxy2] 获取属性: offsetHeight value: 211
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Sawasdee,serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Sawasdee,serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Sawasdee,serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Script MT Bold,monospace
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Script MT Bold,monospace
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Script MT Bold,monospace-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Script MT Bold,sans-serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Script MT Bold,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Script MT Bold,sans-serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Script MT Bold,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetHeight_get fontFamily->Script MT Bold,sans-serif 211 无法识别的字体
- [span:proxy2] 获取属性: offsetHeight value: 211
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Script MT Bold,serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Script MT Bold,serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Script MT Bold,serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Segoe Print,monospace
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Segoe Print,monospace
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Segoe Print,monospace-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Segoe Print,sans-serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Segoe Print,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Segoe Print,sans-serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Segoe Print,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetHeight_get fontFamily->Segoe Print,sans-serif 211 无法识别的字体
- [span:proxy2] 获取属性: offsetHeight value: 211
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Segoe Print,serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Segoe Print,serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Segoe Print,serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Segoe Script,monospace
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Segoe Script,monospace
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Segoe Script,monospace-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Segoe Script,sans-serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Segoe Script,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Segoe Script,sans-serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Segoe Script,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetHeight_get fontFamily->Segoe Script,sans-serif 211 无法识别的字体
- [span:proxy2] 获取属性: offsetHeight value: 211
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Segoe Script,serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Segoe Script,serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Segoe Script,serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Segoe UI Light,monospace
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Segoe UI Light,monospace
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Segoe UI Light,monospace-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Segoe UI Light,sans-serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Segoe UI Light,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Segoe UI Light,sans-serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Segoe UI Light,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetHeight_get fontFamily->Segoe UI Light,sans-serif 211 无法识别的字体
- [span:proxy2] 获取属性: offsetHeight value: 211
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Segoe UI Light,serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Segoe UI Light,serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Segoe UI Light,serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Segoe UI Semibold,monospace
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Segoe UI Semibold,monospace
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Segoe UI Semibold,monospace-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Segoe UI Semibold,sans-serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Segoe UI Semibold,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Segoe UI Semibold,sans-serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Segoe UI Semibold,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetHeight_get fontFamily->Segoe UI Semibold,sans-serif 211 无法识别的字体
- [span:proxy2] 获取属性: offsetHeight value: 211
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Segoe UI Semibold,serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Segoe UI Semibold,serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Segoe UI Semibold,serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Segoe UI Symbol,monospace
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Segoe UI Symbol,monospace
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Segoe UI Symbol,monospace-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Segoe UI Symbol,sans-serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Segoe UI Symbol,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Segoe UI Symbol,sans-serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Segoe UI Symbol,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetHeight_get fontFamily->Segoe UI Symbol,sans-serif 211 无法识别的字体
- [span:proxy2] 获取属性: offsetHeight value: 211
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Segoe UI Symbol,serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Segoe UI Symbol,serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Segoe UI Symbol,serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Segoe UI,monospace
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Segoe UI,monospace
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Segoe UI,monospace-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Segoe UI,sans-serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Segoe UI,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Segoe UI,sans-serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Segoe UI,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetHeight_get fontFamily->Segoe UI,sans-serif 211 无法识别的字体
- [span:proxy2] 获取属性: offsetHeight value: 211
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Segoe UI,serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Segoe UI,serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Segoe UI,serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Shonar Bangla,monospace
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Shonar Bangla,monospace
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Shonar Bangla,monospace-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Shonar Bangla,sans-serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Shonar Bangla,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Shonar Bangla,sans-serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Shonar Bangla,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetHeight_get fontFamily->Shonar Bangla,sans-serif 211 无法识别的字体
- [span:proxy2] 获取属性: offsetHeight value: 211
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Shonar Bangla,serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Shonar Bangla,serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Shonar Bangla,serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Showcard Gothic,monospace
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Showcard Gothic,monospace
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Showcard Gothic,monospace-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Showcard Gothic,sans-serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Showcard Gothic,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Showcard Gothic,sans-serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Showcard Gothic,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetHeight_get fontFamily->Showcard Gothic,sans-serif 211 无法识别的字体
- [span:proxy2] 获取属性: offsetHeight value: 211
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Showcard Gothic,serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Showcard Gothic,serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Showcard Gothic,serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Shruti,monospace
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Shruti,monospace
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Shruti,monospace-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Shruti,sans-serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Shruti,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Shruti,sans-serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Shruti,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetHeight_get fontFamily->Shruti,sans-serif 211 无法识别的字体
- [span:proxy2] 获取属性: offsetHeight value: 211
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Shruti,serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Shruti,serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Shruti,serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: SimHei,monospace
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: SimHei,monospace
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->SimHei,monospace-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: SimHei,sans-serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: SimHei,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->SimHei,sans-serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: SimHei,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetHeight_get fontFamily->SimHei,sans-serif 211 无法识别的字体
- [span:proxy2] 获取属性: offsetHeight value: 211
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: SimHei,serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: SimHei,serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->SimHei,serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: SimSun,monospace
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: SimSun,monospace
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->SimSun,monospace-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: SimSun,sans-serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: SimSun,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->SimSun,sans-serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: SimSun,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetHeight_get fontFamily->SimSun,sans-serif 211 无法识别的字体
- [span:proxy2] 获取属性: offsetHeight value: 211
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: SimSun,serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: SimSun,serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->SimSun,serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: SimSun-ExtB,monospace
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: SimSun-ExtB,monospace
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->SimSun-ExtB,monospace-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: SimSun-ExtB,sans-serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: SimSun-ExtB,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->SimSun-ExtB,sans-serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: SimSun-ExtB,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetHeight_get fontFamily->SimSun-ExtB,sans-serif 211 无法识别的字体
- [span:proxy2] 获取属性: offsetHeight value: 211
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: SimSun-ExtB,serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: SimSun-ExtB,serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->SimSun-ExtB,serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Simplified Arabic Fixed,monospace
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Simplified Arabic Fixed,monospace
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Simplified Arabic Fixed,monospace-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Simplified Arabic Fixed,sans-serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Simplified Arabic Fixed,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Simplified Arabic Fixed,sans-serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Simplified Arabic Fixed,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetHeight_get fontFamily->Simplified Arabic Fixed,sans-serif 211 无法识别的字体
- [span:proxy2] 获取属性: offsetHeight value: 211
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Simplified Arabic Fixed,serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Simplified Arabic Fixed,serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Simplified Arabic Fixed,serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Simplified Arabic,monospace
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Simplified Arabic,monospace
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Simplified Arabic,monospace-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Simplified Arabic,sans-serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Simplified Arabic,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Simplified Arabic,sans-serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Simplified Arabic,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetHeight_get fontFamily->Simplified Arabic,sans-serif 211 无法识别的字体
- [span:proxy2] 获取属性: offsetHeight value: 211
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Simplified Arabic,serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Simplified Arabic,serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Simplified Arabic,serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Snap ITC,monospace
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Snap ITC,monospace
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Snap ITC,monospace-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Snap ITC,sans-serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Snap ITC,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Snap ITC,sans-serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Snap ITC,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetHeight_get fontFamily->Snap ITC,sans-serif 211 无法识别的字体
- [span:proxy2] 获取属性: offsetHeight value: 211
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Snap ITC,serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Snap ITC,serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Snap ITC,serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Sylfaen,monospace
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Sylfaen,monospace
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Sylfaen,monospace-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Sylfaen,sans-serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Sylfaen,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Sylfaen,sans-serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Sylfaen,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetHeight_get fontFamily->Sylfaen,sans-serif 211 无法识别的字体
- [span:proxy2] 获取属性: offsetHeight value: 211
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Sylfaen,serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Sylfaen,serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Sylfaen,serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Symbol,monospace
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Symbol,monospace
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Symbol,monospace-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Symbol,sans-serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Symbol,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Symbol,sans-serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Symbol,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetHeight_get fontFamily->Symbol,sans-serif 211 无法识别的字体
- [span:proxy2] 获取属性: offsetHeight value: 211
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Symbol,serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Symbol,serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Symbol,serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Tahoma,monospace
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Tahoma,monospace
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Tahoma,monospace-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Tahoma,sans-serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Tahoma,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Tahoma,sans-serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Tahoma,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetHeight_get fontFamily->Tahoma,sans-serif 211 无法识别的字体
- [span:proxy2] 获取属性: offsetHeight value: 211
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Tahoma,serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Tahoma,serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Tahoma,serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Times New Roman Baltic,monospace
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Times New Roman Baltic,monospace
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Times New Roman Baltic,monospace-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Times New Roman Baltic,sans-serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Times New Roman Baltic,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Times New Roman Baltic,sans-serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Times New Roman Baltic,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetHeight_get fontFamily->Times New Roman Baltic,sans-serif 211 无法识别的字体
- [span:proxy2] 获取属性: offsetHeight value: 211
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Times New Roman Baltic,serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Times New Roman Baltic,serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Times New Roman Baltic,serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Times New Roman CE,monospace
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Times New Roman CE,monospace
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Times New Roman CE,monospace-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Times New Roman CE,sans-serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Times New Roman CE,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Times New Roman CE,sans-serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Times New Roman CE,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetHeight_get fontFamily->Times New Roman CE,sans-serif 211 无法识别的字体
- [span:proxy2] 获取属性: offsetHeight value: 211
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Times New Roman CE,serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Times New Roman CE,serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Times New Roman CE,serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Times New Roman CYR,monospace
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Times New Roman CYR,monospace
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Times New Roman CYR,monospace-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Times New Roman CYR,sans-serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Times New Roman CYR,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Times New Roman CYR,sans-serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Times New Roman CYR,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetHeight_get fontFamily->Times New Roman CYR,sans-serif 211 无法识别的字体
- [span:proxy2] 获取属性: offsetHeight value: 211
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Times New Roman CYR,serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Times New Roman CYR,serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Times New Roman CYR,serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Times New Roman Greek,monospace
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Times New Roman Greek,monospace
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Times New Roman Greek,monospace-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Times New Roman Greek,sans-serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Times New Roman Greek,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Times New Roman Greek,sans-serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Times New Roman Greek,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetHeight_get fontFamily->Times New Roman Greek,sans-serif 211 无法识别的字体
- [span:proxy2] 获取属性: offsetHeight value: 211
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Times New Roman Greek,serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Times New Roman Greek,serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Times New Roman Greek,serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Times New Roman TUR,monospace
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Times New Roman TUR,monospace
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Times New Roman TUR,monospace-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Times New Roman TUR,sans-serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Times New Roman TUR,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Times New Roman TUR,sans-serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Times New Roman TUR,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetHeight_get fontFamily->Times New Roman TUR,sans-serif 211 无法识别的字体
- [span:proxy2] 获取属性: offsetHeight value: 211
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Times New Roman TUR,serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Times New Roman TUR,serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Times New Roman TUR,serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Times New Roman,monospace
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Times New Roman,monospace
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Times New Roman,monospace-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Times New Roman,sans-serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Times New Roman,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Times New Roman,sans-serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Times New Roman,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetHeight_get fontFamily->Times New Roman,sans-serif 211 无法识别的字体
- [span:proxy2] 获取属性: offsetHeight value: 211
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Times New Roman,serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Times New Roman,serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Times New Roman,serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: TlwgMono,monospace
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: TlwgMono,monospace
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->TlwgMono,monospace-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: TlwgMono,sans-serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: TlwgMono,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->TlwgMono,sans-serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: TlwgMono,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetHeight_get fontFamily->TlwgMono,sans-serif 211 无法识别的字体
- [span:proxy2] 获取属性: offsetHeight value: 211
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: TlwgMono,serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: TlwgMono,serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->TlwgMono,serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Traditional Arabic,monospace
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Traditional Arabic,monospace
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Traditional Arabic,monospace-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Traditional Arabic,sans-serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Traditional Arabic,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Traditional Arabic,sans-serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Traditional Arabic,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetHeight_get fontFamily->Traditional Arabic,sans-serif 211 无法识别的字体
- [span:proxy2] 获取属性: offsetHeight value: 211
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Traditional Arabic,serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Traditional Arabic,serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Traditional Arabic,serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Trebuchet MS,monospace
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Trebuchet MS,monospace
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Trebuchet MS,monospace-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Trebuchet MS,sans-serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Trebuchet MS,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Trebuchet MS,sans-serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Trebuchet MS,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetHeight_get fontFamily->Trebuchet MS,sans-serif 211 无法识别的字体
- [span:proxy2] 获取属性: offsetHeight value: 211
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Trebuchet MS,serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Trebuchet MS,serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Trebuchet MS,serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Tunga,monospace
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Tunga,monospace
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Tunga,monospace-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Tunga,sans-serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Tunga,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Tunga,sans-serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Tunga,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetHeight_get fontFamily->Tunga,sans-serif 211 无法识别的字体
- [span:proxy2] 获取属性: offsetHeight value: 211
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Tunga,serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Tunga,serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Tunga,serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Tw Cen MT Condensed Extra Bold,monospace
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Tw Cen MT Condensed Extra Bold,monospace
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Tw Cen MT Condensed Extra Bold,monospace-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Tw Cen MT Condensed Extra Bold,sans-serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Tw Cen MT Condensed Extra Bold,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Tw Cen MT Condensed Extra Bold,sans-serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Tw Cen MT Condensed Extra Bold,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetHeight_get fontFamily->Tw Cen MT Condensed Extra Bold,sans-serif 211 无法识别的字体
- [span:proxy2] 获取属性: offsetHeight value: 211
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Tw Cen MT Condensed Extra Bold,serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Tw Cen MT Condensed Extra Bold,serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Tw Cen MT Condensed Extra Bold,serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Ubuntu,monospace
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Ubuntu,monospace
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Ubuntu,monospace-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Ubuntu,sans-serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Ubuntu,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Ubuntu,sans-serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Ubuntu,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetHeight_get fontFamily->Ubuntu,sans-serif 211 无法识别的字体
- [span:proxy2] 获取属性: offsetHeight value: 211
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Ubuntu,serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Ubuntu,serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Ubuntu,serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Umpush,monospace
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Umpush,monospace
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Umpush,monospace-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Umpush,sans-serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Umpush,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Umpush,sans-serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Umpush,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetHeight_get fontFamily->Umpush,sans-serif 211 无法识别的字体
- [span:proxy2] 获取属性: offsetHeight value: 211
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Umpush,serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Umpush,serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Umpush,serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Univers,monospace
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Univers,monospace
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Univers,monospace-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Univers,sans-serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Univers,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Univers,sans-serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Univers,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetHeight_get fontFamily->Univers,sans-serif 211 无法识别的字体
- [span:proxy2] 获取属性: offsetHeight value: 211
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Univers,serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Univers,serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Univers,serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Utopia,monospace
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Utopia,monospace
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Utopia,monospace-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Utopia,sans-serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Utopia,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Utopia,sans-serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Utopia,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetHeight_get fontFamily->Utopia,sans-serif 211 无法识别的字体
- [span:proxy2] 获取属性: offsetHeight value: 211
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Utopia,serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Utopia,serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Utopia,serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Utsaah,monospace
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Utsaah,monospace
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Utsaah,monospace-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Utsaah,sans-serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Utsaah,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Utsaah,sans-serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Utsaah,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetHeight_get fontFamily->Utsaah,sans-serif 211 无法识别的字体
- [span:proxy2] 获取属性: offsetHeight value: 211
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Utsaah,serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Utsaah,serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Utsaah,serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Vani,monospace
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Vani,monospace
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Vani,monospace-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Vani,sans-serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Vani,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Vani,sans-serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Vani,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetHeight_get fontFamily->Vani,sans-serif 211 无法识别的字体
- [span:proxy2] 获取属性: offsetHeight value: 211
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Vani,serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Vani,serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Vani,serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Verdana,monospace
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Verdana,monospace
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Verdana,monospace-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Verdana,sans-serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Verdana,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Verdana,sans-serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Verdana,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetHeight_get fontFamily->Verdana,sans-serif 211 无法识别的字体
- [span:proxy2] 获取属性: offsetHeight value: 211
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Verdana,serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Verdana,serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Verdana,serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Vijaya,monospace
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Vijaya,monospace
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Vijaya,monospace-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Vijaya,sans-serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Vijaya,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Vijaya,sans-serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Vijaya,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetHeight_get fontFamily->Vijaya,sans-serif 211 无法识别的字体
- [span:proxy2] 获取属性: offsetHeight value: 211
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Vijaya,serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Vijaya,serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Vijaya,serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Vladimir Script,monospace
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Vladimir Script,monospace
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Vladimir Script,monospace-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Vladimir Script,sans-serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Vladimir Script,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Vladimir Script,sans-serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Vladimir Script,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetHeight_get fontFamily->Vladimir Script,sans-serif 211 无法识别的字体
- [span:proxy2] 获取属性: offsetHeight value: 211
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Vladimir Script,serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Vladimir Script,serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Vladimir Script,serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Vrinda,monospace
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Vrinda,monospace
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Vrinda,monospace-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Vrinda,sans-serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Vrinda,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Vrinda,sans-serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Vrinda,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetHeight_get fontFamily->Vrinda,sans-serif 211 无法识别的字体
- [span:proxy2] 获取属性: offsetHeight value: 211
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Vrinda,serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Vrinda,serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Vrinda,serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Webdings,monospace
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Webdings,monospace
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Webdings,monospace-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Webdings,sans-serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Webdings,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Webdings,sans-serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Webdings,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetHeight_get fontFamily->Webdings,sans-serif 211 无法识别的字体
- [span:proxy2] 获取属性: offsetHeight value: 211
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Webdings,serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Webdings,serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Webdings,serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Wide Latin,monospace
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Wide Latin,monospace
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Wide Latin,monospace-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Wide Latin,sans-serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Wide Latin,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Wide Latin,sans-serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Wide Latin,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetHeight_get fontFamily->Wide Latin,sans-serif 211 无法识别的字体
- [span:proxy2] 获取属性: offsetHeight value: 211
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Wide Latin,serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Wide Latin,serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Wide Latin,serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Wingdings,monospace
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Wingdings,monospace
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Wingdings,monospace-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Wingdings,sans-serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Wingdings,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Wingdings,sans-serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Wingdings,sans-serif
[object HTMLSpanElement] -> HTMLElement_offsetHeight_get fontFamily->Wingdings,sans-serif 211 无法识别的字体
- [span:proxy2] 获取属性: offsetHeight value: 211
Node_removeChild child->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
-[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
- [span:proxy2] 获取属性: style value: [object CSSStyleDeclaration]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 设置属性: fontFamily value: Wingdings,serif
+[object HTMLBodyElement] -> Node_appendChild -> arg ->[object HTMLSpanElement] res -> [object HTMLSpanElement]
+[object HTMLSpanElement] -> HTMLElement_style_get 已存在直接返回
+ [CSSStyleDeclaration::proxyHelper] 获取属性: fontFamily value: Wingdings,serif
[object HTMLSpanElement] -> HTMLElement_offsetWidth_get fontFamily->Wingdings,serif-> 614 无法识别的字体
- [span:proxy2] 获取属性: offsetWidth value: 614
Node_removeChild child->[object HTMLSpanElement]
window_screen_get res->[object Screen]
Screen_width_get 1440
@@ -6188,12 +6228,9 @@ MimeTypeArray_length_get - >res ->2
Navigator_userAgent_get res->Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/115.0.0.0 Safari/537.36
window_localStorage_get res->[object Storage]
Document_createElement arg->canvas -> res->[object HTMLCanvasElement]
- [canvas:proxy2] 获取属性: length value: undefined
- [canvas:proxy2] 获取属性: toDataURL value: function toDataURL() { [native code] }
Navigator_webdriver_get ->false
window_external_get res->[object External]
Document_createElement arg->canvas -> res->[object HTMLCanvasElement]
- [canvas:proxy2] 获取属性: getContext value: function getContext() { [native code] }
HTMLCanvasElement_getContext type->2d -> res -> [object CanvasRenderingContext2D]
CanvasRenderingContext2D_textBaseline_set textBaseline ->alphabetic
CanvasRenderingContext2D_fillStyle_set fillStyle ->#069
@@ -6213,145 +6250,87 @@ CanvasRenderingContext2D_fillText fillText ->[object Arguments]
CanvasRenderingContext2D_fillText fillText ->[object Arguments]
CanvasRenderingContext2D_fillText fillText ->[object Arguments]
CanvasRenderingContext2D_fillText fillText ->[object Arguments]
- [canvas:proxy2] 获取属性: toDataURL value: function toDataURL() { [native code] }
-HTMLCanvasElement_toDataURL -> 2d res ->data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAQCAYAAABQrvyxAAAAAXNSR0IArs4c6QAAAjZJREFUSEvFlr9L1lEUxj8ujbU66GJ7DuGgc4lbUThJEG41uCm5hRBEPwhcMggSbE3dGpxcapAGEfoHInNoKZpcikfOgePx3O
+HTMLCanvasElement_toDataURL -> 2d res ->data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAASwAAACWCAYAAABkW7XSAAAAAXNSR0IArs4c6QAAE7dJREFUeF7tm3tYVXW6x78LxA2iiAriLTMVExV1UAGbnrykaebj8W54HcbcYOd5HG1ONmmd6aSl2cXLlMImdbQxrUHlNOVzvGTeSlEyFS+ZQsRFRNAEBNkirPP81t5rs9hsEQPD3/TlL3Gvy7s+77s++/29a6GAPyRAAiQgCQFFkjgZZh0SUM1Q6/Bw0hxKsYD1Lk22XAfKBEqewF8SPoX1S6hxnweBAIX1IGThV46BwvqVgfN0dUaAwqozlPIciMKSJ1eMtDKBqsKattEbniWfQlFHGDb9EyxRq7Tfn4sLgFv5PqjKXMSZd2KWZY32/3Hm2bWCq58XWKUd1/nHHDsHqhLkOI+rOFUlptZx1Ooi5Nj51xBWDnwwFtFYjY/RC5l3BLMT3TEcc7TP/XADe7C82u1rQ5gzrNrQezD2rSysqJheUJU9ABa5ENQ+TQbOwqqr67gXYVXIaqcjzor9gRLPifhoelFdhfbvdpz7LSwhq4H4M/LQuFoBnUQ7TIIZn8CiSUrIay4mYh/eRQAK6hw7hVXnSH/1A1YIy0kCM8+guXsJ3lRUtC2xevtczWsf4mm6ERsf/99viw4rsHPiW4MHrXvqyJHxLU6eeirVbDYXiugtcbHi63Sl/UryoKhDEBt90i66bQB2AFhs//x7lLsNhNV0Q+/qTKYiDB/2wTetAlKWx/ZDvIOIvcOKijJfyC/0D96yeXF/KOqkmXOiM5zjbOyTF79lUG5kFZrOXZmxIxOyLnd7SdtHUSOgfyY6SEWNth9rGYBRju6yJumaZRkGYLSj86t8PNv1fzgrB9V1trYvCdfsxL6uulxjR1rxReTnqpOZjSmIwRPa1XTFZYcwhEAS0BtrsKkmV6ptox8rAsdwHO0R57MaqSGX8dh5IDC78mHEtuJHHP94R+BQoBu+RXt0Kr+GiNMFVbavcRB32JDCqi3B+t+/Qli2ov5ESCAqKrqpWoY/KQq+ju2L97RCPIaO5cDiEmujaxs2Ln/SWVjaDWm7SYY5OhxxsyrqCu2mFD+2pWSq9rn4EUtPIF3b137D+gf8uH7MmCVDlHLsuZOwSkoadRQxeHv/fHjK1L/cUlT8oMepi1YcvswTC9Z2xzXtXBUdWKXzOc7vqrsU1yPuQV0qumxUZbjLZasxn7Z9VzrEJz5z5uP4vSwSnu7rHbHo2wKvasIvc79cLTsjZ6P8xPLarfyy1jWrylQt5mkbvUd4HbshTvEpLFiL32udjfi3N6xYhcGVfteXbEaRVVe2f8djmIBvcRH++IPPeEzta0Fj92IMPl1ZWEUwYSLMGIYzeLr1XhwIAp44B7yXPQXomI6+HQ5iVBLgX4eNFoVV/8KpbQQVwrIXfXDwrjH9H9s61ygB/SRRx/FEqdU0d9fuqD5enjf+auywZsyYW/bjjyGjDxya+ozoqKKS8AKAQbm5Dwe7u5deL73t9VpCwvwlmugGrxugKriQ/3OrySU3vf1btkzbn5fb4fWdu6PeGznyvdJmzS6X28/5lS4i+80eJDosVUUry4cxm9q2Ob+/66OHmp49NwDZ2YGObk7EiXJEww0xsSE4oB3LcFPPnDerVHRl1hLvINE5ah3ZlkUrhLAHDVq3LDAwsVdZmYdH3pX24xo0LN2/dVj6RPMxLLPe8g7LvdIhvGHDoviAlmmC3bZKUq3cJVXM/QBM2hXwXGZ217e+PjRlshCHOJ6iIEiLTUWhG/DKmn5I1YWrx9bCL/14eZnHlx/9462IO7FLuRj6zt79f9gwbtwbyS2ap6cJNlCV1Sh3GxsVPWuKxqsf5gsu4ouoSbrf2Fw0Rmh5OgpP98bB7N9rwtoZZkW2r428ZykcwhDdz1H/Jng18TXts5rMmWLCmuBL3zYYWJgFT88bmoyMHZYurDnYi6KwM9pxxyYKww7GOVNzPB4aj6AsICS1tiVesT+FVXcs6+tIVYQ1evSylwNapkysdLMbo7PPsJw7rGcnL/T8Ka3npMOHJ3r1DN6Dpr45OHp0NKxWb4SFbVvfPWif77aEhT39/dIWC9Gpbij4ZMvraaW3PAdHRCzMUIGCdWs/6FKTDku/AfWuL+9a+wZbty6cYLv5lR0uZ1j2bmbggLVRXYISX0E5Ciyxce96Nc7/bOzoxellqscNsczUhNU58ZmbN31PfvSPt0SH+HzUrOgnoaLvhR/6r9DF4Nci3QsqNjiEdYcZnC7u/EL/PH0ZK46nKuiid4BiG/E7VLydkdHjs2vX2nRLTBwnriZv/NjFG3x8r3TdtSsqWP+ScGbn7l561WKxNOnVc1fH8PD4q5/vmHsxK7Ob/8y55oXacrkce3JyO922Wr02nj//WJPU1D4YaUrC+NB1KIU7Vh59AW5dUhDgm4lFR39CmPUS9gQDOb7A6KOAtxXaku1wIIBSD8QnRWJFwY5qh+MfBzXDktRoLGv+IS4F5d5RWNGm3SgI/R4B14EhyXZhoTWGhtmWoUJidfVDYdUVyfo7TpUl4TMjVn7Yru3ZEP0bv0po1QgrI73HqKKiZtPDQreNhxvWO7obADMONXo/OXnIhMJCv5eEsLTuJC62jVhC/jFyzkHFrSxw8+Y3HvJu8rPlbktCXVgiNr1rUBQ0vH3bw3Qp+9Hwa1fbvJ743K53KsVuF9b0af+12curYIR2fbFxRWI2NGjQurXt2p6b8NW+yO6BgUde6xKYOCTnSqdPExLmv/hQ+1MvP/30B5O1JWps3EGxNAsL3bq2V69d/RVgs6sOy+R5Y4Q2h2uVIpajti7RvuTu3Xvnn8P6bRPDm8rdWcVy0ybcRsWd9Y7vkQ4nRhq7Wmd2DUwlHbZvf3lP6S2vpaNHLT17NGlM27NnBiyImm2+ecvq+fz27Qv6Xr8e0AmA1vWtNA9WxVLvP4PX4Gff25qU9ndpgI99uyL+6B/xiLWwyuBbDMiHYB78Wqcgssd6NMXNKss8I299oL689d+qFdYQ0wm0DD3o6Kb0uda44E0oaERh1Z8aHswzVxm6h4Vvzendc6dnJWEZnwyqyglXQ3exJLyY0i/idqlpiXYzK2hovGQhk+++e7pXTYWV+M34R04mD/3C8RTQMHTPzAwa8cUX86zOndT0Az5T8/P93/X0Kspt2uzyoUozLPuScNrUlzZ7eV9vo322KuYhIQUhkR7d95r37Z/xO11YhQXNN3y8eemcwMAj/xRLWE3AsTH5Yh4U2DnxRYd0jQ8GAOhLupMnhjVMTBwb6Zhh2RkK2fXuvSukUgerD9UV9XntAQWAZ7/yX3+jwG+8WBK6u98uNHZYroR1+JtxK5KTn9o+fPj7ucVFTTse2D+jj1gO5l1tH741/hVvnZXoShunBKTkeHihD9LRorhcE1axCfisL5Dv0QBfl3fB2NPFmJKdps2zxGsHzjOsXB9gRwhcDtNF/HcTlthGk5PJ6lj+PZpqm2uJZaJ78BkK68F0Rr1GVeW1BjEXCg+LT/FrmTFP65AqZGUblpusje/0lDArKyjk5KmhgU8Njf3Ww2RdEbs67rzjnS0n0d2tw9Ju+CPjAioN6BV1Z5Q5qoE+dIeq2F610H/sUho84O8zArscnlupi7Ev2R5/fLNvtx5fJf9wLmzxvv0zY8Wge7bZ/HZhse9yo7A0ocTE9vb1zZkzZsybSQ1NJatj11gixBPDwM6JkXcSlgjF+IT1UlbXS//6/IVy/aFEh4dPRAwdYslw8yh7P3aNxUt7KFHmPgHuZf8UTx/NZvOTZWUevVNTQ/odPjKprH//T+bXpMPSBLzC8kbHTknRQV0PXWrUOH98s2ZZMy6eD8/buy9ynM6kqLhZx1OnhoS1S26ldVgHfQNw+ugIbLFu1Ibu/zJ1RVxoYwxsdALFpd7IShqINQX/60B8oTWwt4ftV+dB+r10WLrUppqmYVboKnS7XoSy5IrXGr4Os03buSSsVz88cCev8uJo8N/GdfVrkXn46tX2vqeSh+gBa0sJ8e1sLTW9c+ibiFC13O0VV681JGxf0Da4557JP6b1hpiVQH+i5rSUdNUliJlWSUnjJYMHrzvr3yJ9ycaP3okIC48fcbO4KU6dGqq9FKrNe8QQedXG/wkbsOlYQ9PNIH1Wps+vZv5luknMblIuhAZ8+eVzDR2d2LSN3t367DzQutWFkGNJo1CQ39J2zON4oviGz8vGJaHeAXnPW7ouJGRHZFZWV3E94rWGx8USUsy5qiwJXaRXn2GpKs6JwXfLBQs2GfhUvPYxyzLMp+mV/wsJ+QIXLoTnZ2UGTRIy69F97+7Q0IR2d1sS2oXVTxxDfGE098vYpqgIdFOxaI3F8qIQWdu23+PbpJG7N97cMjQaU/Bu8CKovoXaMvBza18tev3lzTY+mVrH9bs02+Bbn2EZh/HVVbOrDis1u+p7VqKD+2tYW+1QKYnDtIF+Z1MmEkLBofsDp4v6D8jln+YY5kJVXmsQA19xczQshq94zUHvYsRTL3E52tMo8YRQRV99WakPx8W2bsBx435iH33oLI4rftcHxWI+5PIz+2sM+nFVIFOcV8cZdQzjxZfzlZxOb27/bP5/4KbXCv1FUsdrD2Lo3g/znX939YRRvx770H35sxGv/NC0Sa5fpaH7XXIpYlKBUJ1PpaG7PV4FsKiAWWdquD6T4o6VbmXIrI6d/gqH/gRSVZDlGOzbzyFysjoOKbqAfIttg/XDXaoO2b/rYHtSmOEHpPn/sm5HdGT6KwvO72HpyJy3EbHp5+ZrDfUviQcpgjv+LaFDMgqaGAJ2vGZglJAQi1FYYvtKj+3Ff9ifqDnv5ywscdMZu5KyRliqvxiqHcbeqegxGZdf+v85btQVln5Q1EfFMtIoCOd9jMfUhaXPsKCo2tv04nry81uNEK9htPDPWOfR4FYr5wcL95JYIx9VxS0hJLEE12SrYIb9Wm+JLk7IFwqS3FQk1ERYhmNUvBZiyEnwTxgpRNUxBzj1sG1p1+YatK7meiPbVTQor37JV9NrdSUsV0JyPIWsw3M7x8inhDXN2oO73W/ij5/tgoou80SM40XSmuTE6Q1xfck5e870gHIFr9ZGWDU5/f3a5n7/ac79iru2x6Wwakuw/vf/TQjL3nG0d7yEeg/cDd2Y42164zL1ngR4D+e9n5tSWPeTLo99Pwn8JoRVW4DGd720pZphNlTbY9fH/hRWfVDnOeuCAIVVFxQlOwaFJVnCGK6DAIXFYiABEpCGAIUlTaoYKAmQAIXFGiABEpCGAIUlTaoYKAmQAIXFGiABEpCGAIUlTaoYKAmQAIXFGiABEpCGAIUlTaoYKAmQAIXFGiABEpCGAIUlTaoYKAmQAIXFGiABEpCGAIUlTaoYKAmQAIXFGiABEpCGAIUlTaoYKAmQAIXFGiABEpCGAIUlTaoYKAmQAIXFGiABEpCGAIUlTaoYKAmQAIXFGiABEpCGAIUlTaoYKAmQAIXFGiABEpCGAIUlTaoYKAmQAIXFGiABEpCGAIUlTaoYKAmQAIXFGiABEpCGAIUlTaoYKAmQAIXFGiABEpCGAIUlTaoYKAmQAIXFGiABEpCGAIUlTaoYKAmQAIXFGiABEpCGAIUlTaoYKAmQAIXFGiABEpCGAIUlTaoYKAmQAIXFGiABEpCGAIUlTaoYKAmQAIXFGiABEpCGAIUlTaoYKAmQAIXFGiABEpCGAIUlTaoYKAmQAIXFGiABEpCGAIUlTaoYKAmQAIXFGiABEpCGAIUlTaoYKAmQAIXFGiABEpCGAIUlTaoYKAmQAIXFGiABEpCGAIUlTaoYKAmQAIXFGiABEpCGAIUlTaoYKAmQAIXFGiABEpCGAIUlTaoYKAmQAIXFGiABEpCGAIUlTaoYKAmQAIXFGiABEpCGAIUlTaoYKAmQAIXFGiABEpCGAIUlTaoYKAmQAIXFGiABEpCGAIUlTaoYKAmQAIXFGiABEpCGAIUlTaoYKAmQAIXFGiABEpCGAIUlTaoYKAmQAIXFGiABEpCGAIUlTaoYKAmQAIXFGiABEpCGAIUlTaoYKAmQAIXFGiABEpCGAIUlTaoYKAmQAIXFGiABEpCGAIUlTaoYKAmQAIXFGiABEpCGAIUlTaoYKAmQAIXFGiABEpCGAIUlTaoYKAmQAIXFGiABEpCGAIUlTaoYKAmQAIXFGiABEpCGAIUlTaoYKAmQAIXFGiABEpCGAIUlTaoYKAmQAIXFGiABEpCGAIUlTaoYKAmQAIXFGiABEpCGAIUlTaoYKAmQAIXFGiABEpCGAIUlTaoYKAmQAIXFGiABEpCGAIUlTaoYKAmQAIXFGiABEpCGAIUlTaoYKAmQAIXFGiABEpCGAIUlTaoYKAmQAIXFGiABEpCGAIUlTaoYKAmQAIXFGiABEpCGAIUlTaoYKAmQAIXFGiABEpCGAIUlTaoYKAmQAIXFGiABEpCGAIUlTaoYKAmQAIXFGiABEpCGAIUlTaoYKAmQAIXFGiABEpCGAIUlTaoYKAmQAIXFGiABEpCGAIUlTaoYKAmQAIXFGiABEpCGAIUlTaoYKAmQAIXFGiABEpCGAIUlTaoYKAmQAIXFGiABEpCGAIUlTaoYKAmQAIXFGiABEpCGAIUlTaoYKAmQAIXFGiABEpCGAIUlTaoYKAmQAIXFGiABEpCGAIUlTaoYKAmQAIXFGiABEpCGAIUlTaoYKAmQAIXFGiABEpCGAIUlTaoYKAmQAIXFGiABEpCGAIUlTaoYKAmQAIXFGiABEpCGAIUlTaoYKAmQAIXFGiABEpCGwP8D0X2eD5sOjPUAAAAASUVORK5CYII=
OfflineAudioContext 实例化对象 --->{"0":1,"1":44100,"2":44100}
BaseAudioContext_createOscillator ->res -> [object OscillatorNode]
OscillatorNode_type_set ->arg -> triangle
OscillatorNode_frequency_get ->res -> [object AudioParam]
AudioParam_value_set ->arg -> 10000
BaseAudioContext_createDynamicsCompressor ->res -> [object DynamicsCompressorNode]
-'[DynamicsCompressorNode_threshold_get]正在执行,错误信息Cannot read properties of undefined (reading 'apply')'
-'[DynamicsCompressorNode_knee_get]正在执行,错误信息Cannot read properties of undefined (reading 'apply')'
-'[DynamicsCompressorNode_ratio_get]正在执行,错误信息Cannot read properties of undefined (reading 'apply')'
-'[DynamicsCompressorNode_reduction_get]正在执行,错误信息Cannot read properties of undefined (reading 'apply')'
-'[DynamicsCompressorNode_attack_get]正在执行,错误信息Cannot read properties of undefined (reading 'apply')'
-'[DynamicsCompressorNode_release_get]正在执行,错误信息Cannot read properties of undefined (reading 'apply')'
-'[AudioNode_connect]正在执行,错误信息Cannot read properties of undefined (reading 'apply')'
-'[BaseAudioContext_destination_get]正在执行,错误信息Cannot read properties of undefined (reading 'apply')'
-'[AudioNode_connect]正在执行,错误信息Cannot read properties of undefined (reading 'apply')'
-'[AudioScheduledSourceNode_start]正在执行,错误信息Cannot read properties of undefined (reading 'apply')'
-'[OfflineAudioContext_startRendering]正在执行,错误信息Cannot read properties of undefined (reading 'apply')'
-'[OfflineAudioContext_oncomplete_set]正在执行,错误信息Cannot read properties of undefined (reading 'apply')'
+DynamicsCompressorNode_threshold_get ->thres -> [object AudioParam]
+DynamicsCompressorNode_threshold_get cache已存在返回 -> [object AudioParam]
+AudioParam_value_set ->arg -> -50
+DynamicsCompressorNode_knee_get ->knee -> [object AudioParam]
+DynamicsCompressorNode_knee_get cache已存在返回 -> [object AudioParam]
+AudioParam_value_set ->arg -> 40
+DynamicsCompressorNode_ratio_get ->knee -> [object AudioParam]
+DynamicsCompressorNode_ratio_get cache已存在返回 -> [object AudioParam]
+AudioParam_value_set ->arg -> 12
+DynamicsCompressorNode_reduction_get 默认返回0
+DynamicsCompressorNode_attack_get ->knee -> [object AudioParam]
+DynamicsCompressorNode_attack_get cache已存在返回 -> [object AudioParam]
+AudioParam_value_set ->arg -> 0
+DynamicsCompressorNode_release_get ->knee -> [object AudioParam]
+DynamicsCompressorNode_release_get cache已存在返回 -> [object AudioParam]
+AudioParam_value_set ->arg -> 0.25
+AudioNode_connect res -> [object DynamicsCompressorNode]
+BaseAudioContext_destination_get ->destination -> [object AudioDestinationNode]
+AudioNode_connect res -> undefined
+AudioScheduledSourceNode_start arg -> 0
+OfflineAudioContext_oncomplete_set arg -> function (_0x4b8ed2) {
+ _0x1066ae = 0x0;
+ var _0x50fc65 = '';
+ for (var _0x4685f1 = 0x0; _0x4685f1 < _0x4b8ed2["renderedBuffer"]['length']; _0x4685f1++) {
+ _0x50fc65 = _0x50fc65 + _0x4b8ed2["renderedBuffer"]["getChannelData"](0x0)[_0x4685f1]["toString"]();
+ }
+ pxi_full_buffer_hash2 = _0x3688b4(_0x50fc65)["toString"](), typeof _0x518c70 === "function" && _0x518c70(pxi_full_buffer_hash2);
+ }
Document_createElement arg->audio -> res->[object HTMLAudioElement]
- [audio:proxy2] 获取属性: canPlayType value: function canPlayType() { [native code] }
- [audio:proxy2] 获取属性: canPlayType value: function canPlayType() { [native code] }
HTMLMediaElement_canPlayType canplaytype ->audio/3gpp-> res ->
- [audio:proxy2] 获取属性: canPlayType value: function canPlayType() { [native code] }
HTMLMediaElement_canPlayType canplaytype ->audio/3gpp-> res ->
- [audio:proxy2] 获取属性: canPlayType value: function canPlayType() { [native code] }
- [audio:proxy2] 获取属性: canPlayType value: function canPlayType() { [native code] }
HTMLMediaElement_canPlayType canplaytype ->audio/3gpp2-> res ->
- [audio:proxy2] 获取属性: canPlayType value: function canPlayType() { [native code] }
HTMLMediaElement_canPlayType canplaytype ->audio/3gpp2-> res ->
- [audio:proxy2] 获取属性: canPlayType value: function canPlayType() { [native code] }
- [audio:proxy2] 获取属性: canPlayType value: function canPlayType() { [native code] }
HTMLMediaElement_canPlayType canplaytype ->audio/AMR-NB-> res ->
- [audio:proxy2] 获取属性: canPlayType value: function canPlayType() { [native code] }
HTMLMediaElement_canPlayType canplaytype ->audio/AMR-NB-> res ->
- [audio:proxy2] 获取属性: canPlayType value: function canPlayType() { [native code] }
- [audio:proxy2] 获取属性: canPlayType value: function canPlayType() { [native code] }
HTMLMediaElement_canPlayType canplaytype ->audio/AMR-WB-> res ->
- [audio:proxy2] 获取属性: canPlayType value: function canPlayType() { [native code] }
HTMLMediaElement_canPlayType canplaytype ->audio/AMR-WB-> res ->
- [audio:proxy2] 获取属性: canPlayType value: function canPlayType() { [native code] }
- [audio:proxy2] 获取属性: canPlayType value: function canPlayType() { [native code] }
HTMLMediaElement_canPlayType canplaytype ->audio/GSM-> res ->
- [audio:proxy2] 获取属性: canPlayType value: function canPlayType() { [native code] }
HTMLMediaElement_canPlayType canplaytype ->audio/GSM-> res ->
- [audio:proxy2] 获取属性: canPlayType value: function canPlayType() { [native code] }
- [audio:proxy2] 获取属性: canPlayType value: function canPlayType() { [native code] }
HTMLMediaElement_canPlayType canplaytype ->audio/aac-> res ->probably
- [audio:proxy2] 获取属性: canPlayType value: function canPlayType() { [native code] }
- [audio:proxy2] 获取属性: canPlayType value: function canPlayType() { [native code] }
HTMLMediaElement_canPlayType canplaytype ->audio/basic-> res ->
- [audio:proxy2] 获取属性: canPlayType value: function canPlayType() { [native code] }
HTMLMediaElement_canPlayType canplaytype ->audio/basic-> res ->
- [audio:proxy2] 获取属性: canPlayType value: function canPlayType() { [native code] }
- [audio:proxy2] 获取属性: canPlayType value: function canPlayType() { [native code] }
HTMLMediaElement_canPlayType canplaytype ->audio/flac-> res ->probably
- [audio:proxy2] 获取属性: canPlayType value: function canPlayType() { [native code] }
- [audio:proxy2] 获取属性: canPlayType value: function canPlayType() { [native code] }
HTMLMediaElement_canPlayType canplaytype ->audio/midi-> res ->
- [audio:proxy2] 获取属性: canPlayType value: function canPlayType() { [native code] }
HTMLMediaElement_canPlayType canplaytype ->audio/midi-> res ->
- [audio:proxy2] 获取属性: canPlayType value: function canPlayType() { [native code] }
- [audio:proxy2] 获取属性: canPlayType value: function canPlayType() { [native code] }
HTMLMediaElement_canPlayType canplaytype ->audio/mpeg-> res ->probably
- [audio:proxy2] 获取属性: canPlayType value: function canPlayType() { [native code] }
- [audio:proxy2] 获取属性: canPlayType value: function canPlayType() { [native code] }
HTMLMediaElement_canPlayType canplaytype ->audio/mp4; codecs="mp4a.40.2"-> res ->probably
- [audio:proxy2] 获取属性: canPlayType value: function canPlayType() { [native code] }
- [audio:proxy2] 获取属性: canPlayType value: function canPlayType() { [native code] }
HTMLMediaElement_canPlayType canplaytype ->audio/mp4; codecs="ac-3"-> res ->
- [audio:proxy2] 获取属性: canPlayType value: function canPlayType() { [native code] }
HTMLMediaElement_canPlayType canplaytype ->audio/mp4; codecs="ac-3"-> res ->
- [audio:proxy2] 获取属性: canPlayType value: function canPlayType() { [native code] }
- [audio:proxy2] 获取属性: canPlayType value: function canPlayType() { [native code] }
HTMLMediaElement_canPlayType canplaytype ->audio/mp4; codecs="ec-3"-> res ->
- [audio:proxy2] 获取属性: canPlayType value: function canPlayType() { [native code] }
HTMLMediaElement_canPlayType canplaytype ->audio/mp4; codecs="ec-3"-> res ->
- [audio:proxy2] 获取属性: canPlayType value: function canPlayType() { [native code] }
- [audio:proxy2] 获取属性: canPlayType value: function canPlayType() { [native code] }
HTMLMediaElement_canPlayType canplaytype ->audio/ogg; codecs="flac"-> res ->probably
- [audio:proxy2] 获取属性: canPlayType value: function canPlayType() { [native code] }
- [audio:proxy2] 获取属性: canPlayType value: function canPlayType() { [native code] }
HTMLMediaElement_canPlayType canplaytype ->audio/ogg; codecs="vorbis"-> res ->probably
- [audio:proxy2] 获取属性: canPlayType value: function canPlayType() { [native code] }
- [audio:proxy2] 获取属性: canPlayType value: function canPlayType() { [native code] }
HTMLMediaElement_canPlayType canplaytype ->audio/ogg; codecs="opus"-> res ->probably
- [audio:proxy2] 获取属性: canPlayType value: function canPlayType() { [native code] }
- [audio:proxy2] 获取属性: canPlayType value: function canPlayType() { [native code] }
HTMLMediaElement_canPlayType canplaytype ->audio/wav; codecs="1"-> res ->probably
- [audio:proxy2] 获取属性: canPlayType value: function canPlayType() { [native code] }
- [audio:proxy2] 获取属性: canPlayType value: function canPlayType() { [native code] }
HTMLMediaElement_canPlayType canplaytype ->audio/webm; codecs="vorbis"-> res ->probably
- [audio:proxy2] 获取属性: canPlayType value: function canPlayType() { [native code] }
- [audio:proxy2] 获取属性: canPlayType value: function canPlayType() { [native code] }
HTMLMediaElement_canPlayType canplaytype ->audio/webm; codecs="opus"-> res ->probably
- [audio:proxy2] 获取属性: canPlayType value: function canPlayType() { [native code] }
- [audio:proxy2] 获取属性: canPlayType value: function canPlayType() { [native code] }
HTMLMediaElement_canPlayType canplaytype ->audio/x-aiff-> res ->
- [audio:proxy2] 获取属性: canPlayType value: function canPlayType() { [native code] }
HTMLMediaElement_canPlayType canplaytype ->audio/x-aiff-> res ->
- [audio:proxy2] 获取属性: canPlayType value: function canPlayType() { [native code] }
- [audio:proxy2] 获取属性: canPlayType value: function canPlayType() { [native code] }
HTMLMediaElement_canPlayType canplaytype ->audio/x-mpegurl-> res ->
- [audio:proxy2] 获取属性: canPlayType value: function canPlayType() { [native code] }
HTMLMediaElement_canPlayType canplaytype ->audio/x-mpegurl-> res ->
Document_createElement arg->video -> res->[object HTMLVideoElement]
- [video:proxy2] 获取属性: canPlayType value: function canPlayType() { [native code] }
- [video:proxy2] 获取属性: canPlayType value: function canPlayType() { [native code] }
HTMLMediaElement_canPlayType canplaytype ->video/mp4; codecs="flac"-> res ->probably
- [video:proxy2] 获取属性: canPlayType value: function canPlayType() { [native code] }
- [video:proxy2] 获取属性: canPlayType value: function canPlayType() { [native code] }
HTMLMediaElement_canPlayType canplaytype ->video/mp4; codecs="H.264, mp3"-> res ->
- [video:proxy2] 获取属性: canPlayType value: function canPlayType() { [native code] }
HTMLMediaElement_canPlayType canplaytype ->video/mp4; codecs="H.264, mp3"-> res ->
- [video:proxy2] 获取属性: canPlayType value: function canPlayType() { [native code] }
- [video:proxy2] 获取属性: canPlayType value: function canPlayType() { [native code] }
HTMLMediaElement_canPlayType canplaytype ->video/mp4; codecs="H.264, aac"-> res ->
- [video:proxy2] 获取属性: canPlayType value: function canPlayType() { [native code] }
HTMLMediaElement_canPlayType canplaytype ->video/mp4; codecs="H.264, aac"-> res ->
- [video:proxy2] 获取属性: canPlayType value: function canPlayType() { [native code] }
- [video:proxy2] 获取属性: canPlayType value: function canPlayType() { [native code] }
HTMLMediaElement_canPlayType canplaytype ->video/mpeg; codec="H.264"-> res ->
- [video:proxy2] 获取属性: canPlayType value: function canPlayType() { [native code] }
HTMLMediaElement_canPlayType canplaytype ->video/mpeg; codec="H.264"-> res ->
- [video:proxy2] 获取属性: canPlayType value: function canPlayType() { [native code] }
- [video:proxy2] 获取属性: canPlayType value: function canPlayType() { [native code] }
HTMLMediaElement_canPlayType canplaytype ->video/ogg; codecs="theora"-> res ->probably
- [video:proxy2] 获取属性: canPlayType value: function canPlayType() { [native code] }
- [video:proxy2] 获取属性: canPlayType value: function canPlayType() { [native code] }
HTMLMediaElement_canPlayType canplaytype ->video/ogg; codecs="opus"-> res ->probably
- [video:proxy2] 获取属性: canPlayType value: function canPlayType() { [native code] }
- [video:proxy2] 获取属性: canPlayType value: function canPlayType() { [native code] }
HTMLMediaElement_canPlayType canplaytype ->video/webm; codecs="vp9, opus"-> res ->probably
- [video:proxy2] 获取属性: canPlayType value: function canPlayType() { [native code] }
- [video:proxy2] 获取属性: canPlayType value: function canPlayType() { [native code] }
HTMLMediaElement_canPlayType canplaytype ->video/webm; codecs="vp8, vorbis"-> res ->probably
Document_createElement arg->canvas -> res->[object HTMLCanvasElement]
- [canvas:proxy2] 获取属性: getContext value: function getContext() { [native code] }
HTMLCanvasElement_getContext type->webgl -> res -> [object WebGLRenderingContext]
WebGLRenderingContext_getSupportedExtensions=== ANGLE_instanced_arrays,EXT_blend_minmax,EXT_color_buffer_half_float,EXT_disjoint_timer_query,EXT_float_blend,EXT_frag_depth,EXT_shader_texture_lod,EXT_texture_compression_bptc,EXT_texture_compression_rgtc,EXT_texture_filter_anisotropic,WEBKIT_EXT_texture_filter_anisotropic,EXT_sRGB,KHR_parallel_shader_compile,OES_element_index_uint,OES_fbo_render_mipmap,OES_standard_derivatives,OES_texture_float,OES_texture_float_linear,OES_texture_half_float,OES_texture_half_float_linear,OES_vertex_array_object,WEBGL_color_buffer_float,WEBGL_compressed_texture_s3tc,WEBKIT_WEBGL_compressed_texture_s3tc,WEBGL_compressed_texture_s3tc_srgb,WEBGL_debug_renderer_info,WEBGL_debug_shaders,WEBGL_depth_texture,WEBKIT_WEBGL_depth_texture,WEBGL_draw_buffers,WEBGL_lose_context,WEBKIT_WEBGL_lose_context,WEBGL_multi_draw
WebGLRenderingContext_getExtension WEBGL_debug_renderer_info
@@ -6380,7 +6359,6 @@ WebGLRenderingContext_uniform2f location:null v0:1 v1:1
WebGLRenderingContext_drawArrays mode:5 first:0 count:3
WebGLRenderingContext_canvas_get res->[object HTMLCanvasElement]
WebGLRenderingContext_canvas_get res->[object HTMLCanvasElement]
- [canvas:proxy2] 获取属性: toDataURL value: function toDataURL() { [native code] }
HTMLCanvasElement_toDataURL -> webgl res ->data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAASwAAACWCAYAAABkW7XSAAAAAXNSR0IArs4c6QAADTZJREFUeF7tnV2IXVcVx9eeO4NIEQURLcUvVGrBolIVoQ/ePCgUBYUiUlBQFBTUhxaKgsLci4o+qIiICoqIioKIH+iD+tAZFVSMdGISMzqJTezYWBM02GqCTcmRfT8yN3fO/Tofe6+1929ec87Za/3/q7/uve7e5zjhDwVQAAWMKOCMxEmYKIACKCAAiyJAARQwowDAMmMVgaIACgAsagAFUMCMAgDLjFUEigIoALCoARRAATMKACwzVhEoCqAAwKIGUAAFzCgAsMxYRaAogAIAixpAARQwowDAMmMVgaIACgAsagAFUMCMAgDLjFUEigIoALCogcYVuFpId12k65z0Gn84D8xaAYCVtf3tJD8C1paIHHFOttsZhafmqADAytH1lnO+VsiWE+mKyLZzcqTl4Xh8RgoArIzMDpXqBLD8kH2WhqGUT38cgJW+x8EzvFZIMVVYQCu4C2kOCLDS9DVaVr5/1ZHBknD6j35WNFfSGRhgpeOlikyuFtLriGyWFBb9LBUO2Q4CYNn2T130Txaytea3NJRHxtJQnWO2AgJYtvxSH+2ThRRrIvM+FgC01LuoN0CApdcbc5H5/pWTwQxr7tdNnOPjJ+bMVRIwwFJiRAphLAss9mel4HacHABWHN2THPXqaMPoohnWKHmWhklWQbtJAax29c3q6VdH+6+WBJbXBmhlVSH1kwVY9TXkCSJyZXjgebD/agVgCf0symcVBQDWKmpx7UwFqgKLfhZFtYoCAGsVtbh2pgJPjPpXq86w6GdRVKsoALBWUYtr2wIW/SxqaykFANZSMnHRIgX+N7FhdJUe1uRz6WctUpl/B1jUQG0FfP9qbWLDaFVg0c+qbUXyDwBYyVvcfoJXRucHx6CqASyWhu3bZXoEgGXaPh3BNwwsoKXDVpVRACyVttgK6sqof9XQDGuQPP0sWzUQKlqAFUrpRMd5fLRh1MOqSWCxCz7RgqmZFsCqKWDut/+3kN6ayGYLwGJpmHtxleQPsCiKWgpcnjjw3PAMaxwX5w1rOZTWzQArLT+DZ3N54sBzS8CinxXcVb0DAiy93qiPzPevxh+caGlJyCxLfRWEDRBghdU7qdECAot+VlKVUz0ZgFVdu+zv/M/EBydanmEx08q+2oYCACwKobICEYBFP6uyW2ncCLDS8DF4FpcK6W5MnR9sq+k+lRy/GgZ3W8+AAEuPF6YiiQgs+lmmKqXZYAFWs3pm87THSg48B5ph0c/KpsoOJwqwMja/TuoKgEU/q46BRu8FWEaNix32YyUHngPPsFgaxi6CCOMDrAiiWx/S96/8htHprQwRgAW0rBfTivEDrBUF43KRS4X0OiUHniMBy1tyxDnZxpv0FQBY6XvceIa+fyUyeC3yDa+UiQgs+lmNu6zzgQBLpy+qo/r3jAPPMYHF+7NUl0xjwQGsxqTM40G+f+U/ODH+/uAkpCIDi35WBiUIsDIwuckUlQOLflaTZit8FsBSaIrmkC7NOfCsYIY1kI73wWuuoHqxAax6+mV396WpD6YqWxKO/eC8YaKVCbASNbaNtC5OfHBCaQ9rMm2g1UYRRH4mwIpsgKXhjQGLfpal4loyVoC1pFBcJvKviQ9OGJhh0c9KsGgBVoKmtpWSRWCxP6utaojzXIAVR3eTo/5zwYFnLb8SlohLP8tkxR0OGmAlYmTbafj+ld8wOu84jmJg0c9qu0ACPR9gBRLa+jAXJ17YN2srg3JgbTsnR6z7kHv8ACv3Clgy/wSA5TNlabik31ovA1hanVEW18WJ/pXRGdZYUaClrLZWCQdgraJWptf+fWLDqOEe1qR7vD/LaC0DLKPGhQz7H4X01iZe2Gd8huWlo58VsoAaHAtgNShmqo+6MLFhNJEZFv0so8UKsIwaFzLsC1Mv7EtghkU/K2QBNTgWwGpQzBQf5ftX/oMTk0dxEgKWt4x+lqHCBViGzIoRagbAop8Vo7AqjgmwKgqXy22PlrywL7EZFv0sQ8UMsAyZFSPUTIAFtGIUV4UxAVYF0XK5Zb+Q7sbo/GDCPazrdvJqZf2VDbD0exQtwv2r0t1YGx54zgFY4mTbrXHeMFrBLTEwwFpCpFwvOf/EAFaDD6ZmASxvdCF99xTp5eq59rwBlnaHIsZ3/nKGwBpD6yagFbH0Zg4NsDS6oiSm849LUbazPcFfCQ8p7p42mFTyp0wBTFFmiJZw9i9Jt+PKX9iXA7AG5w2fQT9LSz2O4wBY2hxREs/+Rel1nGzmOsMa2OD7Wc9iaaikJAdhACxNbiiK5fwF2ZLha5Elq6b7tAfXpO9uBlpaShNgaXFCWRyPPCLFrE95ZbIkvO6Iu4X/sWspT4ClxQlFceyfle5a58YDz9lsayj3Yds9j36WhhIFWBpcUBbDAFhTb2jIHFgifmn4IpaGsUsVYMV2QOH4+6eH+69YEk6Z46F1K9CKWbIAK6b6Ssfe/9Nw/xXAOmyQeyn9rJhlC7Biqq9w7LMnpLs+2n8FsEoN2nYvo58Vq3QBVizllY57dke66yUHnrPvYU365ZeGr2RpGKOEAVYM1RWP+fCDg18HDx14BlhTpvlNpXcArdClDLBCK658vId/B7CWtci9hn7Wslo1dR3AakrJRJ7z19+UH3hmhlVisF8a3sksK2TpA6yQaisf6+yvhvuvFn17MLed7nNt89B6HdAKVdoAK5TSBsY5t32wHGRbwwqG+X7WEaC1gmKVLwVYlaVL78ZzD8iWm3HgmSXhHL/9LOv1ACvEfxEAK4TKRsY497PZB54B1gwTPazuAlahShxghVJa+TinfyzdjTkHngFWybaGNwKq0GUNsEIrrnS8v/xo+MK+WbvbAdbION+vejOgilXGACuW8srGfegH8w88Zw8sv/S7G1DFLluAFdsBJeM/9L35B56zBZafUb0VUCkpU3bqajEiZhynv3PwwQmWhBNLv3sAVcy6LBubGZY2RyLEc/qb0u0sOPCczQzLL/3eAagilOFSQwKspWRK+6Iz35CttdH+q2xnWNek71127wJWmqsdYGl2J1BsZ75W/oXnbN6H5ftU7wZUgcqt1jAAq5Z89m/e/Yp0N5Y4P5jkktAv/94LqCxVMcCy5FYLse5+KUNgeVC9H1C1UE6tPxJgtS6x7gH2vnCwHFzmLQyL3uQwnompLCy/9PsgoNJdkfOjU1lXlgW1Fvve5zIAlgfVvYDKWm2yrSEFxxrOYe8zBy/sS26G5Zd+9wOqhksm6uOYYUWVP+7gu5+Ubqdz8MK+ZIDlZ1QfAlRxq6ud0QFWO7qaeOruJ4YHnsd9KfPAKkZ7qT4CrEwUYIUgAVYF0VK5Ze9jsiWjL+Qs20xf9rrgheWXf5uAKpXanJVH8LpKXVBL+f1588YX9pmcYTnpux6gslR3dWIFWHXUM3zv7keHH5xYdUOoohlW330cUBkuwUqhA6xKstm/6Y8flt761Av7TMywfEP9U4DKfgVWywBgVdPN/F279x9+YZ9qYHlQfRpQmS+8mgkArJoCWr19977DL+xTCqy++yygslpnTccNsJpW1MDzTnxAuusl779SBqy++zygMlBOQUMEWEHl1jHYAFjFcMOouqb7eC/VF4GVjmrRFQXA0uVHkGhOve/gC8/KgNV3XwZUQYrA6CAAy6hxdcI+9R51wOq7rwKqOp7mci/AysXpUZ4n3indNXdwfjDqDMv/8vd1QJVZCdZKF2DVks/ezSfergBYHlTfAlT2qid+xAArvgdBIzh5j2w5N9jlLhGa7n33bUAV1PDEBgNYiRm6KJ2TbzvoXwUDlp9RfRdQLfKGf1+sAMBarFFSV5y8+8YDz632sDyovg+okiqgyMkArMgGhBx+5y3DD07U+XzXMoefnUh/MHv7IbAK6W8OYwGsHFwe5fiHN0mvI7LZJrBEpL/xE0CVUVkFTRVgBZU77mDH7zp84LmpJaEU0n/qTwFVXIfTHx1gpe/x9QyPv+Hwgee6wPLLv5t+DqgyKqOoqQKsqPKHG3ynK91OyYHnqsDyS7+nPwCowjnISF4BgJVJHQyAVXLgeVVg+aXfM38JqDIpG3VpAix1lrQT0LE7Dz6YWqXpXhTSf/avAVU77vDUZRUAWMsqZfy6Y6+tBizfo7r5t4DKuP3JhA+wkrFydiI7r5Kum3HgedaS0C/9/F6qW34PrDIoETMpAiwzVlUPdOcVqwHLw+r5xwBVdcW5sy0FAFZbyip67s7tsw88T/Wz+i88DqgUWUcoUwoArAxKYue2+cDyfaqXnAJUGZSC+RQBlnkLFyewc2v5gWe/9LttD1AtVpArtCgAsLQ40VIcR18s3fWpA8+FSP/2M4CqJcl5bIsKAKwWxdXw6KMvkN766MCzX/q9/Byg0uALMVRTAGBV083MXQ8+V7aKQn5xx98AlRnTCHSmAgAr8eI4+hzpvfpRYJW4zdmkB7CysZpEUcC+AgDLvodkgALZKACwsrGaRFHAvgIAy76HZIAC2SgAsLKxmkRRwL4CAMu+h2SAAtkoALCysZpEUcC+Av8HwhAmtT6LhaYAAAAASUVORK5CYII=
WebGLRenderingContext_getSupportedExtensions=== ANGLE_instanced_arrays,EXT_blend_minmax,EXT_color_buffer_half_float,EXT_disjoint_timer_query,EXT_float_blend,EXT_frag_depth,EXT_shader_texture_lod,EXT_texture_compression_bptc,EXT_texture_compression_rgtc,EXT_texture_filter_anisotropic,WEBKIT_EXT_texture_filter_anisotropic,EXT_sRGB,KHR_parallel_shader_compile,OES_element_index_uint,OES_fbo_render_mipmap,OES_standard_derivatives,OES_texture_float,OES_texture_float_linear,OES_texture_half_float,OES_texture_half_float_linear,OES_vertex_array_object,WEBGL_color_buffer_float,WEBGL_compressed_texture_s3tc,WEBKIT_WEBGL_compressed_texture_s3tc,WEBGL_compressed_texture_s3tc_srgb,WEBGL_debug_renderer_info,WEBGL_debug_shaders,WEBGL_depth_texture,WEBKIT_WEBGL_depth_texture,WEBGL_draw_buffers,WEBGL_lose_context,WEBKIT_WEBGL_lose_context,WEBGL_multi_draw
JSON.stringify5 arg0:[object Array] arg1: undefined->res->["ANGLE_instanced_arrays","EXT_blend_minmax","EXT_color_buffer_half_float","EXT_disjoint_timer_query","EXT_float_blend","EXT_frag_depth","EXT_shader_texture_lod","EXT_texture_compression_bptc","EXT_texture_compression_rgtc","EXT_texture_filter_anisotropic","WEBKIT_EXT_texture_filter_anisotropic","EXT_sRGB","KHR_parallel_shader_compile","OES_element_index_uint","OES_fbo_render_mipmap","OES_standard_derivatives","OES_texture_float","OES_texture_float_linear","OES_texture_half_float","OES_texture_half_float_linear","OES_vertex_array_object","WEBGL_color_buffer_float","WEBGL_compressed_texture_s3tc","WEBKIT_WEBGL_compressed_texture_s3tc","WEBGL_compressed_texture_s3tc_srgb","WEBGL_debug_renderer_info","WEBGL_debug_shaders","WEBGL_depth_texture","WEBKIT_WEBGL_depth_texture","WEBGL_draw_buffers","WEBGL_lose_context","WEBKIT_WEBGL_lose_context","WEBGL_multi_draw"]
@@ -6417,11 +6395,11 @@ WebGLRenderingContext_getParameter 36348 -> res ->30
WebGLRenderingContext_getParameter 34921 -> res ->16
WebGLRenderingContext_getParameter 35660 -> res ->16
WebGLRenderingContext_getParameter 36347 -> res ->4096
-WebGLRenderingContext_getParameter 3410 未实现
-WebGLRenderingContext_getParameter 7937 未实现
+WebGLRenderingContext_getParameter 3410 -> res ->8
+WebGLRenderingContext_getParameter 7937 -> res ->WebKit WebGL
WebGLRenderingContext_getParameter 35724 -> res ->WebGL GLSL ES 1.0 (OpenGL ES GLSL ES 1.0 Chromium)
WebGLRenderingContext_getParameter 3415 -> res ->0
-WebGLRenderingContext_getParameter 7936 未实现
+WebGLRenderingContext_getParameter 7936 -> res ->WebKit
WebGLRenderingContext_getParameter 7938 -> res ->WebGL 1.0 (OpenGL ES 2.0 Chromium)
WebGLRenderingContext_getShaderPrecisionFormat shaderType:35633 precisionType:36338
WebGLShaderPrecisionFormat_precision_get 23
@@ -6430,7 +6408,7 @@ WebGLShaderPrecisionFormat_rangeMin_get 127
WebGLRenderingContext_getShaderPrecisionFormat shaderType:35633 precisionType:36338
WebGLShaderPrecisionFormat_rangeMax_get 127
WebGLRenderingContext_getShaderPrecisionFormat shaderType:35633 precisionType:36337
-JSON.stringify5 arg0:[object Object] arg1: undefined->res->{"extensions":"[\"ANGLE_instanced_arrays\",\"EXT_blend_minmax\",\"EXT_color_buffer_half_float\",\"EXT_disjoint_timer_query\",\"EXT_float_blend\",\"EXT_frag_depth\",\"EXT_shader_texture_lod\",\"EXT_texture_compression_bptc\",\"EXT_texture_compression_rgtc\",\"EXT_texture_filter_anisotropic\",\"WEBKIT_EXT_texture_filter_anisotropic\",\"EXT_sRGB\",\"KHR_parallel_shader_compile\",\"OES_element_index_uint\",\"OES_fbo_render_mipmap\",\"OES_standard_derivatives\",\"OES_texture_float\",\"OES_texture_float_linear\",\"OES_texture_half_float\",\"OES_texture_half_float_linear\",\"OES_vertex_array_object\",\"WEBGL_color_buffer_float\",\"WEBGL_compressed_texture_s3tc\",\"WEBKIT_WEBGL_compressed_texture_s3tc\",\"WEBGL_compressed_texture_s3tc_srgb\",\"WEBGL_debug_renderer_info\",\"WEBGL_debug_shaders\",\"WEBGL_depth_texture\",\"WEBKIT_WEBGL_depth_texture\",\"WEBGL_draw_buffers\",\"WEBGL_lose_context\",\"WEBKIT_WEBGL_lose_context\",\"WEBGL_multi_draw\"]","general":{"MAX_ANISOTROPY":null,"ANTIALIAS":"yes","ALIASED_LINE_WIDTH_RANGE":"[1, 1]","ALIASED_POINT_SIZE_RANGE":"[1, 1024]","MAX_VIEWPORT_DIMS":"[32767, 32767]","BLUE_BITS":8,"DEPTH_BITS":24,"GREEN_BITS":8,"MAX_COMBINED_TEXTURE_IMAGE_UNITS":32,"MAX_CUBE_MAP_TEXTURE_SIZE":16384,"MAX_FRAGMENT_UNIFORM_VECTORS":1024,"MAX_RENDERBUFFER_SIZE":16384,"MAX_TEXTURE_IMAGE_UNITS":16,"MAX_TEXTURE_SIZE":16384,"MAX_VARYING_VECTORS":30,"MAX_VERTEX_ATTRIBS":16,"MAX_VERTEX_TEXTURE_IMAGE_UNITS":16,"MAX_VERTEX_UNIFORM_VECTORS":4096,"SHADING_LANGUAGE_VERSION":"WebGL GLSL ES 1.0 (OpenGL ES GLSL ES 1.0 Chromium)","STENCIL_BITS":0,"VERSION":"WebGL 1.0 (OpenGL ES 2.0 Chromium)"},"shaderPrecision":""}
+JSON.stringify5 arg0:[object Object] arg1: undefined->res->{"extensions":"[\"ANGLE_instanced_arrays\",\"EXT_blend_minmax\",\"EXT_color_buffer_half_float\",\"EXT_disjoint_timer_query\",\"EXT_float_blend\",\"EXT_frag_depth\",\"EXT_shader_texture_lod\",\"EXT_texture_compression_bptc\",\"EXT_texture_compression_rgtc\",\"EXT_texture_filter_anisotropic\",\"WEBKIT_EXT_texture_filter_anisotropic\",\"EXT_sRGB\",\"KHR_parallel_shader_compile\",\"OES_element_index_uint\",\"OES_fbo_render_mipmap\",\"OES_standard_derivatives\",\"OES_texture_float\",\"OES_texture_float_linear\",\"OES_texture_half_float\",\"OES_texture_half_float_linear\",\"OES_vertex_array_object\",\"WEBGL_color_buffer_float\",\"WEBGL_compressed_texture_s3tc\",\"WEBKIT_WEBGL_compressed_texture_s3tc\",\"WEBGL_compressed_texture_s3tc_srgb\",\"WEBGL_debug_renderer_info\",\"WEBGL_debug_shaders\",\"WEBGL_depth_texture\",\"WEBKIT_WEBGL_depth_texture\",\"WEBGL_draw_buffers\",\"WEBGL_lose_context\",\"WEBKIT_WEBGL_lose_context\",\"WEBGL_multi_draw\"]","general":{"MAX_ANISOTROPY":null,"ANTIALIAS":"yes","ALIASED_LINE_WIDTH_RANGE":"[1, 1]","ALIASED_POINT_SIZE_RANGE":"[1, 1024]","MAX_VIEWPORT_DIMS":"[32767, 32767]","BLUE_BITS":8,"DEPTH_BITS":24,"GREEN_BITS":8,"MAX_COMBINED_TEXTURE_IMAGE_UNITS":32,"MAX_CUBE_MAP_TEXTURE_SIZE":16384,"MAX_FRAGMENT_UNIFORM_VECTORS":1024,"MAX_RENDERBUFFER_SIZE":16384,"MAX_TEXTURE_IMAGE_UNITS":16,"MAX_TEXTURE_SIZE":16384,"MAX_VARYING_VECTORS":30,"MAX_VERTEX_ATTRIBS":16,"MAX_VERTEX_TEXTURE_IMAGE_UNITS":16,"MAX_VERTEX_UNIFORM_VECTORS":4096,"RED_BITS":8,"RENDERER":"WebKit WebGL","SHADING_LANGUAGE_VERSION":"WebGL GLSL ES 1.0 (OpenGL ES GLSL ES 1.0 Chromium)","STENCIL_BITS":0,"VENDOR":"WebKit","VERSION":"WebGL 1.0 (OpenGL ES 2.0 Chromium)"},"shaderPrecision":""}
JSON.stringify4 arg0:data:image/png;base6... arg1: undefined-> res ->"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAASwAAACWCAYAAABkW7XSAAAAAXNSR0IArs4c6QAADTZJREFUeF7tnV2IXVcVx9eeO4NIEQURLcUvVGrBolIVoQ/ePCgUBYUiUlBQFBTUhxaKgsLci4o+qIiICoqIioKIH+iD+tAZFVSMdGISMzqJTezYWBM02GqCTcmRfT8yN3fO/Tofe6+1929ec87Za/3/q7/uve7e5zjhDwVQAAWMKOCMxEmYKIACKCAAiyJAARQwowDAMmMVgaIACgAsagAFUMCMAgDLjFUEigIoALCoARRAATMKACwzVhEoCqAAwKIGUAAFzCgAsMxYRaAogAIAixpAARQwowDAMmMVgaIACgAsagAFUMCMAgDLjFUEigIoALCogcYVuFpId12k65z0Gn84D8xaAYCVtf3tJD8C1paIHHFOttsZhafmqADAytH1lnO+VsiWE+mKyLZzcqTl4Xh8RgoArIzMDpXqBLD8kH2WhqGUT38cgJW+x8EzvFZIMVVYQCu4C2kOCLDS9DVaVr5/1ZHBknD6j35WNFfSGRhgpeOlikyuFtLriGyWFBb9LBUO2Q4CYNn2T130Txaytea3NJRHxtJQnWO2AgJYtvxSH+2ThRRrIvM+FgC01LuoN0CApdcbc5H5/pWTwQxr7tdNnOPjJ+bMVRIwwFJiRAphLAss9mel4HacHABWHN2THPXqaMPoohnWKHmWhklWQbtJAax29c3q6VdH+6+WBJbXBmhlVSH1kwVY9TXkCSJyZXjgebD/agVgCf0symcVBQDWKmpx7UwFqgKLfhZFtYoCAGsVtbh2pgJPjPpXq86w6GdRVKsoALBWUYtr2wIW/SxqaykFANZSMnHRIgX+N7FhdJUe1uRz6WctUpl/B1jUQG0FfP9qbWLDaFVg0c+qbUXyDwBYyVvcfoJXRucHx6CqASyWhu3bZXoEgGXaPh3BNwwsoKXDVpVRACyVttgK6sqof9XQDGuQPP0sWzUQKlqAFUrpRMd5fLRh1MOqSWCxCz7RgqmZFsCqKWDut/+3kN6ayGYLwGJpmHtxleQPsCiKWgpcnjjw3PAMaxwX5w1rOZTWzQArLT+DZ3N54sBzS8CinxXcVb0DAiy93qiPzPevxh+caGlJyCxLfRWEDRBghdU7qdECAot+VlKVUz0ZgFVdu+zv/M/EBydanmEx08q+2oYCACwKobICEYBFP6uyW2ncCLDS8DF4FpcK6W5MnR9sq+k+lRy/GgZ3W8+AAEuPF6YiiQgs+lmmKqXZYAFWs3pm87THSg48B5ph0c/KpsoOJwqwMja/TuoKgEU/q46BRu8FWEaNix32YyUHngPPsFgaxi6CCOMDrAiiWx/S96/8htHprQwRgAW0rBfTivEDrBUF43KRS4X0OiUHniMBy1tyxDnZxpv0FQBY6XvceIa+fyUyeC3yDa+UiQgs+lmNu6zzgQBLpy+qo/r3jAPPMYHF+7NUl0xjwQGsxqTM40G+f+U/ODH+/uAkpCIDi35WBiUIsDIwuckUlQOLflaTZit8FsBSaIrmkC7NOfCsYIY1kI73wWuuoHqxAax6+mV396WpD6YqWxKO/eC8YaKVCbASNbaNtC5OfHBCaQ9rMm2g1UYRRH4mwIpsgKXhjQGLfpal4loyVoC1pFBcJvKviQ9OGJhh0c9KsGgBVoKmtpWSRWCxP6utaojzXIAVR3eTo/5zwYFnLb8SlohLP8tkxR0OGmAlYmTbafj+ld8wOu84jmJg0c9qu0ACPR9gBRLa+jAXJ17YN2srg3JgbTsnR6z7kHv8ACv3Clgy/wSA5TNlabik31ovA1hanVEW18WJ/pXRGdZYUaClrLZWCQdgraJWptf+fWLDqOEe1qR7vD/LaC0DLKPGhQz7H4X01iZe2Gd8huWlo58VsoAaHAtgNShmqo+6MLFhNJEZFv0so8UKsIwaFzLsC1Mv7EtghkU/K2QBNTgWwGpQzBQf5ftX/oMTk0dxEgKWt4x+lqHCBViGzIoRagbAop8Vo7AqjgmwKgqXy22PlrywL7EZFv0sQ8UMsAyZFSPUTIAFtGIUV4UxAVYF0XK5Zb+Q7sbo/GDCPazrdvJqZf2VDbD0exQtwv2r0t1YGx54zgFY4mTbrXHeMFrBLTEwwFpCpFwvOf/EAFaDD6ZmASxvdCF99xTp5eq59rwBlnaHIsZ3/nKGwBpD6yagFbH0Zg4NsDS6oiSm849LUbazPcFfCQ8p7p42mFTyp0wBTFFmiJZw9i9Jt+PKX9iXA7AG5w2fQT9LSz2O4wBY2hxREs/+Rel1nGzmOsMa2OD7Wc9iaaikJAdhACxNbiiK5fwF2ZLha5Elq6b7tAfXpO9uBlpaShNgaXFCWRyPPCLFrE95ZbIkvO6Iu4X/sWspT4ClxQlFceyfle5a58YDz9lsayj3Yds9j36WhhIFWBpcUBbDAFhTb2jIHFgifmn4IpaGsUsVYMV2QOH4+6eH+69YEk6Z46F1K9CKWbIAK6b6Ssfe/9Nw/xXAOmyQeyn9rJhlC7Biqq9w7LMnpLs+2n8FsEoN2nYvo58Vq3QBVizllY57dke66yUHnrPvYU365ZeGr2RpGKOEAVYM1RWP+fCDg18HDx14BlhTpvlNpXcArdClDLBCK658vId/B7CWtci9hn7Wslo1dR3AakrJRJ7z19+UH3hmhlVisF8a3sksK2TpA6yQaisf6+yvhvuvFn17MLed7nNt89B6HdAKVdoAK5TSBsY5t32wHGRbwwqG+X7WEaC1gmKVLwVYlaVL78ZzD8iWm3HgmSXhHL/9LOv1ACvEfxEAK4TKRsY497PZB54B1gwTPazuAlahShxghVJa+TinfyzdjTkHngFWybaGNwKq0GUNsEIrrnS8v/xo+MK+WbvbAdbION+vejOgilXGACuW8srGfegH8w88Zw8sv/S7G1DFLluAFdsBJeM/9L35B56zBZafUb0VUCkpU3bqajEiZhynv3PwwQmWhBNLv3sAVcy6LBubGZY2RyLEc/qb0u0sOPCczQzLL/3eAagilOFSQwKspWRK+6Iz35CttdH+q2xnWNek71127wJWmqsdYGl2J1BsZ75W/oXnbN6H5ftU7wZUgcqt1jAAq5Z89m/e/Yp0N5Y4P5jkktAv/94LqCxVMcCy5FYLse5+KUNgeVC9H1C1UE6tPxJgtS6x7gH2vnCwHFzmLQyL3uQwnompLCy/9PsgoNJdkfOjU1lXlgW1Fvve5zIAlgfVvYDKWm2yrSEFxxrOYe8zBy/sS26G5Zd+9wOqhksm6uOYYUWVP+7gu5+Ubqdz8MK+ZIDlZ1QfAlRxq6ud0QFWO7qaeOruJ4YHnsd9KfPAKkZ7qT4CrEwUYIUgAVYF0VK5Ze9jsiWjL+Qs20xf9rrgheWXf5uAKpXanJVH8LpKXVBL+f1588YX9pmcYTnpux6gslR3dWIFWHXUM3zv7keHH5xYdUOoohlW330cUBkuwUqhA6xKstm/6Y8flt761Av7TMywfEP9U4DKfgVWywBgVdPN/F279x9+YZ9qYHlQfRpQmS+8mgkArJoCWr19977DL+xTCqy++yygslpnTccNsJpW1MDzTnxAuusl779SBqy++zygMlBOQUMEWEHl1jHYAFjFcMOouqb7eC/VF4GVjmrRFQXA0uVHkGhOve/gC8/KgNV3XwZUQYrA6CAAy6hxdcI+9R51wOq7rwKqOp7mci/AysXpUZ4n3indNXdwfjDqDMv/8vd1QJVZCdZKF2DVks/ezSfergBYHlTfAlT2qid+xAArvgdBIzh5j2w5N9jlLhGa7n33bUAV1PDEBgNYiRm6KJ2TbzvoXwUDlp9RfRdQLfKGf1+sAMBarFFSV5y8+8YDz632sDyovg+okiqgyMkArMgGhBx+5y3DD07U+XzXMoefnUh/MHv7IbAK6W8OYwGsHFwe5fiHN0mvI7LZJrBEpL/xE0CVUVkFTRVgBZU77mDH7zp84LmpJaEU0n/qTwFVXIfTHx1gpe/x9QyPv+Hwgee6wPLLv5t+DqgyKqOoqQKsqPKHG3ynK91OyYHnqsDyS7+nPwCowjnISF4BgJVJHQyAVXLgeVVg+aXfM38JqDIpG3VpAix1lrQT0LE7Dz6YWqXpXhTSf/avAVU77vDUZRUAWMsqZfy6Y6+tBizfo7r5t4DKuP3JhA+wkrFydiI7r5Kum3HgedaS0C/9/F6qW34PrDIoETMpAiwzVlUPdOcVqwHLw+r5xwBVdcW5sy0FAFZbyip67s7tsw88T/Wz+i88DqgUWUcoUwoArAxKYue2+cDyfaqXnAJUGZSC+RQBlnkLFyewc2v5gWe/9LttD1AtVpArtCgAsLQ40VIcR18s3fWpA8+FSP/2M4CqJcl5bIsKAKwWxdXw6KMvkN766MCzX/q9/Byg0uALMVRTAGBV083MXQ8+V7aKQn5xx98AlRnTCHSmAgAr8eI4+hzpvfpRYJW4zdmkB7CysZpEUcC+AgDLvodkgALZKACwsrGaRFHAvgIAy76HZIAC2SgAsLKxmkRRwL4CAMu+h2SAAtkoALCysZpEUcC+Av8HwhAmtT6LhaYAAAAASUVORK5CYII="
Navigator_userAgent_get res->Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/115.0.0.0 Safari/537.36
localStorage cache已存在,直接返回[object Storage]
@@ -6441,7 +6419,7 @@ Storage_setItem keyName->k keyValue->v
localStorage cache已存在,直接返回[object Storage]
Storage_removeItem key->k
localStorage cache已存在,直接返回[object Storage]
-Storage_getItem key->e6cfe709bd7dcc4c 存在于bodavm.memory.localStorage中直接取值item->1691130940117|0101A9C21D21C9B4AA47ABDDE354B528B098A396C5BB28D7934DDD27CE1E9D2507E58DA79573B0F14F3C3D8F|
+Storage_getItem key->e6cfe709bd7dcc4c item->null
localStorage cache已存在,直接返回[object Storage]
localStorage cache已存在,直接返回[object Storage]
Storage_setItem keyName->k keyValue->v
@@ -6455,21 +6433,43 @@ Storage_setItem keyName->k keyValue->v
localStorage cache已存在,直接返回[object Storage]
Storage_removeItem key->k
localStorage cache已存在,直接返回[object Storage]
-Storage_setItem keyName->e6cfe70959a2c2dc keyValue->1691138150427
+Storage_setItem keyName->e6cfe70959a2c2dc keyValue->1691409275535
localStorage cache已存在,直接返回[object Storage]
localStorage cache已存在,直接返回[object Storage]
Storage_setItem keyName->k keyValue->v
localStorage cache已存在,直接返回[object Storage]
Storage_removeItem key->k
localStorage cache已存在,直接返回[object Storage]
-Storage_getItem key->e6cfe709f1fe7b11 存在于bodavm.memory.localStorage中直接取值item->8c145af531d84128a651e8e8605ae743
+Storage_getItem key->e6cfe709f1fe7b11 item->null
+Crypto_getRandomValues arg->[object Uint8Array]长度->16 ->默认全部为1
localStorage cache已存在,直接返回[object Storage]
localStorage cache已存在,直接返回[object Storage]
Storage_setItem keyName->k keyValue->v
localStorage cache已存在,直接返回[object Storage]
Storage_removeItem key->k
localStorage cache已存在,直接返回[object Storage]
-Storage_getItem key->e6cfe709bd7dcc4c 存在于bodavm.memory.localStorage中直接取值item->1691130940117|0101A9C21D21C9B4AA47ABDDE354B528B098A396C5BB28D7934DDD27CE1E9D2507E58DA79573B0F14F3C3D8F|
+Storage_setItem keyName->e6cfe709f1fe7b11 keyValue->01010101010141018101010101010101
+localStorage cache已存在,直接返回[object Storage]
+localStorage cache已存在,直接返回[object Storage]
+Storage_setItem keyName->k keyValue->v
+localStorage cache已存在,直接返回[object Storage]
+Storage_removeItem key->k
+localStorage cache已存在,直接返回[object Storage]
+Storage_removeItem key->e6cfe709ebaf4915
+localStorage cache已存在,直接返回[object Storage]
+localStorage cache已存在,直接返回[object Storage]
+Storage_setItem keyName->k keyValue->v
+localStorage cache已存在,直接返回[object Storage]
+Storage_removeItem key->k
+localStorage cache已存在,直接返回[object Storage]
+Storage_removeItem key->e6cfe709871c0f8d
+localStorage cache已存在,直接返回[object Storage]
+localStorage cache已存在,直接返回[object Storage]
+Storage_setItem keyName->k keyValue->v
+localStorage cache已存在,直接返回[object Storage]
+Storage_removeItem key->k
+localStorage cache已存在,直接返回[object Storage]
+Storage_getItem key->e6cfe709bd7dcc4c item->null
window_onappinstalled_get res->null
window_external_get cache已存在,直接返回[object External]
window_onappinstalled_get res->null
@@ -6501,7 +6501,7 @@ Document_pointerLockElement_get res->null
Navigator_clipboard_get -> clipboard -> [object Clipboard]
Navigator_connection_get res->[object NetworkInformation]
Navigator_credentials_get -> credentials -> [object CredentialsContainer]
-Navigator_deviceMemory_get deviceMemory ->8
+Navigator_deviceMemory_get deviceMemory ->undefined
Navigator_doNotTrack_get doNotTrack ->null
Navigator_hid_get -> hid -> [object HID]
Navigator_keyboard_get -> keyboard -> [object Keyboard]
@@ -6515,7 +6515,7 @@ Navigator_webdriver_get ->false
Navigator_xr_get -> xr -> [object XRSystem]
Screen_orientation_get [object Object]
Screen_pixelDepth_get 24
-JSON.stringify5 arg0:[object Object] arg1: undefined->res->{"key":"window","result":"0:B,1:C,2:C,3:B,4:B,5:B,6:B,7:C,8:B,9:B,10:B,11:B,12:C,13:C,14:C,15:C,16:C,17:B,18:B,19:B,20:B,21:B,22:B,23:B,24:B,25:C,26:B,27:C,28:B,29:B,30:B,31:B,32:B,33:C,34:B,35:C,36:C,37:B,38:B,39:C,40:C,41:C,42:C,43:C,44:C,45:B,46:C,47:B,48:B,49:B,50:B,51:B,52:B,53:B,54:C,55:B,56:B,57:B,58:C,59:C,60:B,61:B,62:B,63:B,64:B,65:C,66:C,67:C,68:C,69:B,70:B,71:B,72:B,73:B,74:B,75:B,76:B,77:C,78:C,79:C,80:C,81:C,82:C,83:C,84:C,85:B,86:B,87:C,88:B,89:C,90:C,91:C,92:C,93:B,94:C,95:C,96:C,97:C,98:C,99:C,100:B,101:C,102:C,103:C,104:C,105:B,106:C,107:C,108:C,109:C,110:C,111:C,112:C,113:C,114:C,115:C,116:C,117:C,118:B,119:B,120:B,121:C,122:C,123:B,124:B"}
+JSON.stringify5 arg0:[object Object] arg1: undefined->res->{"key":"window","result":"0:B,1:C,2:C,3:B,4:B,5:B,6:B,7:C,8:B,9:B,10:B,11:B,12:C,13:C,14:C,15:C,16:C,17:B,18:B,19:B,20:B,21:B,22:B,23:B,24:B,25:C,26:B,27:C,28:B,29:B,30:B,31:B,32:B,33:C,34:B,35:C,36:C,37:B,38:B,39:C,40:C,41:C,42:C,43:C,44:C,45:B,46:C,47:B,48:B,49:B,50:B,51:B,52:B,53:B,54:C,55:B,56:B,57:B,58:C,59:C,60:B,61:B,62:B,63:B,64:B,65:C,66:C,67:C,68:C,69:B,70:B,71:B,72:B,73:B,74:B,75:B,76:B,77:C,78:C,79:C,80:C,81:C,82:C,83:C,84:C,85:B,86:B,87:C,88:B,89:C,90:C,91:C,92:C,93:B,94:C,95:B,96:C,97:C,98:C,99:C,100:B,101:C,102:C,103:C,104:C,105:B,106:C,107:C,108:C,109:C,110:C,111:C,112:C,113:C,114:C,115:C,116:C,117:C,118:B,119:B,120:B,121:C,122:C,123:B,124:B"}
Document_body_get ->res->[object HTMLBodyElement]
Element_clientWidth_get ->当前node为 nodeNamebody 返回1440
Element_clientHeight_get -> 当前node为 nodeNamebody 返回809
@@ -6523,7 +6523,7 @@ window_history_get res->[object History]
History_length_get res->默认返回2
Navigator_connection_get cache已存在,直接返回[object NetworkInformation]
[object NetworkInformation] -> NetworkInformation_effectiveType_get res-> 默认返回4g
-'[CharacterData_data_set]正在执行,错误信息Cannot read properties of undefined (reading 'apply')'
+[object Text] -> CharacterData_data_set arg -> arg
初始化成功
初始化成功了~~~~~~~~~~~~
getDeviceTokenV21
@@ -6540,35 +6540,35 @@ Storage_setItem keyName->k keyValue->v
localStorage cache已存在,直接返回[object Storage]
Storage_removeItem key->k
localStorage cache已存在,直接返回[object Storage]
-Storage_getItem key->e6cfe709bd7dcc4c 存在于bodavm.memory.localStorage中直接取值item->1691130940117|0101A9C21D21C9B4AA47ABDDE354B528B098A396C5BB28D7934DDD27CE1E9D2507E58DA79573B0F14F3C3D8F|
+Storage_getItem key->e6cfe709bd7dcc4c item->null
localStorage cache已存在,直接返回[object Storage]
localStorage cache已存在,直接返回[object Storage]
Storage_setItem keyName->k keyValue->v
localStorage cache已存在,直接返回[object Storage]
Storage_removeItem key->k
localStorage cache已存在,直接返回[object Storage]
-Storage_getItem key->e6cfe70959a2c2dc item->1691138150427
+Storage_getItem key->e6cfe70959a2c2dc item->1691409275535
localStorage cache已存在,直接返回[object Storage]
localStorage cache已存在,直接返回[object Storage]
Storage_setItem keyName->k keyValue->v
localStorage cache已存在,直接返回[object Storage]
Storage_removeItem key->k
localStorage cache已存在,直接返回[object Storage]
-Storage_setItem keyName->e6cfe70959a2c2dc keyValue->1691138150427_1691138150457
+Storage_setItem keyName->e6cfe70959a2c2dc keyValue->1691409275535_1691409275570
localStorage cache已存在,直接返回[object Storage]
localStorage cache已存在,直接返回[object Storage]
Storage_setItem keyName->k keyValue->v
localStorage cache已存在,直接返回[object Storage]
Storage_removeItem key->k
localStorage cache已存在,直接返回[object Storage]
-Storage_getItem key->e6cfe709f1fe7b11 存在于bodavm.memory.localStorage中直接取值item->8c145af531d84128a651e8e8605ae743
+Storage_getItem key->e6cfe709f1fe7b11 item->01010101010141018101010101010101
localStorage cache已存在,直接返回[object Storage]
localStorage cache已存在,直接返回[object Storage]
Storage_setItem keyName->k keyValue->v
localStorage cache已存在,直接返回[object Storage]
Storage_removeItem key->k
localStorage cache已存在,直接返回[object Storage]
-Storage_getItem key->e6cfe709bd7dcc4c 存在于bodavm.memory.localStorage中直接取值item->1691130940117|0101A9C21D21C9B4AA47ABDDE354B528B098A396C5BB28D7934DDD27CE1E9D2507E58DA79573B0F14F3C3D8F|
+Storage_getItem key->e6cfe709bd7dcc4c item->null
window_onappinstalled_get res->null
window_external_get cache已存在,直接返回[object External]
window_onappinstalled_get res->null
@@ -6599,7 +6599,7 @@ Document_pointerLockElement_get res->null
Navigator_clipboard_get 已存在返回[object Clipboard]
Navigator_connection_get cache已存在,直接返回[object NetworkInformation]
Navigator_credentials_get 已存在返回[object CredentialsContainer]
-Navigator_deviceMemory_get deviceMemory ->8
+Navigator_deviceMemory_get deviceMemory ->undefined
Navigator_doNotTrack_get doNotTrack ->null
Navigator_hid_get 已存在返回[object HID]
Navigator_keyboard_get 已存在返回[object Keyboard]
@@ -6613,14 +6613,13 @@ Navigator_webdriver_get ->false
Navigator_xr_get 已存在返回[object XRSystem]
Screen_orientation_get [object ScreenOrientation]
Screen_pixelDepth_get 24
-JSON.stringify5 arg0:[object Object] arg1: undefined->res->{"key":"window","result":"0:B,1:C,2:C,3:B,4:B,5:B,6:B,7:C,8:B,9:B,10:B,11:B,12:C,13:C,14:C,15:C,16:C,17:B,18:B,19:B,20:B,21:B,22:B,23:B,24:B,25:C,26:B,27:C,28:B,29:B,30:B,31:B,32:B,33:C,34:B,35:C,36:C,37:B,38:B,39:C,40:C,41:C,42:C,43:C,44:C,45:B,46:C,47:B,48:B,49:B,50:B,51:B,52:B,53:B,54:C,55:B,56:B,57:B,58:C,59:C,60:B,61:B,62:B,63:B,64:B,65:C,66:C,67:C,68:C,69:B,70:B,71:B,72:B,73:B,74:B,75:B,76:B,77:C,78:C,79:C,80:C,81:C,82:C,83:C,84:C,85:B,86:B,87:C,88:B,89:C,90:C,91:C,92:C,93:B,94:C,95:C,96:C,97:C,98:C,99:C,100:B,101:C,102:C,103:C,104:C,105:B,106:C,107:C,108:C,109:C,110:C,111:C,112:C,113:C,114:C,115:C,116:C,117:C,118:B,119:B,120:B,121:C,122:C,123:B,124:B"}
+JSON.stringify5 arg0:[object Object] arg1: undefined->res->{"key":"window","result":"0:B,1:C,2:C,3:B,4:B,5:B,6:B,7:C,8:B,9:B,10:B,11:B,12:C,13:C,14:C,15:C,16:C,17:B,18:B,19:B,20:B,21:B,22:B,23:B,24:B,25:C,26:B,27:C,28:B,29:B,30:B,31:B,32:B,33:C,34:B,35:C,36:C,37:B,38:B,39:C,40:C,41:C,42:C,43:C,44:C,45:B,46:C,47:B,48:B,49:B,50:B,51:B,52:B,53:B,54:C,55:B,56:B,57:B,58:C,59:C,60:B,61:B,62:B,63:B,64:B,65:C,66:C,67:C,68:C,69:B,70:B,71:B,72:B,73:B,74:B,75:B,76:B,77:C,78:C,79:C,80:C,81:C,82:C,83:C,84:C,85:B,86:B,87:C,88:B,89:C,90:C,91:C,92:C,93:B,94:C,95:B,96:C,97:C,98:C,99:C,100:B,101:C,102:C,103:C,104:C,105:B,106:C,107:C,108:C,109:C,110:C,111:C,112:C,113:C,114:C,115:C,116:C,117:C,118:B,119:B,120:B,121:C,122:C,123:B,124:B"}
Element_clientWidth_get ->当前node为 nodeNamebody 返回1440
Element_clientHeight_get -> 当前node为 nodeNamebody 返回809
window_history_get cache已存在,直接返回[object History]
History_length_get res->默认返回2
Navigator_connection_get cache已存在,直接返回[object NetworkInformation]
[object NetworkInformation] -> NetworkInformation_effectiveType_get res-> 默认返回4g
-开始执行window.onload事件====>
开始执行定时器异步事件===>[{"delay":0,"args":[],"type":1,"timeoutID":1,"settime_name":"setTimeout"},{"delay":0,"args":[],"type":1,"timeoutID":2,"settime_name":"setTimeout"}]
JSON.stringify5 arg0:[object Object] arg1: undefined->res->{"delay":0,"args":[],"type":1,"timeoutID":1,"settime_name":"setTimeout"}
定时器异步回调执行======>{"delay":0,"args":[],"type":1,"timeoutID":1,"settime_name":"setTimeout"} callback:() => {
@@ -6640,9 +6639,9 @@ JSON.stringify5 arg0:[object Object] arg1: undefined->res->{"delay":0,"args
reject(reason);
}
}
-'[MediaDeviceInfo_deviceId_get]正在执行,错误信息Cannot read properties of undefined (reading 'apply')'
-'[MediaDeviceInfo_deviceId_get]正在执行,错误信息Cannot read properties of undefined (reading 'apply')'
-'[MediaDeviceInfo_deviceId_get]正在执行,错误信息Cannot read properties of undefined (reading 'apply')'
+MediaDeviceInfo_deviceId_get ->res -> 默认返回""
+MediaDeviceInfo_deviceId_get ->res -> 默认返回""
+MediaDeviceInfo_deviceId_get ->res -> 默认返回""
window_setTimeout func->() => {
try {
const x = onFulfilled(this.value);
diff --git a/env_xbb_lastest_bo/run/output.js b/env_xbb_lastest_bo/run/output.js
index 54ca94b2..6ccf0769 100644
--- a/env_xbb_lastest_bo/run/output.js
+++ b/env_xbb_lastest_bo/run/output.js
@@ -11,9 +11,13 @@ var bodavm = {
"toolsPlugin": {} //Plugin相关
}
bodavm.memory.myFunction_toString_symbol=''
+bodavm.toolsFunc.setProtoCache={}
bodavm.memory.initDone=false //标签实现Illegal invocationat报错 配合issymbolProperty一起使用
bodavm.config.issymbolProperty = true //改变这个值true:开,false:关闭 //过检测 r={};r.__proto__=document;r.location以及var cc={};cc.__proto__=Storage.prototype cc.setItem('name',123) 可能存在误报,报错后,查看报错堆栈
bodavm.memory.tag = [] //存放标签
+
+bodavm.memory.innerListener=[] //存放事件内创建的事件
+bodavm.memory.listenerFlag= 'init' //判断当前事件的状态
bodavm.memory.globalobj = {} //全局对象
bodavm.memory.domParser = '' //存在parse5解析的dom
bodavm.memory.domParserScriptFlag = true //判断当前是否处于domParserScriptFlag script标签执行
@@ -119,6 +123,12 @@ bodavm.memory.proxyCache = {
}//代理set属性的缓存
bodavm.memory.listenerProxy = {
+ 'mouseup':{
+ 'res':''
+ },
+ 'mousedown':{
+ 'res':""
+ },
'mousemove': {
'res': ''
},
@@ -147,7 +157,8 @@ bodavm.memory.asyncEvent = {
window:{onerror:[]},
websocket:{onmessage:[]},
document:{onmousemove:[]},
- MessageChannel:{onmessage:[]}
+ MessageChannel:{onmessage:[]},
+ OfflineAudioContext:{oncomplete :[]}
}; //异步事件存储 包含load等等
@@ -393,7 +404,6 @@ bodavm.memory.globalInit.jsonCookie = {};// json格式的cookie
bodavm.config.settime_on = true //执行定时器
bodavm.memory.userInit = {}
-bodavm.memory.listenerDone = 0 //异步事件标签
//存储tag标签
bodavm.memory.all = []
@@ -536,34 +546,35 @@ bodavm.memory.IDBOpenDBRequest = {
//以下代码配合changeDom一起使用,获取网站变量值
+
bodavm.memory.location={
- origin:"https://lotsmg.dpm.org.cn",
+ origin:"http://qikan.cqvip.com",
hash:"",
- pathname:"/manage/workspace",
- search:"",
- href:"https://lotsmg.dpm.org.cn/manage/workspace",
+ pathname:"/Qikan/Search/Advance",
+ search:"?from=index",
+ href:"http://qikan.cqvip.com/Qikan/Search/Advance?from=index",
port:"",
- protocol:"https:",
- host:"lotsmg.dpm.org.cn",
+ protocol:"http:",
+ host:"qikan.cqvip.com",
ancestorOrigins:'{}',
- hostname:"lotsmg.dpm.org.cn",
- _href:"https://lotsmg.dpm.org.cn/manage/workspace",
- _search:"",
+ hostname:"qikan.cqvip.com",
+ _href:"http://qikan.cqvip.com/Qikan/Search/Advance?from=index",
+ _search:"?from=index",
};
bodavm.memory.document={
- URL:"https://lotsmg.dpm.org.cn/manage/workspace",
- referrer:"https://lotsmg.dpm.org.cn/admin/storeMerchant/cu/auth?code=CF7D1FE5EC26407284A22F1F3FF1A347&channel=corpUser&productCode=lots_mall&state=userInfo",
- documentURI:"https://lotsmg.dpm.org.cn/manage/workspace",
+ URL:"http://qikan.cqvip.com/Qikan/Search/Advance?from=index",
+ referrer:"http://qikan.cqvip.com/Qikan/Search/Advance?from=index",
+ documentURI:"http://qikan.cqvip.com/Qikan/Search/Advance?from=index",
compatMode:"CSS1Compat",
dir:"",
- title:'故宫博物院',
+ title:'',
designMode:"off",
- readyState:"complete",
+ readyState:"loading",
contentType:"text/html",
inputEncoding:"UTF-8",
- domain:"lotsmg.dpm.org.cn",
+ domain:"qikan.cqvip.com",
characterSet:"UTF-8",
charset:"UTF-8",
hidden:"false",
@@ -597,9 +608,9 @@ bodavm.memory.screen={
colorDepth:24,
availLeft:0,
availTop:0,
- isExtended:false,
+ isExtended:undefined,
orientation:{},
- onchange:null,
+ onchange:undefined,
};
bodavm.memory.navigator={
@@ -612,30 +623,30 @@ bodavm.memory.navigator={
cookieEnabled:true,
languages:["zh-CN","zh"],
productSub:"20030107",
- userAgentData:{"brands":[{"brand":"Not/A)Brand","version":"99"},{"brand":"Google Chrome","version":"115"},{"brand":"Chromium","version":"115"}],"mobile":false,"platform":"Windows"},
- xr:{},
+ userAgentData:undefined,
+ xr:undefined,
platform:'Win32',
webkitPersistentStorage:{},
connection:{},
javaEnabled:false,
product:'Gecko',
vendorSub:"",
- deviceMemory:8,
+ deviceMemory:undefined,
maxTouchPoints:0
};
bodavm.memory.window={
- name:"",
- origin:"https://lotsmg.dpm.org.cn",
+ name:"$_YWTU=tJwmBQ4eczEzEKWGu0Ugf4dnMOJlHAGaVpPh8wtqHe3&$_YVTX=JG&vdFm=",
+ origin:"http://qikan.cqvip.com",
defaultStatus:undefined,
defaultstatus:undefined,
devicePixelRatio:1.5,
- isSecureContext:true,
+ isSecureContext:false,
length:0,
status:"",
onmessage:null,
onbeforeunload:null,
closed:false,
- isSecureContext:true,
+ isSecureContext:false,
onappinstalled:null,
onbeforeinstallprompt:null,
onbeforexrselect:null,
@@ -647,19 +658,19 @@ bodavm.memory.window={
onsearch:null,
opener:null,
// frameElement:null,
- isSecureContext:true,
- // customElements:[object CustomElementRegistry]
+ isSecureContext:false,
+ // customElements:null
};
-bodavm.memory.localStorage={"e6cfe709bd7dcc4c":"1691130940117|0101A9C21D21C9B4AA47ABDDE354B528B098A396C5BB28D7934DDD27CE1E9D2507E58DA79573B0F14F3C3D8F|","_AMap_AMap.MapType":"{\"version\":\"1671592305593\",\"script\":\"g.Qaa=g.da.extend({Ni:\\\".amap-maptypecontrol{z-index:150;position:absolute;top:12px;right:12px;z-index:304}.amap-maptype-wrap{position:absolute;top:0;right:0;width:64px;height:64px}.amap-maptype-con{position:absolute;top:0;right:0;width:60px;height:60px;background:#fff;border:solid 1px #ccc;cursor:pointer}.amap-maptype-win{position:absolute;top:1px;right:1px;width:56px;height:56px;overflow:hidden;background:#ccc;border:solid 1px #ccc}.amap-maptype-title{position:absolute;bottom:0;left:0;width:60px;height:20px;color:#333;text-align:center;font-size:12px;line-height:20px;background:#fff}.amap-maptype-title:hover{background-color:#eee}.amap-maptype-list{position:absolute;top:64px;right:0;width:100px;background:#fff;border:solid 1px #ccc;overflow:hidden}.amap-maptype-list p{width:100px;height:20px;margin:0;cursor:pointer;background:#fff}.amap-maptype-lsit p:hover{background:#eee}.amap-maptype-check{display:inline-block;width:15px;height:15px;margin-left:2px;background:url(../../theme/v1.3/maptype-bg.png) no-repeat -30px 4px}.amap-maptype-checked{background-position:0 4px}.amap-maptype-check-hover{background-position:-15px 4px}.amap-maptype-label{display:inline-block;width:60px;height:15px;color:#333;font-size:12px;line-height:15px;margin-left:10px}\\\", ka:[g.va],A:function(a){this.CLASS_NAME=\\\"AMap.MapType\\\";g.c.ya(this,a);this.b3=0;this.m9=this.Uz=!1;this.visible=!0;a&&(\\\"undefined\\\"!==typeof a.defaultType&&(this.b3=a.defaultType),\\\"undefined\\\"!==typeof a.showTraffic&&(this.Uz=a.showTraffic),\\\"undefined\\\"!==typeof a.showRoad&&(this.m9=a.showRoad));this.Os=[{title:\\\"\\\\u5730\\\\u56fe\\\",q:new z.q.sb({innerLayer:!0}),lf:[\\\"traffic\\\"]},{title:\\\"\\\\u536b\\\\u661f\\\",q:new z.q.sb.HW({innerLayer:!0}),lf:[\\\"traffic\\\",\\\"road\\\"]}];this.lf={traffic:{title:\\\"\\\\u8def\\\\u51b5\\\",q:new z.q.sb.PW({innerLayer:!0}), show:this.Uz},road:{title:\\\"\\\\u8def\\\\u7f51\\\",q:new z.q.sb.EW({innerLayer:!0}),show:this.m9}};this.moa()},zu:function(a,b){this.map=a;this.vf=b;b.appendChild(this.j.K);this.fn();this.$0(this.b3);this.YX()},Yv:function(){this.mn();this.vf.removeChild(this.j.K);this.map=this.vf=null},moa:function(){this.ks=-1;var a={};a.K=g.f.create(\\\"div\\\",null,\\\"amap-maptypecontrol\\\");a.Cl=g.f.create(\\\"div\\\",a.K,\\\"amap-maptype-wrap\\\");a.uQ=g.f.create(\\\"div\\\",a.Cl,\\\"amap-maptype-con\\\");a.NV=g.f.create(\\\"div\\\",a.uQ,\\\"amap-maptype-win\\\"); a.title=g.f.create(\\\"div\\\",a.uQ,\\\"amap-maptype-title\\\");a.list=g.f.create(\\\"div\\\",a.K,\\\"amap-maptype-list\\\");for(var b in this.lf)if(this.lf.hasOwnProperty(b)){var c=g.f.create(\\\"p\\\",a.list,\\\"amap-maptype-item\\\");c.qy=g.f.create(\\\"span\\\",c,\\\"amap-maptype-check\\\");this.lf[b].show&&g.f.Wa(c.qy,\\\"amap-maptype-checked\\\");c.fta=g.f.create(\\\"span\\\",c,\\\"amap-maptype-label\\\");c.fta.innerHTML=this.lf[b].title;this.lf[b].ce=c}a.list.style.width=\\\"60px\\\";this.j=a},QX:function(){for(var a in this.lf)if(this.lf.hasOwnProperty(a)){var b= this.lf[a],c=b.q.get(\\\"zooms\\\"),d=this.map.getZoom();b.map=this.map;b.ce.title=d>c[1]||de?c-5:b.mN,f=5f?d-5:b.lN,b.j.list.style.width=e+\\\"px\\\",b.j.list.style.height=f+\\\"px\\\"):(clearInterval(b.fO),a&&a.call(b))},50)},k1:function(){this.fO&&clearInterval(this.fO)},m4:function(a){var b=[];if(this.Os[a]){b.push(this.Os[a].q);a=this.Os[a].lf;a=g.a.isArray(a)?a.join(): \\\"\\\";for(var c in this.lf)this.lf.hasOwnProperty(c)&&-1!==a.indexOf(c)&&this.lf[c].show&&b.push(this.lf[c].q)}return b},$0:function(a){a!==this.ks&&(this.map.remove(this.m4(this.ks)),-1==this.ks&&this.map.remove(this.map.getDefaultLayer()),this.map.add(this.m4(a)),this.ks=a,this.kH(),this.Fka())},kH:function(){var a=this.Os[(this.ks+1)%this.Os.length];this.j.title.innerHTML=a.title;var b=Number(g.f.$c(this.j.NV,\\\"width\\\").replace(\\\"px\\\",\\\"\\\")),c=Number(g.f.$c(this.j.NV,\\\"height\\\").replace(\\\"px\\\",\\\"\\\"))||56,d=this.map.getSize().width, e=this.map.getSize().height;if(!(0>=b||0>=c||0>=d||0>=e)){var f=this.map.lc(this.map.getCenter()),f=f.add(new g.H(d/2-14-b/2,14+c/2-e/2)),f=this.map.Xh(f);this.Kka(this.j.NV,f,this.map,a.q,b,c)}},Fka:function(){this.k1();var a=this.Os[this.ks].lf;if(0===a.length)this.j.list.style.display=\\\"none\\\";else{this.j.list.style.display=\\\"block\\\";this.j.list.style.height=20*a.length+\\\"px\\\";var a=a.join(\\\",\\\"),b;for(b in this.lf)this.lf.hasOwnProperty(b)&&(-1!==a.indexOf(b)?this.lf[b].ce.style.display=\\\"block\\\":this.lf[b].ce.style.display= \\\"none\\\")}},Kka:function(a,b,c,d,e,f){a.Xk||(a.Xk=[]);var h=d.getZooms(),k=Math.ceil(c.getZoom()),k=Math.min(Math.max(k,h[0]),h[1]);b=c.lc(b,k);c=Math.floor((b.y-f/2)/256);for(var h=Math.floor((b.x+e/2)/256),l=Math.floor((b.y+f/2)/256),m=0,n=Math.floor((b.x-e/2)/256);n<=h;n+=1)for(var p=c;p<=l;p+=1){a.Xk.length<=m&&a.Xk.push(g.f.create(\\\"img\\\",a));var q=a.Xk[m];q.style.visibility=\\\"inherit\\\";q.style.position=\\\"absolute\\\";q.style.left=256*n-b.x+e/2+\\\"px\\\";q.style.top=256*p-b.y+f/2+\\\"px\\\";var r=d.getTileUrl(n, p,k);q.src=r;m+=1}for(;m=a?\\\"en\\\"==this.map.getLang()?c+\\\" KM\\\":\\\"zh_en\\\"==this.map.getLang()?c+\\\" \\\\u516c\\\\u91cc/KM\\\":c+\\\" \\\\u516c\\\\u91cc\\\":\\\"en\\\"==this.map.getLang()?c+\\\" M\\\":\\\"zh_en\\\"==this.map.getLang()?c+\\\" \\\\u7c73/M\\\":c+\\\" \\\\u7c73\\\";this.ela(c,b)},show:function(){g.c.add(this,\\\"show\\\");this.vb({visible:!0});g.event.O(this,\\\"show\\\")},hide:function(){g.c.add(this,\\\"hide\\\");this.vb({visible:!1}); g.event.O(this,\\\"hide\\\")},Ty:function(){var a=[0,0,0,0];if(this.j.K){var b=g.f.$c(this.j.K,\\\"width\\\"),c=g.f.$c(this.j.K,\\\"height\\\"),b=this.offset.wf()+parseFloat(b),c=this.offset.ve()+parseFloat(c);-1!==this.position.indexOf(\\\"T\\\")&&(a[0]=c);-1!==this.position.indexOf(\\\"R\\\")&&(a[1]=b);-1!==this.position.indexOf(\\\"B\\\")&&(a[2]=c);-1!==this.position.indexOf(\\\"L\\\")&&(a[3]=b)}return a}});window.AMap.Scale=g.pba; \"}","channel":"corpUser","_AMap_sync":"{\"version\":\"1671592305593\",\"script\":\"(function(){if(g.o.Nc){var a=function(){var a=g.o.Nc.split(\\\".\\\"),b=window;do if(b=b[a.shift()],!b)return null;while(a.length);return b||null},b=function(b){var c=a();if(c){if(\\\"function\\\"!==typeof c)throw Error(g.o.Nc+\\\" is not a function!\\\");setTimeout(c,1)}else if(b)throw Error(\\\"Can not find callback: \\\"+g.o.Nc+\\\", try define it before load JsApi!\\\");};document.body&&a()?b():setTimeout(function(){b(!0)},300)}var c=(new Date).getTime(),c=[\\\"s=rsv3&product=JsInit&key=\\\"+g.o.key,\\\"t=\\\"+c];c.push(\\\"resolution=\\\"+ window.screen.width+\\\"*\\\"+window.screen.height);c.push(\\\"mob=\\\"+(g.l.ba?1:0));c.push(\\\"vt=\\\"+(g.l.Yp?1:0));c.push(\\\"dpr=\\\"+window.devicePixelRatio);c.push(\\\"scale=\\\"+g.l.BL||0);c.push(\\\"detect=\\\"+g.l.ja);g.o.Xa&&c.push(\\\"jscode=\\\"+g.o.Xa);c=g.o.fd+\\\"/v3/log/init?\\\"+c.join(\\\"&\\\");new g.kb.Ab(c,{callback:\\\"callback\\\"})})(); \"}","e6cfe709871c0f8d":"2seBEeLZ125L7EpJyISXVkMPwF/Kitxm0vUUDv3EzzGvmhC5ClBaqbqd7dGyVz2PVDrddg==","e6cfe709f1fe7b11":"8c145af531d84128a651e8e8605ae743","_AMap_AMap.Autocomplete":"{\"version\":\"1671592305593\",\"script\":\"g.UV=g.da.extend({Ni:\\\".amap-sug-result{position:absolute;z-index:1024;background-color:#fefefe;border:1px solid #d1d1d1;bottom:auto}.auto-item:hover{background-color:#cae1ff}.auto-item{white-space:nowrap;font-size:12px;cursor:pointer;padding:4px}.auto-item-span{color:#c1c1c1;padding-left:4px}\\\",ka:[g.va],A:function(a){this.CLASS_NAME=\\\"AMap.Autocomplete\\\";g.c.ya(this,a);this.N=a||{};this.url=g.o.fd+\\\"/v3/assistant/inputtips\\\";void 0==this.N.closeResultOnScroll&&(this.N.closeResultOnScroll=!0);void 0== this.N.outPutDirAuto&&(this.N.outPutDirAuto=!0);this.N.output&&(\\\"string\\\"===typeof this.N.output?this.Vb=document.getElementById(this.N.output):g.a.HJ(this.N.output)&&(this.Vb=this.N.output));if(this.N.input){\\\"string\\\"===typeof this.N.input?this.input=document.getElementById(this.N.input):g.a.HJ(this.N.input)&&(this.input=this.N.input);this.input&&this.vsa();this.Vb||(this.Vb=g.f.create(\\\"div\\\",document.body,\\\"amap-sug-result\\\"),this.Vb.style.visibility=\\\"hidden\\\",this.f7=!0);var b=this;a=function(){b.Vb.style.visibility= \\\"hidden\\\"};var c=g.f.getElementsByClassName(\\\"amap-maps\\\");if(c&&c.length)for(var d=0;de&&a.bottom>c?a.top+d-c-2+\\\"px\\\":a.bottom+d+2+\\\"px\\\";this.Vb.style.minWidth=b+2+\\\"px\\\";return this},Er:function(a,b,c){for(var d in a)\\\"undefined\\\"!==typeof a[d]&&\\\"undefined\\\"!==typeof b[d]&&c.push(b[d]+\\\"=\\\"+a[d])}});window.AMap.Autocomplete=g.UV; \"}","xjsc_merchantInfoId_2018_11_13_czc":"2655","payCenterToken":"undefined","_AMap_AMap.CircleEditor":"{\"version\":\"1671592305593\",\"script\":\"g.XV=g.da.extend({ka:[g.va],A:function(a,b,c,d){this.CLASS_NAME=\\\"AMap.CircleEditor\\\";g.c.ya(this,d);this.e=a;this.Lb=b;this.Lb.setOptions({draggable:c||!1});this.Hb=g.o.Hb;d&&d.yI&&(this.yI=!0)},open:function(){g.c.add(this,\\\"open\\\");this.qf&&this.ac||this.Zt();this.qf&&this.qf.setMap(this.e);if(this.ac)for(var a=0,b=this.ac.length;adiv,.amap-zoom-touch-minus>div{margin:auto;font-size:26px;line-height:43px;font-family:verdana;text-align:center;color:#666;height:100%;cursor:pointer}.amap-zoom-touch>div{opacity:.2}', A:function(a){this.CLASS_NAME=\\\"AMap.ToolBar\\\";g.c.ya(this,a);this.Ug(a||{});this.j={};this.j.K=g.f.create(\\\"div\\\",null,\\\"amap-toolbar\\\");this.j.Qv=g.f.create(\\\"div\\\",this.j.K,\\\"amap-pancontrol\\\");this.j.left=g.f.create(\\\"div\\\",this.j.Qv,\\\"amap-pan-left\\\");this.j.top=g.f.create(\\\"div\\\",this.j.Qv,\\\"amap-pan-top\\\");this.j.right=g.f.create(\\\"div\\\",this.j.Qv,\\\"amap-pan-right\\\");this.j.bottom=g.f.create(\\\"div\\\",this.j.Qv,\\\"amap-pan-bottom\\\");this.j.ff=g.f.create(\\\"div\\\",this.j.K,\\\"amap-locate\\\");this.j.zoom=g.f.create(\\\"div\\\",this.j.K, \\\"amap-zoomcontrol\\\");this.j.rk=g.f.create(\\\"div\\\",this.j.zoom,\\\"amap-zoom-plus\\\");this.j.Uh=g.f.create(\\\"div\\\",this.j.zoom,\\\"amap-zoom-ruler\\\");this.j.zf=g.f.create(\\\"div\\\",this.j.zoom,\\\"amap-zoom-minus\\\");this.j.Oc=g.f.create(\\\"div\\\",this.j.Uh,\\\"amap-zoom-mask\\\");this.j.cursor=g.f.create(\\\"div\\\",this.j.Uh,\\\"amap-zoom-cursor\\\");this.j.labels=g.f.create(\\\"div\\\",this.j.Uh,\\\"amap-zoom-labels\\\");this.j.street=g.f.create(\\\"div\\\",this.j.labels,\\\"amap-zoom-label-street\\\");this.j.city=g.f.create(\\\"div\\\",this.j.labels,\\\"amap-zoom-label-city\\\"); this.j.d8=g.f.create(\\\"div\\\",this.j.labels,\\\"amap-zoom-label-province\\\");this.j.country=g.f.create(\\\"div\\\",this.j.labels,\\\"amap-zoom-label-country\\\");(this.Or=(this.vla=g.l.ba)||a&&a.liteStyle)?(this.Lxa(),this.position=\\\"RB\\\",this.offset=new g.H(10,110)):g.f.ab(this.j.Qv,{position:\\\"relative\\\"}).ab(this.j.ff,{position:\\\"relative\\\",left:\\\"17px\\\"}).ab(this.j.zoom,{position:\\\"relative\\\",left:\\\"14px\\\"});this.vb(a);this.LP&&this.yP()},Ug:function(a){this.Hza=a.useNative||!1;this.dj=\\\"toolbar\\\";this.j9=this.ff=this.direction= this.Uh=this.visible=!0;this.position=\\\"LT\\\";this.offset=new g.H(10,10);this.LP=!1;this.timeout=a.timeout||5E3;this.Mta=g.o.Hb+\\\"/theme/v1.3/small_loading.gif\\\";this.Bq=new z.B.wb({position:this.Hh,offset:new g.H(-11,-11),innerOverlay:!0,content:\\\"
\\\"});this.Bq.Da=!0},zu:function(a,b){this.map=a;b.appendChild(this.j.K);this.vf=b;this.M1();this.fn(); var c=this;setTimeout(function(){c.map&&c.j0()},0)},Yv:function(){this.mn();this.vf.removeChild(this.j.K);this.map=this.vf=null;this.xP()},Lxa:function(){var a=g.f.create(\\\"div\\\",this.j.rk);a.innerHTML=\\\"+\\\";g.f.fb(this.j.rk,\\\"amap-zoom-plus\\\");g.f.Wa(this.j.rk,\\\"amap-zoom-touch-plus\\\");g.f.fb(this.j.ff,\\\"amap-locate\\\");g.f.Wa(this.j.ff,\\\"amap-geo\\\");g.f.Wa(this.j.ff,\\\"amap-toolbar-geo\\\");a=g.f.create(\\\"div\\\",this.j.zf);a.innerHTML=\\\"−\\\";g.f.fb(this.j.zf,\\\"amap-zoom-minus\\\");g.f.Wa(this.j.zf,\\\"amap-zoom-touch-minus\\\"); g.f.Wa(this.j.K,\\\"amap-touch-toolbar\\\")},Mxa:function(a){a.direction=!1;!0!==a.locate&&(a.locate=!1);a.ruler=!1;return a},vb:function(a){a=a||{};this.Or&&(a=this.Mxa(a));for(var b in a)a.hasOwnProperty(b)&&\\\"_\\\"!==b.substr(0,1)&&void 0!==this[b]&&(this[b]=a[b]);this.offset=void 0!==a.offset?a.offset:this.offset;this.position=void 0!==a.position?a.position:this.position;this.Uh=void 0!==a.ruler?a.ruler:this.Uh;this.ff=void 0!==a.locate?a.locate:this.ff;this.direction=void 0!==a.direction?a.direction:this.direction; this.LP=void 0!==a.autoPosition?a.autoPosition:this.LP;void 0!==a.locationMarker&&(this.Bq.getMap===this.map&&(this.Bq.setMap(null),a.locationMarker.setPosition(this.Bq.getPosition()),a.locationMarker.setMap(this.map)),this.Bq=a.locationMarker);this.hha();this.position&&this.offset&&this.cC(this.position,this.offset);this.direction?g.f.ab(this.j.Qv,{display:\\\"block\\\"}):g.f.ab(this.j.Qv,{display:\\\"none\\\"});this.ff?g.f.ab(this.j.ff,{display:\\\"block\\\"}):g.f.ab(this.j.ff,{display:\\\"none\\\"});!this.Uh||this.map&& 270>this.map.getSize().getHeight()?g.f.ab(this.j.Uh,{display:\\\"none\\\"}):g.f.ab(this.j.Uh,{display:\\\"block\\\"});this.visible?g.f.ab(this.j.K,{visibility:\\\"visible\\\"}):g.f.ab(this.j.K,{visibility:\\\"hidden\\\"})},IR:function(a){return this[a]},cC:function(a,b){switch(a){case \\\"LT\\\":g.f.ab(this.j.K,{left:b.wf()+\\\"px\\\",top:b.ve()+\\\"px\\\",right:\\\"\\\",bottom:\\\"\\\"});break;case \\\"RT\\\":g.f.ab(this.j.K,{right:b.wf()+\\\"px\\\",top:b.ve()+\\\"px\\\",left:\\\"\\\",bottom:\\\"\\\"});break;case \\\"LB\\\":g.f.ab(this.j.K,{left:b.wf()+\\\"px\\\",bottom:b.ve()+\\\"px\\\",right:\\\"\\\", top:\\\"\\\"});break;case \\\"RB\\\":g.f.ab(this.j.K,{right:b.wf()+\\\"px\\\",bottom:b.ve()+\\\"px\\\",left:\\\"\\\",top:\\\"\\\"})}this.vf&&(this.vf.removeChild(this.j.K),this.vf.appendChild(this.j.K))},j0:function(){this.Za=null;this.M1();this.mP(this.map.get(\\\"zoom\\\"))},fn:function(){this.mP(this.map.get(\\\"zoom\\\"));this.Va={Za:g.event.addListener(this.map,\\\"zooms\\\",this.j0,this),left:g.event.Y(this.j.left,\\\"click\\\",this.Uha,this),top:g.event.Y(this.j.top,\\\"click\\\",this.Kia,this),right:g.event.Y(this.j.right,\\\"click\\\",this.qia,this),bottom:g.event.Y(this.j.bottom, \\\"click\\\",this.Eha,this),ff:g.event.Y(this.j.ff,\\\"click\\\",this.Xha,this),vGa:g.event.Y(this.j.K,\\\"mousedown\\\",function(a){g.F.preventDefault(a)},this),HDa:g.event.Y(this.j.cursor,\\\"mousedown\\\",this.gu,this),xDa:g.event.Y(this.j.cursor,\\\"mouseover\\\",this.Pha,this),wDa:g.event.Y(this.j.cursor,\\\"mouseout\\\",this.Qha,this),FDa:g.event.Y(document,\\\"mousemove\\\",this.eu,this),GDa:g.event.Y(document,\\\"mouseup\\\",this.fu,this),cursor:g.event.Y(this.j.cursor,\\\"click\\\",this.Oha,this),rk:g.event.Y(this.j.rk,\\\"click\\\",this.nia,this), zf:g.event.Y(this.j.zf,\\\"click\\\",this.Zha,this),qHa:g.event.Y(this.j.Uh,\\\"mouseover\\\",this.W_,this),JIa:g.event.Y(this.j.zoom,\\\"mouseout\\\",this.V_,this),AFa:g.event.Y(this.j.labels,\\\"mouseover\\\",this.W_,this),zFa:g.event.Y(this.j.labels,\\\"mouseout\\\",this.V_,this),Uh:g.event.Y(this.j.Uh,\\\"click\\\",this.Iia,this),street:g.event.Y(this.j.street,\\\"click\\\",this.Jia,this),city:g.event.Y(this.j.city,\\\"click\\\",this.Iha,this),d8:g.event.Y(this.j.d8,\\\"click\\\",this.oia,this),country:g.event.Y(this.j.country,\\\"click\\\",this.Nha,this), R$:g.event.addListener(this.map,\\\"zoomend\\\",this.po,this),aIa:g.event.Y(this.j.K,\\\"touchstart\\\",g.a.A3,g.F.stopPropagation),resize:g.event.addListener(this.map,\\\"resize\\\",this.pia,this)};g.l.Ai&&(this.Va.EFa=g.event.Y(this.j.left,\\\"mouseover\\\",this.Wha,this),this.Va.ZHa=g.event.Y(this.j.top,\\\"mouseover\\\",this.Mia,this),this.Va.bHa=g.event.Y(this.j.right,\\\"mouseover\\\",this.tia,this),this.Va.WCa=g.event.Y(this.j.bottom,\\\"mouseover\\\",this.Gha,this),this.Va.DFa=g.event.Y(this.j.left,\\\"mouseout\\\",this.Vha,this),this.Va.YHa= g.event.Y(this.j.top,\\\"mouseout\\\",this.Lia,this),this.Va.aHa=g.event.Y(this.j.right,\\\"mouseout\\\",this.sia,this),this.Va.VCa=g.event.Y(this.j.bottom,\\\"mouseout\\\",this.Fha,this))},Pha:function(){this.j.cursor.style.top=parseInt(this.j.cursor.style.top)-2+\\\"px\\\"},Qha:function(){this.j.cursor.style.top=parseInt(this.j.cursor.style.top)+2+\\\"px\\\"},mn:function(){if(this.Va)for(var a in this.Va)this.Va.hasOwnProperty(a)&&g.event.removeListener(this.Va[a])},Uha:function(){this.map.panBy(this.map.getSize().width/2-1, 0)},Eha:function(){this.map.panBy(0,-this.map.getSize().height/2+1)},qia:function(){this.map.panBy(-this.map.getSize().width/2+1,0)},Wha:function(){this.j.left.className+=\\\" amap-pan-left-hover\\\"},tia:function(){this.j.right.className+=\\\" amap-pan-right-hover\\\"},Mia:function(){this.j.top.className+=\\\" amap-pan-top-hover\\\"},Gha:function(){this.j.bottom.className+=\\\" amap-pan-bottom-hover\\\"},Vha:function(){this.j.left.className=this.j.left.className.replace(\\\" amap-pan-left-hover\\\",\\\"\\\")},sia:function(){this.j.right.className= this.j.right.className.replace(\\\" amap-pan-right-hover\\\",\\\"\\\")},Lia:function(){this.j.top.className=this.j.top.className.replace(\\\" amap-pan-top-hover\\\",\\\"\\\")},Fha:function(){this.j.bottom.className=this.j.bottom.className.replace(\\\" amap-pan-bottom-hover\\\",\\\"\\\")},Kia:function(){this.map.panBy(0,this.map.getSize().height/2-1)},hha:function(){navigator.geolocation||(this.ff=!1)},M1:function(){this.Za||(this.Za=this.map?this.map.get(\\\"zooms\\\"):[3,18]);this.j9=5this.Za[1]?!1:!0},Xha:function(){this.Hh? this.xP():this.yP()},ACa:function(a,b){var c=g.o.fd+\\\"/v3/assistant/coordinate/convert?coordsys=gps&s=rsv3&output=json\\\",c=c+\\\"&locations=\\\"+a.toString()+\\\"&key=\\\"+g.o.key;g.o.Xa&&(c+=\\\"&jscode=\\\"+g.o.Xa);c=new g.kb.Ab(c,{callback:\\\"callback\\\"});c.h(\\\"complete\\\",b,this);c.h(\\\"error\\\",b,this)},yP:function(){if(navigator.geolocation){this.Or||(this.j.Ke||(this.j.Ke=g.f.create(\\\"img\\\",this.j.ff),this.j.Ke.src=this.Mta,g.f.ab(this.j.Ke,{margin:(this.Or?10:4)+\\\"px\\\"})),this.j.ff.appendChild(this.j.Ke));g.f.Wa(this.j.ff, \\\"amap-locate-loading\\\");var a=this;g.ub.load(\\\"AMap.Geolocation\\\",function(){a.geolocation||(a.geolocation=new g.Vn({useNative:this.Hza,showButton:!1,showMarker:!1,showCircle:!1,panToLocation:!1,maximumAge:6E5}));a.geolocation.getCurrentPosition(function(b,c){g.f.fb(a.j.ff,\\\"amap-locate-loading\\\");\\\"complete\\\"===b?(a.iha(c),g.event.O(a,\\\"location-success\\\",c)):(a.gha(),g.event.O(a,\\\"location-failed\\\",c))})})}},xP:function(){this.Or?g.f.fb(this.j.ff,\\\"amap-toolbar-geo-secc\\\"):g.f.ab(this.j.ff,{backgroundPosition:\\\"-130px -185px\\\"}); this.Zfa();this.Hh=null},lla:function(){var a=this;if(this.Hh)if(this.Tb=this.Bq,this.Tb.setMap(this.map),this.Bq instanceof z.B.wb&&this.Bq.setPosition(this.Hh),this.MA&&(this.Qa=new z.B.Ze({isCustom:!0,innerOverlay:!0,content:\\\"\\\\u5b9a\\\\u4f4d\\\\u7cbe\\\\u5ea6:\\\"+this.MA+\\\"\\\\u7c73\\\",offset:new g.H(25,0)}),this.Tb.h(\\\"mouseover\\\",function(){a.Qa.open(a.map,a.Tb.getPosition())}),this.Tb.h(\\\"mouseout\\\", function(){a.Qa.close()})),this.MA){this.Lb=new z.B.hh({center:this.Hh,radius:this.MA,strokeColor:\\\"#0093FF\\\",strokeOpacity:0.3,strokeWeight:1,fillColor:\\\"#02B0FF\\\",fillOpacity:0.25,innerOverlay:!0});this.Lb.Da=!0;this.Lb.setMap(this.map);var b=this.map.getSize(),b=Math.min(b.width,b.height)/4,b=Math.floor(Math.LOG2E*Math.log(b*Math.cos(this.Hh.getLat()*Math.PI/180)*12756274*Math.PI/256/this.MA));this.map.setZoomAndCenter(b,this.Hh)}else this.map.setCenter(this.Hh);g.event.O(this,\\\"location\\\",{type:\\\"location\\\", lnglat:this.Hh})},Zfa:function(){this.Tb&&(this.Tb.setMap(null),this.Tb=null);this.Lb&&(this.Lb.setMap(null),this.Lb=null);this.Bq.setMap(null)},kla:function(){this.j9&&this.j.labels&&g.f.ab(this.j.labels,{display:\\\"block\\\"})},Yfa:function(){this.j.labels&&g.f.ab(this.j.labels,{display:\\\"none\\\"})},rA:function(a,b){var c=b-a;c&&g.event.O(this,\\\"zoomchanged\\\",{type:0===c?void 0:0c[1]&&(a=c[1]);ab-10&&(a=b-10);g.f.ab(this.j.cursor,{top:a+\\\"px\\\"}).ab(this.j.Oc,{height:a+\\\"px\\\"});a=this.map.get(\\\"zoom\\\");b=this.kZ();this.map.setZoom(b);this.rA(a,b)}},Jia:function(a){this.map&&this.map.getStatus().zoomEnable&&(g.F.stopPropagation(a).preventDefault(a), this.map.setZoom(17),a=this.map.get(\\\"zoom\\\"),this.rA(a,17))},Iha:function(a){this.map&&this.map.getStatus().zoomEnable&&(g.F.stopPropagation(a).preventDefault(a),this.map.setZoom(11),a=this.map.get(\\\"zoom\\\"),this.rA(a,11))},oia:function(a){this.map&&this.map.getStatus().zoomEnable&&(g.F.stopPropagation(a).preventDefault(a),this.map.setZoom(7),a=this.map.get(\\\"zoom\\\"),this.rA(a,7))},Nha:function(a){this.map&&this.map.getStatus().zoomEnable&&(g.F.stopPropagation(a).preventDefault(a),this.map.setZoom(3), a=this.map.get(\\\"zoom\\\"),this.rA(a,3))},pia:function(){this.vb({locate:this.ff})},iha:function(a){try{this.Hh=a.position,this.MA=a.accuracy,this.j.Ke&&this.j.Ke.parentNode&&this.j.Ke.parentNode.removeChild(this.j.Ke),this.Or?g.f.Wa(this.j.ff,\\\"amap-toolbar-geo-secc\\\"):g.f.ab(this.j.ff,{backgroundPosition:\\\"-130px -211px\\\"}),this.lla({locations:this.Hh+\\\"\\\"})}catch(b){}},gha:function(){this.Hh=null;try{this.j.ff.removeChild(this.j.Ke),this.Or||g.f.ab(this.j.ff,{backgroundPosition:\\\"-130px -185px\\\"})}catch(a){}}, getOffset:function(){g.c.add(this,\\\"getOffset\\\");return this.offset},setOffset:function(a){g.c.add(this,\\\"setOffset\\\");this.vb({offset:a})},hideRuler:function(){g.c.add(this,\\\"hideRuler\\\");this.vb({ruler:!1})},showRuler:function(){g.c.add(this,\\\"showRuler\\\");this.vb({ruler:!0})},hideDirection:function(){g.c.add(this,\\\"hideDirection\\\");this.vb({direction:!1})},showDirection:function(){g.c.add(this,\\\"showDirection\\\");this.vb({direction:!0})},hideLocation:function(){g.c.add(this,\\\"hideLocation\\\");this.vb({locate:!1})}, showLocation:function(){g.c.add(this,\\\"showLocation\\\");this.vb({locate:!0})},hide:function(){g.c.add(this,\\\"hide\\\");this.vb({visible:!1});g.event.O(this,\\\"hide\\\")},show:function(){g.c.add(this,\\\"show\\\");this.vb({visible:!0});g.event.O(this,\\\"show\\\")},doLocation:function(){g.c.add(this,\\\"doLocation\\\");this.Hh&&this.xP();this.yP()},getLocation:function(){g.c.add(this,\\\"getLocation\\\");return this.Hh},Ty:function(){var a=[0,0,0,0];if(this.j.K){var b=g.f.$c(this.j.K,\\\"width\\\"),c=g.f.$c(this.j.K,\\\"height\\\"),b=this.offset.wf()+ parseFloat(b),c=this.offset.ve()+parseFloat(c)+5;-1!==this.position.indexOf(\\\"T\\\")&&(a[0]=c);-1!==this.position.indexOf(\\\"R\\\")&&(a[1]=b);-1!==this.position.indexOf(\\\"B\\\")&&(a[2]=c);-1!==this.position.indexOf(\\\"L\\\")&&(a[3]=b)}return a}});window.AMap.ToolBar||(window.AMap.ToolBar=g.xba); \"}","tyAuthToken":"6A0B2BD5C7C74B24A03388CEB3688353","grayMerchantFlag":"true","_AMap_vectorlayer":"{\"version\":\"1671592305593\",\"script\":\"g.jk={h$:function(){0===g.Ca.Ke&&g.jk.Z4()},lIa:function(a,b){if(!a)return!1;for(var c=0,d=a.length;cf&&(this.fq=f);this.aya()}},H7:function(){var a=new Date,b=!1;do if(b=this.parse(),new Date-a>=this.gW)break;while(!b);this.z7=b?null:g.a.Xc(this.H7,this)},aya:function(){this.z7|| (this.z7=g.a.Xc(this.H7,this))},roa:function(){return document.createElement(\\\"canvas\\\")},parse:function(){var a,b=!1,c=this.fq,d=this.pw[this.fq];if(d.vh())6===c&&(b=!0),this.fq=(this.fq+1)%7;else{a=d.xua();var e=a[3],f=e.ja?512:256;if(\\\"groupcomplete\\\"===a[0])e.set(\\\"display\\\",0);else{var h=a[2];if(e.oa.Nd(h.key))if(\\\"co\\\"===a[0])if(3===a[1])this.NT(e,h,f),h.ra.region&&e.$a.MK(h.ra.region,0,h.ta.z);else if(4===a[1])this.NT(e,h,f),h.ra.road&&e.$a.y8(h.ra.road,h.ta.z);else if(5===a[1]&&h.ra&&h.ra.building)a= g.Nj&&g.Nj.K5(e.e.D),e.Be?h.uf=h.ra.building:(this.NT(e,h,f),e.$a.MK(h.ra.building,1,h.ta.z,void 0,a));else{if(7===a[1]){h.ld&&(e.DL&&0===(h.ta.x+h.ta.y)%2&&h.ld.getContext(\\\"2d\\\").drawImage(e.DL,0,0),h.wma=!0,g.l.GD&&h.ld.toDataURL&&(f=new Image,f.src=h.ld.toDataURL(),h.ld=f));if(\\\"3D\\\"===(e.e.D&&e.e.D.getViewMode_())){if(h.ml){h.ml.cf=null;h.Vh=null;a=e.e.Hc;if(e.Cf&&a.Cf){c=a.Cf.cI(a.Cf.ca,h.ml);c.mc=a.Cf.mc;a={ni:c,tagName:\\\"CANVAS\\\",width:h.ml.width,height:h.ml.height};c=0;for(f=h.ha.length;c=this.pD(c)&&1>=this.pD(d)?1>=this.qD(c)&&1>=this.qD(d)?\\\"middle\\\":c[1]p){var s=Math.pow(2,p);if(q>=s||0>q)q=(q+s)%s}q=g.a.HI(q,r,p).join(\\\",\\\");g.a.ka(e,q)||e.push(q)}if(this.ay())if(m=this.Xea({Dya:d,Je:c,Od:b,hr:e}),m.FCa=(new Date).getTime(), this.Di)g.Kk.yh(m,function(a,c){if(f.e)if(c.S5){var d=c.Jb.map(function(a){return f.oa.get(a.key)}).filter(function(a){return a});f.Ml(d,b)}else f.Vo?(g.a.Ub(c.Jb,function(a){this.oa.set(a.key,a);a.td&&!a.td.loaded&&(g.jk.vm(a.td),a.td.loaded=!0);a.qe&&a.qe.uf&&g.Mj&&g.Mj.r(\\\"vecTileParsed.buildings\\\",{tp:a})},f),f.set(\\\"display\\\"),f.K1(c,!0)):(g.a.Ub(c.Jb,function(a){var b=this.oa.get(a.key);b&&(b.status=a.status,a.L&&a.L.Ca&&this.cha(a.L.Ca))},f),c.data&&f.Bz(c.data))});else{var u=g.Fc.s6;this.e.D.Ra&& !g.Fc.Toa&&this.e.D.xq||(u=g.Fc.yh);this.bG();u(m,function(a,c){if(f.e){if(c.S5){var d=c.Jb.map(function(a){return f.oa.get(a.key)}).filter(function(a){return a});f.Ml(d,b)}if(u===g.Fc.s6){if(c.disabled){g.Fc.Toa=!0;f.set(\\\"display\\\");return}if(c.Pla)return}c.data&&(f.e.Ee!==c.Fu&&(f.e.Ee=c.Fu),g.a.Ub(c.Jb,function(a){var b=this.oa.get(a.key);b&&(b.status=a.status)},f),f.K1(c),c.data&&f.Bz(c.data))}})}else!this.Di&&this.Lc&&this.Lc.T5()?this.e.D.get(\\\"workerMode\\\")?this.RG(d,b,e,c):(1>this.Lc.za.length|| 3=b){var e= this,f=this.e,h=f.D;f.QS||void 0!==f.YS||(\\\"dv\\\"===h.get(\\\"baseRender\\\")?f.YS=1:f.YS=2);d.get({type:h.Ra?\\\"NFS\\\":\\\"FS\\\",Be:this.g.zv||this.g.Be,yya:a,Nf:!!this.kl,q:this.g,url:this.Ny(b,[]),timeout:1E3},function(d,h){if(e.g){if(d)return c(null,a);h.I6.length&&c(null,h.I6);if(h.lS.length)if(h.lS.length===a.length&&(f.QS&&f.YS--,e.e.D.Ra||e.Di||e.HD||e.e.fU()),h.Pc){e.df=h.Ug[\\\"x-vd-v\\\"];e.Oh=h.Ug.tv;var m=h.Ug.bgc;e.e.Ee!==m&&(e.e.Ee=m);g.a.forEach(h.lS,function(a){a.status=\\\"loaded\\\"});e.D7(h.Pc,b)}else h.o6&& (g.a.forEach(h.o6,function(a){var b=e.oa.get(a.key);if(b){b.status=\\\"loaded\\\";b.qe=a.qe;if(a.td){b.td=a.td;b.ha=a.ha;var c=\\\"limg-\\\"+a.key+\\\"-\\\"+e.g.mc;b.td.Ck=c;b.ha&&(g.a.forEach(b.ha,function(a){a.Ca&&g.a.forEach(a.Ca,function(b,d){b&&0===b.indexOf(\\\"limg-\\\")&&(a.Ca[d]=c)})}),g.jk.vm(b.td),b.td.loaded=!0)}b.qe&&b.qe.uf&&g.Mj&&g.Mj.r(\\\"vecTileParsed.buildings\\\",{tp:b});b.Ba=b.Ra=!0;e.oa.set(a.key,b)}}),e.set(\\\"display\\\"))}})}else c(null,a)},eha:function(a,b,c,d){if(!d||!this.dC()){var e=[(new Date).getTime(), this.Lc.za.length+1&65535,d?1:0].join(\\\"-\\\"),f={command:\\\"tiles\\\",reqId:e,payload:{t:c,opt:b,cs:{level:b,flds:this.g.ha.join(\\\",\\\"),v:g.Ue?\\\"3\\\":\\\"2\\\"}}},h;if(!this.Lc.GJ()){var k=this;setTimeout(function(){k.Lc&&!k.Lc.GJ()&&(k.ru?k.ru++:k.ru=1,k.Lc.upa(h)&&(delete k.ug[e],k.RG(a,b,c,d)))},300)}h=this.Lc.send(f);this.ug[e]={Jb:a,Od:b}}},pT:function(a){if(!a.Ra||a.Je)a.status=\\\"\\\",a.Ra=void 0,a.Ba=null,a.ld=null,this.oa.Cw(a.key)},Xea:function(a){var b=a.Dya,c=a.Od,d=a.hr;a=a.Je;return{mc:+new Date+\\\"_\\\"+Math.random(), Fu:this.e.Ee,Dd:this.e.Dd,Di:this.Di,Vo:this.Vo,Be:this.g.Be,Csa:!!g.Ue,Vf:this.J.type,Nf:this.kl,OS:this.g.mc,ha:this.g.ha,Kc:this.g.ja,Ua:this.g.Ua,ZR:Math.ceil(this.qk.Xy),Jb:g.a.filter(b,function(a){return\\\"loaded\\\"!==a.status}),Od:c,hr:d,Je:a,url:this.Ny(c,d,b),Ch:this.$Y(c,[]),PFa:this.e.D.Ra}},$Y:function(a,b){return{AS:\\\"3D\\\"===this.J.type,ZP:this.g.Be,Xr:g.o.Xr||null,bDa:this.g.get(\\\"businessIconsID\\\"),df:this.df,Dd:this.e.Dd,Oh:this.Oh,ZEa:this.g.get(\\\"iconsID\\\"),PS:this.g.mc,Gv:a,az:this.g.az, Pf:!this.g.zn()&&this.g.S.get(\\\"merge\\\"),Pc:b,ba:this.g.get(\\\"forceBig\\\")||g.l.ba,Vf:this.J.type,mode:this.g.get(\\\"mode\\\"),ewa:g.o.Cc,D8:this.g.get(\\\"forceBig\\\")?1:this.g.Ua,Sq:this.g.get(\\\"forceBig\\\")?!1:this.g.ja,iy:this.g.get(\\\"forceBig\\\")||g.l.ba&&!this.g.ja?1:0}},cB:function(a){a=a.split(\\\";\\\");for(var b=0,c=a.length;bk&&(f<=e&&d(f+q,h,k),f>=q-e&&d(f-q,h,k));d(f,h,k)},SB:function(a){this.xu||(this.xu=[]);this.xu.push(a)},dk:function(){if(this.xu&&this.xu.length){for(var a=0,b=this.xu.length;af.readyState)){var c=4===f.readyState&&0===f.status;b!==k.gb&&c&&!f.Ot?(f.Ot=!0,k.Ml(a,b),f.onreadystatechange=\\\"\\\",c||f.abort()):f.Ot||(3===f.readyState?(c=f.responseText.substring(h),f.Oq=d(c,f.Oq),h=f.responseText.length): 4===f.readyState&&(c=f.responseText.substring(h),k.Di&&(c+=\\\"|\\\"),d(c,f.Oq),f.Oq=\\\"\\\"))}};f.onerror=function(){};this.Nra||(this.Nra=1);f.open(\\\"GET\\\",e,!0);f.send()},V9:function(a,b){var c=this.Jw||this.qk,d=a.ta.x,e=a.ta.y;return d>Math.floor(c.Ic/b)||dMath.floor(c.tc/b)||eg.a.Fa/2&&(d.x-=g.a.Fa);this.dQ=d.nd(this.Hg);for(d=c.length-1;0<=d;d-=1){var e=c[d];if(e.length){var f=e[0].ta.z,h=!1;if(e.wg&&!g.Ca.Ke&&(\\\"stable\\\"==this.Hf||f<=this.zoom&&\\\"zoomIn\\\"===this.Hf||f>=this.zoom&&\\\"zoomOut\\\"===this.Hf)&&(!this.labels||!this.labels.length||this.MJ||a.Gi||!this.sE(this.labels.xk,this.qk)|| this.xJ(a)||this.ue!==a.ue)){h=!0;h=[];a.ue&&(h.push.apply(h,a.ue),this.ue=a.ue);a.ob.length?(h.push.apply(h,a.ob),this.QN=a.ob.hI):this.QN=null;for(var k=e.length-1;0<=k;k-=1){var l=e[k],m=!1,n=l.ha;l.se&&(l.se=!1,this.RI(\\\"poilabel\\\",l.ha,void 0,!0),this.Vj.G3(l));!n&&l.pb&&l.pb.ha&&(n=l.pb.ha,m=!0);if(n)for(var p=0,l=n.length;pb.zIndex?-1:1:!a.Ed^!b.Ed?a.Ed?1:-1:a.Ed==b.Ed?a.id==b.id?a.te==b.te?a.nameb.te?-1:1:a.idb.Ed?-1:1});this.labels=e;this.labels.xk=this.qk;this.MJ=!1}}}if(this.gQ(a)){this.Bd();if(!this.e.D.Ra)return;this.lU(a);this.sh=this.labels}this.U6=!1;this.Oe(a)},eT:function(a){this.labels&&this.labels.opacity||(this.labels=[],this.labels.opacity={}); for(var b={},c=0;cg.a.Fa/2&&(b.x-=g.a.Fa);this.transform={translate:new g.H(a.P.Ha.Ac.x*(this.g.ja?this.g.Ua:1),a.P.Ha.Ac.y*(this.g.ja?this.g.Ua:1)),scale:1/(this.g.ja?this.g.Ua:1),rotate:0}},sE:function(a,b){return a.hc===b.hc&&a.Jc===b.Jc&&a.tc===b.tc&&a.Ic===b.Ic},xn:function(a, b){var c;if(this.zoom){var d=a.nd(Math.pow(2,20-this.zoom));this.labels&&(c=this.Lqa(d,b))&&(c.L5=!1);!c&&this.ob&&(c=this.Kqa(d))&&(c.L5=!0)}return c?[c]:[]},Lqa:function(a,b){for(var c=a.x,d=a.y,e=this.labels.CFa||this.labels,f=e.length-1;0<=f;f-=1){var h=e[f],k=h.za[0]/this.T,l=h.za[1]/this.T;if((h.Ys||!b)&&this.H5(h,c,d,k,l))return h}},Kqa:function(a){var b=a.x;a=a.y;for(var c=this.ob.length-1;0<=c;c-=1){var d=this.ob[c],e=d.za[0]/this.T,f=d.za[1]/this.T;if(d.Ys&&this.H5(d,b,a,e,f))return d}}, H5:function(a,b,c,d,e){for(var f=0;f=d+l-1&&b<=d+l+h+1&&c>=e+m-1&&c<=e+m+k+1)return!0}return!1},reloadChanged:function(){this.g&&(this.g.Ra=!1);this.oa.count&&(this.oa.clear(),g.Oj&&g.Oj.clear());this.labels=[];this.i6=[];this.Ob&&this.Ob.parentNode&&this.Ob.parentNode.removeChild(this.Ob);this.$m&&this.$m.parentNode&&this.$m.parentNode.removeChild(this.$m); this.set(\\\"display\\\")},vj:function(){return this.$m},reCalcLabelPos:function(){this.oa&&this.oa.forEach(function(a){a.se=!0})},styleChanged:function(){this.reCalcLabelPos&&this.reCalcLabelPos()},RI:function(a,b,c,d){if(b&&(\\\"roadlabel\\\"===a||\\\"poilabel\\\"===a))for(a=0;aA[0]||256<=A[0]||0>A[1]||256<=A[1])){var B=q.Hz(A,f),A={margin:0,z:m,zIndex:9E3,za:B,name:w[0],Bj:!0,Ta:A,Ca:[],aa:[],visible:!0,wk:!0};A.id=\\\"roadlabel_\\\"+ g.a.zb(A);A.Wq=15>w[2]%90||75A[0]||256<=A[0]||0>A[1]||256<=A[1])){B=q.Hz(A,f);A={id:w[4],margin:n,zIndex:9001,za:B,name:w[0].replace(\\\"^\\\",\\\"\\\"),mk:!0,Ta:A,Ca:[],aa:[],visible:!0,wk:!0};A.id||(A.id=\\\"poilabel_\\\"+g.a.zb(A));P=0;A.Ed=w[8];w[6]&&(I=w[6].split(\\\":\\\"),P=I[1],H=Math.floor((parseInt(I[0].split(\\\"_\\\")[1])-28)/2));if(P&&w[3]){I=g.o.Cc+\\\"://vdata.amap.com/style_icon/icon-\\\"+ (1===H?\\\"biz-\\\":\\\"normal-\\\")+(k||l?\\\"big\\\":\\\"small\\\")+\\\".png\\\";A.Ca.push(I);P=parseInt(P)-1;I=Math.floor(P/10);L=P%10;l?(M=48,K=40,F=28):k?(M=K=40,F=28):(M=K=24,F=20);Q=M;if(151===P||152===P||153===P)F-=4,G=w[7][0][2],Q=M*Math.max(G+2,F)/F;I=[-Q/2,-M/2,Q,M,K*L,K*I,K,K];A.aa.push(I)}if(w[2]&&w[7])for(G=w[2],I=0;Ip&&(c<=m&&f(c+w,n,p),c>=w-m&&f(c-w,n,p));f(c,n,p);return h}};g.M.canvas.rM=g.M.canvas.Qj.extend({ka:[g.sM]});g.M.canvas.Qj.Ib({lU:function(a){this.Wx++;var b=this.$m,c=this.Rk;this.Wy={};var d=this.g.ja?this.g.Ua:1;this.lh=d;var e;0!==a.P.rotation?(e=2*Math.floor(a.P.Ha.Ac.x)*d,d*=2*Math.floor(a.P.Ha.Ac.y)):(e=a.size.width*d,d*=a.size.height);g.f.zm(b,e,d,!0);g.l.wna&&b.parentNode&&b.parentNode.appendChild(b);c.textBaseline=\\\"bottom\\\";this.gk=0;this.labels&&this.KT(this.labels);this.labels&&this.Mwa(this.labels,c,g.Nj.Uqa(this.e.D),this.jd,e,d);this.f6=[];this.labels&&(this.labels.pp=this.zoom,this.labels.op= this.mb,this.labels.Rq=this.rotation,this.labels.NK=this.g.ja,this.labels.size=a.size);a.ob&&(this.ob=a.ob);this.ob&&(this.ob.pp=this.zoom,this.ob.op=this.mb,this.ob.Rq=this.rotation,this.ob.size=a.size);this.r(\\\"afterLabelRender\\\")},Lwa:function(a,b,c){var d=void 0===b.wk?!0:b.wk,e=1,f=void 0===b.visible?!0:b.visible,h=null,k=this.e.J.be;if(b.Cm&&k){var l=k=h=\\\"\\\";b.rc&&b.rc.length&&this.LQ&&(l=b.rc[0],h=l[3],k=l[4],l=b.Bj?\\\"\\\":l[7]);if(h=this.J.Py&&this.J.Py(h,k,l,b.Cm,b.Uu))f=h[4],d=h[3],e=h[5]}if(f){if(this.Rk.globalAlpha!== c||e)this.Rk.globalAlpha=c||e;f=0;for(k=b.Ca.length;fg.a.Fa/2?c-=g.a.Fa:c<-g.a.Fa/2&&(c+=g.a.Fa));return this.Mu(c,a[1])},Mu:function(a,b){var c=this.g.ja?this.g.Ua:1,d=this.T,e=0,f=0,e=(a-this.ge[0])/d,f=(b-this.ge[1])/d;return[Math.round(e*c),Math.round(f*c)]},h4:function(a,b){var c=a[0];b&&(c> g.a.Fa/2?c-=g.a.Fa:cb.Xd.x||c[1]>b.Xd.y||c[0]e?(a.opacity[b]-=e,d.ze=1,d.gk=1):a.opacity[b]=0}var d=this,e=0.34;if(!a.qF||\\\"stable\\\"==this.Hf&&\\\"stable\\\"!=this.NS){for(var f=0,h=a.length;fe?(a.opacity[l]-=e,this.gk=this.ze=1):delete a.opacity[l])}a.qF=!0}else if(\\\"zoomIn\\\"== this.Hf){f=0;for(h=a.length;fe?(a.opacity[l]-=e,this.gk=this.ze=1):delete a.opacity[l]);f=0;for(h=a.length;fthis.zoom)for(f=0,h=a.length;fe?(a.opacity[l]-=e,this.gk=this.ze=1):delete a.opacity[l]);else for(f=0,h=a.length;fe?(a.opacity[l]-=e,this.gk=this.ze=1):delete a.opacity[l]);return!1},Mwa:function(a,b,c,d,e,f){d=!1;18===a.zoom&&18 l[0]||l[0]>e+256||-256>l[1]||l[1]>f+256||a.opacity[k.id]&&this.Lwa(l,k,a.opacity[k.id])}}},xJ:function(a){if(a.ob&&a.ob.length)if(this.ob&&this.ob.length){if(this.ob!==a.ob||this.ob.pp!==this.zoom||this.ob.op!==this.mb||this.ob.Rq!==this.rotation||!this.ob.size.hb(a.size))return!0}else return!0;else if(this.ob&&this.ob.length)return!0},gQ:function(a){this.sh&&this.sh.NK!==this.g.ja&&this.g.set(\\\"reload\\\");return this.gk||this.xJ(a)||this.labels&&(this.e.kR||this.labels!==this.sh||!this.sh||this.sh.pp!== this.zoom||this.sh.op!==this.mb||a.Gi||this.sh.Rq!==this.rotation||this.sh.NK!==this.g.ja||!this.sh.size.hb(a.size))?!0:!1},p5:function(a,b,c){var d,e=b.aa.length,f=[];if(b.Ji>this.zoom)d=!0;else for(var h=0;ha?0:255< a?255:Math.round(a)},y1:function(a,b){for(var c=0;4>c;c++)a[b+c]=this.yla(a[b+c]);return a},gP:function(a,b){var c=259*(b+255)/(255*(259-b));return[c*(a[0]-128)+128,c*(a[1]-128)+128,c*(a[2]-128)+128]},Tka:function(a){return[255-a[0],255-a[1],255-a[2]]},hP:function(a,b){isNaN(b)&&(b=20);var c=Math.max(0,0.299*a[0]+0.587*a[1]+0.114*a[2]-b);switch(this.Eq){case \\\"amap://styles/normal\\\":case \\\"normal\\\":return[1*c,1.2*c,255];case \\\"amap://styles/light\\\":case \\\"light\\\":return[1*c,1*c,255];case \\\"amap://styles/fresh\\\":case \\\"fresh\\\":return[1* c,1*c,220];case \\\"amap://styles/grey\\\":case \\\"amap://styles/dark\\\":case \\\"insight\\\":case \\\"dark\\\":return[1.5*a[0],1.5*a[1],1*a[2]];case \\\"amap://styles/blue\\\":case \\\"amap://styles/darkblue\\\":case \\\"blue_night\\\":case \\\"mapv\\\":return[2*a[0],1.5*a[1],1*a[2]]}return!1},ega:function(a,b){var c=20,d=10;switch(b.So){case \\\"active\\\":c+=20,d+=20}return this.gP(this.hP(a,c),d)},sZ:function(a,b){var c=-110;switch(b.So){case \\\"active\\\":c+=30}return this.gP(this.hP(this.Tka(a),c),50)},bga:function(a){return this.gP(a,20)},rZ:function(a, b,c,d,e,f){var h=a[b],k=a[b+1],l=a[b+2];a=a[b+3];0b[m+3])){e++;kh[0]&&(h[0]=k);l>h[1]&&(h[1]=l);for(var n=!0,p=0;4>p;p++)if(220>b[m+p]){n=!1;break}n&&d++}}return{aAa:0Math.abs(a[0]-b[0])&&0.1>Math.abs(a[1]-b[1])},nla:function(a,b){for(var c=[a[0]],d=1,e=a.length;d=e&&f<=n)for(e=0;e=e&&f<=n)for(e=c-1;0<=e&&!this.yH(a,f,e,b, c,m,d);e--);}if(!l.length||!m.length)return null;m.reverse();h.reverse();if(this.Px(l[l.length-1],k[0])&&this.Px(k[k.length-1],m[0])&&this.Px(m[m.length-1],h[0])&&this.Px(h[h.length-1],l[0])){b=[m,h,l,k];e=0;for(a=b.length;eb[e].length||(b[e]=this.nla(b[e],d.B6),b[e])))return null;return[].concat(b[0]).concat(b[1].slice(1)).concat(b[2].slice(1)).concat(b[3].slice(1))}return null},Qea:function(a){for(var b=[Infinity,Infinity],c=[-Infinity,-Infinity],d=0,e=a.length;df&&(b[0]=f);b[1]>h&&(b[1]=h);c[0]e?this.tX(a,b,c,d):d&&d.call(this)}},this):d&&d.call(this)},Dda:function(a,b,c){a=a.createImageData(b.width,b.height);var d=a.data,e=a.width,f=a.height,h=c[0]+c[2],k=c[1],l=c[1]+c[3];for(c=c[0];cp;p++)d[n+p]=b.data[n+p];return a},Xga:function(a,b,c){var d=a[1]+(b[1]-a[1])*c;return[Math.round(a[0]+(b[0]-a[0])*c),Math.round(d)]},yga:function(a,b,c){for(var d=1/c,e=[],f=1;fs&&(a<=n&&c(a+q,r,s),a>=q-n&&c(a-q,r,s));c(a,r,s)},Mua:function(a,c){for(var d=a.fF,e=a.Dn,f=[],h=0,k=d.length;hv[0]||256<=v[0]||0>v[1]||256<=v[1])){var u=t.Hz(v,b),v={margin:0,z:f,zIndex:9E3,za:u,name:m[0],Bj:!0,Ta:v,Ca:[],aa:[],visible:!0,wk:!0};v.id=\\\"roadlabel_\\\"+d.zb(v);v.Wq=15>m[2]%90||75v[0]||256<=v[0]||0>v[1]||256<=v[1])){u=t.Hz(v,b);v={id:m[4],margin:e,zIndex:9001,za:u,name:m[0].replace(\\\"^\\\", \\\"\\\"),mk:!0,Ta:v,Ca:[],aa:[],visible:!0,wk:!0};v.id||(v.id=\\\"poilabel_\\\"+d.zb(v));F=0;v.Ed=m[8];m[6]&&(K=m[6].split(\\\":\\\"),F=K[1],L=Math.floor((parseInt(K[0].split(\\\"_\\\")[1])-28)/2));if(F&&m[3]){K=r.Cc+\\\"://vdata.amap.com/style_icon/icon-\\\"+(1===L?\\\"biz-\\\":\\\"normal-\\\")+(s||h?\\\"big\\\":\\\"small\\\")+\\\".png\\\";v.Ca.push(K);F=parseInt(F)-1;K=Math.floor(F/10);Q=F%10;O=J=N=0;h?(N=48,J=40,O=28):s?(N=J=40,O=28):(N=J=24,O=20);V=N;if(151===F||152===F||153===F)O-=4,w=m[7][0][2],V=N*Math.max(w+2,O)/O;K=[-V/2,-N/2,V,N,J*Q,J*K,J,J];2<= F&&5>=F&&(K[8]=!0);v.aa.push(K)}if(m[2]&&m[7])for(w=m[2],K=0;Kw&&(a<=l&&c(f,a+m,v,w),a>=m-l&&c(f,a-m,v,w));c(f,a,v,w)}}},function(a){a||(g.Kk.jta=!0)})}})();(function(){if(!g.Fc){g.Fc=g.KL();var a=g.a.oD({h:\\\"on\\\",we:\\\"hasEvents\\\",G:\\\"off\\\",fK:\\\"offByContext\\\",r:\\\"emit\\\",ui:\\\"clearEvents\\\"});g.Fc.xf(null,function(){return{psa:function(){var a=this;this.as=[];this.bs={};if(\\\"undefined\\\"!==typeof worker)for(var c=0;10>c;c++){var d=new Worker(this.tna);d.status={index:c,k5:!0,DK:!1,hL:0};d.addEventListener(\\\"message\\\",function(c){var d=c.data;c=c.target;d.ping&&200===d.status?(c.status.DK=!0,a.as.filter(function(a){return a.status.DK}).length===a.as.length&&(a.as.DK=!0)): d.result&&a.dwa(c,d)});this.as.push(d);d.postMessage({cmd:\\\"ping\\\",ts:(new Date).getTime()})}},dwa:function(a,c){var d=c.parentTaskId,e=c.taskId,f=this.bs[d],h=!1;f[e].data=c;f[e].index=a.status.index;for(var k=0,l=f.length;k=f.width||b>=f.height)window.clearInterval(e),g.f.ab(f.j.K,{width:f.width+\\\"px\\\",height:f.height+\\\"px\\\"}).ab(f.j.button, {backgroundPosition:\\\"-40px -386px\\\"}),f.bo&&g.f.ab(f.bo,{right:f.width+\\\"px\\\"}),f.En=!0,f.j.K.removeChild(f.j.pk),f.j.K.insertBefore(f.j.pk,f.j.button)},15);g.event.O(this,\\\"open\\\")},close:function(){g.c.add(this,\\\"close\\\");var a=this.width,b=this.width,c=Math.round((this.width-17)/10),d=Math.round((this.height-17)/10),e,f=this;e=setInterval(function(){a-=c;b-=d;g.f.ab(f.j.K,{width:a+\\\"px\\\",height:b+\\\"px\\\"});f.bo&&g.f.ab(f.bo,{right:a+\\\"px\\\"});if(17>=a||17>=b)window.clearInterval(e),g.f.ab(f.j.K,{width:\\\"17px\\\", height:\\\"17px\\\"}).ab(f.j.button,{backgroundPosition:\\\"-40px -405px\\\"}),f.bo&&g.f.ab(f.bo,{right:\\\"17px\\\"}),f.En=!1,f.j.K.removeChild(f.j.pk),f.j.K.insertBefore(f.j.pk,f.j.button)},15);g.event.O(this,\\\"close\\\")},getTileLayer:function(){g.c.add(this,\\\"getTileLayer\\\");return this.ow},setTileLayer:function(a){g.c.add(this,\\\"setTileLayer\\\");this.ow=a;this.map&&this.jC()},show:function(){g.c.add(this,\\\"show\\\");this.vb({visible:!0});g.event.O(this,\\\"show\\\")},hide:function(){g.c.add(this,\\\"hide\\\");this.vb({visible:!1});g.event.O(this, \\\"hide\\\")},jC:function(){var a=this.map.getSize(),b=this.map.getCenter(),c=this.Za,d=this.pfa(a.width,a.height,this.width-5,this.height-5);a.width*a.height*Math.pow(2,2*d)*4>this.width*this.height&&(d-=1);var e=this.map.getZoom()+d;this.d3=d;var f=0,h=0;e>=c[0]&&e<=c[1]?(f=Math.round(Math.pow(2,d)*a.width),h=Math.round(Math.pow(2,d)*a.height)):e=c[0];this.Qka(f,h);this.Gka(b,e)},Gka:function(a,b){this.Xk||(this.Xk=[]);for(var c=this.map.lc(a,b),d=this.width-5,e=this.height-5,f=Math.floor((c.y-e/2)/ 256),h=Math.floor((c.x+d/2)/256),k=Math.floor((c.y+e/2)/256),l=0,m=Math.floor((c.x-d/2)/256);m<=h;m+=1)for(var n=f;n<=k;n+=1){this.Xk.length<=l&&this.Xk.push(g.f.create(\\\"img\\\",this.j.map));var p=this.Xk[l];g.f.ab(p,{visibility:\\\"inherit\\\",position:\\\"absolute\\\",left:256*m-c.x+d/2+\\\"px\\\",top:256*n-c.y+e/2+\\\"px\\\"});p.src=this.Ar(m,n,b);l+=1}for(;l',buttonPosition:\\\"LB\\\",buttonOffset:new g.H(10,20),showMarker:!0,markerOptions:{innerOverlay:!0,offset:new g.H(-11,-11),content:\\\"
\\\"},showCircle:!0,circleOptions:{innerOverlay:!0,strokeColor:\\\"#0093FF\\\",noSelect:!0,strokeOpacity:0.5,strokeWeight:1,fillColor:\\\"#02B0FF\\\",fillOpacity:0.25},panToLocation:!0,zoomToAccuracy:!1,noIpLocate:0,noGeoLocation:0,useNative:!1,extensions:\\\"base\\\",stopWhenPermissionDenied:!0};if(a)for(var b in a)b in this.options&&(this.options[b]=a[b]);switch(this.options.noGeoLocation){case 0:this.kA=!0;break;case 1:this.kA=!g.l.ba;break;case 2:this.kA=g.l.ba;break;case 3:this.kA=!1;break; default:this.kA=!0}switch(this.options.noIpLocate){case 0:this.Ew=!0;break;case 1:this.Ew=!g.l.ba;break;case 2:this.Ew=g.l.ba;break;case 3:this.Ew=!1;break;case !0:this.Ew=!1;break;default:this.Ew=!0}this.Lb=this.Tb=this.MM=this.rx=this.hi=this.e=null;this.$X=g.event.addListener(this,\\\"complete\\\",this.Hua,this);this.sY=g.event.addListener(this,\\\"error\\\",this.Iua,this)},isSupported:function(){return!!navigator.geolocation},Ul:function(a){new g.kb.Ab(g.o.Cc+\\\"://webapi.amap.com/count?\\\"+[\\\"type=loc\\\",\\\"k=\\\"+ g.o.key,\\\"u=\\\"+g.o.Ao,\\\"m=\\\"+(g.l.ba?1:0),\\\"pf=\\\"+g.l.Fz,\\\"suc=\\\"+a].join(\\\"&\\\"))},Cqa:function(a){function b(b){b.status=1;d.Lv(b,function(b,c){c.info=\\\"SUCCESS\\\";a&&a(\\\"complete\\\",c);g.event.O(d,\\\"complete\\\",c)})}function c(b){function c(f){f.message=b.message+f.message;f.status=1;d.Lv(f,function(b,c){c.info=\\\"SUCCESS\\\";a&&a(\\\"complete\\\",c);g.event.O(d,\\\"complete\\\",c)})}function h(c){b.message+=c.message;b.info=\\\"FAILED\\\";b.status=0;a&&a(\\\"error\\\",b);g.event.O(d,\\\"error\\\",b)}d.kA?d.g4(c,h):h({message:\\\"GeoLocation is closed by noGeoLocation option,pass Geolocation.\\\"})} var d=this;d.Ew?d.l4(b,c):c({message:\\\"IpLocation is closed by noIpLocate option,pass IpLocation.\\\"})},g4:function(a,b){if(this.isSupported()){var c=this;g.a.HR(function(d,e){if(d)c.Ul(\\\"err\\\"),b({message:d?d.message:\\\"\\\"});else{var f=setTimeout(function(){f=null;b({message:\\\"Get geolocation time out.\\\"});c.Ul(\\\"waitetimeout\\\");h=!0},c.options.timeout),h=!1;e.getCurrentPosition(function(d){if(!h)if(clearTimeout(f),d.coords&&d.coords.longitude){c.Ul(\\\"success\\\");d={position:new g.U(d.coords.longitude,d.coords.latitude), location_type:\\\"html5\\\",message:\\\"Get geolocation success.\\\",accuracy:d.coords.accuracy};var e=!1;g.l.O3&&(e=!0);c.options.convert?e?(d.isConverted=!0,d.message+=\\\"Don't need convert.\\\",a(d)):c.sI(d,function(b){a(b)}):(e?(d.message+=\\\"Don't need convert.\\\",d.isConverted=!0):(d.isConverted=!1,d.message+=\\\"convert option is false,pass convert.\\\"),a(d))}else c.Ul(\\\"failed\\\"),b({code:2,info:\\\"POSITION_UNAVAILABLE\\\",message:\\\"Get geolocation failed.\\\"})},function(a){h||(clearTimeout(f),1===a.code?(a={code:1,info:\\\"PERMISSION_DENIED\\\", message:\\\"Geolocation permission denied.\\\"},c.Ul(\\\"denied\\\"),b(a)):3===a.code?(a={code:3,info:\\\"TIME_OUT\\\",message:\\\"Get geolocation time out.\\\"},c.Ul(\\\"timeout\\\"),b(a)):2===a.code&&(a={code:3,info:\\\"POSITION_UNAVAILABLE\\\",message:\\\"Get geolocation failed.\\\"},c.Ul(\\\"failed\\\"),b(a)))},this.options)}},{timeout:c.options.timeout})}else b({message:\\\"Browser not Support html5 geolocation.\\\"})},sI:function(a,b){var c=a.position,c=this.options.convertUrl.replace(\\\"{x}\\\",c.R).replace(\\\"{y}\\\",c.Q);g.o.Xa&&(c+=\\\"&jscode=\\\"+g.o.Xa); c=new g.kb.Ab(c,{callback:\\\"callback\\\"});g.event.addListener(c,\\\"complete\\\",function(c){1===parseInt(c.status)&&c.locations?(c=c.locations.split(\\\",\\\"),c=new g.U(parseFloat(c[0]),parseFloat(c[1])),a.position=c,a.isConverted=!0,a.message+=\\\"Convert Success.\\\"):(a.isConverted=!1,a.message+=\\\"Convert failed.\\\");b(a)},this);g.event.addListener(c,\\\"error\\\",function(){a.message+=\\\"Convert request failed.\\\";a.isConverted=!1;b(a)},this)},l4:function(a,b){var c=new g.kb.Ab(g.o.Cc+\\\"://webapi.amap.com/maps/ipLocation?key=\\\"+ g.o.key,{callback:\\\"callback\\\"});c.h(\\\"complete\\\",function(c){c.status&&c.lng&&c.lat?(c.position=g.a.Hoa(c.lng,c.lat),delete c.lng,delete c.lat,c.message=\\\"Get ipLocation success.\\\",c.location_type=\\\"ip\\\",c.accuracy=null,c.isConverted=!0,a(c)):b({message:\\\"Get ipLocation failed.\\\"})},this);c.h(\\\"error\\\",function(){b({message:\\\"Request ipLocation failed.\\\"})},this)},Bqa:function(a){function b(b){function e(e){e.message=b.message+e.message;e.status=1;c.Lv(e,function(b,d){d.info=\\\"SUCCESS\\\";a&&a(\\\"complete\\\",d);g.event.O(c, \\\"complete\\\",d)})}function f(e){b.message+=e.message;if(1===e.code)b.info=\\\"FAILED\\\",b.status=0,a&&a(\\\"error\\\",b),g.event.O(c,\\\"error\\\",b);else{e=function(e){b.message+=e.message;b.info=\\\"FAILED\\\";b.status=0;a&&a(\\\"error\\\",b);g.event.O(c,\\\"error\\\",b)};var f=function(e){e.status=1;e.message=b.message+e.message;c.Lv(e,function(b,d){d.info=\\\"SUCCESS\\\";a&&a(\\\"complete\\\",d);g.event.O(c,\\\"complete\\\",d)})};c.Ew?c.l4(f,e):e({message:\\\"IpLocation is closed by noIpLocate option,pass ipLocation.\\\"})}}c.kA?c.g4(e,f):f({message:\\\"Geolocation is closed by noGeoLocation option,pass Geolocation.\\\"})} var c=this;this.options.useNative&&g.l.Zl?this.Nta(function(b){b.status=1;c.Lv(b,function(b,d){d.info=\\\"SUCCESS\\\";a&&a(\\\"complete\\\",d);g.event.O(c,\\\"complete\\\",d)})},function(a){b(a)}):b({message:\\\"\\\"})},getCurrentPosition:function(a){g.c.add(this,\\\"getCurrentPosition\\\");this.jO=!0;g.f.Wa(this.hi,\\\"amap-locate-loading\\\");g.l.ba||this.options.GeoLocationFirst?this.Bqa(a):this.Cqa(a)},getCityInfo:function(a){g.c.add(this,\\\"getCityInfo\\\");var b=new g.kb.Ab(g.o.Cc+\\\"://webapi.amap.com/maps/ipCity?key=\\\"+g.o.key,{callback:\\\"callback\\\"}); b.h(\\\"complete\\\",function(b){b.center&&1===b.status?(b.isConverted=!0,b.info=\\\"SUCCESS\\\",b.message=\\\"Get city by ip success.\\\",a&&a(\\\"complete\\\",b)):(b.info=\\\"FAILED\\\",b.message=\\\"Get city by ip failed.\\\",a&&a(\\\"error\\\",b))},this);b.h(\\\"error\\\",function(){a&&a(\\\"error\\\",{status:0,message:\\\"Request ipCity failed.\\\",info:\\\"FAILED\\\"})},this)},watchPosition:function(){if(this.options.useNative&&window.AMapAndroidLoc)this.Xza();else if(g.c.add(this,\\\"watchPosition\\\"),this.isSupported()){if(g.l.ba){var a=this;return g.a.HR(function(b, c,d){if(b)g.event.O(a,\\\"error\\\",{status:0,info:\\\"FAILED\\\",message:\\\"Get geolocation error on watch.\\\"});else return b=c.watchPosition(function(b){if(b.coords&&b.coords.longitude){b={position:new g.U(b.coords.longitude,b.coords.latitude),location_type:\\\"html5\\\",message:\\\"Watch position success by GeoLocation.\\\",status:1,accuracy:b.coords.accuracy};var c=!1;g.l.O3&&(c=!0);var d=function(b){a.Lv(b,function(b,c){c.info=\\\"SUCCESS\\\";g.event.O(a,\\\"complete\\\",c)})};a.options.convert?c?(b.message+=\\\"Don't need convert.\\\", b.isConverted=!0,d(b)):a.sI(b,function(a){d(a)}):(c?(b.message+=\\\"Don't need convert.\\\",b.isConverted=!0):(b.message+=\\\"convert option is false,pass convert.\\\",b.isConverted=!1),d(b))}else g.event.O(a,\\\"error\\\",{status:0,info:\\\"FAILED\\\",message:\\\"Watch position failed by GeoLocation,incorrect position.\\\"})},function(){g.event.O(a,\\\"error\\\",{status:0,info:\\\"FAILED\\\",message:\\\"Watch position failed by GeoLocation.\\\"})},a.options),d&&g.a.Fxa(d,b),b},{Uza:!0})}g.event.O(this,\\\"error\\\",{status:0,info:\\\"NOT_SUPPORT\\\",message:\\\"Forbidden watchPosition on PC device.\\\"})}else return g.event.O(this, \\\"error\\\",{status:0,info:\\\"NOT_SUPPORT\\\",message:\\\"Browser not Support html5 GeoLocation.\\\"}),null},clearWatch:function(a){g.c.add(this,\\\"clearWatch\\\");if(this.options.useNative&&window.AMapAndroidLoc)g.Vn.Mw.Bi.fya(this);else if(this.isSupported())return g.a.HR(function(b,c){b||g.a.Tza(a,function(b,e){b||(g.a.Ena(a),c.clearWatch(e))})})},zu:function(a,b){if(!this.hi){var c=document.createElement(\\\"div\\\");this.jO&&g.f.Wa(c,\\\"amap-locate-loading\\\");g.f.Wa(c,\\\"amap-geolocation-con\\\");\\\"object\\\"===typeof this.options.buttonDom? c.appendChild(this.options.buttonDom):c.innerHTML=this.options.buttonDom;c.style.position=\\\"absolute\\\";c.style.zIndex=\\\"9999\\\";this.options.showButton||(c.style.visibility=\\\"hidden\\\");this.cC(c,this.options.buttonPosition,this.options.buttonOffset);this.hi=c}this.e=a;b.appendChild(this.hi);this.rx=b;this.MM=g.event.Y(this.hi,\\\"click\\\",this.Gua,this)},Yv:function(){g.event.removeListener(this.$X);this.$X=null;g.event.removeListener(this.sY);this.sY=null;g.event.removeListener(this.MM);this.MM=null;this.rx.removeChild(this.hi); this.e=this.rx=null;this.Tb&&(this.Tb.setMap(null),this.Tb=null);this.Lb&&(this.Lb.setMap(null),this.Lb=null)},cC:function(a,b,c){\\\"LT\\\"!==b&&\\\"RT\\\"!==b&&\\\"LB\\\"!==b&&\\\"RB\\\"!==b&&(b=\\\"LT\\\");switch(b){case \\\"LT\\\":g.f.ab(a,{left:c.x+\\\"px\\\",top:c.y+\\\"px\\\",right:\\\"\\\",bottom:\\\"\\\"});break;case \\\"RT\\\":g.f.ab(a,{right:c.x+\\\"px\\\",top:c.y+\\\"px\\\",left:\\\"\\\",bottom:\\\"\\\"});break;case \\\"LB\\\":g.f.ab(a,{left:c.x+\\\"px\\\",bottom:c.y+\\\"px\\\",right:\\\"\\\",top:\\\"\\\"});break;case \\\"RB\\\":g.f.ab(a,{right:c.x+\\\"px\\\",bottom:c.y+\\\"px\\\",left:\\\"\\\",top:\\\"\\\"})}this.rx&&(this.rx.removeChild(a), this.rx.appendChild(a))},Txa:function(a,b){if(this.e){var c=this.options;c.showMarker&&(this.Tb||(this.Tb=new z.B.wb(c.markerOptions),this.Tb.Da=!0),this.Tb.setPosition(a),this.Tb.setMap(this.e));c.showCircle&&(this.Lb||(this.Lb=new z.B.hh(c.circleOptions)),this.Lb.setCenter(a),this.Lb.setRadius(b||0),this.Lb.setMap(this.e),this.Lb.Da=!0);c.panToLocation&&this.e.panTo(a);c.zoomToAccuracy&&this.Lb&&this.e.setFitView([this.Lb])}},XEa:function(){this.Tb&&this.Tb.setMap(null);this.Lb&&this.Lb.setMap(null)}, Lv:function(a,b){var c=this,d=a.position;g.ub.load(\\\"AMap.Geocoder\\\",function(){c.P3||(c.P3=new g.jW({extensions:c.options.extensions}));c.P3.getAddress(d,function(c,d){\\\"complete\\\"===c?(g.extend(a,d.regeocode),a.message+=\\\"Get address success.\\\"):a.message+=\\\"Get address fail,check your key or network.\\\";b(\\\"complete\\\",a)})})},Gua:function(){this.getCurrentPosition()},Hua:function(a){this.jO=!1;g.f.fb(this.hi,\\\"amap-locate-loading\\\");this.Txa(a.position,a.accuracy)},Iua:function(){this.jO=!1;g.f.fb(this.hi, \\\"amap-locate-loading\\\")},Nta:function(a,b){function c(a){1!==a&&d.Ul(\\\"sdkerror\\\");b&&b.call&&b.call(d,{message:\\\"Get sdkLocation failed.\\\"})}if(window.AMapAndroidLoc)this.Ota(a,b);else{var d=this,e=new g.kb.Ab(\\\"http://127.0.0.1:43689/geolocation?to=3000&_=\\\"+(new Date).getTime(),{callback:\\\"callback\\\"});e.h(\\\"complete\\\",function(b){a&&a.call&&b.location&&b.location.x&&b.location.y?(a.call(d,{position:new g.U(b.location.x,b.location.y),accuracy:b.location.precision,message:\\\"Get sdkLocation success.\\\",location_type:\\\"sdk\\\", isConverted:!0}),d.Ul(\\\"sdksuccess\\\")):(c(1),d.Ul(\\\"sdkfail\\\"))});e.h(\\\"error\\\",c)}},Ota:function(a,b){var c=this;g.Vn.Mw.Bi.bra(this,function(d){a&&a.call&&d.result&&d.result.x&&d.result.y?(a.call(c,{position:new g.U(d.result.x,d.result.y),accuracy:d.result.precision,message:\\\"Get sdkLocation success.\\\",location_type:\\\"sdk\\\",isConverted:!0}),c.Ul(\\\"sdksuccess\\\")):(b&&b.call&&b.call(c,{sdkErrorInfo:d.errorInfo,sdkLocationDetail:d.locationDetail,message:\\\"Get sdkLocation failed.\\\"}),c.Ul(\\\"sdkfail\\\"))})},Xza:function(){var a= this;g.Vn.Mw.Bi.Wza(this,function(b){b.result&&b.result.x&&b.result.y?(b={position:new g.U(b.result.x,b.result.y),location_type:\\\"sdk\\\",message:\\\"Watch position success by Android SDK.\\\",status:1,accuracy:b.result.precision},b.message+=\\\"Don't need convert.\\\",b.isConverted=!0,function(b){a.Lv(b,function(b,c){c.info=\\\"SUCCESS\\\";g.event.O(a,\\\"complete\\\",c)})}(b)):g.event.O(a,\\\"error\\\",{status:0,info:\\\"FAILED\\\",message:\\\"Watch position failed by Android SDK,incorrect position.\\\"})})}});window.AMap.Geolocation=g.Vn; g.Vn.cbk=function(a){a=JSON.parse(a);var b=g.Vn.Mw.Bi;b.r(\\\"get\\\",a);b.r(\\\"watch\\\",a)}; g.Vn.Mw=g.da.extend({ka:[g.va],A:function(){},bra:function(a,b){var c=window.AMapAndroidLoc;this.h(\\\"get\\\",b,a,!0);this.we(\\\"watch\\\")||c.getLocation(JSON.stringify({to:a.options.timeout,useGPS:1,watch:0,callback:\\\"AMap.Geolocation.cbk\\\"}))},Wza:function(a,b){this.we(\\\"watch\\\")||window.AMapAndroidLoc.getLocation(JSON.stringify({to:a.options.timeout,useGPS:1,watch:1,interval:a.options.watchInterval||5,callback:\\\"AMap.Geolocation.cbk\\\"}));this.h(\\\"watch\\\",b,a)},fya:function(a){var b=window.AMapAndroidLoc;this.fK(\\\"watch\\\", a);this.we(\\\"watch\\\")||b.stopLocation()}});g.Vn.Mw.Bi=new g.Vn.Mw; \"}","vuex":"{\"lineManage\":{\"ruleShow\":false,\"carLineFlag\":false,\"lineIsLoading\":false,\"distInfo\":{\"distType\":\"\",\"salePolicy\":\"\",\"distPolicy\":\"\"},\"ruleBuy\":{\"name\":\"\",\"buyFarthestType\":\"\",\"buyFarthestDay\":\"\",\"bookBeginTime\":\"00:00\",\"bookEndTime\":\"23:59\",\"minCount\":1,\"maxCount\":5,\"earlyBookDay\":\"\",\"isRealnameAuth\":\"\",\"buyFartMinute\":\"\",\"remark\":\"\"},\"ruleSold\":{\"name\":\"\",\"type\":\"\",\"retreatPeriodType\":\"\",\"isRetreat\":\"\",\"isRefundAudit\":\"\",\"isChCommission\":\"\",\"isChange\":\"\",\"isReCommission\":\"\",\"refundChargeType\":\"\",\"changeChargeType\":\"\",\"remark\":\"\",\"isAutoCheck\":\"F\",\"autoCheckDay\":0,\"autoCheckHour\":0,\"autoCheckMinute\":0,\"ruleSoldRefundCharges\":[],\"ruleSoldChangeCharges\":[]},\"lineInfo\":{\"routeCode\":\"\",\"routeName\":\"\",\"routeType\":\"01\",\"routeTrainType\":\"0\",\"routeCheckType\":\"0\",\"thirdProCode\":\"\",\"distType\":\"\",\"runBeginTime\":\"\",\"runEndTime\":\"\",\"goodDetailIntr\":\"\",\"goodBriefIntr\":\"\",\"distPolicy\":\"\",\"salePolicy\":\"\",\"priceDist\":\"\",\"wapUrl\":\"\",\"linkMobileImg\":\"\",\"refundTel\":\"\",\"orderCustomPlugins\":[],\"id\":\"\"},\"lineTimeList\":{\"show\":[{\"busNo\":\"\",\"driveBeginTime\":\"\",\"flag\":0}],\"hide\":[]},\"distList\":[],\"siteList\":{\"show\":[],\"hide\":[]},\"lineList\":[],\"styleNumberList\":[],\"carManTime\":{\"showCarManList\":[]},\"busScheduleVos\":{\"hide\":[]},\"stockListparams\":{}},\"menu\":{\"userDefine\":false,\"menuList\":{\"data\":[{\"id\":722,\"funName\":\"购票\",\"funCode\":\"tongye\",\"funIco\":\"https://www.lotsmall.cn/manage/#/tongye/index\",\"funUrl\":\"\",\"funType\":\"\",\"optType\":\"\",\"sortNo\":7,\"hierarchy\":0,\"openType\":\"_blank\",\"functionType\":\"menu\",\"list\":[{\"funCode\":\"旅行社购票\",\"funName\":\"旅行社购票\",\"funUrl\":\"\",\"list\":[{\"funCode\":\"购票\",\"funName\":\"购票\",\"funUrl\":\"/tongye/distribution/area/index\",\"id\":\"0_0\"}]},{\"funCode\":\"订单管理\",\"funName\":\"订单管理\",\"funUrl\":\"\",\"list\":[{\"funCode\":\"已买订单列表\",\"funName\":\"已买订单列表\",\"funUrl\":\"/tongye/zhiyoubaoOrderList\",\"id\":\"1_0\"}]},{\"funCode\":\"合作商管理\",\"funName\":\"合作商管理\",\"funUrl\":\"\",\"list\":[{\"funCode\":\"导游管理\",\"funName\":\"导游管理\",\"funUrl\":\"/tongye/travelAgency/guide\",\"id\":\"2_0\"}]}],\"userInfoAccName\":\"\",\"defaultUrl\":\"\",\"grayscaleUrl\":\"\"}]},\"activeName\":\"\",\"openName\":\"\",\"asyncRouter\":[],\"title\":\"\",\"userStoreInfo\":{\"realName\":\"18516835778\",\"userName\":\"18516835778\",\"accType\":\"4\",\"logoUrl\":\"https://ggpw-public.oss-accelerate.aliyuncs.com/image/20220701/b15c32bb52d349338dde8ed4038d8ee5.png\",\"corpName\":\"北京纵贯线国际旅游有限公司\",\"mainUserInfoId\":\"\",\"imgShow\":true,\"corpId\":\"\",\"corpCode\":\"BJZGXGJLYYXGS\",\"roleType\":6,\"id\":\"\",\"zybCorpCode\":\"GGBWY\"},\"disOneKeyInfo\":{\"supplierId\":\"\",\"oneKeyLogin\":\"\",\"name\":\"\"},\"merchantInfo\":{\"sessionId\":\"1a92f81e-f3f8-41f4-8dd6-7d3ef942d858\",\"id\":17472,\"name\":\"18516835778\",\"realName\":\"18516835778\",\"time\":0,\"corpCode\":\"5c305683-6795-4a9d-8f1a-c8d917588ab9\",\"accType\":\"4\",\"mainUserInfoId\":16626,\"merchantInfoId\":2655,\"merchantInfoDto\":{\"id\":2655,\"code\":\"66931764aca24428ab5d9397f37fea60\",\"name\":\"故宫博物院\",\"logoAddr\":\"http://192.168.200.189:8080/static//fileupload/20180327/2018032720391478t5m5.png\",\"addrDetail\":\"故宫\",\"enabled\":\"T\",\"payNumLimit\":\"0\",\"isGrayMerchant\":true,\"isGrayRollback\":false,\"maintainerId\":7750021414424576,\"merchantType\":\"4\",\"corpCode\":\"GGBWY\",\"grayMerchantFlag\":true,\"registerType\":\"newRegister\",\"grayStatus\":true,\"merchantCode\":\"sdzfxggbwyfx\"},\"themeAuth\":true,\"authStr\":\"##\",\"logoUrl\":\"https://ggpw-public.oss-accelerate.aliyuncs.com/image/20220701/b15c32bb52d349338dde8ed4038d8ee5.png\",\"corpUserAuth\":{\"accessToken\":\"E844D507361A489F83E950BEDBA92654\",\"userId\":33114,\"userNo\":\"7800533704581120\",\"username\":\"18516835778\",\"nickname\":\"北京纵贯线国际旅游有限公司\",\"corpId\":7800533705236480,\"corpUnionId\":\"kdCfHJNV07AcxNv5\",\"corpCode\":\"20220709145818YRWx6i\",\"corpType\":1,\"corpFullName\":\"北京纵贯线国际旅游有限公司\"},\"principalInfo\":{\"merchantAuthId\":295,\"corpCode\":\"BJZGXGJLYYXGS\",\"roleType\":6,\"maintainerId\":7750021414424576,\"maintainerCorpCode\":\"GGBWY\"},\"principalInfoReady\":true,\"teamYearCardCorpLogin\":false,\"token\":\"6A0B2BD5C7C74B24A03388CEB3688353\",\"oneKeyToLogin\":false,\"corpName\":\"北京纵贯线国际旅游有限公司\",\"signType\":false,\"platId\":33114,\"zybCorpCode\":\"GGBWY\",\"applySubjectId\":16626,\"ifPlatSubAccount\":\"F\",\"admin\":false},\"detail\":{\"sessionId\":\"1a92f81e-f3f8-41f4-8dd6-7d3ef942d858\",\"id\":17472,\"name\":\"18516835778\",\"realName\":\"18516835778\",\"time\":0,\"corpCode\":\"5c305683-6795-4a9d-8f1a-c8d917588ab9\",\"accType\":\"4\",\"mainUserInfoId\":16626,\"merchantInfoId\":2655,\"merchantInfoDto\":{\"id\":2655,\"code\":\"66931764aca24428ab5d9397f37fea60\",\"name\":\"故宫博物院\",\"logoAddr\":\"http://192.168.200.189:8080/static//fileupload/20180327/2018032720391478t5m5.png\",\"addrDetail\":\"故宫\",\"enabled\":\"T\",\"payNumLimit\":\"0\",\"isGrayMerchant\":true,\"isGrayRollback\":false,\"maintainerId\":7750021414424576,\"merchantType\":\"4\",\"corpCode\":\"GGBWY\",\"grayMerchantFlag\":true,\"registerType\":\"newRegister\",\"grayStatus\":true,\"merchantCode\":\"sdzfxggbwyfx\"},\"themeAuth\":true,\"authStr\":\"##\",\"logoUrl\":\"https://ggpw-public.oss-accelerate.aliyuncs.com/image/20220701/b15c32bb52d349338dde8ed4038d8ee5.png\",\"corpUserAuth\":{\"accessToken\":\"E844D507361A489F83E950BEDBA92654\",\"userId\":33114,\"userNo\":\"7800533704581120\",\"username\":\"18516835778\",\"nickname\":\"北京纵贯线国际旅游有限公司\",\"corpId\":7800533705236480,\"corpUnionId\":\"kdCfHJNV07AcxNv5\",\"corpCode\":\"20220709145818YRWx6i\",\"corpType\":1,\"corpFullName\":\"北京纵贯线国际旅游有限公司\"},\"principalInfo\":{\"merchantAuthId\":295,\"corpCode\":\"BJZGXGJLYYXGS\",\"roleType\":6,\"maintainerId\":7750021414424576,\"maintainerCorpCode\":\"GGBWY\"},\"principalInfoReady\":true,\"teamYearCardCorpLogin\":false,\"token\":\"6A0B2BD5C7C74B24A03388CEB3688353\",\"oneKeyToLogin\":false,\"corpName\":\"北京纵贯线国际旅游有限公司\",\"signType\":false,\"platId\":33114,\"zybCorpCode\":\"GGBWY\",\"applySubjectId\":16626,\"ifPlatSubAccount\":\"F\",\"admin\":false},\"nextRoute\":\"\",\"iframeUrl\":\"\",\"zybCorpCodeArr\":[\"sdzfxjlscbsfx\"],\"isShowSubAuth\":false,\"systemInfo\":{\"title\":\"故宫博物院\",\"documentTitle\":\"故宫博物院\",\"showRegister\":true,\"corpCode\":\"\",\"corpName\":\"浙江深大智能科技有限公司\",\"isMessageShow\":false,\"logoUrl\":\"https://ggpw-public.oss-accelerate.aliyuncs.com/image/20220701/de24b25199284aab9dcff3e3c164d257.png\",\"showYear\":true},\"nextMeta\":{},\"hasTravel\":true}}","xjsc_2018_token":"1a92f81e-f3f8-41f4-8dd6-7d3ef942d858","xjsc_2018_userId":"17472","e6cfe709d29118e0":"v2:wqkB3F9CedUu7pOH75bhDwk5YYQVDf2XkISpS2AGlNEfkxpzxw3+EVBKVqatR/Mpx3G+KI46sjz3z1631PG9IqIK+VpO0FdUbRRa6kC2kn8XJAO5D0alsq8yAS4/xl0a55L2Wa+FiG+PawttkMYj5nh3gnBmLFe2dDGU3qbz4XEqc/NmO8+bvZD+3dV/+xKN6vFWMHlT3z2ElaqgGEO6quUQ/J/nDzBVyQ/FIO5+rYtC/YapuU4J||1691116540298||1691116600298","corpName":"北京纵贯线国际旅游有限公司","_AMap_AMap.PlaceSearch":"{\"version\":\"1671592305593\",\"script\":\"g.IF=g.da.extend({ka:[g.va],A:function(a){this.CLASS_NAME=\\\"AMap.PlaceSearch\\\";g.c.ya(this,a);this.N=g.extend({showCover:!0,autoFitView:!0},a||{});this.N.pageIndex=this.N.pageIndex||1;this.N.pageSize=\\\"number\\\"!==typeof this.N.pageSize||0>this.N.pageSize?10:50a?10:50b[2]?1:a.t5>b.t5?1:-1});for(var u={},v=0,t=q.length;vb[2]?1:a[2]r[1].length)break a;l=r[1];h=r[0]}else 2l;l++)h.push(c[0]+d*Math.cos(e),c[1]+d*Math.sin(e)),e+=f,0Math.sqrt(3)/2&&(d=Math.sqrt(3)/2);c=c.ps(d)}return c}function f(a,c,e){if(void 0===e||!0===e)b.push(a[0],a[1]),b.push(-c.y,c.x,0,0),b.push(n,0,0),d.push(a[2]);if(void 0===e||!1===e)b.push(a[0],a[1]),b.push(c.y,-c.x,0,0),b.push(n,0,0),d.push(a[2])}for(var k=a[0],l=a[a.length-1],n=0,r=void 0;k[0]===l[0]&&k[1]===l[1]&&k!==l;)a.pop(), l=a[a.length-1];a.push(k);a.push(a[1]);a.unshift(l);var q=a.length;a.forEach(function(a,d,k){var l=k[d-1];k=k[d+1];var u=void 0;l&&(n+=s.Vd(a,l));if(0===d||d===q-1)0===d?(u=s.normalize(new h(k[0]-a[0],k[1]-a[1])),c.push(0,1,2)):(u=s.normalize(new h(a[0]-l[0],a[1]-l[1])),d=b.length/p+2,c.push(d-3,d-1,d-2)),f(a,u);else{d=s.normalize(new h(a[0]-l[0],a[1]-l[1]));k=s.normalize(new h(k[0]-a[0],k[1]-a[1]));l=s.normalize(d.multiply(-1).rk(k));r=s.FS(l,d);f(a,e(d,k),!0);f(a,e(d,k),!1);f(a,e(d,k),!0);f(a,e(d, k),!1);a=b.length/p-4;k=a+2;var u=a*p,t=u+p,E=t+p,C=E+p;d=Math.abs(s.cos(d,l)/s.sin(d,l));l=m;r?(b[u+l]=d,b[t+l]=-d,b[E+l]=-d,b[C+l]=d):(b[u+l]=-d,b[t+l]=d,b[E+l]=d,b[C+l]=-d);c.push(a,a-1,a+1);c.push(k,k+1,k+2)}})}function e(c,d,e){function f(a,b){if(r)for(;0=a&&(a+=2*Math.PI);return a}};h.prototype={rk:function(a){return new h(this.x+a.x,this.y+a.y)},zf:function(a){return new h(this.x-a.x,this.y-a.y)},multiply:function(a){return\\\"number\\\"===typeof a?new h(this.x*a,this.y*a):this.x*a.x+this.y*a.y}, ps:function(a){return new h(this.x/a,this.y/a)},$u:function(a){var b=a.y;return this.x===a.x&&this.y===b}};return{parse:function(a,b){var h=a.lineJoin,h=void 0===h?\\\"bevel\\\":h,k=a.lineCap,k=void 0===k?\\\"butt\\\":k,l=a.Qsa,l=void 0===l?!1:l,m=a.ez,n=void 0===m?!1:m,r=a.v7,m=a.Mya,s=void 0===m?!0:m,m=a.Gsa,q=[],B=[],G=f(a.Rv,void 0===r?!0:r),r=[];l?(d(G,q,B,r),h=q.length,[0,1,2,h/p-1,h/p-2].forEach(function(a){q[a*p+8]=-1})):(c(G,q,B,h,n,r),e(G,q,B,k,r));s&&(q=new Float32Array(q),B=655351) {v_op=a_op.xy;v_TB=a_op.z;vec3 curPos=position.xyz;v_distance=a_Next.z;float ddis=0.0;vec3 previous=vec3(a_Previous.x+u_xDelta,a_Previous.y,0);vec3 next=vec3(a_Next.x+u_xDelta,a_Next.y,0);vec4 up,dir;v_distance *= u_scale;if(previous==curPos){ dir= vec4(normalize(next-curPos).xy,0,0);}else if(next==curPos){dir= -vec4(normalize(previous-curPos).xy,0,0);}else {vec3 dir0=previous-curPos;vec3 dir1=next-curPos;vec3 dir2=normalize(dir0);vec3 dir3=normalize(dir1);float f0=dir0.x*dir1.y-dir1.x*dir0.y;dir = vec4(0); v_cap=1.0;if(f0==0.0){up = vec4(dir3.y,-dir3.x,0,0); }else{vec3 dir4=normalize(dir2+dir3);float sinA=length(cross(dir4,dir2));float cosA=dot(dir4,dir2);if(sinA<0.5){sinA=0.5;}up= vec4(dir4,0)/sinA;ddis=abs(length(up)*cosA*u_width*0.5);if(f0<0.0){up=-up;ddis=-ddis;}v_distance += v_TB*a_Previous.z*ddis;}}if(previous==curPos||next==curPos){ up = vec4(dir.y,-dir.x,0,0); if(u_type==4){v_cap=sqrt(v_TB*v_TB+a_Previous.z*a_Previous.z);}else if(u_type==3){v_cap=1.0;}else{dir = vec4(0);}}vec4 pos=u_zoomMatrix*u_modelMatrix*position;pos=pos+(up*v_TB-dir*a_Previous.z)*u_width*0.5;gl_Position=u_othMatrix*pos;}else if (u_type==1) {v_Tags=a_Tags;gl_Position=u_othMatrix*u_zoomMatrix*u_modelMatrix*position;}}\\\", naa:\\\"precision lowp float;uniform vec4 u_FragColor,u_FragColor2;varying lowp float v_distance,v_TB;varying vec2 v_op;varying lowp float v_Tags;varying float v_cap;uniform lowp int u_type;uniform int u_isDash,u_onlyBorder;uniform vec4 u_dash;void main() {vec4 color=u_FragColor;if (u_type==0) {}else if(u_type>1) {if(v_op.x<-0.2||v_op.x>256.2||v_op.y<-0.2||v_op.y>256.2){discard;}if(v_cap>1.0){discard;}if(u_isDash==1){float all = u_dash[0] + u_dash[1] + u_dash[2] + u_dash[3];float off = mod(v_distance - u_dash[0], all);if(off> u_dash[0]&&off<=(u_dash[0]+u_dash[1])||off>(all-u_dash[3])){discard;}}if(u_onlyBorder==1&&v_TB<=0.7&&v_TB>=-0.7){discard;}}else if(u_type==1) {color=v_Tags==3.0?u_FragColor2:vec4((u_FragColor+(u_FragColor2-u_FragColor)*v_Tags/3.0).xyzw);}gl_FragColor=color;}\\\", reloadChanged:function(){this.g&&(this.g.Ra=!1);this.oa.clear();this.xa&&this.xa.parentNode&&this.xa.parentNode.removeChild(this.xa);this.set(\\\"display\\\")},Bz:function(a){if(this.g&&a.PS===this.g.mc)for(var b=0,c=a.Pc.length;bthis.zoom))for(d.uniform1i(this.zk,1),this.Zp(0,void 0,void 0),d.disableVertexAttribArray(this.hj),d.disableVertexAttribArray(this.gj),d.disableVertexAttribArray(this.Rg),d.enableVertexAttribArray(this.cy),f=0,h=e.length;fs[1]?Math.PI:0:x[1]===s[1]?s=x[0]>s[0]?Math.PI/2:-Math.PI/2:(m=x[0]-s[0],x=x[1]-s[1],s=Math.atan(m/x),0m&&0>x?s=-s:0x?s=-s:0>m&&0parseFloat(window.opera.version())&&(c=-c),0==c/120%1&&(c/=2)):a.detail&&(c=-a.detail,120!==c&&-120!==c&&(c*=20)),a=c/800,a=this.get(\\\"zoom\\\")+a,this.v2(a,b.Ta,!0)):(a.wheelDelta?(c=a.wheelDelta/120,window.opera&&g.a.Qh(window.opera.version)&&9.5>parseFloat(window.opera.version())&&(c=-c)):a.detail&&(c=-a.detail),this.V.VC=(this.V.VC|| 0)+c,this.r(\\\"mousewheel\\\",b))},P4:function(a){\\\"info\\\"!=a.af&&this.get(\\\"scrollWheel\\\")&&this.qha(a)},cS:function(a,b){b=this.Mi(a,!1,!0);if(!this.Sv(b.Db,this.V.Hx)){var c=this.V;c.Hx=b.Db;if(c.Cr){if(!c.Cd&&(b.Db.x!==c.jo.x||b.Db.y!==c.jo.y)){var d;this.$N(c.au)&&c.au.get(\\\"draggable\\\")&&(d=c.au);!d&&this.get(\\\"dragEnable\\\")&&(d=this);d&&(c.Cd=!0,c.kq=d,c.gg=c.jo,c.jq=c.MT)}c.Cd&&(c.bk=b,b.button=a.buttons||a.button||0,this.UO())}}},qJ:function(){var a=this.TJ;g.f.fb(this.K,\\\"amap-drag\\\");g.f.Bpa();g.f.r3(); this.V&&(this.V.Cd=!1);this.V.Gp&&(this.V.Gp=!1,this.V.kq.r(\\\"dragend\\\",a));this.V.Cr=!1;this.V.Hx=null;this.V.gg=null;g.F.G(document,\\\"mousemove\\\",this.cS,this);g.F.G(document,\\\"mouseup\\\",this.qJ,this);try{g.F.G(window.parent.document,\\\"mouseup\\\",this.qJ,this)}catch(b){}this.Ya&&(this.Kf&&(this.sg=this.Kf=!1),g.F.vza(this.Ya.ad),this.s7())},Mra:function(a,b){b=b||this.Mi(a,!1,!1,a.srcElement||a.target);var c=this.get(\\\"size\\\"),d;0<=b.Db.x&&b.Db.x<=c.width&&0<=b.Db.y&&b.Db.y<=c.height&&(d=!0);this.J5&&!d?this.r(\\\"mouseout\\\", b):!this.J5&&d&&this.r(\\\"mouseover\\\",b);this.J5=d},$R:function(a){if(!this.Kf&&!this.sg&&this.Ya&&\\\"info\\\"!=a.af&&(g.F.preventDefault(a),g.l.Gs&&(a=window.event),a)){a=this.Mi(a,!1,!1,a.srcElement||a.target);var b=this.V,c=a.kd,d;if(c){this.V.Cr||(c instanceof g.B.Fh?d=c.Mb.get(\\\"cursor\\\"):c instanceof g.q.Zb&&(d=c.get(\\\"cursor\\\")),d&&c!==this||(d=this.D.De.defaultCursor),d=this.D.get(\\\"optimalCursor\\\")||d,this.K.style.cursor=d||\\\"\\\");d=b.Rga;var e=a.uu;d!==e&&(d&&b.XZ&&b.XZ.r(\\\"mouseout\\\",a),e&&c&&(c.r(\\\"mouseover\\\", a),c.get(\\\"topWhenMouseOver\\\")&&(c.Mb.C=!0,c.Mb.setTop(!0),c.Mb.C=!1)));a.kd.r(\\\"mousemove\\\",a);a.kd!==this&&this.r(\\\"mousemove\\\",a);b.Rga=a.uu||null;b.XZ=a.kd||null}}},Q4:function(a){if(\\\"info\\\"!=a.af&&(this.IG=!0,g.f.Soa(),g.f.e3(),this.V.Hx=null,this.V.gg=null,\\\"info\\\"!=a.af)){var b=this.Mi(a,!0,!1,a.srcElement||a.target);if(b.kd){this.V.i3=new Date;this.V.au=b.kd;this.V.jo=b.Db;this.V.Nga=b.button;this.V.Cr=!0;this.V.Oga=b;this.V.Cd||(this.V.MT=b);this.Ie&&this.Ie.stop();var c=b.kd;!c.Mb&&c.get(\\\"dragEnable\\\")&& (this.V.Cr=!0);g.f.Wa(this.K,\\\"amap-drag\\\");c=!1;b.kd.r(\\\"mousedown\\\",b);b.kd!==this&&(this.r(\\\"mousedown\\\",b),c=b.kd.get(\\\"draggable\\\"));c=c||this.get(\\\"dragEnable\\\");g.F.uxa(this.Ya.ad);g.F.h(document,\\\"mousemove\\\",this.cS,this);g.F.h(document,\\\"mouseup\\\",this.qJ,this);try{window.parent.document&&g.l.Gs&&g.F.h(window.parent.document,\\\"mouseup\\\",this.qJ,this)}catch(d){}g.F.stopPropagation(a);c&&this.Kna()}}},K6:function(a){this.Mra(a.event,a.TJ)},DDa:function(a){this.cS(a.event,a.TJ)},S4:function(a){if(\\\"info\\\"!= a.af){this.TJ=a=this.Mi(a,!1,!1,a.srcElement||a.target);var b=a.kd;if(b){var c=this.D.get(\\\"allBubble\\\")||b.get(\\\"bubble\\\");b!==document&&(b.r(\\\"mouseup\\\",a),a.kd!==this&&c&&this.r(\\\"mouseup\\\",a));this.V.jo&&this.Sv(a.Db,this.V.jo)&&(this.bg&&this.Sv(this.V.Ex,a.Db)&&a.button===this.V.Nga?(clearTimeout(this.bg),this.bg=null,g.F.P5(a)?c?(b.r(\\\"dblclick\\\",a),b!==this&&this.r(\\\"dblclick\\\",a)):b.r(\\\"dblclick\\\",a):b.r(\\\"rdblclick\\\",a),this.V.Ex=null):(g.F.P5(a)?(this.r(\\\"clickstart\\\",a),c?(b.r(\\\"click\\\",a),b!==this&&this.r(\\\"click\\\", a)):(b.r(\\\"click\\\",a),this.r(\\\"closeOverlays\\\",a)),b.get(\\\"topWhenClick\\\")&&(b.Mb.C=!0,b.Mb.setTop(!0),b.Mb.C=!1),this.r(\\\"clickend\\\",a)):c?(b.r(\\\"rightclick\\\",a),b!==this&&this.r(\\\"rightclick\\\",a),this.r(\\\"contextmenu\\\",a)):(b.r(\\\"rightclick\\\",a),b.r(\\\"contextmenu\\\",a)),this.V.Ex=a.Db,this.bg&&clearTimeout(this.bg),this.bg=setTimeout(g.a.bind(function(){clearTimeout(this.bg);this.bg=null;this.V.Ex=null},this),260)))}}}});g.Sb.Ib({R_:function(a){this.qa(\\\"mousewheel\\\",a);var b=this;if(1<=Math.abs(this.V.VC)&&!this.P$){var c=this.V.VC;if(1<=c)c=1;else if(-1>=c)c=-1;else return;b.eH(a.Ta,c);this.V.VC=0;this.P$=!0;setTimeout(function(){b.P$=!1;b.V.VC=0},g.l.pz?50:40)}},N_:function(a){this.qa(\\\"mousemove\\\",a)},O_:function(a){this.qa(\\\"mouseout\\\",a)},P_:function(a){this.qa(\\\"mouseover\\\",a)},Q_:function(a){this.qa(\\\"mouseup\\\",a)},M_:function(a){this.qa(\\\"mousedown\\\",a)},S_:function(a){this.qa(\\\"rightclick\\\",a)},E_:function(a){this.qa(\\\"contextmenu\\\", a)},T_:function(a){this.get(\\\"doubleClickZoom\\\")&&this.get(\\\"zoomEnable\\\")&&this.eH(a.Ta,-1);this.qa(\\\"rdblclick\\\",a)}});g.Sb.Ib({tga:function(){this.BB={left:[37],right:[39],IQ:[40],dF:[38],Qi:[187,107,61],Ri:[189,109,173]};this.pda={left:this.by(this.cH(100,0)),right:this.by(this.cH(-100,0)),IQ:this.by(this.cH(0,-100)),dF:this.by(this.cH(0,100)),Qi:this.by(this.J1(1)),Ri:this.by(this.J1(-1))}},Dca:function(){this.get(\\\"keyboardEnable\\\")&&(this.BB||this.tga(),g.F.h(document,\\\"keydown\\\",this.aH,this),g.F.h(document,\\\"keyup\\\",this.A_,this))},CO:function(){g.F.G(document,\\\"keydown\\\",this.aH,this);g.F.G(document,\\\"keyup\\\",this.A_, this)},A_:function(a){var b=a.keyCode;!a.ctrlKey||37!==b&&39!==b||this.set(\\\"refresh\\\",1)},aH:function(a){var b=a.keyCode,c;for(c in this.BB)if(this.BB.hasOwnProperty(c))for(var d=0;d has -> 正在判断对象是否具有属性${prop}`);
// return Reflect.has(target, prop);
// },
- deleteProperty(target, prop) {
- if (Number(prop)>=0){
- console.log_copy(' [' + objName + ']', `-> deleteProperty -> 正在删除属性${prop} 结果为-> [false]`);
- return false
- }
- let result=null
- let isbo=''
- if (prop.startsWith('bo')){
- isbo=prop.slice(2)
- }
- if (isbo){
- result=Reflect.deleteProperty(target, isbo);
+ // deleteProperty(target, prop) {
+ // // debugger
+ // if (Number(prop)>=0){
+ // console.log_copy(' [' + objName + ']', `-> deleteProperty -> 正在删除属性${prop} 结果为-> [false]`);
+ // return false
+ // }
+ // let result=null
+ // let isbo=''
+ // if (prop.startsWith('bo')){
+ // isbo=prop.slice(2)
+ // }
+ // if (isbo){
+ // result=Reflect.deleteProperty(target, isbo);
- }else{
- result=Reflect.deleteProperty(target, prop);
- console.log_copy(' [' + objName + ']', `-> deleteProperty -> 正在删除属性${prop} 结果为 ->`,[result]);
+ // }else{
+ // result=Reflect.deleteProperty(target, prop);
+ // console.log_copy(' [' + objName + ']', `-> deleteProperty -> 正在删除属性${prop} 结果为 ->`,[result]);
- }
+ // }
- return result
- },
+ // return result
+ // },
// ownKeys(target) {
// // if (target._boContentWindow){
// // let resKeys=Reflect.ownKeys(target)
@@ -985,26 +990,26 @@ bodavm.memory.Performance={
// // debugger
// console.log_copy('['+objName+']',`正在获取属性${prop}的描述符`);
// return Reflect.getOwnPropertyDescriptor(target, prop);
+ // // },
+ // defineProperty(target, prop, descriptor) {
+ // // debugger
+ // if (Number(prop)>=0){
+ // return bodavm.toolsFunc.throwError('TypeError',`Failed to set an indexed property on 'HTMLCollection': Index property setter is not supported.`)
+ // }
+ // let isbo=''
+ // if (prop.startsWith('bo')){
+ // isbo=prop.slice(2)
+ // }
+ // if (isbo){
+ // result=Reflect.defineProperty(target, isbo,descriptor);
+
+ // }else{
+ // result=Reflect.defineProperty(target, prop,descriptor);
+ // console.log_copy(' ['+objName+']',`-> defineProperty -> 正在定义属性${prop} -> res->`,result);
+
+ // }
+ // return result
// },
- defineProperty(target, prop, descriptor) {
- // debugger
- if (Number(prop)>=0){
- return bodavm.toolsFunc.throwError('TypeError',`Failed to set an indexed property on 'HTMLCollection': Index property setter is not supported.`)
- }
- let isbo=''
- if (prop.startsWith('bo')){
- isbo=prop.slice(2)
- }
- if (isbo){
- result=Reflect.defineProperty(target, isbo,descriptor);
-
- }else{
- result=Reflect.defineProperty(target, prop,descriptor);
- console.log_copy(' ['+objName+']',`-> defineProperty -> 正在定义属性${prop} -> res->`,result);
-
- }
- return result
- },
// preventExtensions(target) {
// console.log_copy('[' + objName + ']', '-> preventExtensions -> 正在禁止对象扩展');
// return Reflect.preventExtensions(target);
@@ -1024,9 +1029,6 @@ bodavm.memory.Performance={
return Reflect.apply(target, thisArg, argArray);
},
construct(target, argArray, newTarget) {
- if( argArray[0]=="\\[native code\\]"){
- debugger
- }
console.log_copy(' [' + objName + ']', '正在创建对象实例construct -> argArray ->',JSON.stringify_bo(argArray),` -> newTarget ->`,newTarget);
// return new Promise222(argArray)
// let result=new target(...argArray)
@@ -1647,7 +1649,7 @@ bodavm.memory.Performance={
out += bodavm.toolsFunc.base64.base64EncodeChars.charAt(((c2 & 0xF) << 2) | ((c3 & 0xC0) >> 6));
out += bodavm.toolsFunc.base64.base64EncodeChars.charAt(c3 & 0x3F);
};
- debugger
+ // debugger
console.log_copy(`使用bs64编码:${str}`,
`编码后${out}`);
return out;
@@ -1723,10 +1725,28 @@ bodavm.memory.Performance={
// height:屏幕的高度。
;;
(function () {
+ bodavm.envFunc.MediaDeviceInfo_deviceId_get=function (){
+ // debugger
+ console.log_copy(`MediaDeviceInfo_deviceId_get ->res -> `,'默认返回""')
+ return ''
+
+ }
+ bodavm.envFunc.location_ancestorOrigins_get=function (){
+ debugger
+ let res=new DOMStringList('bobo')
+ console.log_copy(`location_ancestorOrigins_get ->res -> `,res)
+
+ return res
+ }
+ bodavm.envFunc.location_toString=function (){
+ let string=location.href
+ console.log_copy(`location_toString ->res -> `,string)
+ return string
+ }
bodavm.envFunc.Navigator_xr_get=function (){
let islive=bodavm.toolsFunc.getProtoAttr.call(this,'xr')
if (islive){
- console.log(`Navigator_xr_get 已存在返回`,islive)
+ console.log_copy(`Navigator_xr_get 已存在返回`,islive)
return islive
}
let xr = new XRSystem('bobo')
@@ -1737,7 +1757,7 @@ bodavm.memory.Performance={
bodavm.envFunc.Navigator_serial_get=function (){
let islive=bodavm.toolsFunc.getProtoAttr.call(this,'serial')
if (islive){
- console.log(`Navigator_serial_get 已存在返回`,islive)
+ console.log_copy(`Navigator_serial_get 已存在返回`,islive)
return islive
}
let serial = new Serial('bobo')
@@ -1749,7 +1769,7 @@ bodavm.memory.Performance={
bodavm.envFunc.Navigator_presentation_get=function (){
let islive=bodavm.toolsFunc.getProtoAttr.call(this,'presentation')
if (islive){
- console.log(`Navigator_presentation_get 已存在返回`,islive)
+ console.log_copy(`Navigator_presentation_get 已存在返回`,islive)
return islive
}
let presentation = new Presentation('bobo')
@@ -1761,7 +1781,7 @@ bodavm.memory.Performance={
bodavm.envFunc.Navigator_permissions_get=function (){
let islive=bodavm.toolsFunc.getProtoAttr.call(this,'permissions')
if (islive){
- console.log(`Navigator_permissions_get 已存在返回`,islive)
+ console.log_copy(`Navigator_permissions_get 已存在返回`,islive)
return islive
}
let permissions = new Permissions('bobo')
@@ -1772,7 +1792,7 @@ bodavm.memory.Performance={
bodavm.envFunc.Navigator_mediaSession_get=function (){
let islive=bodavm.toolsFunc.getProtoAttr.call(this,'mediaSession')
if (islive){
- console.log(`Navigator_mediaSession_get 已存在返回`,islive)
+ console.log_copy(`Navigator_mediaSession_get 已存在返回`,islive)
return islive
}
let mediaSession = new MediaSession('bobo')
@@ -1784,7 +1804,7 @@ bodavm.memory.Performance={
bodavm.envFunc.Navigator_keyboard_get=function (){
let islive=bodavm.toolsFunc.getProtoAttr.call(this,'keyboard')
if (islive){
- console.log(`Navigator_keyboard_get 已存在返回`,islive)
+ console.log_copy(`Navigator_keyboard_get 已存在返回`,islive)
return islive
}
let keyboard = new Keyboard('bobo')
@@ -1796,7 +1816,7 @@ bodavm.memory.Performance={
bodavm.envFunc.Navigator_hid_get=function (){
let ishid=bodavm.toolsFunc.getProtoAttr.call(this,'hid')
if (ishid){
- console.log(`Navigator_hid_get 已存在返回`,ishid)
+ console.log_copy(`Navigator_hid_get 已存在返回`,ishid)
return ishid
}
let hid = new HID('bobo')
@@ -1807,7 +1827,7 @@ bodavm.memory.Performance={
bodavm.envFunc.Navigator_credentials_get=function (){
let iscredentials=bodavm.toolsFunc.getProtoAttr.call(this,'credentials')
if (iscredentials){
- console.log(`Navigator_credentials_get 已存在返回`,iscredentials)
+ console.log_copy(`Navigator_credentials_get 已存在返回`,iscredentials)
return iscredentials
}
let credentials = new CredentialsContainer('bobo')
@@ -1818,7 +1838,7 @@ bodavm.memory.Performance={
bodavm.envFunc.Navigator_clipboard_get=function (){
let isclipboard=bodavm.toolsFunc.getProtoAttr.call(this,'clipboard')
if (isclipboard){
- console.log(`Navigator_clipboard_get 已存在返回`,isclipboard)
+ console.log_copy(`Navigator_clipboard_get 已存在返回`,isclipboard)
return isclipboard
}
let clipboard = new Clipboard('bobo')
@@ -1839,7 +1859,7 @@ bodavm.memory.Performance={
bodavm.envFunc.Navigator_mediaDevices_get = function () {
let ismediaDevices=bodavm.toolsFunc.getProtoAttr.call(this,'mediaDevices')
if (ismediaDevices){
- console.log(`Navigator_mediaDevices_get 已存在返回`,ismediaDevices)
+ console.log_copy(`Navigator_mediaDevices_get 已存在返回`,ismediaDevices)
return ismediaDevices
}
let medias = new MediaDevices('bobo')
@@ -1897,7 +1917,7 @@ bodavm.memory.Performance={
}
bodavm.envFunc.History_length_get=function (){
- console.log(`History_length_get res->默认返回2`)
+ console.log_copy(`History_length_get res->默认返回2`)
return 2
}
bodavm.envFunc.History_replaceState = function () {
@@ -2397,7 +2417,7 @@ bodavm.memory.Performance={
return document_
}
bodavm.envFunc.Performance_now = function () {
- console.log(`Performance_now -> res`, 4809.79999999702)
+ console.log_copy(`Performance_now -> res`, 4809.79999999702)
return 4809.79999999702
}
@@ -2415,7 +2435,7 @@ bodavm.memory.Performance={
///
let arg = arguments[0]
bodavm.memory.window['onbeforeunload'] = arg
- console.log(`window_onbeforeunload_set 未完善`)
+ console.log_copy(`window_onbeforeunload_set 未完善`)
return arg
}
@@ -3230,7 +3250,8 @@ bodavm.memory.Performance={
"timeoutID": bodavm.memory.globalInit.timeoutID,
'settime_name': 'setTimeout'
};
- if (issrc && delay == 0) {
+ // debugger
+ if (issrc && delay <= 10) {
//第一个src标签的settimeout为0时会在文件加载完成后立马执行
if (!bodavm.memory.SrcSetTimeOut) {
bodavm.memory.SrcSetTimeOut = []
@@ -3241,6 +3262,10 @@ bodavm.memory.Performance={
return bodavm.memory.globalInit.timeoutID
}
+ if (bodavm.memory.listenerFlag=='pending' && delay<=10){
+ console.log_copy(`当前处于事件调用内,delay 小于 10 直接进行调用 -->`)
+ event['callback'].apply(window,event.args)
+ }
// if (delay == 0) {
// // debugger
// console.log_copy(`window_setTimeout `, `delay->为0 立马开始执行`);
@@ -3853,152 +3878,298 @@ bodavm.memory.Performance={
// innerHTML:获取或设置元素的HTML内容。
;;
(function () {
- bodavm.envFunc.DOMRectList_length_get=function (){
- console.log(this,` -> DOMRectList_length_get res -> 默认返回1`)
+ bodavm.envFunc.CSSStyleDeclaration_getPropertyValue=function (){
+ let arg=arguments[0]
+ if (arg=='color'){
+ let thisNode=bodavm.toolsFunc.getProtoAttr.call(this,this)
+ // debugger
+ let color=boda$(thisNode).html()
+ let colorgb=''
+ switch (color){
+ case 'green':
+ colorgb= 'rgb(0, 128, 0)'
+ break
+ case 'red':
+ colorgb='rgb(255, 0, 0)'
+ break
+ case 'black':
+ colorgb='rgb(0, 0, 0)'
+ break
+ case 'secondp':
+ colorgb="rgb(0, 0, 255)"
+ break
+ case 'bar':
+ colorgb="rgb(255, 0, 0)"
+ break
+ default :
+ console.log_copy(`CSSStyleDeclaration_getPropertyValue -> `,color,`未实现!!!!!!!`)
+
+ }
+ console.log_copy(`CSSStyleDeclaration_getPropertyValue arg ->`,arg ,` -> rgb ->`,colorgb)
+
+ return colorgb
+ }
+ console.log_copy(`CSSStyleDeclaration_getPropertyValue arg ->`,arg ,`未实现!!!!!!!!!!!`)
+
+
+ }
+ bodavm.envFunc.Element_remove=function (){
+ let thisNode=bodavm.toolsFunc.getProtoAttr.call(this,this)
+ if (!thisNode){
+ return bodavm.toolsFunc.throwError('typeError','错误thisNode不存在!!!!!!!!!11')
+ }
+ boda$(thisNode).remove()
+ console.log_copy(this, ` -> Element_remove`)
+
+ }
+ bodavm.envFunc.CSSRuleList_length_get=function (){
+ // debugger
+ let len=Object.keys(this,'bobo').length
+ console.log_copy(this, ` -> CSSRuleList_length_get length-> `, len)
+
+ return len
+ }
+ bodavm.envFunc.CSSStyleSheet_cssRules_get = function () {
+ let islive = bodavm.toolsFunc.getProtoAttr.call(this, 'cssRules')
+ if (islive) {
+ console.log_copy(this, ` -> CSSStyleSheet_cssRules_get cache已存在返回-> `, islive)
+ return islive
+
+ }
+ let rule = new CSSRuleList('bobo')
+ // let thisNode=bodavm.toolsFunc.getProtoAttr.call(this,this)
+ // debugger
+ console.log_copy(this, ` -> CSSStyleSheet_cssRules_get 默认返回一个 需要根据实际进行调整!!!!!-> `,)
+ Object.defineProperty_bo(rule, '0', {
+ value: new CSSStyleRule('bobo'),
+ writable: false,
+ enumerable: true,
+ configurable: true
+ })
+ rule=bodavm.toolsFunc.proxy2(rule,'CSSRuleList::proxy2')
+ bodavm.toolsFunc.setProtoAttr.call(this,'cssRules',rule)
+ return rule
+ }
+
+ bodavm.envFunc.HTMLStyleElement_sheet_get = function () {
+ let islive = bodavm.toolsFunc.getProtoAttr.call(this, 'sheet')
+ if (islive) {
+ console.log_copy(this, ` -> HTMLStyleElement_sheet_get cache已存在返回-> `, islive)
+
+ return islive
+
+ }
+ let thisNode = bodavm.toolsFunc.getProtoAttr.call(this, this)
+ // debugger
+ let isinDom = boda$('style').get().indexOf(thisNode)
+ if (isinDom == -1) {
+ console.log_copy(this, ` -> HTMLStyleElement_sheet_get 不存在html中返回null-> `, null)
+
+ return null
+ }
+
+ let sheet = new CSSStyleSheet('bobo')
+ bodavm.toolsFunc.setProtoAttr.call(this, 'sheet', sheet)
+ // bodavm.toolsFunc.setProtoAttr.call(sheet, sheet, thisNode)
+ console.log_copy(this, ` -> HTMLStyleElement_sheet_get sheet-> `, sheet)
+
+ return sheet
+ }
+ bodavm.envFunc.Node_replaceChild = function () {
+ let newChild = arguments[0]
+ let oldChild = arguments[1]
+ let parentNode = bodavm.toolsFunc.getProtoAttr.call(this, this)
+ // debugger
+ console.log_copy(this, ` -> Node_replaceChild newChild-> `, newChild, ` -> oldChild -> `, oldChild)
+ let newChildNode = bodavm.toolsFunc.getProtoAttr.call(newChild, newChild)
+ let oldChildNode = bodavm.toolsFunc.getProtoAttr.call(oldChild, oldChild)
+ // debugger
+ boda$(oldChildNode).replaceWith(boda$(newChildNode));
+
+ return oldChild
+ }
+ bodavm.envFunc.Node_cloneNode = function () {
+ let deep = arguments[0]
+ let thisNode = bodavm.toolsFunc.getProtoAttr.call(this, this)
+ let cloneNode = null
+ let resNode = null
+ if (deep) {
+ cloneNode = boda$(thisNode).get(0)
+ resNode = bodavm.toolsFunc.setProto(cloneNode.name)
+ // bodavm.toolsFunc.setProto.call
+ bodavm.toolsFunc.setProtoAttr.call(resNode, resNode, cloneNode)
+ }
+ else {
+ let attrs = boda$(thisNode).attr()
+ cloneNode = document.createElement(thisNode.name)
+ if (attrs) {
+ for (let i in attrs) {
+ cloneNode[i] = attrs[i]
+ }
+ }
+ resNode = cloneNode
+ }
+
+
+ console.log_copy(this, ` -> Node_cloneNode deep -> ${arguments[0]} -> res ->`, resNode)
+ // debugger
+ return resNode
+
+ }
+ bodavm.envFunc.CharacterData_data_set = function () {
+ let arg = arguments[0]
+ let thisNode = bodavm.toolsFunc.getProtoAttr.call(this, this)
+ // debugger
+ boda$(thisNode).text(arguments[0])
+ console.log_copy(this, ` -> CharacterData_data_set arg -> arg`)
+ return arg
+ }
+ bodavm.envFunc.DOMRectList_length_get = function () {
+ console.log_copy(this, ` -> DOMRectList_length_get res -> 默认返回1`)
return 1
}
- bodavm.envFunc.Element_getClientRects=function (){
- let getClientRects=new DOMRectList('bobo')
- console.log(this,` -> Element_getClientRects getClientRects -> `,getClientRects)
- Object.defineProperty_bo(getClientRects,'0',{
- value:new DOMRect('bobo'),
- writable:false,
- enumerable:true,
- configurable:true
+ bodavm.envFunc.Element_getClientRects = function () {
+ let getClientRects = new DOMRectList('bobo')
+ console.log_copy(this, ` -> Element_getClientRects getClientRects -> `, getClientRects)
+ Object.defineProperty_bo(getClientRects, '0', {
+ value: new DOMRect('bobo'),
+ writable: false,
+ enumerable: true,
+ configurable: true
})
return getClientRects
}
- bodavm.envFunc.HTMLElement_innerText_set=function (){
+ bodavm.envFunc.HTMLElement_innerText_set = function () {
// debugger
- let arg=arguments[0]
- let thisNode=bodavm.toolsFunc.getProtoAttr.call(this,this)
+ let arg = arguments[0]
+ let thisNode = bodavm.toolsFunc.getProtoAttr.call(this, this)
boda$(thisNode).empty()
boda$(thisNode).text(arg)
- console.log(this ,`-> HTMLElement_innerText_set innerText -> `,arg)
+ console.log_copy(this, `-> HTMLElement_innerText_set innerText -> `, arg)
return arg
}
- bodavm.envFunc.HTMLElement_style_set=function (){
+ bodavm.envFunc.HTMLElement_style_set = function () {
// debugger
- let style=arguments[0]
- let thisNode=bodavm.toolsFunc.getProtoAttr.call(this,this)
- boda$(thisNode).attr('style',style)
- console.log(this,`- > HTMLElement_style_set style -> `,style)
+ let style = arguments[0]
+ let thisNode = bodavm.toolsFunc.getProtoAttr.call(this, this)
+ boda$(thisNode).attr('style', style)
+ console.log_copy(this, `- > HTMLElement_style_set style -> `, style)
return style
}
- bodavm.envFunc.HTMLElement_dataset_get=function (){
- let islive=bodavm.toolsFunc.getProtoAttr.call(this,'dataset')
- if (islive){
- console.log(this, `-> HTMLElement_dataset_get 已存在返回`,islive)
+ bodavm.envFunc.HTMLElement_dataset_get = function () {
+ let islive = bodavm.toolsFunc.getProtoAttr.call(this, 'dataset')
+ if (islive) {
+ console.log_copy(this, `-> HTMLElement_dataset_get 已存在返回`, islive)
return islive
}
let dataset = new DOMStringMap('bobo')
- bodavm.toolsFunc.setProtoAttr.call(this,'dataset',dataset)
+ bodavm.toolsFunc.setProtoAttr.call(this, 'dataset', dataset)
console.log_copy(`HTMLElement_dataset_get -> xr -> ${dataset}`)
return dataset
}
- bodavm.envFunc.Document_pointerLockElement_get=function(){
- let pointerLockElement=bodavm.toolsFunc.getProtoAttr.call(this,'pointerLockElement')?bodavm.toolsFunc.getProtoAttr.call(this,'pointerLockElement'):null
- console.log(`Document_pointerLockElement_get res->`,pointerLockElement)
+ bodavm.envFunc.Document_pointerLockElement_get = function () {
+ let pointerLockElement = bodavm.toolsFunc.getProtoAttr.call(this, 'pointerLockElement') ? bodavm.toolsFunc.getProtoAttr.call(this, 'pointerLockElement') : null
+ console.log_copy(`Document_pointerLockElement_get res->`, pointerLockElement)
return pointerLockElement
}
- bodavm.envFunc.Document_pictureInPictureElement_get=function(){
- let pictureInPictureElement=bodavm.toolsFunc.getProtoAttr.call(this,'pictureInPictureElement')?bodavm.toolsFunc.getProtoAttr.call(this,'pictureInPictureElement'):null
- console.log(`Document_pictureInPictureElement_get res->`,pictureInPictureElement)
+ bodavm.envFunc.Document_pictureInPictureElement_get = function () {
+ let pictureInPictureElement = bodavm.toolsFunc.getProtoAttr.call(this, 'pictureInPictureElement') ? bodavm.toolsFunc.getProtoAttr.call(this, 'pictureInPictureElement') : null
+ console.log_copy(`Document_pictureInPictureElement_get res->`, pictureInPictureElement)
return pictureInPictureElement
}
- bodavm.envFunc.Document_xmlVersion_get=function(){
- let xmlVersion=bodavm.toolsFunc.getProtoAttr.call(this,'xmlVersion')?bodavm.toolsFunc.getProtoAttr.call(this,'xmlVersion'):null
- console.log(`Document_xmlVersion_get res->`,xmlVersion)
+ bodavm.envFunc.Document_xmlVersion_get = function () {
+ let xmlVersion = bodavm.toolsFunc.getProtoAttr.call(this, 'xmlVersion') ? bodavm.toolsFunc.getProtoAttr.call(this, 'xmlVersion') : null
+ console.log_copy(`Document_xmlVersion_get res->`, xmlVersion)
return xmlVersion
}
- bodavm.envFunc.Document_xmlEncoding_get=function(){
- let xmlEncoding=bodavm.toolsFunc.getProtoAttr.call(this,'xmlEncoding')?bodavm.toolsFunc.getProtoAttr.call(this,'xmlEncoding'):null
- console.log(`Document_xmlEncoding_get res->`,xmlEncoding)
+ bodavm.envFunc.Document_xmlEncoding_get = function () {
+ let xmlEncoding = bodavm.toolsFunc.getProtoAttr.call(this, 'xmlEncoding') ? bodavm.toolsFunc.getProtoAttr.call(this, 'xmlEncoding') : null
+ console.log_copy(`Document_xmlEncoding_get res->`, xmlEncoding)
return xmlEncoding
}
- bodavm.envFunc.Document_ontransitionrun_get=function(){
- let ontransitionrun=bodavm.toolsFunc.getProtoAttr.call(this,'ontransitionrun')?bodavm.toolsFunc.getProtoAttr.call(this,'ontransitionrun'):null
- console.log(`Document_ontransitionrun_get res->`,ontransitionrun)
+ bodavm.envFunc.Document_ontransitionrun_get = function () {
+ let ontransitionrun = bodavm.toolsFunc.getProtoAttr.call(this, 'ontransitionrun') ? bodavm.toolsFunc.getProtoAttr.call(this, 'ontransitionrun') : null
+ console.log_copy(`Document_ontransitionrun_get res->`, ontransitionrun)
return ontransitionrun
}
- bodavm.envFunc.Document_ontransitionend_get=function(){
- let ontransitionend=bodavm.toolsFunc.getProtoAttr.call(this,'ontransitionend')?bodavm.toolsFunc.getProtoAttr.call(this,'ontransitionend'):null
- console.log(`Document_ontransitionend_get res->`,ontransitionend)
+ bodavm.envFunc.Document_ontransitionend_get = function () {
+ let ontransitionend = bodavm.toolsFunc.getProtoAttr.call(this, 'ontransitionend') ? bodavm.toolsFunc.getProtoAttr.call(this, 'ontransitionend') : null
+ console.log_copy(`Document_ontransitionend_get res->`, ontransitionend)
return ontransitionend
}
- bodavm.envFunc.Document_ontransitioncancel_get=function(){
- let ontransitioncancel=bodavm.toolsFunc.getProtoAttr.call(this,'ontransitioncancel')?bodavm.toolsFunc.getProtoAttr.call(this,'ontransitioncancel'):null
- console.log(`Document_ontransitioncancel_get res->`,ontransitioncancel)
+ bodavm.envFunc.Document_ontransitioncancel_get = function () {
+ let ontransitioncancel = bodavm.toolsFunc.getProtoAttr.call(this, 'ontransitioncancel') ? bodavm.toolsFunc.getProtoAttr.call(this, 'ontransitioncancel') : null
+ console.log_copy(`Document_ontransitioncancel_get res->`, ontransitioncancel)
return ontransitioncancel
}
- bodavm.envFunc.Document_pictureInPictureEnabled_get=function (){
- console.log(`Document_pictureInPictureEnabled_get res-> 默认返回true`,true)
+ bodavm.envFunc.Document_pictureInPictureEnabled_get = function () {
+ console.log_copy(`Document_pictureInPictureEnabled_get res-> 默认返回true`, true)
return true
}
- bodavm.envFunc.Document_onresume_get=function (){
- let onresume=bodavm.toolsFunc.getProtoAttr.call(this,'onresume')?bodavm.toolsFunc.getProtoAttr.call(this,'onresume'):null
- console.log(`Document_onresume_get res->`,onresume)
+ bodavm.envFunc.Document_onresume_get = function () {
+ let onresume = bodavm.toolsFunc.getProtoAttr.call(this, 'onresume') ? bodavm.toolsFunc.getProtoAttr.call(this, 'onresume') : null
+ console.log_copy(`Document_onresume_get res->`, onresume)
return onresume
}
- bodavm.envFunc.Document_onpointerlockerror_get=function (){
- let onpointerlockerror=bodavm.toolsFunc.getProtoAttr.call(this,'onpointerlockerror')?bodavm.toolsFunc.getProtoAttr.call(this,'onpointerlockerror'):null
- console.log(`Document_onpointerlockerror_get res->`,onpointerlockerror)
+ bodavm.envFunc.Document_onpointerlockerror_get = function () {
+ let onpointerlockerror = bodavm.toolsFunc.getProtoAttr.call(this, 'onpointerlockerror') ? bodavm.toolsFunc.getProtoAttr.call(this, 'onpointerlockerror') : null
+ console.log_copy(`Document_onpointerlockerror_get res->`, onpointerlockerror)
return onpointerlockerror
}
- bodavm.envFunc.Document_featurePolicy_get=function (){
- let isfeaturePolicy=bodavm.toolsFunc.getProtoAttr.call(this,'featurePolicy')
- if (isfeaturePolicy){
- console.log(`Document_featurePolicy_get cache已存在返回->`,isfeaturePolicy)
+ bodavm.envFunc.Document_featurePolicy_get = function () {
+ let isfeaturePolicy = bodavm.toolsFunc.getProtoAttr.call(this, 'featurePolicy')
+ if (isfeaturePolicy) {
+ console.log_copy(`Document_featurePolicy_get cache已存在返回->`, isfeaturePolicy)
return isfeaturePolicy
}
- let feature=new FeaturePolicy('boob')
- console.log(`Document_featurePolicy_get res->`,feature)
- bodavm.toolsFunc.setProtoAttr.call(this,'featurePolicy',feature)
+ let feature = new FeaturePolicy('boob')
+ console.log_copy(`Document_featurePolicy_get res->`, feature)
+ bodavm.toolsFunc.setProtoAttr.call(this, 'featurePolicy', feature)
return feature
}
- bodavm.envFunc.Document_onmousemove_get=function (){
- let onmousemove=bodavm.toolsFunc.getProtoAttr.call(this,'onmousemove')?bodavm.toolsFunc.getProtoAttr.call(this,'onmousemove'):null
- console.log(`Document_onmousemove_get res->`,onmousemove)
+ bodavm.envFunc.Document_onmousemove_get = function () {
+ let onmousemove = bodavm.toolsFunc.getProtoAttr.call(this, 'onmousemove') ? bodavm.toolsFunc.getProtoAttr.call(this, 'onmousemove') : null
+ console.log_copy(`Document_onmousemove_get res->`, onmousemove)
return onmousemove
}
- bodavm.envFunc.HTMLElement_onmouseenter_get=function (){
- let onmouseenter=bodavm.toolsFunc.getProtoAttr.call(this,'onmouseenter')
- console.log(`HTMLElement_onmouseenter_get -> res -> `,onmouseenter)
+ bodavm.envFunc.HTMLElement_onmouseenter_get = function () {
+ let onmouseenter = bodavm.toolsFunc.getProtoAttr.call(this, 'onmouseenter')
+ console.log_copy(`HTMLElement_onmouseenter_get -> res -> `, onmouseenter)
return onmouseenter
}
- bodavm.envFunc.Document_scrollingElement_get=function (){
- let ele=document.documentElement
- console.log(`Document_scrollingElement_get ->默认返回html`,ele)
+ bodavm.envFunc.Document_scrollingElement_get = function () {
+ let ele = document.documentElement
+ console.log_copy(`Document_scrollingElement_get ->默认返回html`, ele)
return ele
}
- bodavm.envFunc.HTMLElement_onresize_get=function (){
+ bodavm.envFunc.HTMLElement_onresize_get = function () {
// let onresize=bodavm.memory.asyncEvent['HTMLElement']['onresize']
// if (!onresize.length) {
// console.log_copy(`HTMLElement_onresize_get res->`,null)
// return null
// }
- let onresize=bodavm.toolsFunc.getProtoAttr.call(this,'onresize')?bodavm.toolsFunc.getProtoAttr.call(this,'onresize'):null
- console.log_copy(`HTMLElement_onresize_get res->`,onresize)
+ let onresize = bodavm.toolsFunc.getProtoAttr.call(this, 'onresize') ? bodavm.toolsFunc.getProtoAttr.call(this, 'onresize') : null
+ console.log_copy(`HTMLElement_onresize_get res->`, onresize)
return onresize
}
- bodavm.envFunc.Document_onselectionchange_get=function (){
- let res=bodavm.toolsFunc.getProtoAttr.call(this,'onselectionchange')?bodavm.toolsFunc.getProtoAttr.call(this,'onselectionchange'):null
+ bodavm.envFunc.Document_onselectionchange_get = function () {
+ let res = bodavm.toolsFunc.getProtoAttr.call(this, 'onselectionchange') ? bodavm.toolsFunc.getProtoAttr.call(this, 'onselectionchange') : null
console.log_copy(`Document_onselectionchange_get -> res->`, res)
return res
}
- bodavm.envFunc.URL_createObjectURL=function (){
+ bodavm.envFunc.URL_createObjectURL = function () {
debugger
- let arg=arguments[0]
- let newUrl=`blob:${location.origin}/661f4a1e-88f8-44e8-9d85-635b0b7bbb3e`
- console.log_copy(`URL_createObjectURL arg->` ,arg,`-> res->`, newUrl)
+ let arg = arguments[0]
+ let newUrl = `blob:${location.origin}/661f4a1e-88f8-44e8-9d85-635b0b7bbb3e`
+ console.log_copy(`URL_createObjectURL arg->`, arg, `-> res->`, newUrl)
return newUrl
@@ -4021,7 +4192,15 @@ bodavm.memory.Performance={
let nodeList = []
if (resNodeList) {
for (const resNode of resNodeList) {
- let newNode = bodavm.toolsFunc.setProto(resNode.name)
+ let newNode=null
+ let isliveNode=bodavm.toolsFunc.getProtoAttr.call(resNode,resNode)
+ if (isliveNode){
+ newNode=isliveNode
+ }else{
+ newNode = bodavm.toolsFunc.setProto(resNode.name)
+ bodavm.toolsFunc.setProtoAttr.call(resNode, resNode, newNode)
+ }
+ // let newNode = bodavm.toolsFunc.setProto(resNode.name)
bodavm.toolsFunc.setProtoAttr.call(newNode, newNode, resNode)
nodeList.push(newNode)
}
@@ -4044,7 +4223,15 @@ bodavm.memory.Performance={
let thisNode = bodavm.toolsFunc.getProtoAttr.call(this, this)
// debugger
let target = boda$(thisNode).children().first()[0]
- let newNode = bodavm.toolsFunc.setProto(target.name)
+ let newNode=null
+ let isliveNode=bodavm.toolsFunc.getProtoAttr.call(target,target)
+ if (isliveNode){
+ newNode=isliveNode
+ }else{
+ newNode = bodavm.toolsFunc.setProto(target.name)
+ bodavm.toolsFunc.setProtoAttr.call(target, target, newNode)
+ }
+ // let newNode = bodavm.toolsFunc.setProto(target.name)
bodavm.toolsFunc.setProtoAttr.call(newNode, newNode, target)
console.log_copy(this, ` -> Element_firstElementChild_get -> res ->`, newNode)
@@ -4053,46 +4240,18 @@ bodavm.memory.Performance={
bodavm.envFunc.Document_createTextNode = function () {
// debugger
let arg = arguments[0]
+ let textnode = boda$(boda$.parseHTML(arg)).get(0)
+ // debugger
+
let newNode = bodavm.toolsFunc.setProto('TEXT')
- bodavm.toolsFunc.setProtoAttr.call(newNode, newNode, arg)
+ bodavm.toolsFunc.setProtoAttr.call(textnode,textnode,newNode)
+ bodavm.toolsFunc.setProtoAttr.call(newNode, newNode, textnode)
console.log_copy(this, ` -> Document_createTextNode -> res ->`, newNode)
return newNode
}
- bodavm.envFunc.Document_getElementsByClassName = function () {
- let tagName = arguments[0]
- let classList = boda$(`.${tagName}`)
- if (!bodavm.memory.cache['Document_getElementsByClassName'][tagName]) {
- bodavm.memory.cache['Document_getElementsByClassName'][tagName] = {}
- }
- if (bodavm.memory.collection[tagName] && bodavm.memory.cache['Document_getElementsByClassName'][tagName]['this'] == this) {
- let cacheValue = bodavm.memory.cache['Document_getElementsByClassName'][tagName]["res"]
- console.log_copy(`Document_getElementsByClassName 已存在,直接从cache中取值`, `tagName ->`, tagName, ' -> res- >', cacheValue)
- return cacheValue
- }
- // debugger
- bodavm.memory.collection[tagName] = []
- if (classList) {
- for (let ind = 0; ind < classList.length; ind++) {
- let newNode = bodavm.toolsFunc.setProto(classList[ind].name)
- let currNode = classList[ind]
- bodavm.toolsFunc.setProtoAttr.call(newNode, newNode, currNode)
- bodavm.memory.collection[tagName].push(newNode)
- }
- }
- // debugger
- bodavm.memory.collection[tagName].__proto__ = HTMLCollection.prototype
- bodavm.memory.cache['Document_getElementsByClassName'][tagName]['res'] = bodavm.memory.collection[tagName]
- bodavm.memory.cache['Document_getElementsByClassName'][tagName]['this'] = this
- bodavm.memory.collection[tagName].__proto__[Symbol.iterator] = Array.prototype[Symbol.iterator];
- console.log_copy(`Document_getElementsByClassName `, `arg ->`, tagName, ' -> res- >', bodavm.memory.collection[tagName])
- // debugger
-
- return bodavm.memory.collection[tagName];
-
- }
bodavm.envFunc.Document_dir_set = function () {
let arg = arguments[0]
bodavm.memory.document['dir'] = arg
@@ -4133,7 +4292,14 @@ bodavm.memory.Performance={
bodavm.envFunc.Document_currentScript_get = function () {
let currentNode = bodaCurrentElement
if (currentNode.name == 'script') {
- let newNode = bodavm.toolsFunc.setProto(currentNode.name)
+ let newNode=null
+ let isliveNode=bodavm.toolsFunc.getProtoAttr.call(currentNode,currentNode)
+ if (isliveNode){
+ newNode=isliveNode
+ }else{
+ newNode = bodavm.toolsFunc.setProto(currentNode.name)
+ bodavm.toolsFunc.setProtoAttr.call(currentNode, currentNode, newNode)
+ }
bodavm.toolsFunc.setProtoAttr.call(newNode, newNode, currentNode)
console.log_copy(this, `-> Document_currentScript_get -> res ->`, newNode)
return newNode
@@ -4158,7 +4324,14 @@ bodavm.memory.Performance={
return null
}
let name = nextNode.name ? nextNode.name : nextNode.type
- let newNode = bodavm.toolsFunc.setProto(name)
+ let newNode=null
+ let isliveNode=bodavm.toolsFunc.getProtoAttr.call(nextNode,nextNode)
+ if (isliveNode){
+ newNode=isliveNode
+ }else{
+ newNode = bodavm.toolsFunc.setProto(name)
+ bodavm.toolsFunc.setProtoAttr.call(nextNode, nextNode, newNode)
+ }
bodavm.toolsFunc.setProtoAttr.call(newNode, newNode, nextNode)
bodavm.memory.cache["Node_nextSibling_get"]['this'] = this
bodavm.memory.cache["Node_nextSibling_get"]['res'] = newNode
@@ -4188,7 +4361,15 @@ bodavm.memory.Performance={
return null
}
- let newNode = bodavm.toolsFunc.setProto(node_.name)
+ let newNode=null
+ let isliveNode=bodavm.toolsFunc.getProtoAttr.call(node_,node_)
+ if (isliveNode){
+ newNode=isliveNode
+ }else{
+ newNode = bodavm.toolsFunc.setProto(node_.name)
+ bodavm.toolsFunc.setProtoAttr.call(node_, node_, newNode)
+ }
+
bodavm.toolsFunc.setProtoAttr.call(newNode, newNode, node_)
console.log_copy(this, `-> Node_firstChild_get res->`, newNode)
bodavm.memory.cache["Node_firstChild_get"]['this'] = this
@@ -4224,8 +4405,17 @@ bodavm.memory.Performance={
return null
}
// debugger
- let newNode = bodavm.toolsFunc.setProto(parentEle.name)
+ let newNode =null
+ let isliveNode=bodavm.toolsFunc.getProtoAttr.call(parentEle,parentEle)
+ if (isliveNode){
+ newNode=isliveNode
+ }else{
+ newNode=bodavm.toolsFunc.setProto(parentEle.name)
+ bodavm.toolsFunc.setProtoAttr.call(parentEle,parentEle,newNode)
+ }
+ // =
bodavm.toolsFunc.setProtoAttr.call(newNode, newNode, parentEle)
+
console.log_copy(this, `-> Node_parentElement_get res->`, newNode)
bodavm.memory.cache['Node_parentElement_get']['res'] = newNode
bodavm.memory.cache['Node_parentElement_get']['this'] = this
@@ -4245,7 +4435,7 @@ bodavm.memory.Performance={
let arg = arguments[0]
let thisNode = bodavm.toolsFunc.getProtoAttr.call(this, this)
let res = boda$(thisNode).attr(arg)
- console.log_copy(this, `-> Element_getAttribute `,`arg->`, arg ,`-> res-> `, res)
+ console.log_copy(this, `-> Element_getAttribute `, `arg->`, arg, `-> res-> `, res)
return res
}
bodavm.envFunc.Node_childNodes_get = function () {
@@ -4265,9 +4455,18 @@ bodavm.memory.Performance={
for (let child of childs) {
if (child.type === 'tag' || child.type === 'text') {
// debugger
- let name = child.name ? child.name : child.type
- let newNode = bodavm.toolsFunc.setProto(name)
- bodavm.toolsFunc.setProtoAttr.call(newNode, newNode, child)
+ let newNode=null
+ let isliveNode=bodavm.toolsFunc.getProtoAttr.call(child,child)
+ if (isliveNode){
+ newNode=isliveNode
+ }else{
+ let name = child.name ? child.name : child.type
+
+ newNode = bodavm.toolsFunc.setProto(name)
+ bodavm.toolsFunc.setProtoAttr.call(child,child,newNode)
+ bodavm.toolsFunc.setProtoAttr.call(newNode, newNode, child)
+
+ }
childNodes.push(newNode);
}
}
@@ -4299,12 +4498,20 @@ bodavm.memory.Performance={
let resNode = boda$(thisNode).find(arg)
let newNode = null
if (resNode) {
+ let isliveNode=bodavm.toolsFunc.getProtoAttr.call(resNode[0],resNode[0])
+ if (isliveNode){
+ console.log_copy(this,`Element_querySelector arg->`, arg, ` -> res->`, isliveNode)
+
+ return isliveNode
+ }
newNode = bodavm.toolsFunc.setProto(resNode[0].name)
+ bodavm.toolsFunc.setProtoAttr.call(resNode[0], resNode[0], newNode)
+
bodavm.toolsFunc.setProtoAttr.call(newNode, newNode, resNode[0])
}
- console.log_copy(this, `-> Element_querySelector res->`, newNode)
+ console.log_copy(this, `-> Element_querySelector arg ->` ,arg, `-> res->`, newNode)
return newNode
}
@@ -4324,15 +4531,26 @@ bodavm.memory.Performance={
let target = arguments[0]
let target2 = arguments[1]
let thisNode = bodavm.toolsFunc.getProtoAttr.call(this, this)
- let targetNode = bodavm.toolsFunc.getProtoAttr.call(target, target)
- let target2sNode = bodavm.toolsFunc.getProtoAttr.call(target2, target2)
+ let newNode = bodavm.toolsFunc.getProtoAttr.call(target, target)
+ let referenceNode = bodavm.toolsFunc.getProtoAttr.call(target2, target2)
// debugger
- if (targetNode.name == 'script' && target2sNode.name == 'script') {
+ let newEl = boda$(newNode);
+
+ if (newNode.name == 'script' && referenceNode.name == 'script') {
debugger
bodavm.memory.waitExec.push(targetNode)
}
- boda$(target2sNode).before(targetNode)
+
+ if (!referenceNode) {
+ // referenceNode 为 null,插入到最后
+ // debugger
+ boda$(thisNode).append(newEl);
+ } else {
+ // debugger
+ const ref = boda$(referenceNode);
+ ref.before(newEl);
+ }
console.log_copy(this, `-> Node_insertBefore newNode->`, target, `-> referenceNode ->`, target2)
return target
@@ -4343,7 +4561,15 @@ bodavm.memory.Performance={
let res = boda$(arg).get()[0]
let newNode = null
if (res) {
+ let isliveNode=bodavm.toolsFunc.getProtoAttr.call(res,res)
+ if (isliveNode){
+ console.log_copy(`Document_querySelector arg->`, arg, ` -> res->`, isliveNode)
+
+ return isliveNode
+ }
newNode = bodavm.toolsFunc.setProto(res.name)
+ bodavm.toolsFunc.setProtoAttr.call(res, res, newNode)
+
bodavm.toolsFunc.setProtoAttr.call(newNode, newNode, res)
}
@@ -4403,8 +4629,14 @@ bodavm.memory.Performance={
let res = null
if (element.length > 0) {
res = element[0]
+ let isliveNode=bodavm.toolsFunc.getProtoAttr.call(res,res)
+ if (isliveNode){
+ console.log_copy(`Document_getElementById arg->`, arg, ` -> res->`, isliveNode)
+ return isliveNode
+ }
let newNode = bodavm.toolsFunc.setProto(res.name)
+ bodavm.toolsFunc.setProtoAttr.call(res,res,newNode)
bodavm.toolsFunc.setProtoAttr.call(newNode, newNode, res)
console.log_copy(`Document_getElementById arg->`, arg, ` -> res->`, newNode)
@@ -4548,69 +4780,69 @@ bodavm.memory.Performance={
bodavm.envFunc.DOMRectReadOnly_top_get = function () {
// debugger
- console.log(`DOMRectReadOnly_top_get res-> 默认返回`, 8)
+ console.log_copy(`DOMRectReadOnly_top_get res-> 默认返回`, 8)
return 8
}
bodavm.envFunc.DOMRectReadOnly_bottom_get = function () {
// debugger
- console.log(`DOMRectReadOnly_bottom_get res-> 默认返回`, 245.33334350585938)
+ console.log_copy(`DOMRectReadOnly_bottom_get res-> 默认返回`, 245.33334350585938)
return 245.33334350585938
}
bodavm.envFunc.DOMRectReadOnly_left_get = function () {
// debugger
- console.log(`DOMRectReadOnly_left_get res-> 默认返回`, 8)
+ console.log_copy(`DOMRectReadOnly_left_get res-> 默认返回`, 8)
return 8
}
bodavm.envFunc.DOMRectReadOnly_right_get = function () {
// debugger
- console.log(`DOMRectReadOnly_right_get res-> 默认返回`, 1432)
+ console.log_copy(`DOMRectReadOnly_right_get res-> 默认返回`, 1432)
return 1432
}
bodavm.envFunc.DOMRect_height_get = function () {
// debugger
- console.log(`DOMRect_height_get res-> 默认返回`, 237.33334350585938)
+ console.log_copy(`DOMRect_height_get res-> 默认返回`, 237.33334350585938)
return 1424
}
bodavm.envFunc.DOMRect_width_get = function () {
// debugger
- console.log(`DOMRect_width_get res-> 默认返回`, 1424)
+ console.log_copy(`DOMRect_width_get res-> 默认返回`, 1424)
return 1424
}
bodavm.envFunc.DOMRect_y_get = function () {
// debugger
- console.log(`DOMRect_y_get res-> 默认返回`, 8)
+ console.log_copy(`DOMRect_y_get res-> 默认返回`, 8)
return 8
}
bodavm.envFunc.DOMRect_x_get = function () {
// debugger
- console.log(`DOMRect_x_get res-> 默认返回`, 8)
+ console.log_copy(`DOMRect_x_get res-> 默认返回`, 8)
return 8
}
bodavm.envFunc.Element_getBoundingClientRect = function () {
let DomRect = new DOMRect('bobo')
- console.log(`Element_getBoundingClientRect res->`, DomRect)
+ console.log_copy(`Element_getBoundingClientRect res->`, DomRect)
return DomRect
}
bodavm.envFunc.Element_clientTop_get = function () {
// debugger
let thisEvent = bodavm.toolsFunc.getProtoAttr.call(this, this)
- console.log(`Element_clientTop_get 当前事件为 -->`, thisEvent, ` - >默认返回 0`)
+ console.log_copy(`Element_clientTop_get 当前事件为 -->`, thisEvent, ` - >默认返回 0`)
return 0
}
bodavm.envFunc.Element_clientLeft_get = function () {
// debugger
let thisEvent = bodavm.toolsFunc.getProtoAttr.call(this, this)
- console.log(`Element_clientLeft_get 当前事件为 -->`, thisEvent, ` - >默认返回 0`)
+ console.log_copy(`Element_clientLeft_get 当前事件为 -->`, thisEvent, ` - >默认返回 0`)
return 0
}
bodavm.envFunc.Element_scrollTop_get = function () {
// debugger
let thisEvent = bodavm.toolsFunc.getProtoAttr.call(this, this)
- console.log(`Element_scrollTop_get 当前事件为 -->`, thisEvent, ` - >默认返回 0`)
+ console.log_copy(`Element_scrollTop_get 当前事件为 -->`, thisEvent, ` - >默认返回 0`)
return 0
}
@@ -4618,28 +4850,28 @@ bodavm.memory.Performance={
bodavm.envFunc.Element_scrollLeft_get = function () {
// debugger
let thisEvent = bodavm.toolsFunc.getProtoAttr.call(this, this)
- console.log(`Element_scrollLeft_get 当前事件为 -->`, thisEvent, ` - >默认返回 0`)
+ console.log_copy(`Element_scrollLeft_get 当前事件为 -->`, thisEvent, ` - >默认返回 0`)
return 0
}
bodavm.envFunc.MouseEvent_pageY_get = function () {
// debugger
let thisEvent = bodavm.toolsFunc.getProtoAttr.call(this, this)
- console.log(`MouseEvent_pageY_get 当前事件为 -->`, thisEvent, ` - >默认返回 0`)
+ console.log_copy(`MouseEvent_pageY_get 当前事件为 -->`, thisEvent, ` - >默认返回 0`)
return 0
}
bodavm.envFunc.MouseEvent_pageX_get = function () {
// debugger
let thisEvent = bodavm.toolsFunc.getProtoAttr.call(this, this)
- console.log(`MouseEvent_pageX_get 当前事件为 -->`, thisEvent, ` - >默认返回 0`)
+ console.log_copy(`MouseEvent_pageX_get 当前事件为 -->`, thisEvent, ` - >默认返回 0`)
return 0
}
bodavm.envFunc.Event_target_get = function () {
// debugger
let thisEvent = bodavm.toolsFunc.getProtoAttr.call(this, this)
- console.log(`Event_target_get 当前事件为 -->`, thisEvent, ` - >默认返回 body`)
+ console.log_copy(`Event_target_get 当前事件为 -->`, thisEvent, ` - >默认返回 body`)
if (thisEvent == 'click' || thisEvent == 'mousemove') {
return document.body
@@ -4650,7 +4882,7 @@ bodavm.memory.Performance={
bodavm.envFunc.Event_srcElement_get = function () {
// debugger
let thisEvent = bodavm.toolsFunc.getProtoAttr.call(this, this)
- console.log(`Event_srcElement_get 当前事件为 -->`, thisEvent, ` - >默认返回 body`)
+ console.log_copy(`Event_srcElement_get 当前事件为 -->`, thisEvent, ` - >默认返回 body`)
if (thisEvent == 'click' || thisEvent == 'mousemove') {
return document.body
@@ -4662,8 +4894,65 @@ bodavm.memory.Performance={
bodavm.envFunc.MediaQueryList_matches_get = function () {
let matches_ = bodavm.toolsFunc.getProtoAttr.call(this, 'matchMedia')
- console.log_copy(`MediaQueryList_matches_get `, `-> res ->${matches_}`);
- return matches_
+ // debugger
+ let ismatch=null
+ switch (matches_){
+ case '(prefers-color-scheme: dark)':
+ ismatch=false
+ break
+ case "(prefers-color-scheme: light)":
+ ismatch=true
+ break
+ case "(prefers-color-scheme: no-preference)":
+ ismatch=false
+ break
+ case "(prefers-reduced-motion: no-preference)":
+ ismatch=true
+ break
+ case "(prefers-reduced-motion: reduce)":
+ ismatch=false
+ break
+ case '(any-pointer: fine )':
+ ismatch=true
+ break
+ case '(any-pointer: coarse )':
+ ismatch=false
+ break
+ case '(any-pointer: none )':
+ ismatch=false
+ break
+ case '(any-pointer )':
+ ismatch=true
+ break
+ case '(any-hover: hover )':
+ ismatch=true
+ break
+ case '(any-hover: on-demand )':
+ ismatch=false
+ break
+ case '(any-hover: none )':
+ ismatch=false
+ break
+ case '(any-hover )':
+ ismatch=true
+ break
+ case '(color-gamut: srgb )':
+ ismatch=true
+ break
+ case '(color-gamut: p3 )':
+ ismatch=false
+ break
+ case '(color-gamut: rec2020 )':
+ ismatch=false
+ break
+ case '(color-gamut )':
+ ismatch=true
+ break
+ default:
+ console.log_copy(`MediaQueryList_matches_get -> `,matches_,`未实现!!!!!`)
+ }
+ console.log_copy(`MediaQueryList_matches_get -> matches_ `,matches_, `-> res ->${ismatch}`);
+ return ismatch
}
bodavm.envFunc.Node_removeChild = function () {
if (bodavm.config.isdebug) {
@@ -4676,110 +4965,134 @@ bodavm.memory.Performance={
let thisNode = bodavm.toolsFunc.getProtoAttr(this) ? bodavm.toolsFunc.getProtoAttr(this) : bodavm.toolsFunc.getProtoAttr.call(this, this);
if (bodavm.memory.cache['Element_getElementsByTagName'][targetNode.name]) {
// debugger
- let collection=bodavm.memory.cache['Element_getElementsByTagName'][targetNode.name]['res']
+ let collection = bodavm.memory.cache['Element_getElementsByTagName'][targetNode.name]['res']
for (const key in Object.getOwnPropertyDescriptors_bo(collection)) {
// debugger
- if (collection[key]==arguments[0]){
- delete collection['bo'+key]
+ if (collection[key] == arguments[0]) {
+ delete collection['bo' + key]
}
}
- let newkeys=Object.keys(collection,'bobo')
- let newlen=newkeys.length
+ let newkeys = Object.keys(collection, 'bobo')
+ let newlen = newkeys.length
for (let index = 0; index < newlen; index++) {
// debugger
- Object.defineProperty(collection,'bo'+index,{
- value:collection[newkeys[index]],
- writable:false,
- enumerable:true,
- configurable:true
- },'bobo')
-
+ Object.defineProperty(collection, 'bo' + index, {
+ value: collection[newkeys[index]],
+ writable: false,
+ enumerable: true,
+ configurable: true
+ }, 'bobo')
+
}
- delete collection['bo'+(newlen)]
+ delete collection['bo' + (newlen)]
}
if (bodavm.memory.cache['Document_getElementsByTagName'][targetNode.name]) {
// debugger
- let collection=bodavm.memory.cache['Document_getElementsByTagName'][targetNode.name]['res']
+ let collection = bodavm.memory.cache['Document_getElementsByTagName'][targetNode.name]['res']
for (const key in Object.getOwnPropertyDescriptors_bo(collection)) {
// debugger
- if (collection[key]==arguments[0]){
- delete collection['bo'+key]
+ if (collection[key] == arguments[0]) {
+ delete collection['bo' + key]
// debugger
}
}
// debugger
- let newkeys=Object.keys(collection,'bobo')
- let newlen=newkeys.length
+ let newkeys = Object.keys(collection, 'bobo')
+ let newlen = newkeys.length
for (let index = 0; index < newlen; index++) {
// debugger
- Object.defineProperty(collection,'bo'+index,{
- value:collection[newkeys[index]],
- writable:false,
- enumerable:true,
- configurable:true
- },'bobo')
-
+ Object.defineProperty(collection, 'bo' + index, {
+ value: collection[newkeys[index]],
+ writable: false,
+ enumerable: true,
+ configurable: true
+ }, 'bobo')
+
}
- delete collection['bo'+(newlen)]
+ delete collection['bo' + (newlen)]
// debugger
}
if (bodavm.memory.cache['Element_children_get'][thisNode.name]) {
// debugger
- let collection=bodavm.memory.cache['Element_children_get'][thisNode.name]['res']
+ let collection = bodavm.memory.cache['Element_children_get'][thisNode.name]['res']
for (const key in Object.getOwnPropertyDescriptors_bo(collection)) {
// debugger
- if (collection[key]==arguments[0]){
- delete collection['bo'+key]
+ if (collection[key] == arguments[0]) {
+ delete collection['bo' + key]
// debugger
}
}
// debugger
- let newkeys=Object.keys(collection,'bobo')
- let newlen=newkeys.length
+ let newkeys = Object.keys(collection, 'bobo')
+ let newlen = newkeys.length
for (let index = 0; index < newlen; index++) {
// debugger
- Object.defineProperty(collection,'bo'+index,{
- value:collection[newkeys[index]],
- writable:false,
- enumerable:true,
- configurable:true
- },'bobo')
-
+ Object.defineProperty(collection, 'bo' + index, {
+ value: collection[newkeys[index]],
+ writable: false,
+ enumerable: true,
+ configurable: true
+ }, 'bobo')
+
}
- delete collection['bo'+(newlen)]
+ delete collection['bo' + (newlen)]
// debugger
}
// debugger
- if (targetNode.name=='script' &&bodavm.memory.cache['Document_scripts_get']['res'] ) {
+ if (targetNode.name == 'script' && bodavm.memory.cache['Document_scripts_get']['res']) {
// debugger
- let collection=bodavm.memory.cache['Document_scripts_get']['res']
+ let collection = bodavm.memory.cache['Document_scripts_get']['res']
for (const key in Object.getOwnPropertyDescriptors_bo(collection)) {
// debugger
- if (collection[key]==arguments[0]){
- delete collection['bo'+key]
+ if (collection[key] == arguments[0]) {
+ delete collection['bo' + key]
// debugger
}
}
// debugger
- let newkeys=Object.keys(collection,'bobo')
- let newlen=newkeys.length
+ let newkeys = Object.keys(collection, 'bobo')
+ let newlen = newkeys.length
for (let index = 0; index < newlen; index++) {
// debugger
- Object.defineProperty(collection,'bo'+index,{
- value:collection[newkeys[index]],
- writable:false,
- enumerable:true,
- configurable:true
- },'bobo')
-
+ Object.defineProperty(collection, 'bo' + index, {
+ value: collection[newkeys[index]],
+ writable: false,
+ enumerable: true,
+ configurable: true
+ }, 'bobo')
+
}
- delete collection['bo'+(newlen)]
+ delete collection['bo' + (newlen)]
// debugger
}
+ if (boda$(targetNode).attr('class') &&bodavm.memory.cache['Document_getElementsByClassName'][tagName][ boda$(targetNode).attr('class')] ){
+ let collection = bodavm.memory.cache['Document_getElementsByClassName']['res']
+ for (const key in Object.getOwnPropertyDescriptors_bo(collection)) {
+ // debugger
+ if (collection[key] == arguments[0]) {
+ delete collection['bo' + key]
+ // debugger
+ }
+ }
+ // debugger
+ let newkeys = Object.keys(collection, 'bobo')
+ let newlen = newkeys.length
+ for (let index = 0; index < newlen; index++) {
+ // debugger
+ Object.defineProperty(collection, 'bo' + index, {
+ value: collection[newkeys[index]],
+ writable: false,
+ enumerable: true,
+ configurable: true
+ }, 'bobo')
+
+ }
+ delete collection['bo' + (newlen)]
+ }
console.log_copy(`Node_removeChild `, `child->${arguments[0]}`);
// debugger
@@ -4787,11 +5100,11 @@ bodavm.memory.Performance={
let isRemove = 0
for (let index = 0; index < childs.length; index++) {
if (childs[index] == targetNode) {
- if (bodavm.memory.domDocument[targetNode.name]){
- let deldomDocInd=bodavm.memory.domDocument[targetNode.name].indexOf(targetNode)
- let delalldomDocInd=bodavm.memory.domDocument['all'].indexOf(targetNode)
+ if (bodavm.memory.domDocument[targetNode.name]) {
+ let deldomDocInd = bodavm.memory.domDocument[targetNode.name].indexOf(targetNode)
+ let delalldomDocInd = bodavm.memory.domDocument['all'].indexOf(targetNode)
// debugger
- bodavm.memory.domDocument[targetNode.name].splice(deldomDocInd,1)
+ bodavm.memory.domDocument[targetNode.name].splice(deldomDocInd, 1)
bodavm.memory.domDocument['all'].splice(delalldomDocInd)
boda$(thisNode).children().eq(index).remove()
}
@@ -4805,12 +5118,12 @@ bodavm.memory.Performance={
}
return arguments[0];
};
- bodavm.envFunc.HTMLCollection_length_get=function (){
- let templen_=0
+ bodavm.envFunc.HTMLCollection_length_get = function () {
+ let templen_ = 0
for (const key in Object.getOwnPropertyDescriptors_bo(this)) {
- templen_+=1
+ templen_ += 1
}
- console.log_copy(`HTMLCollection_length_get res->`,templen_)
+ console.log_copy(`HTMLCollection_length_get res->`, templen_)
return templen_
}
bodavm.envFunc.Element_children_get = function () {
@@ -4820,82 +5133,148 @@ bodavm.memory.Performance={
// debugger
if (!bodavm.memory.cache['Element_children_get'][tagName]) {
bodavm.memory.cache['Element_children_get'][tagName] = {}
- bodavm.memory.cache['Element_children_get'][tagName]['res']={}
+ bodavm.memory.cache['Element_children_get'][tagName]['res'] = {}
}
- if (bodavm.memory.cache['Element_children_get'][tagName]&& bodavm.memory.cache['Element_children_get'][tagName]['this'] == this) {
- let curLen=Object.keys(bodavm.memory.cache['Element_children_get'][tagName]["res"]).length
+ if (bodavm.memory.cache['Element_children_get'][tagName] && bodavm.memory.cache['Element_children_get'][tagName]['this'] == this) {
+ let curLen = Object.keys(bodavm.memory.cache['Element_children_get'][tagName]["res"]).length
// debugger
- if (curLen==boda$(thisNode).children().length){
+ if (curLen == boda$(thisNode).children().length) {
let cacheValue = bodavm.memory.cache['Element_children_get'][tagName]["res"]
console.log_copy(this, `-> Element_children_get 已存在,直接从cache中取值`, `tagName ->`, tagName, ' -> res- >', cacheValue)
return cacheValue
}
-
+
}
let tempCollection = []
debugger
let childs = boda$(thisNode).children()
for (const child of childs) {
- let newNode = bodavm.toolsFunc.setProto(child.name)
+ let newNode=null
+ let isliveNode=bodavm.toolsFunc.getProtoAttr.call(child,child)
+ if (isliveNode){
+ newNode=isliveNode
+ }else{
+ newNode = bodavm.toolsFunc.setProto(child.name)
+ bodavm.toolsFunc.setProtoAttr.call(child,child,newNode)
+ }
bodavm.toolsFunc.setProtoAttr.call(newNode, newNode, child)
tempCollection.push(newNode)
}
for (let index = 0; index < tempCollection.length; index++) {
- Object.defineProperty(bodavm.memory.cache['Element_children_get'][tagName]['res'],index,{
- value:tempCollection[index],
- writable:false,
- enumerable:true,
- configurable:true
- },'bobo')
+ Object.defineProperty(bodavm.memory.cache['Element_children_get'][tagName]['res'], index, {
+ value: tempCollection[index],
+ writable: false,
+ enumerable: true,
+ configurable: true
+ }, 'bobo')
}
// debugger
bodavm.memory.cache['Element_children_get'][tagName]['res'].__proto__ = HTMLCollection.prototype
bodavm.memory.cache['Element_children_get'][tagName]['this'] = this
bodavm.memory.cache['Element_children_get'][tagName]['this'].__proto__[Symbol.iterator] = Array.prototype[Symbol.iterator];
- bodavm.memory.cache['Element_children_get'][tagName]['res']=bodavm.toolsFunc.proxyHTMLCollection(bodavm.memory.cache['Element_children_get'][tagName]['res'],`HTMLCollection:proxyHTMLCollection`)
+ bodavm.memory.cache['Element_children_get'][tagName]['res'] = bodavm.toolsFunc.proxyHTMLCollection(bodavm.memory.cache['Element_children_get'][tagName]['res'], `HTMLCollection:proxyHTMLCollection`)
console.log_copy(this, `-> Element_children_get `, ' -> res- >', bodavm.memory.cache['Element_children_get'][tagName]['res'])
return bodavm.memory.cache['Element_children_get'][tagName]['res']
}
- bodavm.envFunc.Document_scripts_get=function (){
- let tagName='script'
+ bodavm.envFunc.Document_scripts_get = function () {
+ let tagName = 'script'
let tempCollection = []
- if (bodavm.memory.cache['Document_scripts_get']['res'] ) {
- let curLen=Object.keys(bodavm.memory.cache['Document_scripts_get']["res"]).length
- if (curLen==bodavm.memory.domDocument[tagName].length){
+ if (bodavm.memory.cache['Document_scripts_get']['res']) {
+ let curLen = Object.keys(bodavm.memory.cache['Document_scripts_get']["res"]).length
+ if (curLen == bodavm.memory.domDocument[tagName].length) {
let cacheValue = bodavm.memory.cache['Document_scripts_get']["res"]
console.log_copy(`Document_scripts_get 已存在,直接从cache中取值`, `tagName ->`, tagName, ' -> res- >', cacheValue)
return cacheValue
}
-
+
}
if (bodavm.memory.domDocument[tagName]) {
for (let ind = 0; ind < bodavm.memory.domDocument[tagName].length; ind++) {
- let newNode = bodavm.toolsFunc.setProto(tagName)
+ let newNode = null
let currNode = bodavm.memory.domDocument[tagName][ind]
+ let isliveNode=bodavm.toolsFunc.getProtoAttr.call(currNode,currNode)
+ if (isliveNode){
+ newNode=isliveNode
+ }else{
+ newNode=bodavm.toolsFunc.setProto(tagName)
+ bodavm.toolsFunc.setProtoAttr.call(currNode,currNode,newNode)
+ }
bodavm.toolsFunc.setProtoAttr.call(newNode, newNode, currNode)
tempCollection.push(newNode)
}
}
- bodavm.memory.cache['Document_scripts_get']['res']={}
+ bodavm.memory.cache['Document_scripts_get']['res'] = {}
for (let index = 0; index < tempCollection.length; index++) {
- Object.defineProperty(bodavm.memory.cache['Document_scripts_get']['res'],index,{
- value:tempCollection[index],
- writable:false,
- enumerable:true,
- configurable:true
- },'bobo')
+ Object.defineProperty(bodavm.memory.cache['Document_scripts_get']['res'], index, {
+ value: tempCollection[index],
+ writable: false,
+ enumerable: true,
+ configurable: true
+ }, 'bobo')
}
bodavm.memory.cache['Document_scripts_get']['res'].__proto__ = HTMLCollection.prototype
bodavm.memory.cache['Document_scripts_get']['this'] = this
bodavm.memory.cache['Document_scripts_get']['res'].__proto__[Symbol.iterator] = Array.prototype[Symbol.iterator];
console.log_copy(`Document_scripts_get `, `arg ->`, tagName, ' -> res- >', bodavm.memory.cache['Document_scripts_get']['res'])
- bodavm.memory.cache['Document_scripts_get']['res']=bodavm.toolsFunc.proxyHTMLCollection(bodavm.memory.cache['Document_scripts_get']['res'],`HTMLCollection:proxyHTMLCollection`)
+ bodavm.memory.cache['Document_scripts_get']['res'] = bodavm.toolsFunc.proxyHTMLCollection(bodavm.memory.cache['Document_scripts_get']['res'], `HTMLCollection:proxyHTMLCollection`)
return bodavm.memory.cache['Document_scripts_get']['res'];
+ }
+ bodavm.envFunc.Document_getElementsByClassName = function () {
+ let tagName = arguments[0]
+ let classList = boda$(`.${tagName}`)
+ if (!bodavm.memory.cache['Document_getElementsByClassName'][tagName]) {
+ bodavm.memory.cache['Document_getElementsByClassName'][tagName] = {}
+ }
+ if (bodavm.memory.cache['Document_getElementsByClassName'][tagName] ) {
+ let curLen = Object.keys(bodavm.memory.cache['Document_getElementsByClassName'][tagName]["res"]).length
+ // debugger
+ if (curLen==bodavm.memory.cache['Document_getElementsByClassName'][tagName]['length']){
+ let cacheValue = bodavm.memory.cache['Document_getElementsByClassName'][tagName]["res"]
+ console.log_copy(`Document_getElementsByClassName 已存在,直接从cache中取值`, `tagName ->`, tagName, ' -> res- >', cacheValue)
+ return cacheValue
+ }
+
+ }
+ // debugger
+ // bodavm.memory.collection[tagName] = []
+ let tempCollection = []
+ if (classList) {
+ for (let ind = 0; ind < classList.length; ind++) {
+ let newNode=null
+ let isliveNode=bodavm.toolsFunc.getProtoAttr.call(classList[ind],classList[ind])
+ if (isliveNode){
+ newNode=isliveNode
+ }else{
+ newNode = bodavm.toolsFunc.setProto(classList[ind].name)
+ bodavm.toolsFunc.setProtoAttr.call(classList[ind], classList[ind], newNode)
+ }
+ let currNode = classList[ind]
+ bodavm.toolsFunc.setProtoAttr.call(newNode, newNode, currNode)
+ tempCollection = [].push(newNode)
+ }
+ }
+ for (let index = 0; index < tempCollection.length; index++) {
+ Object.defineProperty(bodavm.memory.cache['Document_getElementsByClassName'][tagName]['res'], index, {
+ value: tempCollection[index],
+ writable: false,
+ enumerable: true,
+ configurable: true
+ }, 'bobo')
+ }
+ // debugger
+ bodavm.memory.cache['Document_getElementsByClassName'][tagName]['res'].__proto__ = HTMLCollection.prototype
+ bodavm.memory.cache['Document_getElementsByClassName'][tagName]['length']=tempCollection.length
+ bodavm.memory.cache['Document_getElementsByClassName'][tagName]['res'].__proto__[Symbol.iterator] = Array.prototype[Symbol.iterator];
+ console.log_copy(`Document_getElementsByClassName `, `arg ->`, tagName, ' -> res- >', bodavm.memory.cache['Document_getElementsByClassName'][tagName]['res'])
+ bodavm.memory.cache['Document_getElementsByClassName'][tagName]['res'] = bodavm.toolsFunc.proxyHTMLCollection(bodavm.memory.cache['Document_getElementsByClassName'][tagName]['res'], `HTMLCollection:proxyHTMLCollection`)
+ return bodavm.memory.cache['Document_getElementsByClassName'][tagName]['res'];
+
+
}
bodavm.envFunc.Document_getElementsByTagName = function () {
if (bodavm.config.isdebug) {
@@ -4904,13 +5283,13 @@ bodavm.memory.Performance={
let tagName = arguments[0]
if (!bodavm.memory.cache['Document_getElementsByTagName'][tagName]) {
bodavm.memory.cache['Document_getElementsByTagName'][tagName] = {}
- bodavm.memory.cache['Document_getElementsByTagName'][tagName]['res']={}
+ bodavm.memory.cache['Document_getElementsByTagName'][tagName]['res'] = {}
}
if (bodavm.memory.cache['Document_getElementsByTagName'][tagName] && bodavm.memory.cache['Document_getElementsByTagName'][tagName]['this'] == this) {
- let curLen=Object.keys(bodavm.memory.cache['Document_getElementsByTagName'][tagName]["res"]).length
- debugger
- if (curLen==0||curLen==bodavm.memory.domDocument[tagName].length){
+ let curLen = Object.keys(bodavm.memory.cache['Document_getElementsByTagName'][tagName]["res"]).length
+ debugger
+ if (curLen == 0 || curLen == bodavm.memory.domDocument[tagName].length) {
let cacheValue = bodavm.memory.cache['Document_getElementsByTagName'][tagName]["res"]
console.log_copy(`Document_getElementsByTagName 已存在,直接从cache中取值`, `tagName ->`, tagName, ' -> res- >', cacheValue)
@@ -4922,19 +5301,26 @@ bodavm.memory.Performance={
let tempCollection = []
if (bodavm.memory.domDocument[tagName]) {
for (let ind = 0; ind < bodavm.memory.domDocument[tagName].length; ind++) {
- let newNode = bodavm.toolsFunc.setProto(tagName)
+ let newNode = null
let currNode = bodavm.memory.domDocument[tagName][ind]
+ let isliveNode=bodavm.toolsFunc.getProtoAttr.call(currNode,currNode)
+ if (isliveNode){
+ newNode=isliveNode
+ }else{
+ newNode=bodavm.toolsFunc.setProto(tagName)
+ bodavm.toolsFunc.setProtoAttr.call(currNode,currNode,newNode)
+ }
bodavm.toolsFunc.setProtoAttr.call(newNode, newNode, currNode)
tempCollection.push(newNode)
}
}
for (let index = 0; index < tempCollection.length; index++) {
- Object.defineProperty(bodavm.memory.cache['Document_getElementsByTagName'][tagName]['res'],index,{
- value:tempCollection[index],
- writable:false,
- enumerable:true,
- configurable:true
- },'bobo')
+ Object.defineProperty(bodavm.memory.cache['Document_getElementsByTagName'][tagName]['res'], index, {
+ value: tempCollection[index],
+ writable: false,
+ enumerable: true,
+ configurable: true
+ }, 'bobo')
}
// debugger
bodavm.memory.cache['Document_getElementsByTagName'][tagName]['res'].__proto__ = HTMLCollection.prototype
@@ -4942,7 +5328,7 @@ bodavm.memory.Performance={
// bodavm.memory.cache['Document_getElementsByTagName'][tagName]['length']=bodavm.memory.domDocument[tagName].length
bodavm.memory.cache['Document_getElementsByTagName'][tagName]['res'].__proto__[Symbol.iterator] = Array.prototype[Symbol.iterator];
console.log_copy(`Document_getElementsByTagName `, `arg ->`, tagName, ' -> res- >', bodavm.memory.cache['Document_getElementsByTagName'][tagName]['res'])
- bodavm.memory.cache['Document_getElementsByTagName'][tagName]['res']=bodavm.toolsFunc.proxyHTMLCollection(bodavm.memory.cache['Document_getElementsByTagName'][tagName]['res'],`HTMLCollection:proxyHTMLCollection`)
+ bodavm.memory.cache['Document_getElementsByTagName'][tagName]['res'] = bodavm.toolsFunc.proxyHTMLCollection(bodavm.memory.cache['Document_getElementsByTagName'][tagName]['res'], `HTMLCollection:proxyHTMLCollection`)
return bodavm.memory.cache['Document_getElementsByTagName'][tagName]['res'];
};
bodavm.envFunc.Element_getElementsByTagName = function () {
@@ -4955,12 +5341,12 @@ bodavm.memory.Performance={
let tagName = arguments[0]
if (!bodavm.memory.cache['Element_getElementsByTagName'][tagName]) {
bodavm.memory.cache['Element_getElementsByTagName'][tagName] = {}
- bodavm.memory.cache['Element_getElementsByTagName'][tagName]['res']={}
+ bodavm.memory.cache['Element_getElementsByTagName'][tagName]['res'] = {}
}
- if (bodavm.memory.cache['Element_getElementsByTagName'][tagName]&& bodavm.memory.cache['Element_getElementsByTagName'][tagName]['this'] == this) {
- let curLen=Object.keys(bodavm.memory.cache['Element_getElementsByTagName'][tagName]["res"]).length
+ if (bodavm.memory.cache['Element_getElementsByTagName'][tagName] && bodavm.memory.cache['Element_getElementsByTagName'][tagName]['this'] == this) {
+ let curLen = Object.keys(bodavm.memory.cache['Element_getElementsByTagName'][tagName]["res"]).length
// debugger
- if (curLen==bodavm.memory.domDocument[tagName].length){
+ if (curLen == bodavm.memory.domDocument[tagName].length) {
let cacheValue = bodavm.memory.cache['Element_getElementsByTagName'][tagName]["res"]
console.log_copy(`Element_getElementsByTagName 已存在,直接从cache中取值`, `tagName ->`, tagName, ' -> res- >', cacheValue)
return cacheValue
@@ -4977,27 +5363,36 @@ bodavm.memory.Performance={
for (let node of elesList) {
let indexele = childrensList.indexOf(node)
if (indexele != -1) {
- let newNode = bodavm.toolsFunc.setProto(tagName)
+ let newNode=null
+ let isliveNode=bodavm.toolsFunc.getProtoAttr.call(node,node)
+ if (isliveNode){
+ newNode=isliveNode
+ }else{
+ newNode= bodavm.toolsFunc.setProto(tagName)
+ bodavm.toolsFunc.setProtoAttr.call(node, node, newNode)
+
+ }
+ // let newNode = bodavm.toolsFunc.setProto(tagName)
bodavm.toolsFunc.setProtoAttr.call(newNode, newNode, node)
tempCollection.push(newNode)
}
}
}
for (let index = 0; index < tempCollection.length; index++) {
- Object.defineProperty(bodavm.memory.cache['Element_getElementsByTagName'][tagName]['res'],index,{
- value:tempCollection[index],
- writable:false,
- enumerable:true,
- configurable:true
- },'bobo')
+ Object.defineProperty(bodavm.memory.cache['Element_getElementsByTagName'][tagName]['res'], index, {
+ value: tempCollection[index],
+ writable: false,
+ enumerable: true,
+ configurable: true
+ }, 'bobo')
}
bodavm.memory.cache['Element_getElementsByTagName'][tagName]['res'].__proto__ = HTMLCollection.prototype
- bodavm.memory.cache['Element_getElementsByTagName'][tagName]['this']=this
+ bodavm.memory.cache['Element_getElementsByTagName'][tagName]['this'] = this
// bodavm.memory.cache['Element_getElementsByTagName'][tagName]['length']=bodavm.memory.domDocument[tagName].length
// debugger
bodavm.memory.cache['Element_getElementsByTagName'][tagName]['res'].__proto__[Symbol.iterator] = Array.prototype[Symbol.iterator];
- console.log_copy(this,`-> Element_getElementsByTagName `, `arg ->`, tagName, ' -> res- >', bodavm.memory.cache['Element_getElementsByTagName'][tagName]['res'])
- bodavm.memory.cache['Element_getElementsByTagName'][tagName]['res']=bodavm.toolsFunc.proxyHTMLCollection(bodavm.memory.cache['Element_getElementsByTagName'][tagName]['res'],`HTMLCollection:proxyHTMLCollection`)
+ console.log_copy(this, `-> Element_getElementsByTagName `, `arg ->`, tagName, ' -> res- >', bodavm.memory.cache['Element_getElementsByTagName'][tagName]['res'])
+ bodavm.memory.cache['Element_getElementsByTagName'][tagName]['res'] = bodavm.toolsFunc.proxyHTMLCollection(bodavm.memory.cache['Element_getElementsByTagName'][tagName]['res'], `HTMLCollection:proxyHTMLCollection`)
return bodavm.memory.cache['Element_getElementsByTagName'][tagName]['res'];
};
@@ -5231,7 +5626,7 @@ bodavm.memory.Performance={
if (!arg instanceof Node) {
return bodavm.toolsFunc.throwError("TypeError", `Failed to execute 'observe' on 'MutationObserver': parameter 1 is not of type 'Node'.`);
}
- console.log(`MutationObserver_observe 未完善 arg->`, arguments[0], ` -> arg1 ->`, JSON.stringify_bo(arguments[1]));
+ console.log_copy(`MutationObserver_observe 未完善 arg->`, arguments[0], ` -> arg1 ->`, JSON.stringify_bo(arguments[1]));
};
@@ -5431,25 +5826,7 @@ bodavm.memory.Performance={
};
- bodavm.envFunc.HTMLElement_style_get = function () {
- if (bodavm.config.isdebug) {
- debugger;
- }
- ;
- // debugger
-
- if (bodavm.memory.cache["HTMLElement_style_get"]['this'] == this) {
- let cacheValue = bodavm.memory.cache["HTMLElement_style_get"]['res'];
- return cacheValue;
- }
- let _style = new CSSStyleDeclaration('bobo');
- let thisNode = bodavm.toolsFunc.getProtoAttr(this) ? bodavm.toolsFunc.getProtoAttr(this) : bodavm.toolsFunc.getProtoAttr.call(this, this);
- bodavm.toolsFunc.setProtoAttr(_style, thisNode);
- bodavm.memory.cache['HTMLElement_style_get']["res"] = _style;
- bodavm.memory.cache['HTMLElement_style_get']["this"] = this;
- console.log_copy(this, ` ->HTMLElement_style_get res->`, _style);
- return _style;
- };
+
bodavm.envFunc.Node_parentNode_get = function () {
if (bodavm.config.isdebug) {
debugger;
@@ -5469,7 +5846,14 @@ bodavm.memory.Performance={
return document
}
let parentNode = boda$(thisNode).parent()[0]
- let newNode = bodavm.toolsFunc.setProto(parentNode.name);
+ let isliveNode=bodavm.toolsFunc.getProtoAttr.call(parentNode,parentNode)
+ let newNode=null
+ if (isliveNode){
+ newNode=isliveNode
+ }else{
+ newNode = bodavm.toolsFunc.setProto(parentNode.name);
+ bodavm.toolsFunc.setProtoAttr.call(parentNode,parentNode,newNode)
+ }
bodavm.memory.cache["Node_parentNode_get"]['res'] = newNode;
bodavm.memory.cache["Node_parentNode_get"]['this'] = this;
// bodavm.memory.cache["Node_parentNode_get"]['ele'] = this;
@@ -5501,7 +5885,7 @@ bodavm.memory.Performance={
console.log_copy(`Document_head_get -> `, `res -> `, headValue);
return headValue;
} else {
- console.log(`Document_head_get 结果为null 需要注意!!!!!`);
+ console.log_copy(`Document_head_get 结果为null 需要注意!!!!!`);
}
};
bodavm.envFunc.Document_body_get = function () {
@@ -5544,10 +5928,10 @@ bodavm.memory.Performance={
let ele = ''
switch (arg.toLowerCase()) {
case "audio":
- ele=boda$('')
+ ele = boda$('')
break;
case 'video':
- ele=boda$('')
+ ele = boda$('')
break
case "iframe":
ele = boda$('')
@@ -5651,10 +6035,11 @@ bodavm.memory.Performance={
ele = boda$('');
break;
default:
- console.log('Document_createElement 错误!!!标签未实现-->', arg);
+ console.log_copy('Document_createElement 错误!!!标签未实现-->', arg);
}
+ bodavm.toolsFunc.setProtoAttr.call(ele[0],ele[0],res)
// debugger
- res = bodavm.toolsFunc.proxy2(res, arg+':proxy2')
+ // res = bodavm.toolsFunc.proxy2(res, arg + ':proxy2')
bodavm.toolsFunc.setProtoAttr.call(res, res, ele[0]);
console.log_copy(`Document_createElement arg->`, arg, ' -> res->', res);
// debugger
@@ -5695,7 +6080,7 @@ bodavm.memory.Performance={
case "webgl":
// context = context.getContext('2d')
context = new WebGLRenderingContext('bobo')
-
+
bodavm.toolsFunc.setProtoAttr.call(this, 'getContext', type)
bodavm.toolsFunc.setProtoAttr.call(this, 'context', context)
bodavm.toolsFunc.setProtoAttr.call(context, 'canvas', this)
@@ -5747,32 +6132,32 @@ bodavm.memory.Performance={
}
bodavm.envFunc.Event_timeStamp_get = function () {
let times = bodavm.toolsFunc.getProtoAttr.call(this, 'times')
- console.log('Event_timeStamp_get res->', times)
+ console.log_copy('Event_timeStamp_get res->', times)
return times
}
bodavm.envFunc.MouseEvent_button_get = function () {
let button = bodavm.toolsFunc.getProtoAttr.call(this, 'button')
- console.log('MouseEvent_button_get res->', button)
+ console.log_copy('MouseEvent_button_get res->', button)
return button
}
bodavm.envFunc.MouseEvent_screenX_get = function () {
let screenx = bodavm.toolsFunc.getProtoAttr.call(this, 'screenx')
- console.log('MouseEvent_screenX_get res->', screenx)
+ console.log_copy('MouseEvent_screenX_get res->', screenx)
return screenx
}
bodavm.envFunc.MouseEvent_screenY_get = function () {
let screeny = bodavm.toolsFunc.getProtoAttr.call(this, 'screeny')
- console.log('MouseEvent_screenY_get res->', screeny)
+ console.log_copy('MouseEvent_screenY_get res->', screeny)
return screeny
}
bodavm.envFunc.MouseEvent_clientY_get = function () {
// debugger
let Y_ = bodavm.toolsFunc.getProtoAttr.call(this, 'clientY')
- console.log('MouseEvent_clientY_get res->', Y_)
+ console.log_copy('MouseEvent_clientY_get res->', Y_)
return Y_
@@ -5780,7 +6165,7 @@ bodavm.memory.Performance={
bodavm.envFunc.MouseEvent_clientX_get = function () {
// debugger
let X_ = bodavm.toolsFunc.getProtoAttr.call(this, 'clientX')
- console.log('MouseEvent_clientX_get res->', X_)
+ console.log_copy('MouseEvent_clientX_get res->', X_)
return X_
}
bodavm.envFunc.Event_type_get = function () {
@@ -5794,16 +6179,17 @@ bodavm.memory.Performance={
// debugger
let canvasType = bodavm.toolsFunc.getProtoAttr.call(this, 'getContext')
if (canvasType == '2d') {
- let ddres = "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAQCAYAAABQrvyxAAAAAXNSR0IArs4c6QAAAjZJREFUSEvFlr9L1lEUxj8ujbU66GJ7DuGgc4lbUThJEG41uCm5hRBEPwhcMggSbE3dGpxcapAGEfoHInNoKZpcikfOgePx3O"
+ let ddres = "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAASwAAACWCAYAAABkW7XSAAAAAXNSR0IArs4c6QAAE7dJREFUeF7tm3tYVXW6x78LxA2iiAriLTMVExV1UAGbnrykaebj8W54HcbcYOd5HG1ONmmd6aSl2cXLlMImdbQxrUHlNOVzvGTeSlEyFS+ZQsRFRNAEBNkirPP81t5rs9hsEQPD3/TlL3Gvy7s+77s++/29a6GAPyRAAiQgCQFFkjgZZh0SUM1Q6/Bw0hxKsYD1Lk22XAfKBEqewF8SPoX1S6hxnweBAIX1IGThV46BwvqVgfN0dUaAwqozlPIciMKSJ1eMtDKBqsKattEbniWfQlFHGDb9EyxRq7Tfn4sLgFv5PqjKXMSZd2KWZY32/3Hm2bWCq58XWKUd1/nHHDsHqhLkOI+rOFUlptZx1Ooi5Nj51xBWDnwwFtFYjY/RC5l3BLMT3TEcc7TP/XADe7C82u1rQ5gzrNrQezD2rSysqJheUJU9ABa5ENQ+TQbOwqqr67gXYVXIaqcjzor9gRLPifhoelFdhfbvdpz7LSwhq4H4M/LQuFoBnUQ7TIIZn8CiSUrIay4mYh/eRQAK6hw7hVXnSH/1A1YIy0kCM8+guXsJ3lRUtC2xevtczWsf4mm6ERsf/99viw4rsHPiW4MHrXvqyJHxLU6eeirVbDYXiugtcbHi63Sl/UryoKhDEBt90i66bQB2AFhs//x7lLsNhNV0Q+/qTKYiDB/2wTetAlKWx/ZDvIOIvcOKijJfyC/0D96yeXF/KOqkmXOiM5zjbOyTF79lUG5kFZrOXZmxIxOyLnd7SdtHUSOgfyY6SEWNth9rGYBRju6yJumaZRkGYLSj86t8PNv1fzgrB9V1trYvCdfsxL6uulxjR1rxReTnqpOZjSmIwRPa1XTFZYcwhEAS0BtrsKkmV6ptox8rAsdwHO0R57MaqSGX8dh5IDC78mHEtuJHHP94R+BQoBu+RXt0Kr+GiNMFVbavcRB32JDCqi3B+t+/Qli2ov5ESCAqKrqpWoY/KQq+ju2L97RCPIaO5cDiEmujaxs2Ln/SWVjaDWm7SYY5OhxxsyrqCu2mFD+2pWSq9rn4EUtPIF3b137D+gf8uH7MmCVDlHLsuZOwSkoadRQxeHv/fHjK1L/cUlT8oMepi1YcvswTC9Z2xzXtXBUdWKXzOc7vqrsU1yPuQV0qumxUZbjLZasxn7Z9VzrEJz5z5uP4vSwSnu7rHbHo2wKvasIvc79cLTsjZ6P8xPLarfyy1jWrylQt5mkbvUd4HbshTvEpLFiL32udjfi3N6xYhcGVfteXbEaRVVe2f8djmIBvcRH++IPPeEzta0Fj92IMPl1ZWEUwYSLMGIYzeLr1XhwIAp44B7yXPQXomI6+HQ5iVBLgX4eNFoVV/8KpbQQVwrIXfXDwrjH9H9s61ygB/SRRx/FEqdU0d9fuqD5enjf+auywZsyYW/bjjyGjDxya+ozoqKKS8AKAQbm5Dwe7u5deL73t9VpCwvwlmugGrxugKriQ/3OrySU3vf1btkzbn5fb4fWdu6PeGznyvdJmzS6X28/5lS4i+80eJDosVUUry4cxm9q2Ob+/66OHmp49NwDZ2YGObk7EiXJEww0xsSE4oB3LcFPPnDerVHRl1hLvINE5ah3ZlkUrhLAHDVq3LDAwsVdZmYdH3pX24xo0LN2/dVj6RPMxLLPe8g7LvdIhvGHDoviAlmmC3bZKUq3cJVXM/QBM2hXwXGZ217e+PjRlshCHOJ6iIEiLTUWhG/DKmn5I1YWrx9bCL/14eZnHlx/9462IO7FLuRj6zt79f9gwbtwbyS2ap6cJNlCV1Sh3GxsVPWuKxqsf5gsu4ouoSbrf2Fw0Rmh5OgpP98bB7N9rwtoZZkW2r428ZykcwhDdz1H/Jng18TXts5rMmWLCmuBL3zYYWJgFT88bmoyMHZYurDnYi6KwM9pxxyYKww7GOVNzPB4aj6AsICS1tiVesT+FVXcs6+tIVYQ1evSylwNapkysdLMbo7PPsJw7rGcnL/T8Ka3npMOHJ3r1DN6Dpr45OHp0NKxWb4SFbVvfPWif77aEhT39/dIWC9Gpbij4ZMvraaW3PAdHRCzMUIGCdWs/6FKTDku/AfWuL+9a+wZbty6cYLv5lR0uZ1j2bmbggLVRXYISX0E5Ciyxce96Nc7/bOzoxellqscNsczUhNU58ZmbN31PfvSPt0SH+HzUrOgnoaLvhR/6r9DF4Nci3QsqNjiEdYcZnC7u/EL/PH0ZK46nKuiid4BiG/E7VLydkdHjs2vX2nRLTBwnriZv/NjFG3x8r3TdtSsqWP+ScGbn7l561WKxNOnVc1fH8PD4q5/vmHsxK7Ob/8y55oXacrkce3JyO922Wr02nj//WJPU1D4YaUrC+NB1KIU7Vh59AW5dUhDgm4lFR39CmPUS9gQDOb7A6KOAtxXaku1wIIBSD8QnRWJFwY5qh+MfBzXDktRoLGv+IS4F5d5RWNGm3SgI/R4B14EhyXZhoTWGhtmWoUJidfVDYdUVyfo7TpUl4TMjVn7Yru3ZEP0bv0po1QgrI73HqKKiZtPDQreNhxvWO7obADMONXo/OXnIhMJCv5eEsLTuJC62jVhC/jFyzkHFrSxw8+Y3HvJu8rPlbktCXVgiNr1rUBQ0vH3bw3Qp+9Hwa1fbvJ743K53KsVuF9b0af+12curYIR2fbFxRWI2NGjQurXt2p6b8NW+yO6BgUde6xKYOCTnSqdPExLmv/hQ+1MvP/30B5O1JWps3EGxNAsL3bq2V69d/RVgs6sOy+R5Y4Q2h2uVIpajti7RvuTu3Xvnn8P6bRPDm8rdWcVy0ybcRsWd9Y7vkQ4nRhq7Wmd2DUwlHbZvf3lP6S2vpaNHLT17NGlM27NnBiyImm2+ecvq+fz27Qv6Xr8e0AmA1vWtNA9WxVLvP4PX4Gff25qU9ndpgI99uyL+6B/xiLWwyuBbDMiHYB78Wqcgssd6NMXNKss8I299oL689d+qFdYQ0wm0DD3o6Kb0uda44E0oaERh1Z8aHswzVxm6h4Vvzendc6dnJWEZnwyqyglXQ3exJLyY0i/idqlpiXYzK2hovGQhk+++e7pXTYWV+M34R04mD/3C8RTQMHTPzAwa8cUX86zOndT0Az5T8/P93/X0Kspt2uzyoUozLPuScNrUlzZ7eV9vo322KuYhIQUhkR7d95r37Z/xO11YhQXNN3y8eemcwMAj/xRLWE3AsTH5Yh4U2DnxRYd0jQ8GAOhLupMnhjVMTBwb6Zhh2RkK2fXuvSukUgerD9UV9XntAQWAZ7/yX3+jwG+8WBK6u98uNHZYroR1+JtxK5KTn9o+fPj7ucVFTTse2D+jj1gO5l1tH741/hVvnZXoShunBKTkeHihD9LRorhcE1axCfisL5Dv0QBfl3fB2NPFmJKdps2zxGsHzjOsXB9gRwhcDtNF/HcTlthGk5PJ6lj+PZpqm2uJZaJ78BkK68F0Rr1GVeW1BjEXCg+LT/FrmTFP65AqZGUblpusje/0lDArKyjk5KmhgU8Njf3Ww2RdEbs67rzjnS0n0d2tw9Ju+CPjAioN6BV1Z5Q5qoE+dIeq2F610H/sUho84O8zArscnlupi7Ev2R5/fLNvtx5fJf9wLmzxvv0zY8Wge7bZ/HZhse9yo7A0ocTE9vb1zZkzZsybSQ1NJatj11gixBPDwM6JkXcSlgjF+IT1UlbXS//6/IVy/aFEh4dPRAwdYslw8yh7P3aNxUt7KFHmPgHuZf8UTx/NZvOTZWUevVNTQ/odPjKprH//T+bXpMPSBLzC8kbHTknRQV0PXWrUOH98s2ZZMy6eD8/buy9ynM6kqLhZx1OnhoS1S26ldVgHfQNw+ugIbLFu1Ibu/zJ1RVxoYwxsdALFpd7IShqINQX/60B8oTWwt4ftV+dB+r10WLrUppqmYVboKnS7XoSy5IrXGr4Os03buSSsVz88cCev8uJo8N/GdfVrkXn46tX2vqeSh+gBa0sJ8e1sLTW9c+ibiFC13O0VV681JGxf0Da4557JP6b1hpiVQH+i5rSUdNUliJlWSUnjJYMHrzvr3yJ9ycaP3okIC48fcbO4KU6dGqq9FKrNe8QQedXG/wkbsOlYQ9PNIH1Wps+vZv5luknMblIuhAZ8+eVzDR2d2LSN3t367DzQutWFkGNJo1CQ39J2zON4oviGz8vGJaHeAXnPW7ouJGRHZFZWV3E94rWGx8USUsy5qiwJXaRXn2GpKs6JwXfLBQs2GfhUvPYxyzLMp+mV/wsJ+QIXLoTnZ2UGTRIy69F97+7Q0IR2d1sS2oXVTxxDfGE098vYpqgIdFOxaI3F8qIQWdu23+PbpJG7N97cMjQaU/Bu8CKovoXaMvBza18tev3lzTY+mVrH9bs02+Bbn2EZh/HVVbOrDis1u+p7VqKD+2tYW+1QKYnDtIF+Z1MmEkLBofsDp4v6D8jln+YY5kJVXmsQA19xczQshq94zUHvYsRTL3E52tMo8YRQRV99WakPx8W2bsBx435iH33oLI4rftcHxWI+5PIz+2sM+nFVIFOcV8cZdQzjxZfzlZxOb27/bP5/4KbXCv1FUsdrD2Lo3g/znX939YRRvx770H35sxGv/NC0Sa5fpaH7XXIpYlKBUJ1PpaG7PV4FsKiAWWdquD6T4o6VbmXIrI6d/gqH/gRSVZDlGOzbzyFysjoOKbqAfIttg/XDXaoO2b/rYHtSmOEHpPn/sm5HdGT6KwvO72HpyJy3EbHp5+ZrDfUviQcpgjv+LaFDMgqaGAJ2vGZglJAQi1FYYvtKj+3Ff9ifqDnv5ywscdMZu5KyRliqvxiqHcbeqegxGZdf+v85btQVln5Q1EfFMtIoCOd9jMfUhaXPsKCo2tv04nry81uNEK9htPDPWOfR4FYr5wcL95JYIx9VxS0hJLEE12SrYIb9Wm+JLk7IFwqS3FQk1ERYhmNUvBZiyEnwTxgpRNUxBzj1sG1p1+YatK7meiPbVTQor37JV9NrdSUsV0JyPIWsw3M7x8inhDXN2oO73W/ij5/tgoou80SM40XSmuTE6Q1xfck5e870gHIFr9ZGWDU5/f3a5n7/ac79iru2x6Wwakuw/vf/TQjL3nG0d7yEeg/cDd2Y42164zL1ngR4D+e9n5tSWPeTLo99Pwn8JoRVW4DGd720pZphNlTbY9fH/hRWfVDnOeuCAIVVFxQlOwaFJVnCGK6DAIXFYiABEpCGAIUlTaoYKAmQAIXFGiABEpCGAIUlTaoYKAmQAIXFGiABEpCGAIUlTaoYKAmQAIXFGiABEpCGAIUlTaoYKAmQAIXFGiABEpCGAIUlTaoYKAmQAIXFGiABEpCGAIUlTaoYKAmQAIXFGiABEpCGAIUlTaoYKAmQAIXFGiABEpCGAIUlTaoYKAmQAIXFGiABEpCGAIUlTaoYKAmQAIXFGiABEpCGAIUlTaoYKAmQAIXFGiABEpCGAIUlTaoYKAmQAIXFGiABEpCGAIUlTaoYKAmQAIXFGiABEpCGAIUlTaoYKAmQAIXFGiABEpCGAIUlTaoYKAmQAIXFGiABEpCGAIUlTaoYKAmQAIXFGiABEpCGAIUlTaoYKAmQAIXFGiABEpCGAIUlTaoYKAmQAIXFGiABEpCGAIUlTaoYKAmQAIXFGiABEpCGAIUlTaoYKAmQAIXFGiABEpCGAIUlTaoYKAmQAIXFGiABEpCGAIUlTaoYKAmQAIXFGiABEpCGAIUlTaoYKAmQAIXFGiABEpCGAIUlTaoYKAmQAIXFGiABEpCGAIUlTaoYKAmQAIXFGiABEpCGAIUlTaoYKAmQAIXFGiABEpCGAIUlTaoYKAmQAIXFGiABEpCGAIUlTaoYKAmQAIXFGiABEpCGAIUlTaoYKAmQAIXFGiABEpCGAIUlTaoYKAmQAIXFGiABEpCGAIUlTaoYKAmQAIXFGiABEpCGAIUlTaoYKAmQAIXFGiABEpCGAIUlTaoYKAmQAIXFGiABEpCGAIUlTaoYKAmQAIXFGiABEpCGAIUlTaoYKAmQAIXFGiABEpCGAIUlTaoYKAmQAIXFGiABEpCGAIUlTaoYKAmQAIXFGiABEpCGAIUlTaoYKAmQAIXFGiABEpCGAIUlTaoYKAmQAIXFGiABEpCGAIUlTaoYKAmQAIXFGiABEpCGAIUlTaoYKAmQAIXFGiABEpCGAIUlTaoYKAmQAIXFGiABEpCGAIUlTaoYKAmQAIXFGiABEpCGAIUlTaoYKAmQAIXFGiABEpCGAIUlTaoYKAmQAIXFGiABEpCGAIUlTaoYKAmQAIXFGiABEpCGAIUlTaoYKAmQAIXFGiABEpCGAIUlTaoYKAmQAIXFGiABEpCGAIUlTaoYKAmQAIXFGiABEpCGAIUlTaoYKAmQAIXFGiABEpCGAIUlTaoYKAmQAIXFGiABEpCGAIUlTaoYKAmQAIXFGiABEpCGAIUlTaoYKAmQAIXFGiABEpCGAIUlTaoYKAmQAIXFGiABEpCGAIUlTaoYKAmQAIXFGiABEpCGAIUlTaoYKAmQAIXFGiABEpCGAIUlTaoYKAmQAIXFGiABEpCGAIUlTaoYKAmQAIXFGiABEpCGAIUlTaoYKAmQAIXFGiABEpCGAIUlTaoYKAmQAIXFGiABEpCGAIUlTaoYKAmQAIXFGiABEpCGAIUlTaoYKAmQAIXFGiABEpCGAIUlTaoYKAmQAIXFGiABEpCGAIUlTaoYKAmQAIXFGiABEpCGAIUlTaoYKAmQAIXFGiABEpCGwP8D0X2eD5sOjPUAAAAASUVORK5CYII="
- console.log(`HTMLCanvasElement_toDataURL -> 2d res ->`, ddres)
+
+ console.log_copy(`HTMLCanvasElement_toDataURL -> 2d res ->`, ddres)
return ddres
}
else {
let webglres = 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAASwAAACWCAYAAABkW7XSAAAAAXNSR0IArs4c6QAADTZJREFUeF7tnV2IXVcVx9eeO4NIEQURLcUvVGrBolIVoQ/ePCgUBYUiUlBQFBTUhxaKgsLci4o+qIiICoqIioKIH+iD+tAZFVSMdGISMzqJTezYWBM02GqCTcmRfT8yN3fO/Tofe6+1929ec87Za/3/q7/uve7e5zjhDwVQAAWMKOCMxEmYKIACKCAAiyJAARQwowDAMmMVgaIACgAsagAFUMCMAgDLjFUEigIoALCoARRAATMKACwzVhEoCqAAwKIGUAAFzCgAsMxYRaAogAIAixpAARQwowDAMmMVgaIACgAsagAFUMCMAgDLjFUEigIoALCogcYVuFpId12k65z0Gn84D8xaAYCVtf3tJD8C1paIHHFOttsZhafmqADAytH1lnO+VsiWE+mKyLZzcqTl4Xh8RgoArIzMDpXqBLD8kH2WhqGUT38cgJW+x8EzvFZIMVVYQCu4C2kOCLDS9DVaVr5/1ZHBknD6j35WNFfSGRhgpeOlikyuFtLriGyWFBb9LBUO2Q4CYNn2T130Txaytea3NJRHxtJQnWO2AgJYtvxSH+2ThRRrIvM+FgC01LuoN0CApdcbc5H5/pWTwQxr7tdNnOPjJ+bMVRIwwFJiRAphLAss9mel4HacHABWHN2THPXqaMPoohnWKHmWhklWQbtJAax29c3q6VdH+6+WBJbXBmhlVSH1kwVY9TXkCSJyZXjgebD/agVgCf0symcVBQDWKmpx7UwFqgKLfhZFtYoCAGsVtbh2pgJPjPpXq86w6GdRVKsoALBWUYtr2wIW/SxqaykFANZSMnHRIgX+N7FhdJUe1uRz6WctUpl/B1jUQG0FfP9qbWLDaFVg0c+qbUXyDwBYyVvcfoJXRucHx6CqASyWhu3bZXoEgGXaPh3BNwwsoKXDVpVRACyVttgK6sqof9XQDGuQPP0sWzUQKlqAFUrpRMd5fLRh1MOqSWCxCz7RgqmZFsCqKWDut/+3kN6ayGYLwGJpmHtxleQPsCiKWgpcnjjw3PAMaxwX5w1rOZTWzQArLT+DZ3N54sBzS8CinxXcVb0DAiy93qiPzPevxh+caGlJyCxLfRWEDRBghdU7qdECAot+VlKVUz0ZgFVdu+zv/M/EBydanmEx08q+2oYCACwKobICEYBFP6uyW2ncCLDS8DF4FpcK6W5MnR9sq+k+lRy/GgZ3W8+AAEuPF6YiiQgs+lmmKqXZYAFWs3pm87THSg48B5ph0c/KpsoOJwqwMja/TuoKgEU/q46BRu8FWEaNix32YyUHngPPsFgaxi6CCOMDrAiiWx/S96/8htHprQwRgAW0rBfTivEDrBUF43KRS4X0OiUHniMBy1tyxDnZxpv0FQBY6XvceIa+fyUyeC3yDa+UiQgs+lmNu6zzgQBLpy+qo/r3jAPPMYHF+7NUl0xjwQGsxqTM40G+f+U/ODH+/uAkpCIDi35WBiUIsDIwuckUlQOLflaTZit8FsBSaIrmkC7NOfCsYIY1kI73wWuuoHqxAax6+mV396WpD6YqWxKO/eC8YaKVCbASNbaNtC5OfHBCaQ9rMm2g1UYRRH4mwIpsgKXhjQGLfpal4loyVoC1pFBcJvKviQ9OGJhh0c9KsGgBVoKmtpWSRWCxP6utaojzXIAVR3eTo/5zwYFnLb8SlohLP8tkxR0OGmAlYmTbafj+ld8wOu84jmJg0c9qu0ACPR9gBRLa+jAXJ17YN2srg3JgbTsnR6z7kHv8ACv3Clgy/wSA5TNlabik31ovA1hanVEW18WJ/pXRGdZYUaClrLZWCQdgraJWptf+fWLDqOEe1qR7vD/LaC0DLKPGhQz7H4X01iZe2Gd8huWlo58VsoAaHAtgNShmqo+6MLFhNJEZFv0so8UKsIwaFzLsC1Mv7EtghkU/K2QBNTgWwGpQzBQf5ftX/oMTk0dxEgKWt4x+lqHCBViGzIoRagbAop8Vo7AqjgmwKgqXy22PlrywL7EZFv0sQ8UMsAyZFSPUTIAFtGIUV4UxAVYF0XK5Zb+Q7sbo/GDCPazrdvJqZf2VDbD0exQtwv2r0t1YGx54zgFY4mTbrXHeMFrBLTEwwFpCpFwvOf/EAFaDD6ZmASxvdCF99xTp5eq59rwBlnaHIsZ3/nKGwBpD6yagFbH0Zg4NsDS6oiSm849LUbazPcFfCQ8p7p42mFTyp0wBTFFmiJZw9i9Jt+PKX9iXA7AG5w2fQT9LSz2O4wBY2hxREs/+Rel1nGzmOsMa2OD7Wc9iaaikJAdhACxNbiiK5fwF2ZLha5Elq6b7tAfXpO9uBlpaShNgaXFCWRyPPCLFrE95ZbIkvO6Iu4X/sWspT4ClxQlFceyfle5a58YDz9lsayj3Yds9j36WhhIFWBpcUBbDAFhTb2jIHFgifmn4IpaGsUsVYMV2QOH4+6eH+69YEk6Z46F1K9CKWbIAK6b6Ssfe/9Nw/xXAOmyQeyn9rJhlC7Biqq9w7LMnpLs+2n8FsEoN2nYvo58Vq3QBVizllY57dke66yUHnrPvYU365ZeGr2RpGKOEAVYM1RWP+fCDg18HDx14BlhTpvlNpXcArdClDLBCK658vId/B7CWtci9hn7Wslo1dR3AakrJRJ7z19+UH3hmhlVisF8a3sksK2TpA6yQaisf6+yvhvuvFn17MLed7nNt89B6HdAKVdoAK5TSBsY5t32wHGRbwwqG+X7WEaC1gmKVLwVYlaVL78ZzD8iWm3HgmSXhHL/9LOv1ACvEfxEAK4TKRsY497PZB54B1gwTPazuAlahShxghVJa+TinfyzdjTkHngFWybaGNwKq0GUNsEIrrnS8v/xo+MK+WbvbAdbION+vejOgilXGACuW8srGfegH8w88Zw8sv/S7G1DFLluAFdsBJeM/9L35B56zBZafUb0VUCkpU3bqajEiZhynv3PwwQmWhBNLv3sAVcy6LBubGZY2RyLEc/qb0u0sOPCczQzLL/3eAagilOFSQwKspWRK+6Iz35CttdH+q2xnWNek71127wJWmqsdYGl2J1BsZ75W/oXnbN6H5ftU7wZUgcqt1jAAq5Z89m/e/Yp0N5Y4P5jkktAv/94LqCxVMcCy5FYLse5+KUNgeVC9H1C1UE6tPxJgtS6x7gH2vnCwHFzmLQyL3uQwnompLCy/9PsgoNJdkfOjU1lXlgW1Fvve5zIAlgfVvYDKWm2yrSEFxxrOYe8zBy/sS26G5Zd+9wOqhksm6uOYYUWVP+7gu5+Ubqdz8MK+ZIDlZ1QfAlRxq6ud0QFWO7qaeOruJ4YHnsd9KfPAKkZ7qT4CrEwUYIUgAVYF0VK5Ze9jsiWjL+Qs20xf9rrgheWXf5uAKpXanJVH8LpKXVBL+f1588YX9pmcYTnpux6gslR3dWIFWHXUM3zv7keHH5xYdUOoohlW330cUBkuwUqhA6xKstm/6Y8flt761Av7TMywfEP9U4DKfgVWywBgVdPN/F279x9+YZ9qYHlQfRpQmS+8mgkArJoCWr19977DL+xTCqy++yygslpnTccNsJpW1MDzTnxAuusl779SBqy++zygMlBOQUMEWEHl1jHYAFjFcMOouqb7eC/VF4GVjmrRFQXA0uVHkGhOve/gC8/KgNV3XwZUQYrA6CAAy6hxdcI+9R51wOq7rwKqOp7mci/AysXpUZ4n3indNXdwfjDqDMv/8vd1QJVZCdZKF2DVks/ezSfergBYHlTfAlT2qid+xAArvgdBIzh5j2w5N9jlLhGa7n33bUAV1PDEBgNYiRm6KJ2TbzvoXwUDlp9RfRdQLfKGf1+sAMBarFFSV5y8+8YDz632sDyovg+okiqgyMkArMgGhBx+5y3DD07U+XzXMoefnUh/MHv7IbAK6W8OYwGsHFwe5fiHN0mvI7LZJrBEpL/xE0CVUVkFTRVgBZU77mDH7zp84LmpJaEU0n/qTwFVXIfTHx1gpe/x9QyPv+Hwgee6wPLLv5t+DqgyKqOoqQKsqPKHG3ynK91OyYHnqsDyS7+nPwCowjnISF4BgJVJHQyAVXLgeVVg+aXfM38JqDIpG3VpAix1lrQT0LE7Dz6YWqXpXhTSf/avAVU77vDUZRUAWMsqZfy6Y6+tBizfo7r5t4DKuP3JhA+wkrFydiI7r5Kum3HgedaS0C/9/F6qW34PrDIoETMpAiwzVlUPdOcVqwHLw+r5xwBVdcW5sy0FAFZbyip67s7tsw88T/Wz+i88DqgUWUcoUwoArAxKYue2+cDyfaqXnAJUGZSC+RQBlnkLFyewc2v5gWe/9LttD1AtVpArtCgAsLQ40VIcR18s3fWpA8+FSP/2M4CqJcl5bIsKAKwWxdXw6KMvkN766MCzX/q9/Byg0uALMVRTAGBV083MXQ8+V7aKQn5xx98AlRnTCHSmAgAr8eI4+hzpvfpRYJW4zdmkB7CysZpEUcC+AgDLvodkgALZKACwsrGaRFHAvgIAy76HZIAC2SgAsLKxmkRRwL4CAMu+h2SAAtkoALCysZpEUcC+Av8HwhAmtT6LhaYAAAAASUVORK5CYII='
- console.log(`HTMLCanvasElement_toDataURL -> webgl res ->`, webglres)
+ console.log_copy(`HTMLCanvasElement_toDataURL -> webgl res ->`, webglres)
return webglres
}
@@ -5815,10 +6201,10 @@ bodavm.memory.Performance={
;
if (!bodavm.memory.domParserScriptFlag) {
let stateValue = 'loading';
- console.log(`Document_readyState_get ->res`, `-> loading 需要注意`);
+ console.log_copy(`Document_readyState_get ->res`, `-> loading 需要注意`);
return stateValue;
}
- console.log(`Document_readyState_get ->res`, `-> interactive 需要注意`);
+ console.log_copy(`Document_readyState_get ->res`, `-> interactive 需要注意`);
return 'interactive';
};
@@ -5843,32 +6229,32 @@ bodavm.memory.Performance={
console.log_copy(`Document_documentElement_get -> `, ` -> res ->`, newNode);
return newNode;
};
- bodavm.envFunc.Node_contains=function (){
- let arg=arguments[0]
- let thisNode=bodavm.toolsFunc.getProtoAttr.call(this,this)
- let targetNode=bodavm.toolsFunc.getProtoAttr.call(arg,arg)
+ bodavm.envFunc.Node_contains = function () {
+ let arg = arguments[0]
+ let thisNode = bodavm.toolsFunc.getProtoAttr.call(this, this)
+ let targetNode = bodavm.toolsFunc.getProtoAttr.call(arg, arg)
let current = targetNode;
// debugger
while (current) {
- if (current === thisNode) {
- console.log_copy(thisNode, ` -> Node_contains -> arg ->`, arg ,`-> res -> true`);
+ if (current === thisNode) {
+ console.log_copy(thisNode, ` -> Node_contains -> arg ->`, arg, `-> res -> true`);
return true;
- }
- current = current.parent;
+ }
+ current = current.parent;
}
console.log_copy(thisNode, ` -> Node_contains -> arg ->`, arg, `-> res -> false`);
return false;
}
- bodavm.envFunc.Element_outerHTML_get=function (){
+ bodavm.envFunc.Element_outerHTML_get = function () {
// debugger
- let thisNode=bodavm.toolsFunc.getProtoAttr.call(this,this)
- const innerHTML = boda$(thisNode).html();
+ let thisNode = bodavm.toolsFunc.getProtoAttr.call(this, this)
+ const innerHTML = boda$(thisNode).html();
let outerHTML = `<${thisNode.name}`;
Object.entries_bo(thisNode.attribs).forEach(([key, value]) => {
- outerHTML += ` ${key}="${value}"`;
+ outerHTML += ` ${key}="${value}"`;
});
outerHTML += '>';
outerHTML += innerHTML;
@@ -5876,25 +6262,34 @@ bodavm.memory.Performance={
console.log_copy(thisNode, ` -> Element_outerHTML_get -> outHtml ->`, outerHTML);
return outerHTML
}
- bodavm.envFunc.Element_append=function (){
- let arg=arguments[0]
+ bodavm.envFunc.Element_append = function () {
+ let arg = arguments[0]
// debugger
- let thisNode=bodavm.toolsFunc.getProtoAttr.call(this,this)
- let targetNode=bodavm.toolsFunc.getProtoAttr.call(arg,arg)?bodavm.toolsFunc.getProtoAttr.call(arg,arg):arg
+ let thisNode = bodavm.toolsFunc.getProtoAttr.call(this, this)
+ let targetNode = bodavm.toolsFunc.getProtoAttr.call(arg, arg) ? bodavm.toolsFunc.getProtoAttr.call(arg, arg) : arg
thisNode.children.push(targetNode)
console.log_copy(this, ` -> Element_append -> arg ->`, arg);
- if (targetNode.name=='iframe'){
+ if (targetNode.name == 'iframe') {
// debugger
- console.log_copy(`Element_append -> arg ->`, arguments[0],`正在往${this}中添加iframe标签`);
- window[window.length-1]=arg.contentWindow
- return
+ console.log_copy(`Element_append -> arg ->`, arguments[0], `正在往${this}中添加iframe标签`);
+ window[window.length - 1] = arg.contentWindow
+ if (bodavm.memory.domParserScriptFlag == false) {
+ if (!bodavm.memory.domDocument[targetNode.name]) {
+ bodavm.memory.domDocument[targetNode.name] = []
+ }
+ bodavm.memory.domDocument[targetNode.name].push(targetNode)
+ bodavm.memory.domDocument['all'].push(targetNode)
+ // debugger
+ //所有append元素的方法都需要添加这句话
+ }
+ return
}
if (bodavm.memory.domDocument['body'] && thisNode.name == 'head') {
bodavm.memory.waitExec.push(targetNode)
}
- if (bodavm.memory.domParserScriptFlag==false){
- if (!bodavm.memory.domDocument[targetNode.name]){
- bodavm.memory.domDocument[targetNode.name]=[]
+ if (bodavm.memory.domParserScriptFlag == false) {
+ if (!bodavm.memory.domDocument[targetNode.name]) {
+ bodavm.memory.domDocument[targetNode.name] = []
}
bodavm.memory.domDocument[targetNode.name].push(targetNode)
bodavm.memory.domDocument['all'].push(targetNode)
@@ -5923,20 +6318,30 @@ bodavm.memory.Performance={
window.__proto__.__proto__[attr['id']] = arg
}
// debugger
-
+
boda$(thisNode).append(targetNode)
// debugger
- if (targetNode.name=='iframe'){
- console.log_copy(`Node_appendChild -> arg ->`, arguments[0],`正在往${this}中添加iframe标签`);
- window[window.length-1]=arg.contentWindow
- return
+ if (targetNode.name == 'iframe') {
+ console.log_copy(`Node_appendChild -> arg ->`, arguments[0], `正在往${this}中添加iframe标签`);
+ window[window.length - 1] = arg.contentWindow
+ if (bodavm.memory.domParserScriptFlag == false) {
+ if (!bodavm.memory.domDocument[targetNode.name]) {
+ bodavm.memory.domDocument[targetNode.name] = []
+ }
+ bodavm.memory.domDocument[targetNode.name].push(targetNode)
+ bodavm.memory.domDocument['all'].push(targetNode)
+ // debugger
+ //所有append元素的方法都需要添加这句话
+ }
+ return
}
if (bodavm.memory.domDocument['body'] && thisNode.name == 'head') {
bodavm.memory.waitExec.push(targetNode)
}
- if (bodavm.memory.domParserScriptFlag==false){
- if (!bodavm.memory.domDocument[targetNode.name]){
- bodavm.memory.domDocument[targetNode.name]=[]
+ // debugger
+ if (bodavm.memory.domParserScriptFlag == false) {
+ if (!bodavm.memory.domDocument[targetNode.name]) {
+ bodavm.memory.domDocument[targetNode.name] = []
}
bodavm.memory.domDocument[targetNode.name].push(targetNode)
bodavm.memory.domDocument['all'].push(targetNode)
@@ -5945,8 +6350,9 @@ bodavm.memory.Performance={
}
// debugger
- console.log_copy(this, ` -> Node_appendChild -> arg ->`, arguments[0]);
+ console.log_copy(this, ` -> Node_appendChild -> arg ->`, arguments[0], ` res -> `, arg);
// debugger
+ return arg
};
@@ -5963,6 +6369,9 @@ bodavm.memory.Performance={
let thisNode = bodavm.toolsFunc.getProtoAttr.call(this, this)
boda$(thisNode).html(arg)
// debugger
+ if (this instanceof HTMLStyleElement) {
+ console.log_copy(this, `Element_innerHTML_set 需要注意添加的标签是否可以被解析!!!!!!!!!-->`, arg)
+ }
console.log_copy(this, ` -> Element_innerHTML_set -> arg ->`, arg);
return arg;
};
@@ -6000,16 +6409,7 @@ bodavm.memory.Performance={
};
console.log_copy(`注册事件-->`, `EventTarget_addEventListener `, `type->${type} `, `callback->${callback.toString().length > 50 ? callback.toString().substr(0, 50) + '...' : callback} `, `options->${options ? options : []} `);
- if (bodavm.memory.listenerDone == 1) {
- if (bodavm.memory.asyncEvent.listener2 === undefined) {
- bodavm.memory.asyncEvent.listener2 = {};
- }
- if (bodavm.memory.asyncEvent.listener2[type] === undefined) {
- bodavm.memory.asyncEvent.listener2[type] = [];
- }
- bodavm.memory.asyncEvent.listener2[type].push(event);
-
- } else {
+ if (bodavm.memory.listenerFlag == 'init') {
if (bodavm.memory.asyncEvent.listener === undefined) {
bodavm.memory.asyncEvent.listener = {};
}
@@ -6017,7 +6417,9 @@ bodavm.memory.Performance={
bodavm.memory.asyncEvent.listener[type] = [];
}
bodavm.memory.asyncEvent.listener[type].push(event);
-
+ }else if(bodavm.memory.listenerFlag == 'pending'){
+ bodavm.memory.innerListener.push(event)
+ // debugger
}
@@ -6039,7 +6441,7 @@ bodavm.memory.Performance={
let isdefine = null
switch (event.type) {
case "deviceorientation":
- let deviceorientation=new DeviceOrientationEvent('deviceorientation','bob')
+ let deviceorientation = new DeviceOrientationEvent('deviceorientation', 'bob')
isdefine = bodavm.toolsFunc.getProtoAttr.call(deviceorientation, 'isdefineProperty')
if (!isdefine) {
bodavm.toolsFunc.defineProperty(deviceorientation, "isTrusted", { configurable: false, enumerable: true, get: function isTrusted() { return bodavm.toolsFunc.dispatch(this, deviceorientation, "isTrusted", "isTrusted_get", arguments) }, set: undefined });
@@ -6099,8 +6501,24 @@ bodavm.memory.Performance={
event.callback.call(event.self, mouseMove_);
}
break;
-
-
+ case 'mousedown':
+ let mouseDown_=new MouseEvent('mousedown','bobo')
+ isdefine = bodavm.toolsFunc.getProtoAttr.call(mouseDown_, 'isdefineProperty')
+ if (!isdefine) {
+ bodavm.toolsFunc.defineProperty(mouseDown_, "isTrusted", { configurable: false, enumerable: true, get: function isTrusted() { return bodavm.toolsFunc.dispatch(this, mouseDown_, "isTrusted", "isTrusted_get", arguments) }, set: undefined });
+ }
+ event.callback.call(event.self, mouseDown_);
+ bodavm.toolsFunc.setProtoAttr.call(mouseDown_, 'isdefineProperty', 1)
+ break;
+ case 'mouseup':
+ let mouseUp_=new MouseEvent('mouseup','bobo')
+ isdefine = bodavm.toolsFunc.getProtoAttr.call(mouseUp_, 'isdefineProperty')
+ if (!isdefine) {
+ bodavm.toolsFunc.defineProperty(mouseUp_, "isTrusted", { configurable: false, enumerable: true, get: function isTrusted() { return bodavm.toolsFunc.dispatch(this, mouseUp_, "isTrusted", "isTrusted_get", arguments) }, set: undefined });
+ }
+ event.callback.call(event.self, mouseUp_);
+ bodavm.toolsFunc.setProtoAttr.call(mouseUp_, 'isdefineProperty', 1)
+ break;
default:
//无需实现的事件unload popstate
console.log_copy(`EventTarget_dispatchEvent `, `${event.type} 未实现`);
@@ -6119,23 +6537,15 @@ bodavm.memory.Performance={
let type = arguments[0];
let callback = arguments[1];
// debugger
- if (bodavm.memory.listenerDone == 2) {
- for (let i = 0; i < bodavm.memory.asyncEvent.listener2[type].length; i++) {
- if (bodavm.memory.asyncEvent.listener2[type][i].callback == callback) {
- console.log_copy(`EventTarget_removeEventListener `, `type->${type}`, `callback->${callback}`);
- bodavm.memory.asyncEvent.listener2[type].splice(i, 1);
- break;
- }
- }
- } else {
- for (let i = 0; i < bodavm.memory.asyncEvent.listener[type].length; i++) {
- if (bodavm.memory.asyncEvent.listener[type][i].callback == callback) {
- console.log_copy(`EventTarget_removeEventListener `, `type->${type}`, `callback->${callback}`);
- bodavm.memory.asyncEvent.listener[type].splice(i, 1);
- break;
- }
+
+ for (let i = 0; i < bodavm.memory.asyncEvent.listener[type].length; i++) {
+ if (bodavm.memory.asyncEvent.listener[type][i].callback == callback) {
+ console.log_copy(`EventTarget_removeEventListener `, `type->${type}`, `callback->${callback}`);
+ bodavm.memory.asyncEvent.listener[type].splice(i, 1);
+ break;
}
}
+
};
bodavm.envFunc.Document_hasFocus = function () {
@@ -6187,79 +6597,79 @@ bodavm.memory.Performance={
res = '';
break;
case 'audio/3gpp':
- res=''
+ res = ''
break
case 'audio/3gpp2':
- res=''
+ res = ''
break
case 'audio/AMR-NB':
- res=''
+ res = ''
break
case 'audio/AMR-WB':
- res=''
+ res = ''
break
case 'audio/GSM':
- res=''
+ res = ''
break
case 'audio/aac':
- res='probably'
+ res = 'probably'
break
case 'audio/basic':
- res=''
- break
+ res = ''
+ break
case 'audio/flac':
- res='probably'
- break
+ res = 'probably'
+ break
case 'audio/midi':
- res=''
+ res = ''
break
case 'audio/mpeg':
- res='probably'
+ res = 'probably'
break
case 'audio/mp4; codecs="mp4a.40.2"':
- res='probably'
+ res = 'probably'
break
case 'audio/mp4; codecs="ac-3"':
- res=''
+ res = ''
break
case 'audio/mp4; codecs="ec-3"':
- res=''
+ res = ''
break
case 'audio/ogg; codecs="flac"':
- res='probably'
+ res = 'probably'
break
case 'audio/ogg; codecs="opus"':
- res='probably'
+ res = 'probably'
break
case 'audio/webm; codecs="vorbis"':
- res='probably'
+ res = 'probably'
break
case 'audio/x-aiff':
- res=''
+ res = ''
break
case 'audio/x-mpegurl':
- res=''
+ res = ''
break
case 'video/mp4; codecs="flac"':
- res='probably'
+ res = 'probably'
break
case 'video/mp4; codecs="H.264, mp3"':
- res=''
+ res = ''
break
case 'video/mp4; codecs="H.264, aac"':
- res=''
+ res = ''
break
case 'video/mpeg; codec="H.264"':
- res=''
+ res = ''
break
case 'video/ogg; codecs="opus"':
- res='probably'
+ res = 'probably'
break
case 'video/webm; codecs="vp9, opus"':
- res='probably'
+ res = 'probably'
break
case 'audio/webm; codecs="opus"':
- res='probably'
+ res = 'probably'
break
default:
console.log_copy(`HTMLMediaElement_canPlayType `, `canplaytype->${canplaytype}未实现 !!!!!!!!!`);
@@ -6397,31 +6807,47 @@ bodavm.memory.Performance={
return bodavm.memory.cache['location'];
};
-
- bodavm.envFunc.HTMLElement_offsetWidth_get = function () {
+ bodavm.envFunc.HTMLElement_style_get = function () {
+ if (bodavm.config.isdebug) {
+ debugger;
+ }
// debugger
+ let islive = bodavm.toolsFunc.getProtoAttr.call(this, 'style')
+ if (islive) {
+ console.log_copy(this, ` -> HTMLElement_style_get 已存在直接返回`,);
+ return islive
+ }
+ let thisNode=bodavm.toolsFunc.getProtoAttr.call(this,this)
+
+ let _style = bodavm.memory.notDefined['CSSStyleDeclaration']
+ // debugger
+
+ _style = bodavm.toolsFunc.proxyHelper(_style, 'CSSStyleDeclaration::proxyHelper')
+
+ bodavm.toolsFunc.setProtoAttr.call(this, 'style', _style);
+ bodavm.toolsFunc.setProtoAttr.call(_style, _style, thisNode);
+ console.log_copy(this, ` ->HTMLElement_style_get res->`, _style);
+ return _style;
+ };
+ bodavm.envFunc.HTMLElement_offsetWidth_get = function () {
+ debugger
let thisNode = bodavm.toolsFunc.getProtoAttr.call(this, this) ? bodavm.toolsFunc.getProtoAttr.call(this, this) : bodavm.toolsFunc.getProtoAttr(this)
let thisNodeStyle = ''
thisNodeStyle = boda$(thisNode).attr('style')
- // debugger
- let fontFamily = ''
- // debugger
- if (this.style.fontFamily) {
- fontFamily = this.style.fontFamily
- } else {
+ let fontFamily = this.style.fontFamily
+ if (!fontFamily) {
let fontFamilylist = thisNodeStyle.split(';')
for (let fontList of fontFamilylist) {
if (fontList.indexOf('font-family') != -1) {
fontFamily = fontList.split(':')[1].trim()
-
break
}
}
}
if (!fontFamily) {
- console.log(this, ` -> HTMLElement_offsetWidth_get thisNodeStyle 未获取到直接返回0 `)
+ console.log_copy(this, ` -> HTMLElement_offsetWidth_get thisNodeStyle 未获取到直接返回0 `)
return 0
}
if (fontFamily == ' 72px') { debugger }
@@ -6438,15 +6864,11 @@ bodavm.memory.Performance={
bodavm.envFunc.HTMLElement_offsetHeight_get = function () {
let thisNode = bodavm.toolsFunc.getProtoAttr.call(this, this) ? bodavm.toolsFunc.getProtoAttr.call(this, this) : bodavm.toolsFunc.getProtoAttr(this)
let thisNodeStyle = ''
-
+ debugger
thisNodeStyle = boda$(thisNode).attr('style')
- // debugger
- // debugger
- let fontFamily = ''
- if (this.style.fontFamily) {
- fontFamily = this.style.fontFamily
- } else {
+ let fontFamily = this.style.fontFamily
+ if (!fontFamily) {
let fontFamilylist = thisNodeStyle.split(';')
for (let fontList of fontFamilylist) {
if (fontList.indexOf('font-family') != -1) {
@@ -6456,7 +6878,7 @@ bodavm.memory.Performance={
}
}
if (!fontFamily) {
- console.log(this, ` -> HTMLElement_offsetHeight_get thisNodeStyle 未获取到直接返回0 `)
+ console.log_copy(this, ` -> HTMLElement_offsetHeight_get thisNodeStyle 未获取到直接返回0 `)
return 0
}
if (bodavm.memory.globalInit.fontList.indexOf(fontFamily) != -1) {
@@ -6486,7 +6908,7 @@ bodavm.memory.Performance={
bodavm.memory.iframe['contentDocument']['this'] = this
contentDoc = bodavm.memory.iframe["contentDocument"]['res']
- console.log(`HTMLIFrameElement_contentDocument_get ->res -> `, contentDoc)
+ console.log_copy(`HTMLIFrameElement_contentDocument_get ->res -> `, contentDoc)
return contentDoc
}
@@ -6498,29 +6920,29 @@ bodavm.memory.Performance={
// return bodavm.memory.iframe['thisWindow']['this'][thiswinIndex]
// }
-
+
// let documentBody = bodavm.toolsFunc.getProtoAttr(document.documentElement)
// // debugger
// let thisnode = bodavm.toolsFunc.getProtoAttr(this) ? bodavm.toolsFunc.getProtoAttr(this) : bodavm.toolsFunc.getProtoAttr.call(this, this)
// let isIndex = filterThisNode.indexOf(thisnode)
let contentwindow_ = null
- let thisNode=bodavm.toolsFunc.getProtoAttr.call(this,this)
+ let thisNode = bodavm.toolsFunc.getProtoAttr.call(this, this)
// debugger
- let islive=0
- let liveIframeList=boda$('iframe').get()
- if(!liveIframeList){
- console.log(this,`HTMLIFrameElement_contentWindow_get ->未添加进body等 返回null -> `, null)
+ let islive = 0
+ let liveIframeList = boda$('iframe').get()
+ if (!liveIframeList) {
+ console.log_copy(this, `HTMLIFrameElement_contentWindow_get ->未添加进body等 返回null -> `, null)
return null
}
for (const ifELe of liveIframeList) {
- if (ifELe ==thisNode){
- islive=1
+ if (ifELe == thisNode) {
+ islive = 1
}
}
- if (islive==0){
- console.log(this,`HTMLIFrameElement_contentWindow_get ->未添加进body等 返回null -> `, null)
+ if (islive == 0) {
+ console.log_copy(this, `HTMLIFrameElement_contentWindow_get ->未添加进body等 返回null -> `, null)
return null
}
// debugger
@@ -6532,8 +6954,8 @@ bodavm.memory.Performance={
// return window[isIndex]
// // }
for (let index = 0; index < bodavm.memory.iframe["contentWindow"].length; index++) {
- let ele= bodavm.memory.iframe["contentWindow"][index];
- if (ele['this']==this){
+ let ele = bodavm.memory.iframe["contentWindow"][index];
+ if (ele['this'] == this) {
let iframeRes = ele['res']
console.log_copy(`bodavm.memory.iframe['contentWindow'] 已存在 直接返回 ->`, iframeRes)
return iframeRes
@@ -6551,10 +6973,10 @@ bodavm.memory.Performance={
windowIframe.iframe = windowIframe
// contentwindow_=new Window('bobo')
// bodavm.memory.iframe
- let tempcontentWindow=''
- tempcontentWindow= Object.setPrototypeOf(windowIframe, globalThis)
+ let tempcontentWindow = ''
+ tempcontentWindow = Object.setPrototypeOf(windowIframe, globalThis)
// tempcontentWindowthis = this
- bodavm.memory.iframe["contentWindow"].push({'res':tempcontentWindow,'this':this})
+ bodavm.memory.iframe["contentWindow"].push({ 'res': tempcontentWindow, 'this': this })
// bodavm.memory.iframe['thisWindow']['this'].push(windowIframe)
// debugger
contentwindow_ = tempcontentWindow
@@ -6564,7 +6986,7 @@ bodavm.memory.Performance={
// window[windowInd].frames = window[windowInd]
// debugger
// }
- console.log(`HTMLIFrameElement_contentWindow_get ->res -> `, contentwindow_)
+ console.log_copy(`HTMLIFrameElement_contentWindow_get ->res -> `, contentwindow_)
return contentwindow_
}
@@ -6661,6 +7083,129 @@ bodavm.memory.Performance={
// 浏览器接口具体的实现
;
(function () {
+ // bodavm.envFunc.RTCPeerConnection_onicecandidate_set=function (){
+
+ // }
+ bodavm.envFunc.OfflineAudioContext_oncomplete_set=function (){
+ let arg=arguments[0]
+ let event={
+ 'self':this,
+ 'callback':arg
+ }
+ bodavm.memory.asyncEvent['OfflineAudioContext']['oncomplete'].push(event)
+ bodavm.toolsFunc.setProtoAttr.call(this,'oncomplete',arg)
+ console.log_copy(`OfflineAudioContext_oncomplete_set arg -> `,arg)
+
+ return arg
+ }
+ bodavm.envFunc.OfflineAudioContext_startRendering=function (){
+ // debugger
+ let islive=bodavm.toolsFunc.getProtoAttr.call(this,'startRendering')
+ if (islive){
+ console.log_copy(`OfflineAudioContext_startRendering cache已存在返回 -> `,islive)
+ return islive
+ }
+ let renderbuf=new AudioBuffer('bobo')
+ let promise=new Promise((resolve, reject) => {
+ resolve(renderbuf);
+ });
+ bodavm.toolsFunc.setProtoAttr.call(this,'startRendering',promise)
+
+ return promise
+ }
+ bodavm.envFunc.AudioScheduledSourceNode_start=function (){
+ let arg=arguments[0]
+ console.log_copy(`AudioScheduledSourceNode_start arg -> `,arg)
+ }
+ bodavm.envFunc.BaseAudioContext_destination_get=function (){
+ let islive=bodavm.toolsFunc.getProtoAttr.call(this,'destination')
+ if (islive){
+ console.log_copy(`BaseAudioContext_destination_get cache已存在返回 -> `,islive)
+ return islive
+ }
+ let destination=new AudioDestinationNode('bobo')
+ bodavm.toolsFunc.setProtoAttr.call(this,'destination',destination)
+ console.log_copy(`BaseAudioContext_destination_get ->destination -> `,destination)
+
+ }
+ bodavm.envFunc.AudioNode_connect=function (){
+ // debugger
+ let res=arguments[0]
+ console.log_copy(`AudioNode_connect res -> `,res)
+
+ return res
+
+ }
+ bodavm.envFunc.DynamicsCompressorNode_release_get=function (){
+ let islive=bodavm.toolsFunc.getProtoAttr.call(this,'release')
+ if (islive){
+ console.log_copy(`DynamicsCompressorNode_release_get cache已存在返回 -> `,islive)
+ return islive
+ }
+ let release=new AudioParam('bobo')
+ bodavm.toolsFunc.setProtoAttr.call(this,'release',release)
+ console.log_copy(`DynamicsCompressorNode_release_get ->knee -> `,release)
+
+ return release
+
+ }
+ bodavm.envFunc.DynamicsCompressorNode_attack_get=function (){
+ let islive=bodavm.toolsFunc.getProtoAttr.call(this,'attack')
+ if (islive){
+ console.log_copy(`DynamicsCompressorNode_attack_get cache已存在返回 -> `,islive)
+ return islive
+ }
+ let attack=new AudioParam('bobo')
+ bodavm.toolsFunc.setProtoAttr.call(this,'attack',attack)
+ console.log_copy(`DynamicsCompressorNode_attack_get ->knee -> `,attack)
+
+ return attack
+
+ }
+ bodavm.envFunc.DynamicsCompressorNode_reduction_get=function (){
+ console.log_copy(`DynamicsCompressorNode_reduction_get 默认返回0`)
+ return 0
+ }
+ bodavm.envFunc.DynamicsCompressorNode_ratio_get=function (){
+ let islive=bodavm.toolsFunc.getProtoAttr.call(this,'ratio')
+ if (islive){
+ console.log_copy(`DynamicsCompressorNode_ratio_get cache已存在返回 -> `,islive)
+ return islive
+ }
+ let ratio=new AudioParam('bobo')
+ bodavm.toolsFunc.setProtoAttr.call(this,'ratio',ratio)
+ console.log_copy(`DynamicsCompressorNode_ratio_get ->knee -> `,ratio)
+
+ return ratio
+
+ }
+ bodavm.envFunc.DynamicsCompressorNode_knee_get=function (){
+ let islive=bodavm.toolsFunc.getProtoAttr.call(this,'knee')
+ if (islive){
+ console.log_copy(`DynamicsCompressorNode_knee_get cache已存在返回 -> `,islive)
+ return islive
+ }
+ let knee=new AudioParam('bobo')
+ bodavm.toolsFunc.setProtoAttr.call(this,'knee',knee)
+ console.log_copy(`DynamicsCompressorNode_knee_get ->knee -> `,knee)
+
+ return knee
+
+ }
+
+ bodavm.envFunc.DynamicsCompressorNode_threshold_get=function (){
+ let islive=bodavm.toolsFunc.getProtoAttr.call(this,'threshold')
+ if (islive){
+ console.log_copy(`DynamicsCompressorNode_threshold_get cache已存在返回 -> `,islive)
+ return islive
+ }
+ let thres=new AudioParam('bobo')
+ bodavm.toolsFunc.setProtoAttr.call(this,'threshold',thres)
+ console.log_copy(`DynamicsCompressorNode_threshold_get ->thres -> `,thres)
+
+ return thres
+
+ }
bodavm.envFunc.WebGLRenderingContext_clear=function (){
let arg=arguments[0]
bodavm.toolsFunc.setProtoAttr.call(this,'clear',arg)
@@ -6845,12 +7390,15 @@ bodavm.memory.Performance={
7938: 'WebGL 1.0 (OpenGL ES 2.0 Chromium)',
33902: new Float32Array([1,1]),
33901: new Float32Array([1,1024]),
- 3386: new Int32Array([32767,32767])
+ 3386: new Int32Array([32767,32767]),
+ 3410:8,
+ 7937:'WebKit WebGL',
+ 7936:'WebKit'
}
- res = resDict[pname]
- if (res === undefined) return console.log_copy(`WebGLRenderingContext_getParameter `, `${pname} 未实现`);
- console.log_copy(`WebGLRenderingContext_getParameter `, `${pname} `, `-> res ->${res}`)
- return res
+ let resgetParameter = resDict[pname]
+ if (resgetParameter === undefined) return console.log_copy(`WebGLRenderingContext_getParameter `, `${pname} 未实现`);
+ console.log_copy(`WebGLRenderingContext_getParameter `, `${pname} `, `-> res ->${resgetParameter}`)
+ return resgetParameter
}
bodavm.envFunc.WebGLShaderPrecisionFormat_precision_get = function WebGLShaderPrecisionFormat_precision_get() {
console.log_copy(`WebGLShaderPrecisionFormat_precision_get `, 23);
@@ -7726,7 +8274,7 @@ bodavm.toolsFunc.safeFunc(Promise.allSettled,'allSettled')
}
//hook console,让他自动调用printlog
console.log_ = console.log;
- console.log = function log(type,...args) {
+ console.log = { log(type,...args) {
// let index=args[0]?args[0]:args
// if (typeof index =='string'&& index.indexOf('属性:')!=-1){
@@ -7759,7 +8307,7 @@ bodavm.toolsFunc.safeFunc(Promise.allSettled,'allSettled')
//自动生成hook代码
return console.log_.apply(this, arguments)
- };
+ }}.log
console.log_copy=console.log
bodavm.toolsFunc.safeFunc(console.log,'log')
// Object.defineProperty(console,'log',{
@@ -11478,13 +12026,12 @@ bodavm.toolsFunc.defineProperty(CustomElementRegistry.prototype, "whenDefined",
Event = function Event() {
let arg = arguments[0];
- let arg2=arguments[1]
- if (bodavm.memory.listenerProxy[arg]['res']){
- return bodavm.memory.listenerProxy[arg]['res']
- }
- this.isTrusted=false
- bodavm.toolsFunc.setProtoAttr.call(this,this,arg)
- ;
+ let arg2 = arguments[1];
+ if (bodavm.memory.listenerProxy[arg]['res']) {
+ return bodavm.memory.listenerProxy[arg]['res'];
+ }
+ this.isTrusted = false;
+ bodavm.toolsFunc.setProtoAttr.call(this, this, arg);
bodavm.toolsFunc.symbolProperty(this);
if (arg2 != 'bobo') {
console.log_copy('Event 实例化对象 --->', JSON.stringify_bo(arguments, function (k, v) {
@@ -11754,12 +12301,11 @@ bodavm.toolsFunc.defineProperty(UIEvent.prototype, "initUIEvent", {
MouseEvent = function MouseEvent() {
let arg = arguments[0];
;
-
- if (bodavm.memory.listenerProxy[arg]['res']){
- return bodavm.memory.listenerProxy[arg]['res']
+ if (bodavm.memory.listenerProxy[arg]['res']) {
+ return bodavm.memory.listenerProxy[arg]['res'];
}
- this.isTrusted=false
- bodavm.toolsFunc.setProtoAttr.call(this,this,arg)
+ this.isTrusted = false;
+ bodavm.toolsFunc.setProtoAttr.call(this, this, arg);
bodavm.toolsFunc.symbolProperty(this);
if (arg != 'bobo') {
console.log_copy('MouseEvent 实例化对象 --->', JSON.stringify_bo(arguments, function (k, v) {
@@ -11979,7 +12525,6 @@ bodavm.toolsFunc.defineProperty(MouseEvent.prototype, "initMouseEvent", {
Document = function Document() {
let arg = arguments[0];
-
bodavm.toolsFunc.symbolProperty(this);
if (arg != 'bobo') {
console.log_copy('Document 实例化对象 --->', JSON.stringify_bo(arguments, function (k, v) {
@@ -21126,9 +21671,11 @@ bodavm.toolsFunc.defineProperty(MutationRecord.prototype, "oldValue", {
set: undefined
});
// webkitRequestFileSystem对象
-webkitRequestFileSystem = (a) => {
- console.log_copy(`webkitRequestFileSystem 使用--->`,a);
-};
+webkitRequestFileSystem = {
+ webkitRequestFileSystem(a) {
+ console.log_copy(`webkitRequestFileSystem 使用-- >`, a);
+ }
+}.webkitRequestFileSystem;
//debugger;
bodavm.toolsFunc.safefunction(webkitRequestFileSystem, "webkitRequestFileSystem");
bodavm.toolsFunc.defineProperty(webkitRequestFileSystem, "length", {
@@ -21265,7 +21812,6 @@ bodavm.toolsFunc.defineProperty(Attr.prototype, "specified", {
Option = function Option() {
let arg = arguments[0];
-
bodavm.toolsFunc.symbolProperty(this);
if (arg != 'bobo') {
console.log_copy('Option 实例化对象 --->', JSON.stringify_bo(arguments, function (k, v) {
@@ -23924,7 +24470,6 @@ bodavm.toolsFunc.defineProperty(HTMLMediaElement.prototype, "setMediaKeys", {
Audio = function Audio() {
let arg = arguments[0];
-
bodavm.toolsFunc.symbolProperty(this);
if (arg != 'bobo') {
console.log_copy('Audio 实例化对象 --->', JSON.stringify_bo(arguments, function (k, v) {
@@ -24106,7 +24651,6 @@ Comment.__proto__ = CharacterData;
DocumentFragment = function DocumentFragment() {
let arg = arguments[0];
-
bodavm.toolsFunc.symbolProperty(this);
if (arg != 'bobo') {
console.log_copy('DocumentFragment 实例化对象 --->', JSON.stringify_bo(arguments, function (k, v) {
@@ -24285,7 +24829,6 @@ bodavm.toolsFunc.defineProperty(DocumentType.prototype, "replaceWith", {
DOMParser = function DOMParser() {
let arg = arguments[0];
-
bodavm.toolsFunc.symbolProperty(this);
if (arg != 'bobo') {
console.log_copy('DOMParser 实例化对象 --->', JSON.stringify_bo(arguments, function (k, v) {
@@ -24387,13 +24930,12 @@ bodavm.toolsFunc.defineProperty(External.prototype, "IsSearchProviderInstalled",
PointerEvent = function PointerEvent() {
let arg = arguments[0];
- let arg2=arguments[1]
-
- if (bodavm.memory.listenerProxy[arg]['res']){
- return bodavm.memory.listenerProxy[arg]['res']
- }
- this.isTrusted=false
- bodavm.toolsFunc.setProtoAttr.call(this,this,arg)
+ let arg2 = arguments[1];
+ if (bodavm.memory.listenerProxy[arg]['res']) {
+ return bodavm.memory.listenerProxy[arg]['res'];
+ }
+ this.isTrusted = false;
+ bodavm.toolsFunc.setProtoAttr.call(this, this, arg);
bodavm.toolsFunc.symbolProperty(this);
if (arg2 != 'bobo') {
console.log_copy('PointerEvent 实例化对象 --->', JSON.stringify_bo(arguments, function (k, v) {
@@ -24525,8 +25067,8 @@ bodavm.toolsFunc.defineProperty(PointerEvent.prototype, "getPredictedEvents", {
WebSocket = function WebSocket() {
let arg = arguments[0];
- if (arg=='itsgonnafail'){
- bodavm.toolsFunc.throwError('DOMException',`Failed to construct 'WebSocket': The URL 'itsgonnafail' is invalid.`)
+ if (arg == 'itsgonnafail') {
+ bodavm.toolsFunc.throwError('DOMException', `Failed to construct 'WebSocket': The URL 'itsgonnafail' is invalid.`);
}
;
bodavm.toolsFunc.symbolProperty(this);
@@ -25608,10 +26150,13 @@ bodavm.toolsFunc.defineProperty(MediaEncryptedEvent.prototype, "initData", {
// MutationObserver对象
MutationObserver = function MutationObserver() {
- //debugger
+ //debugger
let arg = arguments[0];
-
+ if (arguments.length < 1) {
+ return bodavm.toolsFunc.throwError('TypeError', `Failed to construct 'MutationObserver': 1 argument required, but only 0 present.`);
+ }
;
+ debugger;
bodavm.toolsFunc.symbolProperty(this);
if (arg != 'bobo') {
console.log_copy('MutationObserver 实例化对象 --->', JSON.stringify_bo(arguments, function (k, v) {
@@ -25872,7 +26417,6 @@ bodavm.toolsFunc.defineProperty(OfflineAudioContext.prototype, "suspend", {
Path2D = function Path2D() {
let arg = arguments[0];
-
bodavm.toolsFunc.symbolProperty(this);
if (arg != 'bobo') {
console.log_copy('Path2D 实例化对象 --->', JSON.stringify_bo(arguments, function (k, v) {
@@ -27918,13 +28462,13 @@ bodavm.toolsFunc.defineProperty(SVGElement.prototype, "onbeforetoggle", {
// DeviceOrientationEvent对象
DeviceOrientationEvent = function DeviceOrientationEvent() {
- let arg = arguments[0];
- let arg2=arguments[1]
- if (bodavm.memory.listenerProxy[arg]['res']){
- return bodavm.memory.listenerProxy[arg]['res']
- }
- this.isTrusted=false
- bodavm.toolsFunc.setProtoAttr.call(this,this,arg)
+ let arg = arguments[0];
+ let arg2 = arguments[1];
+ if (bodavm.memory.listenerProxy[arg]['res']) {
+ return bodavm.memory.listenerProxy[arg]['res'];
+ }
+ this.isTrusted = false;
+ bodavm.toolsFunc.setProtoAttr.call(this, this, arg);
bodavm.toolsFunc.symbolProperty(this);
if (arg2 != 'bobo') {
console.log_copy('DeviceOrientationEvent 实例化对象 --->', JSON.stringify_bo(arguments, function (k, v) {
@@ -28815,9 +29359,12 @@ bodavm.toolsFunc.defineProperty(WebGLShaderPrecisionFormat.prototype, "precision
});
// RTCPeerConnection对象
-RTCPeerConnection = function RTCPeerConnection() {
- let arg = arguments[0];
-
+RTCPeerConnection = function RTCPeerConnection() {
+ let arg = arguments[0];
+ //debugger
+ if (JSON.stringify_bo(arg).indexOf('stun:stun1.l.google.com:19302?transport=udp') != -1) {
+ return bodavm.toolsFunc.throwError('DOMException', `Failed to construct 'RTCPeerConnection': 'stun:stun1.l.google.com:19302?transport=udp' is not a valid stun or turn URL.`);
+ }
bodavm.toolsFunc.symbolProperty(this);
if (arg != 'bobo') {
console.log_copy('RTCPeerConnection 实例化对象 --->', JSON.stringify_bo(arguments, function (k, v) {
@@ -30993,7 +31540,6 @@ bodavm.toolsFunc.defineProperty(XMLHttpRequest.prototype, "setRequestHeader", {
AbortController = function AbortController() {
let arg = arguments[0];
-
bodavm.toolsFunc.symbolProperty(this);
if (arg != 'bobo') {
console.log_copy('AbortController 实例化对象 --->', JSON.stringify_bo(arguments, function (k, v) {
@@ -31100,7 +31646,6 @@ bodavm.toolsFunc.defineProperty(AbortSignal.prototype, "throwIfAborted", {
AbsoluteOrientationSensor = function AbsoluteOrientationSensor() {
let arg = arguments[0];
-
bodavm.toolsFunc.symbolProperty(this);
if (arg != 'bobo') {
console.log_copy('AbsoluteOrientationSensor 实例化对象 --->', JSON.stringify_bo(arguments, function (k, v) {
@@ -31181,7 +31726,6 @@ bodavm.toolsFunc.defineProperty(AbstractRange.prototype, "collapsed", {
Accelerometer = function Accelerometer() {
let arg = arguments[0];
-
bodavm.toolsFunc.symbolProperty(this);
if (arg != 'bobo') {
console.log_copy('Accelerometer 实例化对象 --->', JSON.stringify_bo(arguments, function (k, v) {
@@ -31224,12 +31768,17 @@ bodavm.toolsFunc.defineProperty(Accelerometer.prototype, "z", {
// alert对象
bodavm.memory.globalInit['alert'] = function () {};
bodavm.toolsFunc.safeProto(bodavm.memory.globalInit['alert'], 'alert');
-bodavm.toolsFunc.defineProperty(bodavm.memory.globalInit['alert'], "length", {configurable:true, enumerable:false, writable:false, value:0});
+bodavm.toolsFunc.defineProperty(bodavm.memory.globalInit['alert'], "length", {
+ configurable: true,
+ enumerable: false,
+ writable: false,
+ value: 0
+});
bodavm.toolsFunc.defineProperty(bodavm.memory.globalInit['alert'], "name", {
configurable: true,
- enumerable: false,
-writable: false,
-value: "alert"
+ enumerable: false,
+ writable: false,
+ value: "alert"
});
//bodavm.memory.globalInit['alert']=bodavm.toolsFunc.proxy2(bodavm.memory.globalInit['alert'],'alert')
// AnalyserNode对象
@@ -31339,7 +31888,6 @@ bodavm.toolsFunc.defineProperty(AnalyserNode.prototype, "getFloatTimeDomainData"
Animation = function Animation() {
let arg = arguments[0];
-
bodavm.toolsFunc.symbolProperty(this);
if (arg != 'bobo') {
console.log_copy('Animation 实例化对象 --->', JSON.stringify_bo(arguments, function (k, v) {
@@ -31877,7 +32425,6 @@ bodavm.toolsFunc.defineProperty(AudioBufferSourceNode.prototype, "start", {
AudioContext = function AudioContext() {
let arg = arguments[0];
-
bodavm.toolsFunc.symbolProperty(this);
arg = arguments[0];
if (arg != 'bobo') {
@@ -33195,7 +33742,7 @@ bodavm.toolsFunc.defineProperty(BiquadFilterNode.prototype, "getFrequencyRespons
// Blob对象
Blob = function Blob() {
- let arg=arguments[0]
+ let arg = arguments[0];
bodavm.toolsFunc.symbolProperty(this);
if (arg != 'bobo') {
console.log_copy('Blob 实例化对象 --->', JSON.stringify_bo(arguments, function (k, v) {
@@ -34546,9 +35093,11 @@ caches = {
};
caches.__proto__ = CacheStorage.prototype;
// cancelAnimationFrame对象
-cancelAnimationFrame = (a) => {
- console.log_copy(`使用cancelAnimationFrame arg->`, a);
-};
+cancelAnimationFrame = {
+ cancelAnimationFrame(a) {
+ console.log_copy(`cancelAnimationFrame 使用-- >`, a);
+ }
+}.cancelAnimationFrame;
bodavm.toolsFunc.safefunction(cancelAnimationFrame, "cancelAnimationFrame");
bodavm.toolsFunc.defineProperty(cancelAnimationFrame, "length", {
configurable: true,
@@ -34563,9 +35112,11 @@ bodavm.toolsFunc.defineProperty(cancelAnimationFrame, "name", {
value: 'cancelAnimationFrame'
});
// cancelIdleCallback对象
-cancelIdleCallback = (a) => {
- console.log_copy(`cancelIdleCallback arg->`, a);
-};
+cancelIdleCallback = {
+ cancelIdleCallback(a) {
+ console.log_copy(`cancelIdleCallback 使用-- >`, a);
+ }
+}.cancelIdleCallback;
bodavm.toolsFunc.safefunction(cancelIdleCallback, "cancelIdleCallback");
bodavm.toolsFunc.defineProperty(cancelIdleCallback, "length", {
configurable: true,
@@ -34698,7 +35249,6 @@ bodavm.toolsFunc.defineProperty(CanvasPattern.prototype, "setTransform", {
CaptureController = function CaptureController() {
let arg = arguments[0];
-
bodavm.toolsFunc.symbolProperty(this);
if (arg != 'bobo') {
console.log_copy('CaptureController 实例化对象 --->', JSON.stringify_bo(arguments, function (k, v) {
@@ -34721,9 +35271,11 @@ bodavm.toolsFunc.defineProperty(CaptureController.prototype, "setFocusBehavior",
}
});
// captureEvents对象
-captureEvents = (a) => {
- console.log_copy(`captureEvents arg->`, a);
-};
+captureEvents = {
+ captureEvents(a) {
+ console.log_copy(`captureEvents 使用-- >`, a);
+ }
+}.captureEvents;
bodavm.toolsFunc.safefunction(captureEvents, "captureEvents");
bodavm.toolsFunc.defineProperty(captureEvents, "length", {
configurable: true,
@@ -36872,6 +37424,7 @@ bodavm.toolsFunc.defineProperty(CSSStyleRule.prototype, "insertRule", {
// CSSStyleSheet对象
CSSStyleSheet = function CSSStyleSheet() {
+ let arg = arguments[0];
bodavm.toolsFunc.symbolProperty(this);
if (arg != 'bobo') {
console.log_copy('CSSStyleSheet 实例化对象 --->', JSON.stringify_bo(arguments, function (k, v) {
@@ -37902,7 +38455,6 @@ bodavm.toolsFunc.defineProperty(DeviceMotionEventRotationRate.prototype, "gamma"
DocumentTimeline = function DocumentTimeline() {
let arg = arguments[0];
-
bodavm.toolsFunc.symbolProperty(this);
if (arg != 'bobo') {
console.log_copy('DocumentTimeline 实例化对象 --->', JSON.stringify_bo(arguments, function (k, v) {
@@ -37922,7 +38474,6 @@ DocumentTimeline.__proto__ = AnimationTimeline;
DOMMatrixReadOnly = function DOMMatrixReadOnly() {
let arg = arguments[0];
-
bodavm.toolsFunc.symbolProperty(this);
if (arg != 'bobo') {
console.log_copy('DOMMatrixReadOnly 实例化对象 --->', JSON.stringify_bo(arguments, function (k, v) {
@@ -38337,7 +38888,6 @@ bodavm.toolsFunc.defineProperty(DOMError.prototype, "message", {
DOMException = function DOMException() {
let arg = arguments[0];
-
bodavm.toolsFunc.symbolProperty(this);
if (arg != 'bobo') {
console.log_copy('DOMException 实例化对象 --->', JSON.stringify_bo(arguments, function (k, v) {
@@ -38732,7 +39282,6 @@ bodavm.toolsFunc.defineProperty(DOMImplementation.prototype, "hasFeature", {
DOMMatrix = function DOMMatrix() {
let arg = arguments[0];
-
bodavm.toolsFunc.symbolProperty(this);
if (arg != 'bobo') {
console.log_copy('DOMMatrix 实例化对象 --->', JSON.stringify_bo(arguments, function (k, v) {
@@ -39092,7 +39641,6 @@ bodavm.toolsFunc.defineProperty(DOMMatrix.prototype, "setMatrixValue", {
DOMPointReadOnly = function DOMPointReadOnly() {
let arg = arguments[0];
-
bodavm.toolsFunc.symbolProperty(this);
if (arg != 'bobo') {
console.log_copy('DOMPointReadOnly 实例化对象 --->', JSON.stringify_bo(arguments, function (k, v) {
@@ -39166,7 +39714,6 @@ bodavm.toolsFunc.defineProperty(DOMPointReadOnly.prototype, "toJSON", {
DOMPoint = function DOMPoint() {
let arg = arguments[0];
-
bodavm.toolsFunc.symbolProperty(this);
if (arg != 'bobo') {
console.log_copy('DOMPoint 实例化对象 --->', JSON.stringify_bo(arguments, function (k, v) {
@@ -39234,7 +39781,6 @@ bodavm.toolsFunc.defineProperty(DOMPoint.prototype, "w", {
DOMQuad = function DOMQuad() {
let arg = arguments[0];
-
bodavm.toolsFunc.symbolProperty(this);
if (arg != 'bobo') {
console.log_copy('DOMQuad 实例化对象 --->', JSON.stringify_bo(arguments, function (k, v) {
@@ -39314,10 +39860,8 @@ bodavm.toolsFunc.defineProperty(DOMQuad.prototype, "toJSON", {
});
// DOMRectReadOnly对象
-
DOMRectReadOnly = function DOMRectReadOnly() {
let arg = arguments[0];
-
bodavm.toolsFunc.symbolProperty(this);
if (arg != 'bobo') {
console.log_copy('DOMRectReadOnly 实例化对象 --->', JSON.stringify_bo(arguments, function (k, v) {
@@ -39414,7 +39958,7 @@ bodavm.toolsFunc.defineProperty(DOMRectReadOnly.prototype, "toJSON", {
// DOMRect对象
DOMRect = function DOMRect() {
- let arg=arguments[0]
+ let arg = arguments[0];
bodavm.toolsFunc.symbolProperty(this);
if (arg != 'bobo') {
console.log_copy('DOMRect 实例化对象 --->', JSON.stringify_bo(arguments, function (k, v) {
@@ -40689,7 +41233,6 @@ bodavm.toolsFunc.defineProperty(EventSource.prototype, "close", {
EyeDropper = function EyeDropper() {
let arg = arguments[0];
-
bodavm.toolsFunc.symbolProperty(this);
if (arg != 'bobo') {
console.log_copy('EyeDropper 实例化对象 --->', JSON.stringify_bo(arguments, function (k, v) {
@@ -40714,8 +41257,7 @@ bodavm.toolsFunc.defineProperty(EyeDropper.prototype, "open", {
// WritableStream对象
WritableStream = function WritableStream() {
- let arg=arguments[0]
-
+ let arg = arguments[0];
bodavm.toolsFunc.symbolProperty(this);
if (arg != 'bobo') {
console.log_copy('WritableStream 实例化对象 --->', JSON.stringify_bo(arguments, function (k, v) {
@@ -41034,7 +41576,6 @@ bodavm.toolsFunc.defineProperty(FileList.prototype, "item", {
FileReader = function FileReader() {
let arg = arguments[0];
-
bodavm.toolsFunc.symbolProperty(this);
if (arg != 'bobo') {
console.log_copy('FileReader 实例化对象 --->', JSON.stringify_bo(arguments, function (k, v) {
@@ -41675,7 +42216,6 @@ bodavm.toolsFunc.defineProperty(FontFaceSetLoadEvent.prototype, "fontfaces", {
FormData = function FormData() {
let arg = arguments[0];
-
bodavm.toolsFunc.symbolProperty(this);
if (arg != 'bobo') {
console.log_copy('FormData 实例化对象 --->', JSON.stringify_bo(arguments, function (k, v) {
@@ -42291,9 +42831,29 @@ bodavm.toolsFunc.defineProperty(GeolocationPositionError.prototype, "TIMEOUT", {
value: 3
});
// getComputedStyle对象
-getComputedStyle = (a) => {
- console.log(`使用 getComputedStyle arg->`, a);
+/*
+getComputedStyle = (ele,b) => {
+ //debugger
+ let res=bodavm.memory.notDefined['CSSStyleDeclaration']
+ bodavm.toolsFunc.proxyHelper(res,'CSSStyleDeclaration::proxyHelper')
+ let targetNode=bodavm.toolsFunc.getProtoAttr.call(ele,ele)
+ debugger
+ bodavm.toolsFunc.setProtoAttr.call(res,res,targetNode)
+ console.log(`使用 getComputedStyle args->${ele} , ${b}`,` -> res ->`,res );
+ return res
};
+*/
+getComputedStyle = {
+ getComputedStyle(ele, b) {
+ let res = bodavm.memory.notDefined['CSSStyleDeclaration'];
+ bodavm.toolsFunc.proxyHelper(res, 'CSSStyleDeclaration::proxyHelper');
+ let targetNode = bodavm.toolsFunc.getProtoAttr.call(ele, ele);
+ //debugger
+ bodavm.toolsFunc.setProtoAttr.call(res, res, targetNode);
+ console.log_copy(`使用 getComputedStyle args->${ele} , ${b}`, ` -> res ->`, res);
+ return res;
+ }
+}.getComputedStyle;
bodavm.toolsFunc.safefunction(getComputedStyle, "getComputedStyle");
bodavm.toolsFunc.defineProperty(getComputedStyle, "length", {
configurable: true,
@@ -42308,9 +42868,11 @@ bodavm.toolsFunc.defineProperty(getComputedStyle, "name", {
value: 'getComputedStyle'
});
// getScreenDetails对象
-getScreenDetails = (a )=> {
- console.log(`使用 getScreenDetails arg->`, a);
-};
+getScreenDetails = {
+ getScreenDetails(a) {
+ console.log_copy(`getScreenDetails 使用-- >`, a);
+ }
+}.getScreenDetails;
bodavm.toolsFunc.safefunction(getScreenDetails, "getScreenDetails");
bodavm.toolsFunc.defineProperty(getScreenDetails, "length", {
configurable: true,
@@ -42325,9 +42887,11 @@ bodavm.toolsFunc.defineProperty(getScreenDetails, "name", {
value: 'getScreenDetails'
});
// getSelection对象
-getSelection = (a) => {
- console.log(`使用 getSelection arg->`, a);
-};
+getSelection = {
+ getSelection(a) {
+ console.log_copy(`getSelection 使用-- >`, a);
+ }
+}.getSelection;
bodavm.toolsFunc.safefunction(getSelection, "getSelection");
bodavm.toolsFunc.defineProperty(getSelection, "length", {
configurable: true,
@@ -50848,7 +51412,6 @@ bodavm.toolsFunc.defineProperty(IdentityCredential.prototype, "token", {
// IdleDeadline对象
IdleDeadline = function IdleDeadline() {
-
let arg = arguments[0];
if (arg != 'bobo' && !(this instanceof IdleDeadline)) {
return bodavm.toolsFunc.throwError("TypeError", "Illegal constructor");
@@ -50976,49 +51539,282 @@ bodavm.toolsFunc.defineProperty(IIRFilterNode.prototype, "getFrequencyResponse",
}
});
// Image对象
-Image = function Image(){
- let arg=arguments[0]
- if (arg !='bobo'){
- console.log_copy('Image 实例化对象 --->',
- JSON.stringify_bo(arguments,function(k,v){if (v==window){return 'window'}else{return v}}))}
- let resEle=boda$("
").get()[0]
- let newNode=bodavm.toolsFunc.setProto(resEle.name)
- bodavm.toolsFunc.setProtoAttr.call(newNode,newNode,resEle)
- return newNode
- ;}
-
+Image = function Image() {
+ let arg = arguments[0];
+ if (arg != 'bobo') {
+ console.log_copy('Image 实例化对象 --->', JSON.stringify_bo(arguments, function (k, v) {
+ if (v == window) {
+ return 'window';
+ } else {
+ return v;
+ }
+ }));
+ }
+ let resEle = boda$("
").get()[0];
+ let newNode = bodavm.toolsFunc.setProto(resEle.name);
+ bodavm.toolsFunc.setProtoAttr.call(newNode, newNode, resEle);
+ return newNode;
+};
bodavm.toolsFunc.safeProto(Image, "Image");
-Image.prototype=HTMLImageElement.prototype;
-Image.prototype.__proto__=HTMLElement.prototype;
+Image.prototype = HTMLImageElement.prototype;
+Image.prototype.__proto__ = HTMLElement.prototype;
// Image对象
-bodavm.toolsFunc.defineProperty(Image.prototype, "alt", {configurable:true, enumerable:true, get:function alt (){return bodavm.toolsFunc.dispatch(this, Image.prototype, "Image", "alt_get", arguments)}, set:function alt (){return bodavm.toolsFunc.dispatch(this, Image.prototype, "Image", "alt_set", arguments)}},);
-bodavm.toolsFunc.defineProperty(Image.prototype, "src", {configurable:true, enumerable:true, get:function src (){return bodavm.toolsFunc.dispatch(this, Image.prototype, "Image", "src_get", arguments)}, set:function src (){return bodavm.toolsFunc.dispatch(this, Image.prototype, "Image", "src_set", arguments)}},);
-bodavm.toolsFunc.defineProperty(Image.prototype, "srcset", {configurable:true, enumerable:true, get:function srcset (){return bodavm.toolsFunc.dispatch(this, Image.prototype, "Image", "srcset_get", arguments)}, set:function srcset (){return bodavm.toolsFunc.dispatch(this, Image.prototype, "Image", "srcset_set", arguments)}},);
-bodavm.toolsFunc.defineProperty(Image.prototype, "sizes", {configurable:true, enumerable:true, get:function sizes (){return bodavm.toolsFunc.dispatch(this, Image.prototype, "Image", "sizes_get", arguments)}, set:function sizes (){return bodavm.toolsFunc.dispatch(this, Image.prototype, "Image", "sizes_set", arguments)}},);
-bodavm.toolsFunc.defineProperty(Image.prototype, "crossOrigin", {configurable:true, enumerable:true, get:function crossOrigin (){return bodavm.toolsFunc.dispatch(this, Image.prototype, "Image", "crossOrigin_get", arguments)}, set:function crossOrigin (){return bodavm.toolsFunc.dispatch(this, Image.prototype, "Image", "crossOrigin_set", arguments)}},);
-bodavm.toolsFunc.defineProperty(Image.prototype, "useMap", {configurable:true, enumerable:true, get:function useMap (){return bodavm.toolsFunc.dispatch(this, Image.prototype, "Image", "useMap_get", arguments)}, set:function useMap (){return bodavm.toolsFunc.dispatch(this, Image.prototype, "Image", "useMap_set", arguments)}},);
-bodavm.toolsFunc.defineProperty(Image.prototype, "isMap", {configurable:true, enumerable:true, get:function isMap (){return bodavm.toolsFunc.dispatch(this, Image.prototype, "Image", "isMap_get", arguments)}, set:function isMap (){return bodavm.toolsFunc.dispatch(this, Image.prototype, "Image", "isMap_set", arguments)}},);
-bodavm.toolsFunc.defineProperty(Image.prototype, "width", {configurable:true, enumerable:true, get:function width (){return bodavm.toolsFunc.dispatch(this, Image.prototype, "Image", "width_get", arguments)}, set:function width (){return bodavm.toolsFunc.dispatch(this, Image.prototype, "Image", "width_set", arguments)}},);
-bodavm.toolsFunc.defineProperty(Image.prototype, "height", {configurable:true, enumerable:true, get:function height (){return bodavm.toolsFunc.dispatch(this, Image.prototype, "Image", "height_get", arguments)}, set:function height (){return bodavm.toolsFunc.dispatch(this, Image.prototype, "Image", "height_set", arguments)}},);
-bodavm.toolsFunc.defineProperty(Image.prototype, "naturalWidth", {configurable:true, enumerable:true, get:function naturalWidth (){return bodavm.toolsFunc.dispatch(this, Image.prototype, "Image", "naturalWidth_get", arguments)}, set:undefined},);
-bodavm.toolsFunc.defineProperty(Image.prototype, "naturalHeight", {configurable:true, enumerable:true, get:function naturalHeight (){return bodavm.toolsFunc.dispatch(this, Image.prototype, "Image", "naturalHeight_get", arguments)}, set:undefined},);
-bodavm.toolsFunc.defineProperty(Image.prototype, "complete", {configurable:true, enumerable:true, get:function complete (){return bodavm.toolsFunc.dispatch(this, Image.prototype, "Image", "complete_get", arguments)}, set:undefined},);
-bodavm.toolsFunc.defineProperty(Image.prototype, "currentSrc", {configurable:true, enumerable:true, get:function currentSrc (){return bodavm.toolsFunc.dispatch(this, Image.prototype, "Image", "currentSrc_get", arguments)}, set:undefined},);
-bodavm.toolsFunc.defineProperty(Image.prototype, "referrerPolicy", {configurable:true, enumerable:true, get:function referrerPolicy (){return bodavm.toolsFunc.dispatch(this, Image.prototype, "Image", "referrerPolicy_get", arguments)}, set:function referrerPolicy (){return bodavm.toolsFunc.dispatch(this, Image.prototype, "Image", "referrerPolicy_set", arguments)}},);
-bodavm.toolsFunc.defineProperty(Image.prototype, "decoding", {configurable:true, enumerable:true, get:function decoding (){return bodavm.toolsFunc.dispatch(this, Image.prototype, "Image", "decoding_get", arguments)}, set:function decoding (){return bodavm.toolsFunc.dispatch(this, Image.prototype, "Image", "decoding_set", arguments)}},);
-bodavm.toolsFunc.defineProperty(Image.prototype, "name", {configurable:true, enumerable:true, get:function name (){return bodavm.toolsFunc.dispatch(this, Image.prototype, "Image", "name_get", arguments)}, set:function name (){return bodavm.toolsFunc.dispatch(this, Image.prototype, "Image", "name_set", arguments)}},);
-bodavm.toolsFunc.defineProperty(Image.prototype, "lowsrc", {configurable:true, enumerable:true, get:function lowsrc (){return bodavm.toolsFunc.dispatch(this, Image.prototype, "Image", "lowsrc_get", arguments)}, set:function lowsrc (){return bodavm.toolsFunc.dispatch(this, Image.prototype, "Image", "lowsrc_set", arguments)}},);
-bodavm.toolsFunc.defineProperty(Image.prototype, "align", {configurable:true, enumerable:true, get:function align (){return bodavm.toolsFunc.dispatch(this, Image.prototype, "Image", "align_get", arguments)}, set:function align (){return bodavm.toolsFunc.dispatch(this, Image.prototype, "Image", "align_set", arguments)}},);
-bodavm.toolsFunc.defineProperty(Image.prototype, "hspace", {configurable:true, enumerable:true, get:function hspace (){return bodavm.toolsFunc.dispatch(this, Image.prototype, "Image", "hspace_get", arguments)}, set:function hspace (){return bodavm.toolsFunc.dispatch(this, Image.prototype, "Image", "hspace_set", arguments)}},);
-bodavm.toolsFunc.defineProperty(Image.prototype, "vspace", {configurable:true, enumerable:true, get:function vspace (){return bodavm.toolsFunc.dispatch(this, Image.prototype, "Image", "vspace_get", arguments)}, set:function vspace (){return bodavm.toolsFunc.dispatch(this, Image.prototype, "Image", "vspace_set", arguments)}},);
-bodavm.toolsFunc.defineProperty(Image.prototype, "longDesc", {configurable:true, enumerable:true, get:function longDesc (){return bodavm.toolsFunc.dispatch(this, Image.prototype, "Image", "longDesc_get", arguments)}, set:function longDesc (){return bodavm.toolsFunc.dispatch(this, Image.prototype, "Image", "longDesc_set", arguments)}},);
-bodavm.toolsFunc.defineProperty(Image.prototype, "border", {configurable:true, enumerable:true, get:function border (){return bodavm.toolsFunc.dispatch(this, Image.prototype, "Image", "border_get", arguments)}, set:function border (){return bodavm.toolsFunc.dispatch(this, Image.prototype, "Image", "border_set", arguments)}},);
-bodavm.toolsFunc.defineProperty(Image.prototype, "x", {configurable:true, enumerable:true, get:function x (){return bodavm.toolsFunc.dispatch(this, Image.prototype, "Image", "x_get", arguments)}, set:undefined},);
-bodavm.toolsFunc.defineProperty(Image.prototype, "y", {configurable:true, enumerable:true, get:function y (){return bodavm.toolsFunc.dispatch(this, Image.prototype, "Image", "y_get", arguments)}, set:undefined},);
-bodavm.toolsFunc.defineProperty(Image.prototype, "decode", {configurable:true, enumerable:true, writable:true, value:function decode (){return bodavm.toolsFunc.dispatch(this, Image.prototype, "Image", "decode", arguments)}},);
-bodavm.toolsFunc.defineProperty(Image.prototype, "fetchPriority", {configurable:true, enumerable:true, get:function fetchPriority (){return bodavm.toolsFunc.dispatch(this, Image.prototype, "Image", "fetchPriority_get", arguments)}, set:function fetchPriority (){return bodavm.toolsFunc.dispatch(this, Image.prototype, "Image", "fetchPriority_set", arguments)}},);
-bodavm.toolsFunc.defineProperty(Image.prototype, "loading", {configurable:true, enumerable:true, get:function loading (){return bodavm.toolsFunc.dispatch(this, Image.prototype, "Image", "loading_get", arguments)}, set:function loading (){return bodavm.toolsFunc.dispatch(this, Image.prototype, "Image", "loading_set", arguments)}},);
-
+bodavm.toolsFunc.defineProperty(Image.prototype, "alt", {
+ configurable: true,
+ enumerable: true,
+ get: function alt() {
+ return bodavm.toolsFunc.dispatch(this, Image.prototype, "Image", "alt_get", arguments);
+ },
+ set: function alt() {
+ return bodavm.toolsFunc.dispatch(this, Image.prototype, "Image", "alt_set", arguments);
+ }
+});
+bodavm.toolsFunc.defineProperty(Image.prototype, "src", {
+ configurable: true,
+ enumerable: true,
+ get: function src() {
+ return bodavm.toolsFunc.dispatch(this, Image.prototype, "Image", "src_get", arguments);
+ },
+ set: function src() {
+ return bodavm.toolsFunc.dispatch(this, Image.prototype, "Image", "src_set", arguments);
+ }
+});
+bodavm.toolsFunc.defineProperty(Image.prototype, "srcset", {
+ configurable: true,
+ enumerable: true,
+ get: function srcset() {
+ return bodavm.toolsFunc.dispatch(this, Image.prototype, "Image", "srcset_get", arguments);
+ },
+ set: function srcset() {
+ return bodavm.toolsFunc.dispatch(this, Image.prototype, "Image", "srcset_set", arguments);
+ }
+});
+bodavm.toolsFunc.defineProperty(Image.prototype, "sizes", {
+ configurable: true,
+ enumerable: true,
+ get: function sizes() {
+ return bodavm.toolsFunc.dispatch(this, Image.prototype, "Image", "sizes_get", arguments);
+ },
+ set: function sizes() {
+ return bodavm.toolsFunc.dispatch(this, Image.prototype, "Image", "sizes_set", arguments);
+ }
+});
+bodavm.toolsFunc.defineProperty(Image.prototype, "crossOrigin", {
+ configurable: true,
+ enumerable: true,
+ get: function crossOrigin() {
+ return bodavm.toolsFunc.dispatch(this, Image.prototype, "Image", "crossOrigin_get", arguments);
+ },
+ set: function crossOrigin() {
+ return bodavm.toolsFunc.dispatch(this, Image.prototype, "Image", "crossOrigin_set", arguments);
+ }
+});
+bodavm.toolsFunc.defineProperty(Image.prototype, "useMap", {
+ configurable: true,
+ enumerable: true,
+ get: function useMap() {
+ return bodavm.toolsFunc.dispatch(this, Image.prototype, "Image", "useMap_get", arguments);
+ },
+ set: function useMap() {
+ return bodavm.toolsFunc.dispatch(this, Image.prototype, "Image", "useMap_set", arguments);
+ }
+});
+bodavm.toolsFunc.defineProperty(Image.prototype, "isMap", {
+ configurable: true,
+ enumerable: true,
+ get: function isMap() {
+ return bodavm.toolsFunc.dispatch(this, Image.prototype, "Image", "isMap_get", arguments);
+ },
+ set: function isMap() {
+ return bodavm.toolsFunc.dispatch(this, Image.prototype, "Image", "isMap_set", arguments);
+ }
+});
+bodavm.toolsFunc.defineProperty(Image.prototype, "width", {
+ configurable: true,
+ enumerable: true,
+ get: function width() {
+ return bodavm.toolsFunc.dispatch(this, Image.prototype, "Image", "width_get", arguments);
+ },
+ set: function width() {
+ return bodavm.toolsFunc.dispatch(this, Image.prototype, "Image", "width_set", arguments);
+ }
+});
+bodavm.toolsFunc.defineProperty(Image.prototype, "height", {
+ configurable: true,
+ enumerable: true,
+ get: function height() {
+ return bodavm.toolsFunc.dispatch(this, Image.prototype, "Image", "height_get", arguments);
+ },
+ set: function height() {
+ return bodavm.toolsFunc.dispatch(this, Image.prototype, "Image", "height_set", arguments);
+ }
+});
+bodavm.toolsFunc.defineProperty(Image.prototype, "naturalWidth", {
+ configurable: true,
+ enumerable: true,
+ get: function naturalWidth() {
+ return bodavm.toolsFunc.dispatch(this, Image.prototype, "Image", "naturalWidth_get", arguments);
+ },
+ set: undefined
+});
+bodavm.toolsFunc.defineProperty(Image.prototype, "naturalHeight", {
+ configurable: true,
+ enumerable: true,
+ get: function naturalHeight() {
+ return bodavm.toolsFunc.dispatch(this, Image.prototype, "Image", "naturalHeight_get", arguments);
+ },
+ set: undefined
+});
+bodavm.toolsFunc.defineProperty(Image.prototype, "complete", {
+ configurable: true,
+ enumerable: true,
+ get: function complete() {
+ return bodavm.toolsFunc.dispatch(this, Image.prototype, "Image", "complete_get", arguments);
+ },
+ set: undefined
+});
+bodavm.toolsFunc.defineProperty(Image.prototype, "currentSrc", {
+ configurable: true,
+ enumerable: true,
+ get: function currentSrc() {
+ return bodavm.toolsFunc.dispatch(this, Image.prototype, "Image", "currentSrc_get", arguments);
+ },
+ set: undefined
+});
+bodavm.toolsFunc.defineProperty(Image.prototype, "referrerPolicy", {
+ configurable: true,
+ enumerable: true,
+ get: function referrerPolicy() {
+ return bodavm.toolsFunc.dispatch(this, Image.prototype, "Image", "referrerPolicy_get", arguments);
+ },
+ set: function referrerPolicy() {
+ return bodavm.toolsFunc.dispatch(this, Image.prototype, "Image", "referrerPolicy_set", arguments);
+ }
+});
+bodavm.toolsFunc.defineProperty(Image.prototype, "decoding", {
+ configurable: true,
+ enumerable: true,
+ get: function decoding() {
+ return bodavm.toolsFunc.dispatch(this, Image.prototype, "Image", "decoding_get", arguments);
+ },
+ set: function decoding() {
+ return bodavm.toolsFunc.dispatch(this, Image.prototype, "Image", "decoding_set", arguments);
+ }
+});
+bodavm.toolsFunc.defineProperty(Image.prototype, "name", {
+ configurable: true,
+ enumerable: true,
+ get: function name() {
+ return bodavm.toolsFunc.dispatch(this, Image.prototype, "Image", "name_get", arguments);
+ },
+ set: function name() {
+ return bodavm.toolsFunc.dispatch(this, Image.prototype, "Image", "name_set", arguments);
+ }
+});
+bodavm.toolsFunc.defineProperty(Image.prototype, "lowsrc", {
+ configurable: true,
+ enumerable: true,
+ get: function lowsrc() {
+ return bodavm.toolsFunc.dispatch(this, Image.prototype, "Image", "lowsrc_get", arguments);
+ },
+ set: function lowsrc() {
+ return bodavm.toolsFunc.dispatch(this, Image.prototype, "Image", "lowsrc_set", arguments);
+ }
+});
+bodavm.toolsFunc.defineProperty(Image.prototype, "align", {
+ configurable: true,
+ enumerable: true,
+ get: function align() {
+ return bodavm.toolsFunc.dispatch(this, Image.prototype, "Image", "align_get", arguments);
+ },
+ set: function align() {
+ return bodavm.toolsFunc.dispatch(this, Image.prototype, "Image", "align_set", arguments);
+ }
+});
+bodavm.toolsFunc.defineProperty(Image.prototype, "hspace", {
+ configurable: true,
+ enumerable: true,
+ get: function hspace() {
+ return bodavm.toolsFunc.dispatch(this, Image.prototype, "Image", "hspace_get", arguments);
+ },
+ set: function hspace() {
+ return bodavm.toolsFunc.dispatch(this, Image.prototype, "Image", "hspace_set", arguments);
+ }
+});
+bodavm.toolsFunc.defineProperty(Image.prototype, "vspace", {
+ configurable: true,
+ enumerable: true,
+ get: function vspace() {
+ return bodavm.toolsFunc.dispatch(this, Image.prototype, "Image", "vspace_get", arguments);
+ },
+ set: function vspace() {
+ return bodavm.toolsFunc.dispatch(this, Image.prototype, "Image", "vspace_set", arguments);
+ }
+});
+bodavm.toolsFunc.defineProperty(Image.prototype, "longDesc", {
+ configurable: true,
+ enumerable: true,
+ get: function longDesc() {
+ return bodavm.toolsFunc.dispatch(this, Image.prototype, "Image", "longDesc_get", arguments);
+ },
+ set: function longDesc() {
+ return bodavm.toolsFunc.dispatch(this, Image.prototype, "Image", "longDesc_set", arguments);
+ }
+});
+bodavm.toolsFunc.defineProperty(Image.prototype, "border", {
+ configurable: true,
+ enumerable: true,
+ get: function border() {
+ return bodavm.toolsFunc.dispatch(this, Image.prototype, "Image", "border_get", arguments);
+ },
+ set: function border() {
+ return bodavm.toolsFunc.dispatch(this, Image.prototype, "Image", "border_set", arguments);
+ }
+});
+bodavm.toolsFunc.defineProperty(Image.prototype, "x", {
+ configurable: true,
+ enumerable: true,
+ get: function x() {
+ return bodavm.toolsFunc.dispatch(this, Image.prototype, "Image", "x_get", arguments);
+ },
+ set: undefined
+});
+bodavm.toolsFunc.defineProperty(Image.prototype, "y", {
+ configurable: true,
+ enumerable: true,
+ get: function y() {
+ return bodavm.toolsFunc.dispatch(this, Image.prototype, "Image", "y_get", arguments);
+ },
+ set: undefined
+});
+bodavm.toolsFunc.defineProperty(Image.prototype, "decode", {
+ configurable: true,
+ enumerable: true,
+ writable: true,
+ value: function decode() {
+ return bodavm.toolsFunc.dispatch(this, Image.prototype, "Image", "decode", arguments);
+ }
+});
+bodavm.toolsFunc.defineProperty(Image.prototype, "fetchPriority", {
+ configurable: true,
+ enumerable: true,
+ get: function fetchPriority() {
+ return bodavm.toolsFunc.dispatch(this, Image.prototype, "Image", "fetchPriority_get", arguments);
+ },
+ set: function fetchPriority() {
+ return bodavm.toolsFunc.dispatch(this, Image.prototype, "Image", "fetchPriority_set", arguments);
+ }
+});
+bodavm.toolsFunc.defineProperty(Image.prototype, "loading", {
+ configurable: true,
+ enumerable: true,
+ get: function loading() {
+ return bodavm.toolsFunc.dispatch(this, Image.prototype, "Image", "loading_get", arguments);
+ },
+ set: function loading() {
+ return bodavm.toolsFunc.dispatch(this, Image.prototype, "Image", "loading_set", arguments);
+ }
+});
// ImageBitmap对象
ImageBitmap = function ImageBitmap() {
@@ -56058,9 +56854,11 @@ bodavm.toolsFunc.defineProperty(NavigatorUAData.prototype, "toJSON", {
}
});
// NodeFilter对象
-NodeFilter = (a) => {
- console.log_copy(`NodeFilter 使用 arg->`, a);
-};
+NodeFilter = {
+ NodeFilter(a) {
+ console.log_copy(`NodeFilter 使用-- >`, a);
+ }
+}.NodeFilter;
bodavm.toolsFunc.safefunction(NodeFilter, "NodeFilter");
bodavm.toolsFunc.defineProperty(NodeFilter, "length", {
configurable: true,
@@ -56374,9 +57172,11 @@ bodavm.toolsFunc.defineProperty(OffscreenCanvas.prototype, "transferToImageBitma
}
});
// openDatabase对象
-openDatabase = (a) => {
- console.log_copy(`openDatabase 使用 arg->`, a);
-};
+openDatabase = {
+ openDatabase(a) {
+ console.log_copy(`openDatabase 使用-- >`, a);
+ }
+}.openDatabase;
bodavm.toolsFunc.safefunction(openDatabase, "openDatabase");
bodavm.toolsFunc.defineProperty(openDatabase, "length", {
configurable: true,
@@ -58228,9 +59028,11 @@ bodavm.toolsFunc.defineProperty(PopStateEvent.prototype, "state", {
set: undefined
});
// postMessage对象
-postMessage = (a) => {
- console.log_copy(`使用 postMessage arg->`, a);
-};
+postMessage = {
+ postMessage(a) {
+ console.log_copy(`postMessage 使用-- >`, a);
+ }
+}.postMessage;
bodavm.toolsFunc.safefunction(postMessage, "postMessage");
bodavm.toolsFunc.defineProperty(postMessage, "length", {
configurable: true,
@@ -59006,9 +59808,11 @@ bodavm.toolsFunc.defineProperty(PushSubscriptionOptions.prototype, "applicationS
set: undefined
});
// queryLocalFonts对象
-queryLocalFonts = (a) => {
- console.log_copy(`使用 queryLocalFonts arg->`, a);
-};
+queryLocalFonts = {
+ queryLocalFonts(a) {
+ console.log_copy(`queryLocalFonts 使用-- >`, a);
+ }
+}.queryLocalFonts;
bodavm.toolsFunc.safefunction(queryLocalFonts, "queryLocalFonts");
bodavm.toolsFunc.defineProperty(queryLocalFonts, "length", {
configurable: true,
@@ -59023,9 +59827,11 @@ bodavm.toolsFunc.defineProperty(queryLocalFonts, "name", {
value: 'queryLocalFonts'
});
// queueMicrotask对象
-queueMicrotask = (a) => {
- console.log_copy(`使用 queueMicrotask arg->`, a);
-};
+queueMicrotask = {
+ queueMicrotask(a) {
+ console.log_copy(`queueMicrotask 使用-- >`, a);
+ }
+}.queueMicrotask;
bodavm.toolsFunc.safefunction(queueMicrotask, "queueMicrotask");
bodavm.toolsFunc.defineProperty(queueMicrotask, "length", {
configurable: true,
@@ -59076,7 +59882,6 @@ bodavm.toolsFunc.defineProperty(RadioNodeList.prototype, "value", {
Range = function Range() {
let arg = arguments[0];
-
bodavm.toolsFunc.symbolProperty(this);
if (arg != 'bobo') {
console.log_copy('Range 实例化对象 --->', JSON.stringify_bo(arguments, function (k, v) {
@@ -59413,7 +60218,6 @@ bodavm.toolsFunc.defineProperty(ReadableByteStreamController.prototype, "error",
ReadableStream = function ReadableStream() {
let arg = arguments[0];
-
bodavm.toolsFunc.symbolProperty(this);
if (arg != 'bobo') {
console.log_copy('ReadableStream 实例化对象 --->', JSON.stringify_bo(arguments, function (k, v) {
@@ -59683,7 +60487,6 @@ bodavm.toolsFunc.defineProperty(ReadableStreamDefaultReader.prototype, "cancel",
RelativeOrientationSensor = function RelativeOrientationSensor() {
let arg = arguments[0];
-
bodavm.toolsFunc.symbolProperty(this);
if (arg != 'bobo') {
console.log_copy('RelativeOrientationSensor 实例化对象 --->', JSON.stringify_bo(arguments, function (k, v) {
@@ -59700,9 +60503,11 @@ bodavm.toolsFunc.safeProto(RelativeOrientationSensor, "RelativeOrientationSensor
RelativeOrientationSensor.prototype.__proto__ = OrientationSensor.prototype;
RelativeOrientationSensor.__proto__ = OrientationSensor;
// releaseEvents对象
-releaseEvents = (a) => {
- console.log_copy(`使用 releaseEvents arg->`, a);
-};
+releaseEvents = {
+ releaseEvents(a) {
+ console.log_copy(`releaseEvents 使用-- >`, a);
+ }
+}.releaseEvents;
bodavm.toolsFunc.safefunction(releaseEvents, "releaseEvents");
bodavm.toolsFunc.defineProperty(releaseEvents, "length", {
configurable: true,
@@ -59802,9 +60607,11 @@ bodavm.toolsFunc.defineProperty(RemotePlayback.prototype, "watchAvailability", {
}
});
// reportError对象
-reportError = (a) => {
- console.log_copy(`使用 reportError arg->`, a);
-};
+reportError = {
+ reportError(a) {
+ console.log_copy(`reportError 使用-- >`, a);
+ }
+}.reportError;
bodavm.toolsFunc.safefunction(reportError, "reportError");
bodavm.toolsFunc.defineProperty(reportError, "length", {
configurable: true,
@@ -59864,9 +60671,11 @@ bodavm.toolsFunc.defineProperty(ReportingObserver.prototype, "takeRecords", {
}
});
// requestAnimationFrame对象
-requestAnimationFrame = (a) => {
- console.log_copy(`使用 requestAnimationFrame arg->`, a);
-};
+requestAnimationFrame = {
+ requestAnimationFrame(a) {
+ console.log_copy(`requestAnimationFrame 使用-- >`, a);
+ }
+}.requestAnimationFrame;
bodavm.toolsFunc.safefunction(requestAnimationFrame, "requestAnimationFrame");
bodavm.toolsFunc.defineProperty(requestAnimationFrame, "length", {
configurable: true,
@@ -59881,9 +60690,11 @@ bodavm.toolsFunc.defineProperty(requestAnimationFrame, "name", {
value: 'requestAnimationFrame'
});
// requestIdleCallback对象
-requestIdleCallback = (a) => {
- console.log_copy(`使用 requestIdleCallback arg->`, a);
-};
+requestIdleCallback = {
+ requestIdleCallback(a) {
+ console.log_copy(`requestIdleCallback 使用-- >`, a);
+ }
+}.requestIdleCallback;
bodavm.toolsFunc.safefunction(requestIdleCallback, "requestIdleCallback");
bodavm.toolsFunc.defineProperty(requestIdleCallback, "length", {
configurable: true,
@@ -62825,9 +63636,11 @@ bodavm.toolsFunc.defineProperty(SharedWorker.prototype, "onerror", {
}
});
// showDirectoryPicker对象
-showDirectoryPicker = (a) => {
- console.log_copy(`使用 showDirectoryPicker arg->`, a);
-};
+showDirectoryPicker = {
+ showDirectoryPicker(a) {
+ console.log_copy(`showDirectoryPicker 使用-- >`, a);
+ }
+}.showDirectoryPicker;
bodavm.toolsFunc.safefunction(showDirectoryPicker, "showDirectoryPicker");
bodavm.toolsFunc.defineProperty(showDirectoryPicker, "length", {
configurable: true,
@@ -62842,9 +63655,11 @@ bodavm.toolsFunc.defineProperty(showDirectoryPicker, "name", {
value: 'showDirectoryPicker'
});
// showOpenFilePicker对象
-showOpenFilePicker = (a) => {
- console.log_copy(`使用 showOpenFilePicker arg->`, a);
-};
+showOpenFilePicker = {
+ showOpenFilePicker(a) {
+ console.log_copy(`showOpenFilePicker 使用-- >`, a);
+ }
+}.showOpenFilePicker;
bodavm.toolsFunc.safefunction(showOpenFilePicker, "showOpenFilePicker");
bodavm.toolsFunc.defineProperty(showOpenFilePicker, "length", {
configurable: true,
@@ -62859,9 +63674,11 @@ bodavm.toolsFunc.defineProperty(showOpenFilePicker, "name", {
value: 'showOpenFilePicker'
});
// showSaveFilePicker对象
-showSaveFilePicker = (a) => {
- console.log_copy(`使用 showSaveFilePicker arg->`, a);
-};
+showSaveFilePicker = {
+ showSaveFilePicker(a) {
+ console.log_copy(`showSaveFilePicker 使用-- >`, a);
+ }
+}.showSaveFilePicker;
bodavm.toolsFunc.safefunction(showSaveFilePicker, "showSaveFilePicker");
bodavm.toolsFunc.defineProperty(showSaveFilePicker, "length", {
configurable: true,
@@ -63174,9 +63991,11 @@ bodavm.toolsFunc.defineProperty(StereoPannerNode.prototype, "pan", {
set: undefined
});
// stop对象
-stop = (a) => {
- console.log_copy(`使用 stop arg->`, a);
-};
+stop = {
+ stop(a) {
+ console.log_copy(`stop 使用-- >`, a);
+ }
+}.stop;
bodavm.toolsFunc.safefunction(stop, "stop");
bodavm.toolsFunc.defineProperty(stop, "length", {
configurable: true,
@@ -63262,9 +64081,11 @@ bodavm.toolsFunc.defineProperty(StorageEvent.prototype, "initStorageEvent", {
}
});
// structuredClone对象
-structuredClone = (a) => {
- console.log_copy(`使用 structuredClone arg->`, a);
-};
+structuredClone = {
+ structuredClone(a) {
+ console.log_copy(`structuredClone 使用-- >`, a);
+ }
+}.structuredClone;
bodavm.toolsFunc.safefunction(structuredClone, "structuredClone");
bodavm.toolsFunc.defineProperty(structuredClone, "length", {
configurable: true,
@@ -70735,8 +71556,7 @@ bodavm.toolsFunc.defineProperty(TaskAttributionTiming.prototype, "toJSON", {
// TaskController对象
TaskController = function TaskController() {
- let arg=arguments[0]
-
+ let arg = arguments[0];
bodavm.toolsFunc.symbolProperty(this);
if (arg != 'bobo') {
console.log_copy('TaskController 实例化对象 --->', JSON.stringify_bo(arguments, function (k, v) {
@@ -71689,8 +72509,7 @@ bodavm.toolsFunc.defineProperty(TrackEvent.prototype, "track", {
// TransformStream对象
TransformStream = function TransformStream() {
- let arg=arguments[0]
-
+ let arg = arguments[0];
bodavm.toolsFunc.symbolProperty(this);
if (arg != 'bobo') {
console.log_copy('TransformStream 实例化对象 --->', JSON.stringify_bo(arguments, function (k, v) {
@@ -72273,8 +73092,7 @@ bodavm.toolsFunc.defineProperty(URL.prototype, "toString", {
// URLPattern对象
URLPattern = function URLPattern() {
- let arg=arguments[0]
-
+ let arg = arguments[0];
bodavm.toolsFunc.symbolProperty(this);
if (arg != 'bobo') {
console.log_copy('URLPattern 实例化对象 --->', JSON.stringify_bo(arguments, function (k, v) {
@@ -72371,8 +73189,7 @@ bodavm.toolsFunc.defineProperty(URLPattern.prototype, "test", {
// URLSearchParams对象
URLSearchParams = function URLSearchParams() {
- let arg=arguments[0]
-
+ let arg = arguments[0];
bodavm.toolsFunc.symbolProperty(this);
if (arg != 'bobo') {
console.log_copy('URLSearchParams 实例化对象 --->', JSON.stringify_bo(arguments, function (k, v) {
@@ -73440,7 +74257,7 @@ bodavm.toolsFunc.defineProperty(ValidityState.prototype, "valid", {
// VideoColorSpace对象
VideoColorSpace = function VideoColorSpace() {
- let arg=arguments[0]
+ let arg = arguments[0];
bodavm.toolsFunc.symbolProperty(this);
if (arg != 'bobo') {
console.log_copy('VideoColorSpace 实例化对象 --->', JSON.stringify_bo(arguments, function (k, v) {
@@ -83086,9 +83903,11 @@ WebGLVertexArrayObject = function WebGLVertexArrayObject() {
};
bodavm.toolsFunc.safeProto(WebGLVertexArrayObject, "WebGLVertexArrayObject");
// webkitCancelAnimationFrame对象
-webkitCancelAnimationFrame = (a) => {
- console.log_copy(`webkitCancelAnimationFrame 使用--->`,a);
-};
+webkitCancelAnimationFrame = {
+ webkitCancelAnimationFrame(a) {
+ console.log_copy(`webkitCancelAnimationFrame 使用-- >`, a);
+ }
+}.webkitCancelAnimationFrame;
bodavm.toolsFunc.safefunction(webkitCancelAnimationFrame, "webkitCancelAnimationFrame");
bodavm.toolsFunc.defineProperty(webkitCancelAnimationFrame, "length", {
configurable: true,
@@ -83112,9 +83931,11 @@ webkitMediaStream = MediaStream;
WebKitMutationObserver = MutationObserver;
// webkitRequestAnimationFrame对象
-webkitRequestAnimationFrame = (a) => {
- console.log_copy(`webkitRequestAnimationFrame 使用--->`,a);
-};
+webkitRequestAnimationFrame = {
+ webkitRequestAnimationFrame(a) {
+ console.log_copy(`webkitRequestAnimationFrame 使用-- >`, a);
+ }
+}.webkitRequestAnimationFrame;
bodavm.toolsFunc.safefunction(webkitRequestAnimationFrame, "webkitRequestAnimationFrame");
bodavm.toolsFunc.defineProperty(webkitRequestAnimationFrame, "length", {
configurable: true,
@@ -83129,9 +83950,16 @@ bodavm.toolsFunc.defineProperty(webkitRequestAnimationFrame, "name", {
value: 'webkitRequestAnimationFrame'
});
// webkitResolveLocalFileSystemURL对象
-webkitResolveLocalFileSystemURL = (a) => {
- console.log_copy(`webkitResolveLocalFileSystemURL 使用-->`,a);
-};
+webkitResolveLocalFileSystemURL = {
+ webkitResolveLocalFileSystemURL(a) {
+ console.log_copy(`webkitResolveLocalFileSystemURL 使用-- >`, a);
+ }
+}.webkitResolveLocalFileSystemURL;
+webkitResolveLocalFileSystemURL = {
+ webkitResolveLocalFileSystemURL(a) {
+ console.log_copy(`webkitResolveLocalFileSystemURL 使用-->`, a);
+ }
+}.webkitResolveLocalFileSystemURL;
bodavm.toolsFunc.safefunction(webkitResolveLocalFileSystemURL, "webkitResolveLocalFileSystemURL");
bodavm.toolsFunc.defineProperty(webkitResolveLocalFileSystemURL, "length", {
configurable: true,
@@ -83150,8 +83978,7 @@ bodavm.toolsFunc.defineProperty(webkitResolveLocalFileSystemURL, "name", {
webkitRTCPeerConnection = RTCPeerConnection;
// SpeechGrammar对象
bodavm.memory.notDefined['webkitSpeechGrammar'] = function () {
- let arg=arguments[0]
-
+ let arg = arguments[0];
if (arg != 'bobo') {
console.log_copy('webkitSpeechGrammar 实例化对象 --->', JSON.stringify_bo(arguments, function (k, v) {
if (v == window) {
@@ -83677,7 +84504,7 @@ bodavm.toolsFunc.defineProperty(WebTransportDatagramDuplexStream.prototype, "out
// WebTransportError对象
WebTransportError = function WebTransportError() {
- let arg=arguments[0]
+ let arg = arguments[0];
bodavm.toolsFunc.symbolProperty(this);
if (arg != 'bobo') {
console.log_copy('WebTransportError 实例化对象 --->', JSON.stringify_bo(arguments, function (k, v) {
@@ -84251,8 +85078,7 @@ XMLHttpRequestUpload.__proto__ = XMLHttpRequestEventTarget;
// XMLSerializer对象
XMLSerializer = function XMLSerializer() {
- let arg=arguments[0]
-
+ let arg = arguments[0];
bodavm.toolsFunc.symbolProperty(this);
if (arg != 'bobo') {
console.log_copy('XMLSerializer 实例化对象 --->', JSON.stringify_bo(arguments, function (k, v) {
@@ -84277,7 +85103,7 @@ bodavm.toolsFunc.defineProperty(XMLSerializer.prototype, "serializeToString", {
// XPathEvaluator对象
XPathEvaluator = function XPathEvaluator() {
- let arg=arguments[0]
+ let arg = arguments[0];
bodavm.toolsFunc.symbolProperty(this);
if (arg != 'bobo') {
console.log_copy('XPathEvaluator 实例化对象 --->', JSON.stringify_bo(arguments, function (k, v) {
@@ -85294,7 +86120,7 @@ bodavm.toolsFunc.defineProperty(XRPose.prototype, "emulatedPosition", {
// XRRay对象
XRRay = function XRRay() {
- let arg=arguments[0]
+ let arg = arguments[0];
bodavm.toolsFunc.symbolProperty(this);
if (arg != 'bobo') {
console.log_copy('XRRay 实例化对象 --->', JSON.stringify_bo(arguments, function (k, v) {
@@ -85427,7 +86253,7 @@ bodavm.toolsFunc.defineProperty(XRRenderState.prototype, "baseLayer", {
// XRRigidTransform对象
XRRigidTransform = function XRRigidTransform() {
- let arg=arguments[0]
+ let arg = arguments[0];
bodavm.toolsFunc.symbolProperty(this);
if (arg != 'bobo') {
console.log_copy('XRRigidTransform 实例化对象 --->', JSON.stringify_bo(arguments, function (k, v) {
@@ -86204,7 +87030,6 @@ bodavm.toolsFunc.defineProperty(XRWebGLLayer.prototype, "getViewport", {
XSLTProcessor = function XSLTProcessor() {
let arg = arguments[0];
-
bodavm.toolsFunc.symbolProperty(this);
if (arg != 'bobo') {
console.log_copy('XSLTProcessor 实例化对象 --->', JSON.stringify_bo(arguments, function (k, v) {
@@ -86330,16 +87155,16 @@ bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['MemoryInfo'].prototype
delete bodavm.memory.notDefined['MemoryInfo'].prototype.constructor;
Object.defineProperty(console, 'memory', {
get: function () {
- debugger;
- console.log(`bodavm.memory.notDefined[MemoryInfo] console.memory get 检测 !!!`);
- res = {
+ //debugger;
+ console.log_copy(`bodavm.memory.notDefined[MemoryInfo] console.memory get 检测 !!!`);
+ let memoryres = {
_boisinit: true,
jsHeapSizeLimit: 2190000000,
totalJSHeapSize: 15200000,
usedJSHeapSize: 13400000
};
- res.__proto__ = bodavm.memory.notDefined['MemoryInfo'].prototype;
- return res;
+ memoryres.__proto__ = bodavm.memory.notDefined['MemoryInfo'].prototype;
+ return memoryres;
},
set: function () {
console.log_copy(' bodavm.memory.notDefined[MemoryInfo] console memory set 检测');
@@ -88924,6 +89749,619 @@ bodavm.toolsFunc.defineProperty(ToggleEvent.prototype, "newState", {
},
set: undefined
});
+
+bodavm.memory.notDefined['CSSStyleDeclaration']=new CSSStyleDeclaration('bobo')
+
+
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "accentColor", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "additiveSymbols", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "alignContent", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "alignItems", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "alignSelf", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "alignmentBaseline", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "all", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "animation", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "animationComposition", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "animationDelay", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "animationDirection", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "animationDuration", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "animationFillMode", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "animationIterationCount", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "animationName", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "animationPlayState", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "animationRange", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "animationRangeEnd", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "animationRangeStart", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "animationTimeline", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "animationTimingFunction", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "appRegion", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "appearance", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "ascentOverride", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "aspectRatio", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "backdropFilter", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "backfaceVisibility", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "background", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "backgroundAttachment", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "backgroundBlendMode", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "backgroundClip", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "backgroundColor", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "backgroundImage", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "backgroundOrigin", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "backgroundPosition", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "backgroundPositionX", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "backgroundPositionY", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "backgroundRepeat", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "backgroundRepeatX", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "backgroundRepeatY", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "backgroundSize", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "basePalette", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "baselineShift", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "baselineSource", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "blockSize", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "border", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "borderBlock", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "borderBlockColor", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "borderBlockEnd", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "borderBlockEndColor", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "borderBlockEndStyle", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "borderBlockEndWidth", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "borderBlockStart", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "borderBlockStartColor", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "borderBlockStartStyle", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "borderBlockStartWidth", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "borderBlockStyle", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "borderBlockWidth", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "borderBottom", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "borderBottomColor", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "borderBottomLeftRadius", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "borderBottomRightRadius", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "borderBottomStyle", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "borderBottomWidth", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "borderCollapse", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "borderColor", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "borderEndEndRadius", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "borderEndStartRadius", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "borderImage", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "borderImageOutset", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "borderImageRepeat", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "borderImageSlice", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "borderImageSource", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "borderImageWidth", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "borderInline", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "borderInlineColor", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "borderInlineEnd", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "borderInlineEndColor", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "borderInlineEndStyle", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "borderInlineEndWidth", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "borderInlineStart", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "borderInlineStartColor", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "borderInlineStartStyle", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "borderInlineStartWidth", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "borderInlineStyle", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "borderInlineWidth", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "borderLeft", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "borderLeftColor", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "borderLeftStyle", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "borderLeftWidth", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "borderRadius", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "borderRight", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "borderRightColor", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "borderRightStyle", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "borderRightWidth", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "borderSpacing", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "borderStartEndRadius", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "borderStartStartRadius", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "borderStyle", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "borderTop", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "borderTopColor", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "borderTopLeftRadius", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "borderTopRightRadius", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "borderTopStyle", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "borderTopWidth", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "borderWidth", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "bottom", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "boxShadow", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "boxSizing", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "breakAfter", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "breakBefore", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "breakInside", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "bufferedRendering", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "captionSide", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "caretColor", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "clear", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "clip", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "clipPath", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "clipRule", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "color", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "colorInterpolation", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "colorInterpolationFilters", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "colorRendering", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "colorScheme", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "columnCount", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "columnFill", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "columnGap", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "columnRule", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "columnRuleColor", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "columnRuleStyle", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "columnRuleWidth", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "columnSpan", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "columnWidth", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "columns", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "contain", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "containIntrinsicBlockSize", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "containIntrinsicHeight", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "containIntrinsicInlineSize", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "containIntrinsicSize", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "containIntrinsicWidth", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "container", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "containerName", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "containerType", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "content", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "contentVisibility", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "counterIncrement", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "counterReset", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "counterSet", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "cursor", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "cx", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "cy", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "d", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "descentOverride", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "direction", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "display", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "dominantBaseline", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "emptyCells", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "fallback", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "fill", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "fillOpacity", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "fillRule", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "filter", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "flex", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "flexBasis", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "flexDirection", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "flexFlow", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "flexGrow", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "flexShrink", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "flexWrap", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "float", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "floodColor", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "floodOpacity", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "font", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "fontDisplay", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "fontFamily", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "fontFeatureSettings", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "fontKerning", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "fontOpticalSizing", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "fontPalette", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "fontSize", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "fontStretch", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "fontStyle", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "fontSynthesis", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "fontSynthesisSmallCaps", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "fontSynthesisStyle", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "fontSynthesisWeight", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "fontVariant", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "fontVariantAlternates", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "fontVariantCaps", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "fontVariantEastAsian", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "fontVariantLigatures", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "fontVariantNumeric", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "fontVariationSettings", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "fontWeight", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "forcedColorAdjust", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "gap", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "grid", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "gridArea", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "gridAutoColumns", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "gridAutoFlow", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "gridAutoRows", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "gridColumn", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "gridColumnEnd", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "gridColumnGap", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "gridColumnStart", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "gridGap", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "gridRow", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "gridRowEnd", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "gridRowGap", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "gridRowStart", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "gridTemplate", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "gridTemplateAreas", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "gridTemplateColumns", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "gridTemplateRows", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "height", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "hyphenateCharacter", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "hyphenateLimitChars", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "hyphens", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "imageOrientation", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "imageRendering", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "inherits", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "initialLetter", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "initialValue", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "inlineSize", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "inset", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "insetBlock", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "insetBlockEnd", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "insetBlockStart", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "insetInline", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "insetInlineEnd", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "insetInlineStart", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "isolation", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "justifyContent", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "justifyItems", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "justifySelf", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "left", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "letterSpacing", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "lightingColor", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "lineBreak", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "lineGapOverride", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "lineHeight", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "listStyle", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "listStyleImage", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "listStylePosition", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "listStyleType", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "margin", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "marginBlock", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "marginBlockEnd", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "marginBlockStart", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "marginBottom", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "marginInline", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "marginInlineEnd", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "marginInlineStart", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "marginLeft", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "marginRight", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "marginTop", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "marker", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "markerEnd", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "markerMid", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "markerStart", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "mask", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "maskType", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "mathDepth", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "mathShift", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "mathStyle", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "maxBlockSize", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "maxHeight", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "maxInlineSize", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "maxWidth", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "minBlockSize", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "minHeight", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "minInlineSize", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "minWidth", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "mixBlendMode", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "negative", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "objectFit", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "objectPosition", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "objectViewBox", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "offset", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "offsetDistance", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "offsetPath", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "offsetRotate", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "opacity", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "order", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "orphans", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "outline", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "outlineColor", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "outlineOffset", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "outlineStyle", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "outlineWidth", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "overflow", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "overflowAnchor", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "overflowClipMargin", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "overflowWrap", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "overflowX", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "overflowY", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "overrideColors", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "overscrollBehavior", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "overscrollBehaviorBlock", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "overscrollBehaviorInline", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "overscrollBehaviorX", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "overscrollBehaviorY", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "pad", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "padding", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "paddingBlock", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "paddingBlockEnd", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "paddingBlockStart", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "paddingBottom", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "paddingInline", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "paddingInlineEnd", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "paddingInlineStart", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "paddingLeft", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "paddingRight", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "paddingTop", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "page", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "pageBreakAfter", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "pageBreakBefore", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "pageBreakInside", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "pageOrientation", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "paintOrder", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "perspective", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "perspectiveOrigin", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "placeContent", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "placeItems", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "placeSelf", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "pointerEvents", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "position", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "prefix", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "quotes", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "r", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "range", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "resize", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "right", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "rotate", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "rowGap", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "rubyPosition", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "rx", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "ry", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "scale", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "scrollBehavior", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "scrollMargin", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "scrollMarginBlock", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "scrollMarginBlockEnd", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "scrollMarginBlockStart", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "scrollMarginBottom", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "scrollMarginInline", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "scrollMarginInlineEnd", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "scrollMarginInlineStart", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "scrollMarginLeft", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "scrollMarginRight", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "scrollMarginTop", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "scrollPadding", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "scrollPaddingBlock", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "scrollPaddingBlockEnd", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "scrollPaddingBlockStart", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "scrollPaddingBottom", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "scrollPaddingInline", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "scrollPaddingInlineEnd", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "scrollPaddingInlineStart", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "scrollPaddingLeft", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "scrollPaddingRight", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "scrollPaddingTop", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "scrollSnapAlign", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "scrollSnapStop", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "scrollSnapType", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "scrollTimeline", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "scrollTimelineAxis", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "scrollTimelineName", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "scrollbarGutter", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "shapeImageThreshold", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "shapeMargin", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "shapeOutside", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "shapeRendering", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "size", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "sizeAdjust", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "speak", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "speakAs", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "src", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "stopColor", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "stopOpacity", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "stroke", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "strokeDasharray", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "strokeDashoffset", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "strokeLinecap", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "strokeLinejoin", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "strokeMiterlimit", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "strokeOpacity", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "strokeWidth", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "suffix", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "symbols", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "syntax", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "system", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "tabSize", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "tableLayout", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "textAlign", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "textAlignLast", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "textAnchor", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "textCombineUpright", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "textDecoration", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "textDecorationColor", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "textDecorationLine", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "textDecorationSkipInk", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "textDecorationStyle", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "textDecorationThickness", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "textEmphasis", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "textEmphasisColor", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "textEmphasisPosition", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "textEmphasisStyle", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "textIndent", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "textOrientation", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "textOverflow", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "textRendering", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "textShadow", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "textSizeAdjust", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "textTransform", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "textUnderlineOffset", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "textUnderlinePosition", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "textWrap", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "top", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "touchAction", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "transform", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "transformBox", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "transformOrigin", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "transformStyle", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "transition", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "transitionDelay", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "transitionDuration", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "transitionProperty", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "transitionTimingFunction", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "translate", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "unicodeBidi", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "unicodeRange", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "userSelect", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "vectorEffect", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "verticalAlign", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "viewTimeline", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "viewTimelineAxis", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "viewTimelineInset", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "viewTimelineName", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "viewTransitionName", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "visibility", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "webkitAlignContent", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "webkitAlignItems", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "webkitAlignSelf", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "webkitAnimation", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "webkitAnimationDelay", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "webkitAnimationDirection", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "webkitAnimationDuration", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "webkitAnimationFillMode", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "webkitAnimationIterationCount", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "webkitAnimationName", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "webkitAnimationPlayState", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "webkitAnimationTimingFunction", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "webkitAppRegion", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "webkitAppearance", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "webkitBackfaceVisibility", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "webkitBackgroundClip", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "webkitBackgroundOrigin", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "webkitBackgroundSize", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "webkitBorderAfter", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "webkitBorderAfterColor", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "webkitBorderAfterStyle", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "webkitBorderAfterWidth", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "webkitBorderBefore", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "webkitBorderBeforeColor", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "webkitBorderBeforeStyle", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "webkitBorderBeforeWidth", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "webkitBorderBottomLeftRadius", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "webkitBorderBottomRightRadius", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "webkitBorderEnd", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "webkitBorderEndColor", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "webkitBorderEndStyle", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "webkitBorderEndWidth", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "webkitBorderHorizontalSpacing", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "webkitBorderImage", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "webkitBorderRadius", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "webkitBorderStart", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "webkitBorderStartColor", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "webkitBorderStartStyle", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "webkitBorderStartWidth", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "webkitBorderTopLeftRadius", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "webkitBorderTopRightRadius", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "webkitBorderVerticalSpacing", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "webkitBoxAlign", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "webkitBoxDecorationBreak", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "webkitBoxDirection", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "webkitBoxFlex", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "webkitBoxOrdinalGroup", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "webkitBoxOrient", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "webkitBoxPack", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "webkitBoxReflect", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "webkitBoxShadow", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "webkitBoxSizing", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "webkitClipPath", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "webkitColumnBreakAfter", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "webkitColumnBreakBefore", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "webkitColumnBreakInside", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "webkitColumnCount", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "webkitColumnGap", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "webkitColumnRule", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "webkitColumnRuleColor", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "webkitColumnRuleStyle", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "webkitColumnRuleWidth", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "webkitColumnSpan", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "webkitColumnWidth", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "webkitColumns", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "webkitFilter", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "webkitFlex", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "webkitFlexBasis", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "webkitFlexDirection", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "webkitFlexFlow", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "webkitFlexGrow", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "webkitFlexShrink", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "webkitFlexWrap", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "webkitFontFeatureSettings", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "webkitFontSmoothing", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "webkitHighlight", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "webkitHyphenateCharacter", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "webkitJustifyContent", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "webkitLineBreak", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "webkitLineClamp", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "webkitLocale", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "webkitLogicalHeight", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "webkitLogicalWidth", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "webkitMarginAfter", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "webkitMarginBefore", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "webkitMarginEnd", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "webkitMarginStart", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "webkitMask", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "webkitMaskBoxImage", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "webkitMaskBoxImageOutset", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "webkitMaskBoxImageRepeat", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "webkitMaskBoxImageSlice", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "webkitMaskBoxImageSource", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "webkitMaskBoxImageWidth", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "webkitMaskClip", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "webkitMaskComposite", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "webkitMaskImage", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "webkitMaskOrigin", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "webkitMaskPosition", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "webkitMaskPositionX", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "webkitMaskPositionY", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "webkitMaskRepeat", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "webkitMaskRepeatX", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "webkitMaskRepeatY", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "webkitMaskSize", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "webkitMaxLogicalHeight", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "webkitMaxLogicalWidth", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "webkitMinLogicalHeight", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "webkitMinLogicalWidth", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "webkitOpacity", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "webkitOrder", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "webkitPaddingAfter", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "webkitPaddingBefore", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "webkitPaddingEnd", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "webkitPaddingStart", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "webkitPerspective", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "webkitPerspectiveOrigin", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "webkitPerspectiveOriginX", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "webkitPerspectiveOriginY", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "webkitPrintColorAdjust", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "webkitRtlOrdering", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "webkitRubyPosition", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "webkitShapeImageThreshold", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "webkitShapeMargin", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "webkitShapeOutside", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "webkitTapHighlightColor", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "webkitTextCombine", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "webkitTextDecorationsInEffect", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "webkitTextEmphasis", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "webkitTextEmphasisColor", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "webkitTextEmphasisPosition", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "webkitTextEmphasisStyle", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "webkitTextFillColor", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "webkitTextOrientation", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "webkitTextSecurity", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "webkitTextSizeAdjust", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "webkitTextStroke", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "webkitTextStrokeColor", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "webkitTextStrokeWidth", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "webkitTransform", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "webkitTransformOrigin", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "webkitTransformOriginX", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "webkitTransformOriginY", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "webkitTransformOriginZ", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "webkitTransformStyle", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "webkitTransition", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "webkitTransitionDelay", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "webkitTransitionDuration", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "webkitTransitionProperty", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "webkitTransitionTimingFunction", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "webkitUserDrag", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "webkitUserModify", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "webkitUserSelect", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "webkitWritingMode", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "whiteSpace", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "whiteSpaceCollapse", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "widows", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "width", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "willChange", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "wordBreak", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "wordSpacing", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "wordWrap", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "writingMode", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "x", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "y", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "zIndex", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "zoom", {configurable:true, enumerable:true, writable:true, value:""});
+bodavm.toolsFunc.defineProperty(bodavm.memory.notDefined['CSSStyleDeclaration'], "overscroll-behavior", {configurable:true, enumerable:true, writable:true, value:""});
;;
!function(){
// 创建pluginArray
@@ -89251,7 +90689,7 @@ bodavm.toolsFunc.defineProperty(window, "chrome", {
//bodavm.toolsFunc.defineProperty(window, "webkitRequestFileSystem", { writable: true, enumerable: true, configurable: true, value: function webkitRequestFileSystem() { return bodavm.toolsFunc.dispatch(this, window, "window", "webkitRequestFileSystem", arguments) } });
bodavm.toolsFunc.defineProperty(window, "fetch", { writable: true, enumerable: true, configurable: true, value: function fetch() { return bodavm.toolsFunc.dispatch(this, window, "window", "fetch", arguments) } });
bodavm.toolsFunc.defineProperty(window, "devicePixelRatio", { configurable: true, enumerable: true, get: function devicePixelRatio() { return bodavm.toolsFunc.dispatch(this, window, "window", "devicePixelRatio_get", arguments) }, set: function devicePixelRatio() { return bodavm.toolsFunc.dispatch(this, window, "window", "devicePixelRatio_set", arguments) } });
-//bodavm.toolsFunc.defineProperty(window, "getComputedStyle", { configurable: true, enumerable: true, writable: true, value: function getComputedStyle() { return bodavm.toolsFunc.dispatch(this, window, "window", "getComputedStyle", arguments) } });
+// bodavm.toolsFunc.defineProperty(window, "getComputedStyle", { configurable: true, enumerable: true, writable: true, value: function getComputedStyle() { return bodavm.toolsFunc.dispatch(this, window, "window", "getComputedStyle", arguments) } });
bodavm.toolsFunc.defineProperty(window, "length", {configurable:true, enumerable:true, get:function length (){return bodavm.toolsFunc.dispatch(this, window, "window", "length_get", arguments)}, set:function length (){return bodavm.toolsFunc.dispatch(this, window, "window", "length_set", arguments)}});
//bodavm.toolsFunc.defineProperty(window, "openDatabase", {configurable:true, enumerable:true, writable:true, value:function openDatabase (){return bodavm.toolsFunc.dispatch(this, window, "window", "openDatabase", arguments)}});
bodavm.toolsFunc.defineProperty(window, "find", {configurable:true, enumerable:true, writable:true, value:function find (){return bodavm.toolsFunc.dispatch(this, window, "window", "find", arguments)}});
@@ -89502,10 +90940,12 @@ bodavm.memory.globalInit.pluginArrayCopy=bodavm.toolsFunc.proxyPlugin(bodavm.mem
eval=new Proxy(eval,{
apply(target, thisArg, argumentsList) {
// debuggerde
+ // debugger
if(argumentsList[0]=='!new function(){eval("this.a=1")}().a'){
console.log('eval执行 参数 -->',argumentsList[0],` 结果为 -->`,false);
return false
}
+ if (argumentsList[0]=='__g'){debugger}
let arg=argumentsList[0]
if (arg && arg.length>100){
arg=arg.substr(0,100)+'...太长只显示前100位'
@@ -89521,7 +90961,8 @@ eval=new Proxy(eval,{
return res
},
- })
+ })
+ //eval 可能被检测
bodavm.toolsFunc.safefunction(eval,'eval')
// window=bodavm.toolsFunc.proxy(window,"window")
@@ -89598,6 +91039,45 @@ axios.post=function(){
console.log_copy(`axios.post -->`,'arg -> ',JSON.stringify(arguments))
}
+//改文件下的代码 只能在windows电脑下运行
+bodavm.envFunc.Document_all_get = function Document_all_get() {
+ // debugger
+ let a = boallundefined
+
+ // debugger
+ let tags=[]
+ for (let dom of bodavm.memory.domDocument['all']) {
+ let newNode=bodavm.toolsFunc.setProto(dom.name)
+ bodavm.toolsFunc.setProtoAttr.call(newNode,newNode,dom)
+ tags.push(newNode)
+ }
+
+ // debugger
+ a.__proto__ = HTMLAllCollection.prototype
+
+ if (tags.length !=bodavm.memory.all.length){
+ bodavm.memory.all=[]
+ for (let i = 0; i < tags.length; i++) {
+ a[i]=tags[i]
+ bodavm.memory.all[i]=tags[i]
+ }
+ }
+
+ a.__proto__[Symbol.iterator] = Array.prototype[Symbol.iterator];
+ console.log("Document_all_get ", `all ->`,a)
+ return a
+}
+
+
+//document.all[0]==document.all.item(0)存在问题 已解决
+// ldvm.toolsFunc.deleteProperty(alert,"arguments"); // 强行删除
+// ldvm.toolsFunc.deleteProperty(alert,"caller");
+// ldvm.toolsFunc.deleteProperty(alert,"prototype");
+// debugger
+
+//未解决
+// var cc=navigator.plugins[0]
+// cc[0]==cc[0]
// 全局变量初始化
var mytime_stamp = Date.now()
// debugger
@@ -89614,41 +91094,41 @@ var mytime_stamp = Date.now()
!function () {
//固定时间值
Date.now_ = Date.now
- Date.now = function () {
+ Date.now = {now() {
console.log_copy(`Date.now=>被调用 `, `resulit is mytime_stamp:`, mytime_stamp)
mytime_stamp++
return mytime_stamp
- }
+ }}.now
bodavm.toolsFunc.safeFunc(Date.now, 'now')
//固定时间值
Date.prototype.valueOf_ = Date.prototype.valueOf
- Date.prototype.valueOf = function valueOf() {
+ Date.prototype.valueOf = { valueOf() {
console.log_copy(`Date.prototype.valueOf=>被调用 `, `resulit is mytime_stamp:`, mytime_stamp)
mytime_stamp++
return mytime_stamp
- }
+ }}.valueOf
bodavm.toolsFunc.safeFunc(Date.prototype.valueOf, 'valueOf')
Date.prototype.getTime_ = Date.prototype.getTime
- Date.prototype.getTime = function () {
+ Date.prototype.getTime = { getTime() {
console.log_copy(`Date.prototype.getTime=>被调用 `, `resulit is mytime_stamp`, mytime_stamp)
mytime_stamp++
return mytime_stamp
- }
+ }}.getTime
bodavm.toolsFunc.safeFunc(Date.prototype.getTime, 'getTime')
//固定随机值
Math.random_ = Math.random;
- Math.random = function () {
+ Math.random = { random() {
console.log_copy(`Math.random=>被调用 `, `resulit is Math.random:${0.5}`)
return 0.5
- }
+ }}.random
bodavm.toolsFunc.safeFunc(Math.random, 'random')
}()
}
JSON.stringify_bo = JSON.stringify
- JSON.stringify = function stringify() {
+ JSON.stringify = { stringify() {
let stringres = ''
let arg0 = arguments[0]
let arg1 = arguments[1]
@@ -89696,13 +91176,13 @@ var mytime_stamp = Date.now()
}
return stringres
- }
+ }}.stringify
bodavm.toolsFunc.safefunction(JSON.stringify, 'stringify')
JSON.parse_bo = JSON.parse
- JSON.parse = function parse() {
+ JSON.parse = { parse() {
let arg0 = arguments[0]
let arg1 = arguments[1]
try {
@@ -89714,13 +91194,13 @@ var mytime_stamp = Date.now()
}
return JSON.parse_bo.apply(this, arguments)
- }
+ }}.parse
bodavm.toolsFunc.safefunction(JSON.parse, 'parse')
Object.getOwnPropertyDescriptor_bo = Object.getOwnPropertyDescriptor
- Object.getOwnPropertyDescriptor = function getOwnPropertyDescriptor() {
+ Object.getOwnPropertyDescriptor = { getOwnPropertyDescriptor() {
let obj = arguments[0]
let prop = arguments[1]
let desc_res;
@@ -89756,12 +91236,12 @@ var mytime_stamp = Date.now()
}
return desc_res
- }
+ }}.getOwnPropertyDescriptor
bodavm.toolsFunc.safefunction(Object.getOwnPropertyDescriptor, 'getOwnPropertyDescriptor')
Object.getOwnPropertyDescriptors_bo = Object.getOwnPropertyDescriptors
- Object.getOwnPropertyDescriptors = function getOwnPropertyDescriptors() {
+ Object.getOwnPropertyDescriptors = { getOwnPropertyDescriptors() {
let arg0 = arguments[0]
let descs_res;
try {
@@ -89793,11 +91273,11 @@ var mytime_stamp = Date.now()
}
return descs_res
- }
+ }}.getOwnPropertyDescriptors
bodavm.toolsFunc.safefunction(Object.getOwnPropertyDescriptors, 'getOwnPropertyDescriptors')
Object.getOwnPropertyNames_bo = Object.getOwnPropertyNames
- Object.getOwnPropertyNames = function getOwnPropertyNames() {
+ Object.getOwnPropertyNames = { getOwnPropertyNames() {
let arg0 = arguments[0]
let name_res = Object.getOwnPropertyNames_bo.apply(this, arguments)
@@ -89834,26 +91314,24 @@ var mytime_stamp = Date.now()
}
return name_res
- }
+ }}.getOwnPropertyNames
bodavm.toolsFunc.safefunction(Object.getOwnPropertyNames, 'getOwnPropertyNames')
Object.getPrototypeOf_bo = Object.getPrototypeOf
- Object.getPrototypeOf = function (obj) {
+ Object.getPrototypeOf = {getPrototypeOf (obj) {
try {
- // debugger
console.log_copy(`Object.getPrototypeOf `, `this ->`, bodavm.toolsFunc.getType(this), `->`, ` obj:`, obj, '!!!!检测');
} catch (e){ console.log_copy(e.message,e.stack);
console.log_copy(`Object.getPrototypeOf hook出错!!!!!!!!!!!!!!!!!!!!!!`)
-
}
return Object.getPrototypeOf_bo.apply(this, arguments)
- }
+ }}.getPrototypeOf
bodavm.toolsFunc.safefunction(Object.getPrototypeOf, 'getPrototypeOf')
Object.getOwnPropertySymbols_bo = Object.getOwnPropertySymbols
- Object.getOwnPropertySymbols = function getOwnPropertySymbols(arg) {
+ Object.getOwnPropertySymbols = {getOwnPropertySymbols(arg) {
let symbols_res;
try {
if (arguments[0]==console){
@@ -89880,13 +91358,13 @@ var mytime_stamp = Date.now()
}
return symbols_res
- }
+ }}.getOwnPropertySymbols
bodavm.toolsFunc.safefunction(Object.getOwnPropertySymbols, 'getOwnPropertySymbols')
//Plugin
Object.defineProperty_bo = Object.defineProperty
- Object.defineProperty = function defineProperty() {
+ Object.defineProperty = { defineProperty() {
// debugger
let target = arguments[0]
let prop = arguments[1]
@@ -89898,22 +91376,17 @@ var mytime_stamp = Date.now()
if (myfilter == 'bobo') { return Object.defineProperty_bo.call(this, target, prop, obj) }
// debugger
res = Object.defineProperty_bo.call(this, target, prop, obj)
- // console.log_copy(`Object.defineProperty `, `target ->`, (target.toString()), `->`, `prop->`, (prop.toString()), `->`, `obj ->`, (obj.toString()), `->`, `res ->`, res.toString(), `!!!!!检测`)
- // console.log_copy(`Object.defineProperty `, `target ->`,(target.toString()),`->`, `prop->`,(JSON.stringify_bo(prop)),`->`, `obj ->`,(JSON.stringify_bo(obj)),`->`, `res ->`,JSON.stringify_bo(res), `!!!!!检测`)
-
+ console.log_copy(`Object.defineProperty `, `target ->`,target.toString,`->`, `prop->`,prop,`->`, `obj ->`,obj,`->`, `res ->`,res, `!!!!!检测`)
} catch (e){ console.log_copy(e.message,e.stack);
debugger
console.log_copy(`Object.defineProperty hook出错!!!!!!!!!!!!!!!!!!!!!!`)
-
}
-
-
return res
- }
+ }}.defineProperty
bodavm.toolsFunc.safefunction(Object.defineProperty, 'defineProperty')
Object.defineProperties_bo = Object.defineProperties
- Object.defineProperties = function defineProperties() {
+ Object.defineProperties = { defineProperties() {
// debugger
let target = arguments[0]
@@ -89930,14 +91403,14 @@ var mytime_stamp = Date.now()
}
return res
- }
+ }}.defineProperties
bodavm.toolsFunc.safefunction(Object.defineProperties, 'defineProperties')
Object.values_bo = Object.values
- Object.values = function values() {
+ Object.values = { values() {
let res;
try {
res = Object.Object.values_bo.apply(this, arguments)
@@ -89949,12 +91422,12 @@ var mytime_stamp = Date.now()
}
return res
- }
+ }}.values
bodavm.toolsFunc.safefunction(Object.values, 'values')
Object.prototype.hasOwnProperty_bo = Object.prototype.hasOwnProperty
- Object.prototype.hasOwnProperty = function () {
+ Object.prototype.hasOwnProperty = {hasOwnProperty () {
let arg = arguments[0]
// let arg2=arguments[1]
@@ -89998,7 +91471,7 @@ var mytime_stamp = Date.now()
}
return res
- }
+ }}.hasOwnProperty
bodavm.toolsFunc.safefunction(Object.prototype.hasOwnProperty, 'hasOwnProperty')
Object.defineProperty(Object.prototype, 'hasOwnProperty_bo', {
@@ -90011,7 +91484,7 @@ var mytime_stamp = Date.now()
// delete desc_res['_boisinit']
// delete desc_res['_contentiframe']
Object.entries_bo = Object.entries
- Object.entries = function () {
+ Object.entries = {entries () {
let res
try {
let obj = arguments[0]
@@ -90030,11 +91503,11 @@ var mytime_stamp = Date.now()
}
return res
- }
+ }}.entries
bodavm.toolsFunc.safefunction(Object.entries, 'entries')
Object.keys_ = Object.keys
- Object.keys = function () {
+ Object.keys = {keys () {
let res;
try {
// debugger
@@ -90060,7 +91533,7 @@ var mytime_stamp = Date.now()
}
return res
- }
+ }}.keys
bodavm.toolsFunc.safefunction(Object.keys, 'keys')
// var Object_toString = Object.prototype.toString;
@@ -90253,6 +91726,14 @@ let boMouseUp = new MouseEvent('mouseup', 'bobo')
mousemove_ = bodavm.toolsFunc.proxy2(boMouseUp, 'mouseup')
bodavm.memory.listenerProxy['mouseup']['res'] = boMouseUp
+let bomouseDown=new MouseEvent('mousedown','bobo')
+bomouseDown = bodavm.toolsFunc.proxy2(bomouseDown, 'bomouseDown')
+bodavm.memory.listenerProxy['mousedown']['res'] = bomouseDown
+
+let bomouseUp=new MouseEvent('mouseup','bobo')
+bomouseUp = bodavm.toolsFunc.proxy2(bomouseUp, 'bomouseUp')
+bodavm.memory.listenerProxy['mouseup']['res'] = bomouseUp
+
let boClick = new PointerEvent('click', 'bobo')
boClick = bodavm.toolsFunc.proxy2(boClick, 'click')
bodavm.memory.listenerProxy['click']['res'] = boClick
@@ -98784,13 +100265,14 @@ debugger
if (bodavm.memory.asyncEvent.listener && bodavm.memory.asyncEvent.listener['load'] ) delete bodavm.memory.asyncEvent.listener['load'] //load事件已经执行,这边可以直接删除
if (bodavm.memory.asyncEvent.listener) {
- bodavm.memory.listenerDone=1
+ bodavm.memory.listenerFlag='pending'
// debugger
for (var key in bodavm.memory.asyncEvent.listener) {
let event = bodavm.memory.asyncEvent.listener[key]
// debugger
for (let i = 0; i < event.length; i++) {
// debugger
+ // let innerListener=[]
if (!event[i]){
continue
}
@@ -98803,7 +100285,17 @@ if (bodavm.memory.asyncEvent.listener) {
// try{
// if (event[i].type=='load'){
window.dispatchEvent(event[i],'bobobo')
+ if (bodavm.memory.innerListener.length>0){
+ for (let index = 0; index < bodavm.memory.innerListener.length; index++) {
+ // debugger
+ let eventInner=bodavm.memory.innerListener[index];
+ console.log_copy(`当前 ${event[i].type} 事件内部创建新的事件==========开始执行`,`当前为事件类型为==>: ${eventInner.type} `);
+ window.dispatchEvent(eventInner,'bobobo')
+ }
+
+ }
+ bodavm.memory.innerListener=[]
// }
// }catch(e){
// console.log_copy(`浏览器事件执行失败==========`,`当前为事件类型为==>: ${event[i].type}`,`错误msg ->`,e.message);}
@@ -98812,29 +100304,28 @@ if (bodavm.memory.asyncEvent.listener) {
}
//执行事件内创建的新的事件
-bodavm.memory.listenerDone=2
-if (bodavm.memory.asyncEvent.listener2) {
- for (var key in bodavm.memory.asyncEvent.listener2) {
- let event = bodavm.memory.asyncEvent.listener2[key]
- // debugger
- for (let i = 0; i < event.length; i++) {
- // debugger
- if (!event[i]){
- continue
- }
- if (noexecListener[event[i].type]){
- console.log_copy(`开始执行浏览器事件2==========`,`当前为事件类型为==>: ${event[i].type} 无需执行`);
- continue
- }
- console.log_copy(`开始执行浏览器事件2==========`,`当前为事件类型为==>: ${event[i].type} ==>`);
- // try{
- window.dispatchEvent(event[i],'bobobo')
- // }catch(e){
- // console.log_copy(`浏览器事件执行失败==========`,`当前为事件类型为==>: ${event[i].type}`,`错误msg ->`,e.message);}
- }
- }
-}
-console.log_copy(`开始执行window.onload事件====>`)
+// bodavm.memory.listenerDone=2
+// if (bodavm.memory.asyncEvent.listener2) {
+// for (var key in bodavm.memory.asyncEvent.listener2) {
+// let event = bodavm.memory.asyncEvent.listener2[key]
+// // debugger
+// for (let i = 0; i < event.length; i++) {
+// // debugger
+// if (!event[i]){
+// continue
+// }
+// if (noexecListener[event[i].type]){
+// console.log_copy(`开始执行浏览器事件2==========`,`当前为事件类型为==>: ${event[i].type} 无需执行`);
+// continue
+// }
+// console.log_copy(`开始执行浏览器事件2==========`,`当前为事件类型为==>: ${event[i].type} ==>`);
+// // try{
+// window.dispatchEvent(event[i],'bobobo')
+// // }catch(e){
+// // console.log_copy(`浏览器事件执行失败==========`,`当前为事件类型为==>: ${event[i].type}`,`错误msg ->`,e.message);}
+// }
+// }
+// }
// debugger
diff --git a/env_xbb_lastest_bo/tools/printLog.js b/env_xbb_lastest_bo/tools/printLog.js
index 5c7203d0..9e7daa1f 100644
--- a/env_xbb_lastest_bo/tools/printLog.js
+++ b/env_xbb_lastest_bo/tools/printLog.js
@@ -17,7 +17,7 @@
}
}
log += "\r\n"
- bofs.appendFileSync(`D:/My_Dir/env_xbb_lastest_bo/run/log.txt`, log)
+ bofs.appendFileSync(`D:/My_Dir2/env_xbb_lastest_bo/run/log.txt`, log)
}
//hook console,让他自动调用printlog
console.log_ = console.log;