Timothy Flynn
|
85e313077a
LibJS: Do not invoke Cell::vm in constructors before Cell is constructed
|
2 år sedan |
Linus Groh
|
50428ea8d2
LibJS: Move intrinsics to the realm
|
2 år sedan |
Linus Groh
|
b345a0acca
LibJS+LibWeb: Reduce use of GlobalObject as an intermediary
|
2 år sedan |
Linus Groh
|
e3895e6c80
LibJS: Pass Realm to define_native_{accessor,function}()
|
2 år sedan |
Linus Groh
|
25849f8a6d
LibJS: Replace GlobalObject with VM in common AOs [Part 18/19]
|
2 år sedan |
Linus Groh
|
a022e548b8
LibJS: Replace GlobalObject with VM in Value AOs [Part 4/19]
|
2 år sedan |
Linus Groh
|
f3117d46dc
LibJS: Remove GlobalObject from VM::throw_completion()
|
2 år sedan |
Linus Groh
|
b99cc7d050
LibJS+LibWeb: Replace GlobalObject with Realm in create() functions
|
2 år sedan |
Linus Groh
|
5dd5896588
LibJS+LibWeb: Replace GlobalObject with Realm in initialize() functions
|
2 år sedan |
Linus Groh
|
ecd163bdf1
LibJS+LibWeb: Replace GlobalObject with Realm in object constructors
|
2 år sedan |
Idan Horowitz
|
086969277e
Everywhere: Run clang-format
|
3 år sedan |
Lenny Maiorani
|
d00b79568f
Libraries: Use default constructors/destructors in LibJS
|
3 år sedan |
Idan Horowitz
|
28e1e03234
LibJS: Convert StringConstructor functions to ThrowCompletionOr
|
3 år sedan |
Linus Groh
|
5832de62fe
LibJS: Convert NativeFunction::{call,construct}() to ThrowCompletionOr
|
3 år sedan |
Idan Horowitz
|
40eb3a39d4
LibJS: Rename define_native_function => define_old_native_function
|
3 år sedan |
Idan Horowitz
|
20163c0584
LibJS: Add ThrowCompletionOr versions of the JS native function macros
|
3 år sedan |
Idan Horowitz
|
7bbb92dfe9
LibJS: Convert to_u16() to ThrowCompletionOr
|
3 år sedan |
Idan Horowitz
|
f6a5ff7b00
LibJS: Convert to_i32() to ThrowCompletionOr
|
3 år sedan |
Idan Horowitz
|
20d990563c
LibJS: Convert to_number() to ThrowCompletionOr
|
3 år sedan |
Linus Groh
|
52976bfac6
LibJS: Convert to_object() to ThrowCompletionOr
|
3 år sedan |
Linus Groh
|
96ab116f0d
LibJS: Convert to_primitive_string() to ThrowCompletionOr
|
3 år sedan |
Linus Groh
|
4d8912a92b
LibJS: Convert to_string() to ThrowCompletionOr
|
3 år sedan |
Linus Groh
|
b7e5f08e56
LibJS: Convert Object::get() to ThrowCompletionOr
|
3 år sedan |
Andreas Kling
|
f0b3a06746
LibJS: Use Vector<u16, 1> for UTF-16 in a few more places
|
3 år sedan |
Andreas Kling
|
024367d82e
LibJS+AK: Use Vector<u16, 1> for UTF-16 string storage
|
3 år sedan |
Idan Horowitz
|
e90e4ac1e2
LibJS: Convert length_of_array_like to ThrowCompletionOr
|
3 år sedan |
Linus Groh
|
2d4650714f
LibJS: Use ThrowCompletionOr in get_prototype_from_constructor()
|
3 år sedan |
Timothy Flynn
|
c1e99fca1a
LibJS: Replace Vector<u16> usage in PrimitiveString wth Utf16String
|
3 år sedan |
Timothy Flynn
|
70080feab2
AK+LibJS: Implement String.from{CharCode,CodePoint} using UTF-16 strings
|
3 år sedan |
Idan Horowitz
|
eeb4c1eec9
LibJS: Reorder and add missing name & length properties to Built-ins
|
4 år sedan |