mirror of
https://github.com/pjh456/OxideJS.git
synced 2026-10-26 11:41:13 +08:00
feat: Event 体系内核接线九 P 字段加 BuiltinId 加脏位加 ProtoKind
This commit is contained in:
@@ -26,6 +26,8 @@ pub mod bind_date;
|
||||
pub mod bind_disposable_stack;
|
||||
/// Error 家族构造器与原型的 native 方法绑定(含各子类型构造器创建)。
|
||||
pub mod bind_error;
|
||||
/// Event 体系绑定入口(当前为空占位,九枚 P 字段由后续任务就地填充)。
|
||||
pub mod bind_event;
|
||||
/// Function 构造器与原型的 native 方法绑定。
|
||||
pub mod bind_function;
|
||||
/// global 对象上的普通全局函数(parseInt、isNaN 等)绑定。
|
||||
@@ -1343,6 +1345,9 @@ pub fn rebind_dirty_builtins(
|
||||
if dirty.map_or(true, |d| d.broadcast_channel) {
|
||||
bind_broadcast_channel::bind_broadcast_channel(core, session, global, realm_id);
|
||||
}
|
||||
if dirty.map_or(true, |d| d.event) {
|
||||
bind_event::bind_event(core, session, global, realm_id);
|
||||
}
|
||||
if dirty.map_or(true, |d| d.console) {
|
||||
bind_console::bind_console(core, session, global);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user