index
:
serenity
master
topic/trivial_docs
The Serenity Operating System 🐞
cos
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
Userland
/
Libraries
/
LibJS
Age
Commit message (
Expand
)
Author
2021-06-28
LibJS: Add the CreateMappedArgumentsObject abstract operation
Andreas Kling
2021-06-28
LibJS: Bring Reflect.construct() closer to the specification
Idan Horowitz
2021-06-28
LibJS: Rewrite String.raw() closer to the specification
Idan Horowitz
2021-06-28
LibJS: Use CreateUnmappedArgumentsObject for non-simple parameter lists
Andreas Kling
2021-06-28
LibJS: Add and use the %ThrowTypeError% intrinsic
Idan Horowitz
2021-06-28
LibJS: Accept FlyStrings in the NativeFunction constructors
Idan Horowitz
2021-06-28
LibJS: Handle values close to -0.5 correctly in Math.round(x)
Idan Horowitz
2021-06-28
LibJS: Implement the CreateUnmappedArgumentsObject abstract operation
Andreas Kling
2021-06-27
LibJS/Tests: Improve valueToString() output
Linus Groh
2021-06-27
LibJS: Unbreak test-js test that depended on function object class name
Andreas Kling
2021-06-27
LibJS: Fix typo "sweeped" => "swept" everywhere
Andreas Kling
2021-06-27
LibJS: Stop qualifying AK::Function
Andreas Kling
2021-06-27
LibJS: Rename ScriptFunction => OrdinaryFunctionObject
Andreas Kling
2021-06-27
LibJS: Rename Function => FunctionObject
Andreas Kling
2021-06-27
LibJS: Ensure shift values in shift_right are modded by 32
Andrew Kaster
2021-06-27
LibJS: Avoid undefined static cast of negative values in to_u32
Andrew Kaster
2021-06-27
LibJS: Add content type check to IntegerIndexedElementSet()
Linus Groh
2021-06-27
LibJS: Add content type check to InitializeTypedArrayFromTypedArray()
Linus Groh
2021-06-27
LibJS: Implement the TypedArray [[ContentType]] internal slot
Linus Groh
2021-06-27
LibJS: Add 'is detached' check to InitializeTypedArrayFromTypedArray()
Linus Groh
2021-06-27
LibJS: Make variables in InitializeTypedArrayFromTypedArray() match spec
Linus Groh
2021-06-27
LibJS: Add missing InitializeTypedArrayFromTypedArray() spec link
Linus Groh
2021-06-27
LibJS: Don't extend `arguments` object to match the parameter count
Andreas Kling
2021-06-26
AK: Undo bogus Variant::downcast() rename
Andreas Kling
2021-06-26
LibJS: Implement the GetMethod() abstract operation as a Value method
Linus Groh
2021-06-26
LibJS: Implement the GetV() abstract operation
Linus Groh
2021-06-26
LibJS: Move install_error_cause() from Object to Error
Linus Groh
2021-06-26
LibJS: Skip tests which broke with reversion of f102b563
davidot
2021-06-26
Revert "LibJS: Fix this_value in native setters and getters"
davidot
2021-06-26
LibJS: Fix propagation of setters and getters from prototypes
davidot
2021-06-26
LibJS: Allow setting the length of an object with prototype Array
davidot
2021-06-26
LibJS: Don't remove non-configurable items in Array when setting length
davidot
2021-06-26
LibJS: Make Array.prototype.lastIndexOf slightly more spec compliant
davidot
2021-06-26
LibJS: Make sure `this` in the global environment is the global object
Andreas Kling
2021-06-26
LibJS+LibCrypto: Allow '_' as a numeric literal separator :^)
Andreas Kling
2021-06-26
LibJS: Fix spelling mistake in one of the syntax error descriptions
Andreas Kling
2021-06-26
LibJS: Add %TypedArray%.prototype.entries
Luke
2021-06-26
LibJS: Add %TypedArray%.prototype.values
Luke
2021-06-26
LibJS: Add %TypedArray%.prototype.keys
Luke
2021-06-26
LibJS: Add TypedArray support to ArrayIterator
Luke
2021-06-26
LibJS: Align ObjectEnvironmentRecord member names with the spec
Andreas Kling
2021-06-26
LibJS: Remove unnecessary GlobalObject& member on global environment
Andreas Kling
2021-06-26
LibJS: Create new object earlier in VM::construct()
Andreas Kling
2021-06-25
LibJS: Change PropertyName(i32) => template<Integral T> PropertyName(T)
Linus Groh
2021-06-25
LibJS: Change PropertyName(Symbol*) => PropertyName(Symbol&)
Linus Groh
2021-06-25
LibJS: Rename ScriptFunction::m_parent_scope => m_environment
Andreas Kling
2021-06-25
LibJS: Add the Function.[[ThisMode]] field
Andreas Kling
2021-06-25
LibJS: FunctionEnvironment.[[FunctionObject]] is the *invoked* function
Andreas Kling
2021-06-25
LibJS: Rename the context in Call/Construct ops to "callee context"
Andreas Kling
2021-06-25
LibJS: Make assertion in BindThisValue mirror the spec exactly :^)
Andreas Kling
[next]