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
Mode
Name
Size
-rw-r--r--
Array.isArray.js
940
log
plain
-rw-r--r--
Array.js
1090
log
plain
-rw-r--r--
Array.of.js
933
log
plain
-rw-r--r--
Array.prototype-generic-functions.js
5062
log
plain
-rw-r--r--
Array.prototype.concat.js
1018
log
plain
-rw-r--r--
Array.prototype.every.js
1604
log
plain
-rw-r--r--
Array.prototype.fill.js
811
log
plain
-rw-r--r--
Array.prototype.filter.js
1672
log
plain
-rw-r--r--
Array.prototype.find.js
1458
log
plain
-rw-r--r--
Array.prototype.findIndex.js
1506
log
plain
-rw-r--r--
Array.prototype.forEach.js
1456
log
plain
-rw-r--r--
Array.prototype.includes.js
663
log
plain
-rw-r--r--
Array.prototype.indexOf.js
925
log
plain
-rw-r--r--
Array.prototype.join.js
610
log
plain
-rw-r--r--
Array.prototype.lastIndexOf.js
843
log
plain
-rw-r--r--
Array.prototype.map.js
1518
log
plain
-rw-r--r--
Array.prototype.pop.js
394
log
plain
-rw-r--r--
Array.prototype.push.js
654
log
plain
-rw-r--r--
Array.prototype.reduce.js
2824
log
plain
-rw-r--r--
Array.prototype.reduceRight.js
2962
log
plain
-rw-r--r--
Array.prototype.reverse.js
614
log
plain
-rw-r--r--
Array.prototype.shift.js
400
log
plain
-rw-r--r--
Array.prototype.slice.js
1550
log
plain
-rw-r--r--
Array.prototype.some.js
1314
log
plain
-rw-r--r--
Array.prototype.splice.js
2584
log
plain
-rw-r--r--
Array.prototype.toLocaleString.js
643
log
plain
-rw-r--r--
Array.prototype.toString.js
487
log
plain
-rw-r--r--
Array.prototype.unshift.js
666
log
plain
-rw-r--r--
BigInt.asIntN.js
144
log
plain
-rw-r--r--
BigInt.asUintN.js
145
log
plain
-rw-r--r--
BigInt.js
1749
log
plain
-rw-r--r--
BigInt.prototype.toLocaleString.js
385
log
plain
-rw-r--r--
BigInt.prototype.toString.js
367
log
plain
-rw-r--r--
BigInt.prototype.valueOf.js
492
log
plain
-rw-r--r--
Boolean.js
1136
log
plain
-rw-r--r--
Boolean.prototype.js
210
log
plain
-rw-r--r--
Boolean.prototype.toString.js
496
log
plain
-rw-r--r--
Boolean.prototype.valueOf.js
483
log
plain
-rw-r--r--
Date.js
218
log
plain
-rw-r--r--
Date.now.js
307
log
plain
-rw-r--r--
Date.prototype.getDate.js
237
log
plain
-rw-r--r--
Date.prototype.getDay.js
232
log
plain
-rw-r--r--
Date.prototype.getFullYear.js
250
log
plain
-rw-r--r--
Date.prototype.getHours.js
241
log
plain
-rw-r--r--
Date.prototype.getMilliseconds.js
270
log
plain
-rw-r--r--
Date.prototype.getMinutes.js
249
log
plain
-rw-r--r--
Date.prototype.getMonth.js
241
log
plain
-rw-r--r--
Date.prototype.getSeconds.js
249
log
plain
-rw-r--r--
Date.prototype.getTime.js
242
log
plain
-rw-r--r--
Error.js
665
log
plain
-rw-r--r--
Error.prototype.name.js
339
log
plain
-rw-r--r--
Error.prototype.toString.js
361
log
plain
-rw-r--r--
Function.js
1785
log
plain
-rw-r--r--
Function.prototype.apply.js
1338
log
plain
-rw-r--r--
Function.prototype.bind.js
3863
log
plain
-rw-r--r--
Function.prototype.call.js
1315
log
plain
-rw-r--r--
Function.prototype.toString.js
746
log
plain
-rw-r--r--
Infinity-basic.js
789
log
plain
-rw-r--r--
JSON.parse-reviver.js
509
log
plain
-rw-r--r--
JSON.parse.js
898
log
plain
-rw-r--r--
JSON.stringify-order.js
642
log
plain
-rw-r--r--
JSON.stringify-proxy.js
379
log
plain
-rw-r--r--
JSON.stringify-replacer.js
987
log
plain
-rw-r--r--
JSON.stringify-space.js
769
log
plain
-rw-r--r--
JSON.stringify.js
1750
log
plain
-rw-r--r--
Math-constants.js
442
log
plain
-rw-r--r--
Math.abs.js
405
log
plain
-rw-r--r--
Math.acosh.js
294
log
plain
-rw-r--r--
Math.asinh.js
189
log
plain
-rw-r--r--
Math.atanh.js
336
log
plain
-rw-r--r--
Math.cbrt.js
413
log
plain
-rw-r--r--
Math.ceil.js
423
log
plain
-rw-r--r--
Math.clz32.js
1631
log
plain
-rw-r--r--
Math.cos.js
451
log
plain
-rw-r--r--
Math.exp.js
457
log
plain
-rw-r--r--
Math.expm1.js
477
log
plain
-rw-r--r--
Math.floor.js
432
log
plain
-rw-r--r--
Math.log1p.js
261
log
plain
-rw-r--r--
Math.max.js
345
log
plain
-rw-r--r--
Math.min.js
307
log
plain
-rw-r--r--
Math.pow.js
925
log
plain
-rw-r--r--
Math.sign.js
1176
log
plain
-rw-r--r--
Math.sin.js
500
log
plain
-rw-r--r--
Math.sqrt.js
100
log
plain
-rw-r--r--
Math.tan.js
465
log
plain
-rw-r--r--
Math.trunc.js
402
log
plain
-rw-r--r--
NaN-basic.js
516
log
plain
-rw-r--r--
Number-constants.js
566
log
plain
-rw-r--r--
Number.isFinite.js
1009
log
plain
-rw-r--r--
Number.isInteger.js
1514
log
plain
-rw-r--r--
Number.isNaN.js
995
log
plain
-rw-r--r--
Number.isSafeInteger.js
1184
log
plain
-rw-r--r--
Number.js
1370
log
plain
-rw-r--r--
Number.parseFloat.js
263
log
plain
-rw-r--r--
Number.prototype.js
196
log
plain
-rw-r--r--
Object.defineProperty.js
3131
log
plain
-rw-r--r--
Object.entries.js
1746
log
plain
-rw-r--r--
Object.getOwnPropertyDescriptor.js
1377
log
plain
-rw-r--r--
Object.getOwnPropertyNames.js
514
log
plain
-rw-r--r--
Object.getPrototypeOf.js
287
log
plain
-rw-r--r--
Object.is.js
1930
log
plain
-rw-r--r--
Object.isExtensible.js
620
log
plain
-rw-r--r--
Object.js
315
log
plain
-rw-r--r--
Object.keys.js
1181
log
plain
-rw-r--r--
Object.preventExtensions.js
1423
log
plain
-rw-r--r--
Object.prototype.constructor.js
969
log
plain
-rw-r--r--
Object.prototype.hasOwnProperty.js
433
log
plain
-rw-r--r--
Object.prototype.js
188
log
plain
-rw-r--r--
Object.prototype.toLocaleString.js
619
log
plain
-rw-r--r--
Object.prototype.toString.js
164
log
plain
-rw-r--r--
Object.setPrototypeOf.js
837
log
plain
-rw-r--r--
Object.values.js
1215
log
plain
-rw-r--r--
Proxy.handler-defineProperty.js
3543
log
plain
-rw-r--r--
Proxy.handler-deleteProperty.js
1358
log
plain
-rw-r--r--
Proxy.handler-get.js
2007
log
plain
-rw-r--r--
Proxy.handler-getOwnPropertyDescriptor.js
5787
log
plain
-rw-r--r--
Proxy.handler-getPrototypeOf.js
2232
log
plain
-rw-r--r--
Proxy.handler-has.js
1595
log
plain
-rw-r--r--
Proxy.handler-isExtensible.js
1187
log
plain
-rw-r--r--
Proxy.handler-preventExtensions.js
1339
log
plain
-rw-r--r--
Proxy.handler-set.js
1701
log
plain
-rw-r--r--
Proxy.handler-setPrototypeOf.js
2635
log
plain
-rw-r--r--
Proxy.js
634
log
plain
-rw-r--r--
Reflect.apply.js
983
log
plain
-rw-r--r--
Reflect.construct.js
1377
log
plain
-rw-r--r--
Reflect.defineProperty.js
1845
log
plain
-rw-r--r--
Reflect.deleteProperty.js
1408
log
plain
-rw-r--r--
Reflect.get.js
1803
log
plain
-rw-r--r--
Reflect.getOwnPropertyDescriptor.js
1039
log
plain
-rw-r--r--
Reflect.getPrototypeOf.js
756
log
plain
-rw-r--r--
Reflect.has.js
1484
log
plain
-rw-r--r--
Reflect.isExtensible.js
732
log
plain
-rw-r--r--
Reflect.ownKeys.js
1163
log
plain
-rw-r--r--
Reflect.preventExtensions.js
616
log
plain
-rw-r--r--
Reflect.set.js
2065
log
plain
-rw-r--r--
Reflect.setPrototypeOf.js
1372
log
plain
-rw-r--r--
String.fromCharCode.js
831
log
plain
-rw-r--r--
String.js
636
log
plain
-rw-r--r--
String.prototype-generic-functions.js
1363
log
plain
-rw-r--r--
String.prototype.charAt.js
565
log
plain
-rw-r--r--
String.prototype.concat.js
776
log
plain
-rw-r--r--
String.prototype.includes.js
634
log
plain
-rw-r--r--
String.prototype.indexOf.js
214
log
plain
-rw-r--r--
String.prototype.js
321
log
plain
-rw-r--r--
String.prototype.lastIndexOf.js
1193
log
plain
-rw-r--r--
String.prototype.padEnd.js
721
log
plain
-rw-r--r--
String.prototype.padStart.js
749
log
plain
-rw-r--r--
String.prototype.repeat.js
1023
log
plain
-rw-r--r--
String.prototype.slice.js
866
log
plain
-rw-r--r--
String.prototype.startsWith.js
1524
log
plain
-rw-r--r--
String.prototype.substring.js
766
log
plain
-rw-r--r--
String.prototype.toLowerCase.js
356
log
plain
-rw-r--r--
String.prototype.toString.js
249
log
plain
-rw-r--r--
String.prototype.toUpperCase.js
356
log
plain
-rw-r--r--
String.prototype.trim.js
2552
log
plain
-rw-r--r--
String.raw.js
839
log
plain
-rw-r--r--
Symbol.for.js
872
log
plain
-rw-r--r--
Symbol.js
526
log
plain
-rw-r--r--
Symbol.keyFor.js
836
log
plain
-rw-r--r--
Symbol.prototype.toString.js
556
log
plain
-rw-r--r--
Symbol.prototype.valueOf.js
538
log
plain
-rw-r--r--
add-values-to-primitive.js
363
log
plain
-rw-r--r--
array-basic.js
1401
log
plain
-rw-r--r--
array-length-setter.js
955
log
plain
-rw-r--r--
array-shrink-during-find-crash.js
444
log
plain
-rw-r--r--
array-spread.js
820
log
plain
-rw-r--r--
arrow-functions.js
2426
log
plain
-rw-r--r--
assignment-operators.js
926
log
plain
-rw-r--r--
automatic-semicolon-insertion.js
1365
log
plain
-rw-r--r--
bigint-basic.js
1753
log
plain
-rw-r--r--
bigint-number-mix-errors.js
2488
log
plain
-rw-r--r--
binary-bitwise-left-shift.js
1566
log
plain
-rw-r--r--
binary-bitwise-or.js
1492
log
plain
-rw-r--r--
binary-bitwise-right-shift.js
1570
log
plain
-rw-r--r--
binary-bitwise-unsigned-right-shift.js
1733
log
plain
-rw-r--r--
binary-relational.js
31177
log
plain
-rw-r--r--
comma-operator.js
468
log
plain
-rw-r--r--
comments-basic.js
251
log
plain
-rw-r--r--
constructor-basic.js
103
log
plain
-rw-r--r--
continue-basic.js
199
log
plain
-rw-r--r--
debugger-statement.js
118
log
plain
-rw-r--r--
delete-basic.js
1827
log
plain
-rw-r--r--
delete-global-variable.js
235
log
plain
-rw-r--r--
delete-globalThis-property-crash.js
167
log
plain
-rw-r--r--
do-while-basic.js
282
log
plain
-rw-r--r--
empty-statements.js
183
log
plain
-rw-r--r--
exception-ReferenceError.js
121
log
plain
-rw-r--r--
exponentiation-basic.js
778
log
plain
-rw-r--r--
for-basic.js
441
log
plain
-rw-r--r--
for-head-errors.js
755
log
plain
-rw-r--r--
for-in-basic.js
839
log
plain
-rw-r--r--
for-no-curlies.js
241
log
plain
-rw-r--r--
for-of-basic.js
930
log
plain
-rw-r--r--
for-scopes.js
387
log
plain
-rw-r--r--
function-TypeError.js
1165
log
plain
-rw-r--r--
function-default-parameters.js
2901
log
plain
-rw-r--r--
function-hoisting.js
845
log
plain
-rw-r--r--
function-length.js
608
log
plain
-rw-r--r--
function-missing-arg.js
273
log
plain
-rw-r--r--
function-name.js
1139
log
plain
-rw-r--r--
function-rest-params.js
1364
log
plain
-rw-r--r--
function-spread.js
528
log
plain
-rw-r--r--
function-strict-mode.js
900
log
plain
-rw-r--r--
function-this-in-arguments.js
288
log
plain
-rw-r--r--
in-operator-basic.js
881
log
plain
-rw-r--r--
indexed-access-string-object.js
375
log
plain
-rw-r--r--
instanceof-basic.js
488
log
plain
-rw-r--r--
invalid-lhs-in-assignment.js
457
log
plain
-rw-r--r--
isFinite.js
827
log
plain
-rw-r--r--
isNaN.js
739
log
plain
-rw-r--r--
labels.js
743
log
plain
-rw-r--r--
let-scoping.js
279
log
plain
-rw-r--r--
logical-expressions-basic.js
4185
log
plain
-rw-r--r--
logical-expressions-short-circuit.js
228
log
plain
-rw-r--r--
modulo-basic.js
539
log
plain
-rw-r--r--
new-expression.js
811
log
plain
-rw-r--r--
numeric-literals-basic.js
630
log
plain
-rw-r--r--
object-basic.js
2522
log
plain
-rw-r--r--
object-getter-setter-shorthand.js
809
log
plain
-rw-r--r--
object-method-shorthand.js
575
log
plain
-rw-r--r--
object-spread.js
1445
log
plain
-rw-r--r--
parseFloat.js
1806
log
plain
-rw-r--r--
parser-unary-associativity.js
400
log
plain
-rw-r--r--
program-strict-mode.js
426
log
plain
-rwxr-xr-x
run-tests.sh
1593
log
plain
-rw-r--r--
strict-mode-errors.js
372
log
plain
-rw-r--r--
string-escapes.js
360
log
plain
-rw-r--r--
string-spread.js
582
log
plain
-rw-r--r--
switch-basic-2.js
141
log
plain
-rw-r--r--
switch-basic-3.js
67
log
plain
-rw-r--r--
switch-basic.js
169
log
plain
-rw-r--r--
switch-break.js
351
log
plain
-rw-r--r--
tagged-template-literals.js
2755
log
plain
-rw-r--r--
template-literals.js
1301
log
plain
-rw-r--r--
ternary-basic.js
403
log
plain
-rw-r--r--
test-common.js
3467
log
plain
-rw-r--r--
throw-basic.js
401
log
plain
-rw-r--r--
to-number-basic.js
1747
log
plain
-rw-r--r--
to-number-exception.js
640
log
plain
-rw-r--r--
typeof-basic.js
642
log
plain
-rw-r--r--
update-expression-on-member-expression.js
216
log
plain
-rw-r--r--
update-expressions-basic.js
865
log
plain
-rw-r--r--
var-multiple-declarator.js
199
log
plain
-rw-r--r--
var-scoping.js
348
log
plain
-rw-r--r--
variable-declaration.js
552
log
plain
-rw-r--r--
variable-undefined.js
308
log
plain
-rw-r--r--
void-basic.js
606
log
plain
-rw-r--r--
while-basic.js
329
log
plain