This repository was archived by the owner on Sep 11, 2024. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 47
TODO
huliangjie edited this page Sep 3, 2020
·
7 revisions
- XMLHttpRequest 基本的兼容性
- document.createElement("script") 基本的兼容性
- event dispatcher
- mobile platform build: ios
- 静态绑定和反射绑定对重载的处理顺序可能不同
- 静态绑定和反射绑定对参数类型的判断可能不同
- hotfix 目标类型收集流程完善
- hotfix 注入 Property
- hotfix after
- hotfix catch
- hotfix 支持调用基类方法
- 可以安全的保留 ScriptValue 对象引用
- 整理 Examples
- ATOM_GET_STR_BUF_SIZE
- 非静态 event field 导出
- 静态 event field 导出
- console.* 基本的兼容性
- commonjs 模块 基本的兼容性
- 支持 timer (setTimeout/setInterval)
- setImmediate
- sourcemap 转换 JS 调用栈
- 针对嵌套类型的 Binding 过程调整
- 静态 Bind 过程
- compile into JS bytecode (QuickJS)
- Values_push_class.cs
public static JSValue js_push_classvalue(JSContext ctx, IO.ByteBuffer o)
- jsb.Yield C# side wrapper as JSPromise.Resolve()
- 完善 Ref/Out 参数的处理 (改为多返回值模拟方式)
- mobile platform build: android
- 静态绑定的类型也可以进行 hotfix
- hotfix replace (注入il, 初步功能, 只处理了有限支持的 Method)
- hotfix 注入构造函数
- hotfix before
- 静态绑定也提供 Private Access (不直接支持, 运行时使用反射绑定替代静态绑定来支持此特性)
- wiki doc 创建
- Worker API
- WebAssembly build