Linus Groh
|
a022e548b8
LibJS: Replace GlobalObject with VM in Value AOs [Part 4/19]
|
2 years ago |
Linus Groh
|
f3117d46dc
LibJS: Remove GlobalObject from VM::throw_completion()
|
2 years ago |
Linus Groh
|
b99cc7d050
LibJS+LibWeb: Replace GlobalObject with Realm in create() functions
|
2 years ago |
Linus Groh
|
5dd5896588
LibJS+LibWeb: Replace GlobalObject with Realm in initialize() functions
|
2 years ago |
Linus Groh
|
ecd163bdf1
LibJS+LibWeb: Replace GlobalObject with Realm in object constructors
|
2 years ago |
Lenny Maiorani
|
d00b79568f
Libraries: Use default constructors/destructors in LibJS
|
3 years ago |
mjz19910
|
1ef633472b
Everywhere: Convert VM::call() to JS::call()
|
3 years ago |
Idan Horowitz
|
b184e872e4
LibJS: Convert ReflectObject functions to ThrowCompletionOr
|
3 years ago |
Idan Horowitz
|
e26d9f419b
LibJS: Remove vm.construct and it's usages
|
3 years ago |
Idan Horowitz
|
40eb3a39d4
LibJS: Rename define_native_function => define_old_native_function
|
3 years ago |
Idan Horowitz
|
20163c0584
LibJS: Add ThrowCompletionOr versions of the JS native function macros
|
3 years ago |
Idan Horowitz
|
c488f5a59d
LibJS: Convert to_property_key() to ThrowCompletionOr
|
3 years ago |
Linus Groh
|
d7d73f9100
LibJS: Convert to_property_descriptor() to ThrowCompletionOr
|
3 years ago |
Linus Groh
|
ee8380edea
LibJS: Convert internal_own_property_keys() to ThrowCompletionOr
|
3 years ago |
Linus Groh
|
fbfb0bb908
LibJS: Convert internal_delete() to ThrowCompletionOr
|
3 years ago |
Linus Groh
|
e5409c6ead
LibJS: Convert internal_set() to ThrowCompletionOr
|
3 years ago |
Linus Groh
|
6c2b974db2
LibJS: Convert internal_get() to ThrowCompletionOr
|
3 years ago |
Linus Groh
|
d9895ec12d
LibJS: Convert internal_has_property() to ThrowCompletionOr
|
3 years ago |
Linus Groh
|
5da210125e
LibJS: Convert internal_define_own_property() to ThrowCompletionOr
|
3 years ago |
Linus Groh
|
0e69a6e487
LibJS: Convert internal_get_own_property() to ThrowCompletionOr
|
3 years ago |
Linus Groh
|
73bae7d779
LibJS: Convert internal_prevent_extensions() to ThrowCompletionOr
|
3 years ago |
Linus Groh
|
9b4362f10a
LibJS: Convert internal_is_extensible() to ThrowCompletionOr
|
3 years ago |
Linus Groh
|
8c81c84c18
LibJS: Convert internal_set_prototype_of() to ThrowCompletionOr
|
3 years ago |
Linus Groh
|
5148150e1c
LibJS: Convert internal_get_prototype_of() to ThrowCompletionOr
|
3 years ago |
Idan Horowitz
|
ab594e5f2f
LibJS: Convert Value::invoke and VM::call to ThrowCompletionOr
|
3 years ago |
Linus Groh
|
c4c40f4cf3
LibJS: Use ThrowCompletionOr in create_list_from_array_like()
|
3 years ago |
Linus Groh
|
312946059b
LibJS+Spreadsheet: Use js_string(VM&, ...) overload more
|
4 years ago |
Idan Horowitz
|
a6b8291a9b
LibJS: Add define_direct_property and remove the define_property helper
|
4 years ago |
Linus Groh
|
09bd5f8772
LibJS: Rewrite most of Object for spec compliance :^)
|
4 years ago |
Idan Horowitz
|
8eb48039c9
LibJS: Bring Reflect.construct() closer to the specification
|
4 years ago |