tangled
alpha
login
or
join now
jcs.org
/
serenity
0
fork
atom
Serenity Operating System
0
fork
atom
overview
issues
pulls
pipelines
serenity
/
Libraries
/
LibJS
/
Tests
/
at
hosted
82 files
Andreas Kling
LibJS: Implement basic support for the "new" keyword
6y ago
0593ce40
Array.js
LibJS: Use the native assert() implementation now avaiable in 'js -t'
6 years ago
Array.prototype.pop.js
LibJS: Use the native assert() implementation now avaiable in 'js -t'
6 years ago
Array.prototype.shift.js
LibJS: Use the native assert() implementation now avaiable in 'js -t'
6 years ago
Array.prototype.toString.js
LibJS: Handle empty values in Array.prototype.toString()
6 years ago
Boolean.js
LibJS: Add Boolean constructor object
6 years ago
Boolean.prototype.js
LibJS: Add Boolean constructor object
6 years ago
Boolean.prototype.toString.js
LibJS: Add Boolean constructor object
6 years ago
Boolean.prototype.valueOf.js
LibJS: Add Boolean constructor object
6 years ago
Date.now.js
LibJS: Use the native assert() implementation now avaiable in 'js -t'
6 years ago
Date.prototype.getDate.js
LibJS: Use the native assert() implementation now avaiable in 'js -t'
6 years ago
Date.prototype.getDay.js
LibJS: Use the native assert() implementation now avaiable in 'js -t'
6 years ago
Date.prototype.getFullYear.js
LibJS: Use the native assert() implementation now avaiable in 'js -t'
6 years ago
Date.prototype.getHours.js
LibJS: Use the native assert() implementation now avaiable in 'js -t'
6 years ago
Date.prototype.getMilliseconds.js
LibJS: Use the native assert() implementation now avaiable in 'js -t'
6 years ago
Date.prototype.getMinutes.js
LibJS: Use the native assert() implementation now avaiable in 'js -t'
6 years ago
Date.prototype.getMonth.js
LibJS: Use the native assert() implementation now avaiable in 'js -t'
6 years ago
Date.prototype.getSeconds.js
LibJS: Use the native assert() implementation now avaiable in 'js -t'
6 years ago
Date.prototype.getTime.js
LibJS: Use the native assert() implementation now avaiable in 'js -t'
6 years ago
Error.js
LibJS: Use the native assert() implementation now avaiable in 'js -t'
6 years ago
Error.prototype.toString.js
LibJS: Use the native assert() implementation now avaiable in 'js -t'
6 years ago
Function.js
LibJS: Use the native assert() implementation now avaiable in 'js -t'
6 years ago
Function.prototype.apply.js
LibJS: Use the native assert() implementation now avaiable in 'js -t'
6 years ago
Function.prototype.call.js
LibJS: Use the native assert() implementation now avaiable in 'js -t'
6 years ago
Function.prototype.toString.js
LibJS: Use the native assert() implementation now avaiable in 'js -t'
6 years ago
Infinity-basic.js
LibJS: Use the native assert() implementation now avaiable in 'js -t'
6 years ago
Math-constants.js
LibJS: Simplify Math-constants.js test
6 years ago
Math.abs.js
LibJS: Use the native assert() implementation now avaiable in 'js -t'
6 years ago
Math.ceil.js
LibJS: Use the native assert() implementation now avaiable in 'js -t'
6 years ago
Math.cos.js
LibJS: Add Math.{cos,sin,tan}()
6 years ago
Math.max.js
LibJS: Return -Infinity in Math.max() with no argument
6 years ago
Math.min.js
LibJS: Fix some tests for Math.min()
6 years ago
Math.sin.js
LibJS: Add Math.{cos,sin,tan}()
6 years ago
Math.sqrt.js
LibJS: Use the native assert() implementation now avaiable in 'js -t'
6 years ago
Math.tan.js
LibJS: Add Math.{cos,sin,tan}()
6 years ago
Math.trunc.js
LibJS: Use the native assert() implementation now avaiable in 'js -t'
6 years ago
NaN-basic.js
LibJS: Return false for NaN numbers in Value::to_boolean()
6 years ago
Number-constants.js
LibJS: Add Number constants
6 years ago
Number.isSafeInteger.js
LibJS: Add Number.isSafeInteger()
6 years ago
Number.js
LibJS: Add Number()
6 years ago
Object.getOwnPropertyNames.js
LibJS: Use the native assert() implementation now avaiable in 'js -t'
6 years ago
Object.getPrototypeOf.js
LibJS: Use the native assert() implementation now avaiable in 'js -t'
6 years ago
Object.prototype.constructor.js
LibJS: Add "constructor" property to constructor prototypes
6 years ago
Object.prototype.hasOwnProperty.js
LibJS: Use the native assert() implementation now avaiable in 'js -t'
6 years ago
Object.prototype.js
LibJS: Use the native assert() implementation now avaiable in 'js -t'
6 years ago
Object.prototype.toString.js
LibJS: Use the native assert() implementation now avaiable in 'js -t'
6 years ago
String.prototype.charAt.js
LibJS: Use the native assert() implementation now avaiable in 'js -t'
6 years ago
String.prototype.indexOf.js
LibJS: Use the native assert() implementation now avaiable in 'js -t'
6 years ago
String.prototype.startsWith.js
LibJS: Use the native assert() implementation now avaiable in 'js -t'
6 years ago
String.prototype.toLowerCase.js
LibJS: Add String.prototype.toUpperCase()
6 years ago
String.prototype.toUpperCase.js
LibJS: Add String.prototype.toUpperCase()
6 years ago
array-basic.js
LibJS: Use the native assert() implementation now avaiable in 'js -t'
6 years ago
arrow-functions.js
LibJS: Use the native assert() implementation now avaiable in 'js -t'
6 years ago
binary-bitwise-operators-basic.js
LibJS: Use the native assert() implementation now avaiable in 'js -t'
6 years ago
constructor-basic.js
LibJS: Implement basic support for the "new" keyword
6 years ago
continue-basic.js
LibJS: Use the native assert() implementation now avaiable in 'js -t'
6 years ago
do-while-basic.js
LibJS: Use the native assert() implementation now avaiable in 'js -t'
6 years ago
exception-ReferenceError.js
LibJS: Use the native assert() implementation now avaiable in 'js -t'
6 years ago
exponentiation-basic.js
LibJS: Remove assert function from exponentiation-basic.js
6 years ago
for-basic.js
LibJS: Use the native assert() implementation now avaiable in 'js -t'
6 years ago
for-no-curlies.js
LibJS: Use the native assert() implementation now avaiable in 'js -t'
6 years ago
function-TypeError.js
LibJS: Make Object::to_string() call the "toString" property if present
6 years ago
function-length.js
LibJS: Use the native assert() implementation now avaiable in 'js -t'
6 years ago
function-missing-arg.js
LibJS: Use the native assert() implementation now avaiable in 'js -t'
6 years ago
function-this-in-arguments.js
LibJS: Add globalThis
6 years ago
instanceof-basic.js
LibJS: Use the native assert() implementation now avaiable in 'js -t'
6 years ago
logical-expressions-basic.js
LibJS: Use the native assert() implementation now avaiable in 'js -t'
6 years ago
logical-expressions-short-circuit.js
LibJS: Use the native assert() implementation now avaiable in 'js -t'
6 years ago
modulo-basic.js
LibJS: Implement exponentiation (** operator)
6 years ago
numeric-literals-basic.js
LibJS: Add numeric literal parsing for different bases and exponents
6 years ago
object-basic.js
LibJS: Allow parsing numeric and string literals in object expressions
6 years ago
parser-unary-associativity.js
LibJS: Use the native assert() implementation now avaiable in 'js -t'
6 years ago
run-tests
LibJS: Use the native assert() implementation now avaiable in 'js -t'
6 years ago
switch-basic-2.js
LibJS: Implement basic execution of "switch" statements
6 years ago
switch-basic-3.js
LibJS: Implement basic execution of "switch" statements
6 years ago
switch-basic.js
LibJS: Implement basic execution of "switch" statements
6 years ago
switch-break.js
LibJS: Use the native assert() implementation now avaiable in 'js -t'
6 years ago
ternary-basic.js
LibJS: Use the native assert() implementation now avaiable in 'js -t'
6 years ago
throw-basic.js
LibJS: Use the native assert() implementation now avaiable in 'js -t'
6 years ago
to-number-basic.js
LibJS: Update to-number-basic.js test
6 years ago
typeof-basic.js
LibJS: Use the native assert() implementation now avaiable in 'js -t'
6 years ago
var-multiple-declarator.js
LibJS: Use the native assert() implementation now avaiable in 'js -t'
6 years ago
variable-undefined.js
LibJS: Use the native assert() implementation now avaiable in 'js -t'
6 years ago