index
:
serenity
master
topic/trivial_docs
The Serenity Operating System 🐞
cos
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
Libraries
/
LibJS
Age
Commit message (
Expand
)
Author
2020-04-23
LibJS: Implement bitwise left shift operator (<<)
Linus Groh
2020-04-23
LibJS: Add Math.pow()
Linus Groh
2020-04-23
LibJS: Add Array.prototype.includes
Kesse Jones
2020-04-23
LibJS: Fix Array.prototype.indexOf fromIndex negative
Kesse Jones
2020-04-23
LibJS: Add isFinite()
Linus Groh
2020-04-23
LibJS: Let isNaN() with no argument return true, add tests
Linus Groh
2020-04-23
LibJS: Implement Array length setter
Linus Groh
2020-04-22
LibJS: Improve UpdateExpression::execute()
Linus Groh
2020-04-22
LibJS: Add Array.prototype.lastIndexOf
Kesse Jones
2020-04-22
LibJS: Parse while statements
Linus Groh
2020-04-21
LibJS: Add Uint8ClampedArray :^)
Andreas Kling
2020-04-21
LibJS: Implement Function.prototype.bind()
Jack Karamanian
2020-04-21
LibJS: Prepend callee's bound arguments to the CallFrame and set the
Jack Karamanian
2020-04-21
LibJS: Allow Function objects to be constructed with a bound |this|
Jack Karamanian
2020-04-21
LibJS: Rename global_call_fram to global_call_frame
Linus Groh
2020-04-20
LibJS: Let run-tests return 1 when not all tests pass
Linus Groh
2020-04-20
LibJS: Remove default parameter from assertThrowsError() for now
Andreas Kling
2020-04-20
LibJS: Add JSDoc to test-common.js
Linus Groh
2020-04-20
LibJS: Add Array.prototype.reverse
Kesse Jones
2020-04-20
LibJS: Add Array.prototype.indexOf
Kesse Jones
2020-04-20
LibJS: Add tests for String.prototype.repeat()
Linus Groh
2020-04-20
LibJS: Throw RangeError in String.prototype.repeat() if count is invalid
Linus Groh
2020-04-20
LibJS: Add assertThrowsError() test function
Linus Groh
2020-04-19
LibJS: Do not assume that a call frame exists in {get,set}_variable
AnotherTest
2020-04-19
LibJS: Allow passing "js" flags to run-tests
Andreas Kling
2020-04-19
LibJS: Add MarkedValueList and use it for argument passing
Andreas Kling
2020-04-19
LibJS: Fix expectations in the function-TypeError.js test
Andreas Kling
2020-04-19
LibJS: CallExpression shouldn't throw TypeError or non-constructor call
Andreas Kling
2020-04-19
LibJS: Add DeferGC, a RAII way to prevent GC temporarily
Andreas Kling
2020-04-19
LibJS: Improve CallExpression::execute()'s error messages
Linus Groh
2020-04-19
LibJS: Add Array.prototype.slice
Kesse Jones
2020-04-18
LibJS: Use AK::String::index_of() for StringPrototype::index_of()
Linus Groh
2020-04-18
LibJS: Allow reserved words as keys in object expressions.
Stephan Unverwerth
2020-04-18
LibJS: Fix parsing of IfStatement, fixes #1829
Stephan Unverwerth
2020-04-18
LibJS: Move the empty object shape from Interpreter to GlobalObject
Andreas Kling
2020-04-18
LibJS: Move builtin prototypes to the global object
Andreas Kling
2020-04-18
LibJS: Implement nullish coalescing operator (??)
Linus Groh
2020-04-18
LibJS: Use enumerator macro to mark all constructors in GlobalObject
Andreas Kling
2020-04-18
LibJS+LibWeb: Pass prototype to Object constructor
Andreas Kling
2020-04-18
LibJS: Pass prototype to Function constructors
Andreas Kling
2020-04-18
LibJS: Pass prototype to Error constructors
Andreas Kling
2020-04-18
LibJS: Pass prototype to Date constructor
Andreas Kling
2020-04-18
LibJS: Pass prototype to BooleanObject constructor
Andreas Kling
2020-04-18
LibJS: Pass prototype to StringObject constructor
Andreas Kling
2020-04-18
LibJS: Pass prototype to NumberObject constructor
Andreas Kling
2020-04-18
LibJS: Make Array constructor take its prototype
Andreas Kling
2020-04-17
LibJS: Add Array.prototype.concat
Kesse Jones
2020-04-17
LibJS: Add test for semicolon insertion (#1828)
Stephan Unverwerth
2020-04-17
LibJS: Fix semicolon insertion
Stephan Unverwerth
2020-04-17
LibJS: Implement automatic semicolon insertion
Stephan Unverwerth
[next]