Commit Graph

64 Commits

Author SHA1 Message Date
Kuitos
8ede338a52 ️ use weakmap to instead symbol (#1002) 2020-10-15 20:57:51 +08:00
Kuitos
157cba7a44 support for react hot load (#999) 2020-10-15 20:46:48 +08:00
Kuitos
d537790f7d split dynamic append patcher for loose and strict sandbox (#995)
*  split dynamic append patcher for proxy and non-proxy sandbox

*  change useLooseSandbox to sandbox.loose configuration

*  improve warning message for non-proxy environment
2020-10-14 14:26:58 +08:00
Kuitos
1446c6b212 ️ optimize sandbox performance (#978) 2020-10-12 15:20:33 +08:00
Kuitos
2319edf022 🐛 copy function prototype if it had while we create a new function using bind (#977) 2020-10-09 19:52:40 +08:00
Kuitos
0a0bdaa9be 🐛 fix the exception while removing a dynamic appending script in a micro app (#975)
* 🐛 fix the exception while removing a dynamic appending script in a micro app

* ️ use weakmap instead
2020-10-09 17:56:41 +08:00
Kuitos
b0f5a73f87 🐛 lazy added non-configurable props should be reported as configurable to avoid TypeError (#953) 2020-09-24 21:17:40 +08:00
Kuitos
55513f0e3a 🐛 lazy init ScopedCSS to support referenced by html head script block (#923) 2020-09-11 18:41:19 +08:00
壹十八画生
447454f97c 🐛 set the event target during dynamic script onload/onerror events (#914)
Co-authored-by: wangzongxu <wangzongxu@vipkid.com.cn>
Co-authored-by: Kuitos <kuitos.lau@gmail.com>
2020-09-09 10:49:21 +08:00
Kuitos
843b92c342 🐛 fix dynamic append script with excludeAssetsFilter issue (#900) 2020-08-27 16:13:28 +08:00
Kuitos
cbaad7ed2d 🐛 identify host app dynamic creation (#897) 2020-08-26 11:32:46 +08:00
Kuitos
7a538cce9f simulate document currentScript while dynamic loading (#899) 2020-08-26 11:32:24 +08:00
howel52
c07e9536d6 🐛 fix regex syntax (#889) 2020-08-24 21:40:45 +08:00
Kuitos
a889c992b9 revert UIEvent patch (#885) 2020-08-21 15:07:24 +08:00