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
/
Tests
Age
Commit message (
Expand
)
Author
2020-11-28
LibJS: Make RegExp.prototype.source spec-compliant
Linus Groh
2020-11-28
LibJS: Make RegExp.prototype.toString() spec-compliant
Linus Groh
2020-11-28
LibJS: Make RegExp.prototype.flags spec-compliant
Linus Groh
2020-11-28
LibJS: Make RegExp() constructor spec-compliant
Linus Groh
2020-11-27
LibJS: Implement `RegExpPrototype::exec()'
AnotherTest
2020-11-27
LibJS: Hook up Regex<ECMA262> to RegExpObject and implement `test()'
AnotherTest
2020-11-24
LibJS: Support receiver in ProxyObject::get/put()
Linus Groh
2020-11-22
LibJS: Forward receiver value to native property getters/setters
Linus Groh
2020-11-12
LibJS: Handle symbol PropertyName in primitive assignment error
Linus Groh
2020-11-12
LibJS/Tests: Use canParseSource() for toEval()
Linus Groh
2020-11-12
LibJS: Run prettier on test-common.js
Linus Groh
2020-11-12
LibJS: Throw TypeError when calling class constructor without 'new'
Linus Groh
2020-11-08
LibJS: Throw RuntimeError when reaching the end of the stack
Linus Groh
2020-11-07
LibJS: Use element index as key for array spread in object
Linus Groh
2020-11-07
LibJS: Set prototype of GlobalObject to ObjectPrototype
Linus Groh
2020-11-06
LibJS: Handle circular references in Array.prototype.toLocaleString()
Linus Groh
2020-11-05
LibJS: Use array-like size for IndexedProperties::is_empty()
Linus Groh
2020-11-05
LibJS: Fix Object::delete_property() with numeric string property
Linus Groh
2020-11-04
LibJS: Fix ProxyObject get/set with symbol property name
Linus Groh
2020-11-04
LibJS: Implement Object(value) constructor
Linus Groh
2020-11-04
LibJS: Handle circular references in Array.prototype.join()
Linus Groh
2020-11-04
LibJS: Use "," separator in Array.prototype.join() if first arg is undefined
Linus Groh
2020-11-04
LibJS: Implement spec-compliant OrdinaryToPrimitive
Linus Groh
2020-11-04
LibJS: Implement RegExp.prototype.toString() as standalone function
Linus Groh
2020-11-04
LibJS: Don't create "valid" PropertyName from null string
Linus Groh
2020-11-03
LibJS: Fix crashing exception in Value::ordinary_has_instance()
Linus Groh
2020-11-02
LibJS: Implement 'new.target'
Linus Groh
2020-11-02
LibJS: Fix "use strict" directive false positives
Linus Groh
2020-10-31
LibJS: Function declarations in if statement clauses
Linus Groh
2020-10-30
LibJS: Require initializer for 'const' variable declaration
Linus Groh
2020-10-29
LibJS: "-->" preceded by token on same line isn't start of HTML-like comment
Linus Groh
2020-10-29
LibJS: Tweak generated source in 'new Function()' to match ES 2015 spec
Linus Groh
2020-10-29
LibJS: Use GenericLexer for Token::string_value()
Linus Groh
2020-10-28
LibJS: Don't parse numeric literal containing 8 or 9 as octal
Linus Groh
2020-10-28
LibJS: Always insert semicolon after do-while statement if missing
Linus Groh
2020-10-28
LibJS: Restrict toEval() failures to SyntaxError
Linus Groh
2020-10-26
LibJS: Emit TokenType::Invalid for unterminated multi-line comments
Linus Groh
2020-10-25
LibJS: Allow all line terminators to be used for line continuations
Linus Groh
2020-10-25
LibJS: Parse line continuations in string literals properly
Marcin Gasperowicz
2020-10-25
LibJS: Implement rules for duplicate function parameters
Linus Groh
2020-10-24
LibJS: Disallow escape sequence/line continuation in use strict directive
Linus Groh
2020-10-24
LibJS: Support LegacyOctalEscapeSequence in string literals
Linus Groh
2020-10-24
LibJS: Allow try statement with only finally clause
Linus Groh
2020-10-23
LibJS: Distinguish between statement and declaration
Linus Groh
2020-10-23
LibJS: Disallow NumericLiteral immediately followed by Identifier
Linus Groh
2020-10-23
LibJS: Check for exception after executing (do)while test expression
Linus Groh
2020-10-22
LibJS: Support all line terminators (LF, CR, LS, PS)
Linus Groh
2020-10-20
LibJS: Rest parameter in setter functions is a syntax error
Linus Groh
2020-10-19
LibJS: Unprefixed octal numbers are a syntax error in strict mode
Linus Groh
2020-10-19
LibJS: Don't parse arrow function with newline between ) and =>
Linus Groh
[next]