Linus Groh
|
f29a82dd84
LibJS: Move the GlobalEnvironment from GlobalObject to Realm
|
3 年之前 |
Linus Groh
|
45eef97906
LibJS: Avoid transitions in GlobalObject::initialize_constructor()
|
3 年之前 |
davidot
|
151447bdf7
LibJS: Move Object::invoke to Value::invoke and fix it for primitives
|
3 年之前 |
Linus Groh
|
44a8b55c50
LibJS: Add preparation for Intl constructors and prototypes
|
3 年之前 |
Linus Groh
|
c303bbde54
LibJS: Implement Temporal.Now.plainDate()
|
3 年之前 |
Linus Groh
|
1c1354db07
LibJS: Store the %Array.prototype.values% intrinsic on the global object
|
3 年之前 |
Linus Groh
|
6735353b96
LibJS: Add preparation for Temporal constructors and prototypes
|
4 年之前 |
Idan Horowitz
|
a6b8291a9b
LibJS: Add define_direct_property and remove the define_property helper
|
4 年之前 |
Andreas Kling
|
44221756ab
LibJS: Drop "Record" suffix from all the *Environment record classes
|
4 年之前 |
Idan Horowitz
|
e2e695bc9f
LibJS: Add and use the %ThrowTypeError% intrinsic
|
4 年之前 |
Andreas Kling
|
c8270dbe2e
LibJS: Rename ScriptFunction => OrdinaryFunctionObject
|
4 年之前 |
Andreas Kling
|
ba9d5c4d54
LibJS: Rename Function => FunctionObject
|
4 年之前 |
Anonymous
|
2822da8c8f
LibJS: Correct behaviour of direct vs. indirect eval
|
4 年之前 |
Andreas Kling
|
1f8b6ac3c3
LibJS: Begin implementing GlobalEnvironmentRecord
|
4 年之前 |
Andreas Kling
|
aabd82d508
LibJS: Bring function environment records closer to the spec
|
4 年之前 |
Andreas Kling
|
d407f247b7
LibJS: Rename virtuals in EnvironmentRecord
|
4 年之前 |
Andreas Kling
|
46f2c23030
LibJS: Convert EnvironmentRecord & friends to east-const style
|
4 年之前 |
Andreas Kling
|
6c6dbcfc36
LibJS: Rename Environment Records so they match the spec :^)
|
4 年之前 |
Matthew Olsson
|
22b17219ff
LibJS: Add the remaining generator objects
|
4 年之前 |
Andreas Kling
|
5eef07d232
LibJS: Avoid lots of string-to-int during global object construction
|
4 年之前 |
Linus Groh
|
2f03eb8628
LibJS: Only initialize in add_constructor() if not already done
|
4 年之前 |
Idan Horowitz
|
064ed8279e
LibJS: Support deleting local variables with operator delete
|
4 年之前 |
Idan Horowitz
|
442ef63008
LibJS: Add the global escape() & unescape() methods
|
4 年之前 |
Brian Gianforcaro
|
1682f0b760
Everything: Move to SPDX license identifiers in all files.
|
4 年之前 |
Idan Horowitz
|
ba77b40808
LibJS: Implement the encode/decodeURI(Component) family of functions
|
4 年之前 |
Andreas Kling
|
0a911178ce
LibJS: Add fast_is<T> for StringObject and GlobalObject
|
4 年之前 |
Andreas Kling
|
d792200a55
LibJS: Rename GlobalObject::initialize() => initialize_global_object()
|
4 年之前 |
Andreas Kling
|
4da3e5d91f
LibJS: Add naive implementation of eval() :^)
|
4 年之前 |
Andreas Kling
|
13d7c09125
Libraries: Move to Userland/Libraries/
|
4 年之前 |