summaryrefslogtreecommitdiff
path: root/Libraries/LibJS
AgeCommit message (Expand)Author
2020-07-22LibJS: Implement String.prototype.charCodeAtNico Weber
2020-07-15LibJS: Add Number.prototype.toStringMatthew Olsson
2020-07-14LibJS: Add Symbol.hasInstance testsMatthew Olsson
2020-07-14LibJS: Implement Symbol.hasInstanceMatthew Olsson
2020-07-14LibJS: Implement spec-complient instance_of operationMatthew Olsson
2020-07-14LibJS: Integrate iterator protocol into language featuresMatthew Olsson
2020-07-13LibJS: Add String Iterator testsMatthew Olsson
2020-07-13LibJS: Add StringIteratorMatthew Olsson
2020-07-11LibJS: Implement Symbol.toStringTagMatthew Olsson
2020-07-11LibJS: Implement spec-compliant Object.prototype.toStringMatthew Olsson
2020-07-11LibJS: Prefer "define_property" over "put"Matthew Olsson
2020-07-11LibJS: Use macros to enumerate well-known symbolsMatthew Olsson
2020-07-11LibJS: Start implementing iterable framework, add ArrayIteratorMatthew Olsson
2020-07-11LibJS: Renamed Object::GetOwnPropertyReturnMode to Object::PropertyKindMatthew Olsson
2020-07-11LibJS: Remove a few superfluous exception checksLinus Groh
2020-07-09LibJS: Add tests for symbol object integrationMatthew Olsson
2020-07-09LibJS: Integrate Symbols into objects as valid keysMatthew Olsson
2020-07-09LibJS: Add test for well-known symbolsMatthew Olsson
2020-07-09LibJS: Uncomment remaining symbol testsMatthew Olsson
2020-07-09LibJS: Move global symbol map from SymbolObject to InterpreterMatthew Olsson
2020-07-07LibJS: Object.preventExtensions should allow property modficationMatthew Olsson
2020-07-06LibJS: Convert Array tests to new testing frameworkLinus Groh
2020-07-06LibJS: Split isNaN tests into multiple sectionsLinus Groh
2020-07-06LibJS: Indent tests with 4 spaces instead of 2Matthew Olsson
2020-07-06LibJS: Convert all remaining non-Array tests to the new system :)Matthew Olsson
2020-07-06LibJS: Convert remaining top-level tests to new systemMatthew Olsson
2020-07-06test-js: Use prettier and format all filesMatthew Olsson
2020-07-06test-js: Display messages from console.log in test outputMatthew Olsson
2020-07-06test-js: Allow skipping tests with "test.skip(name, callback)"Matthew Olsson
2020-07-06test-js: Remove run-tests.shMatthew Olsson
2020-07-06LibJS/test-js: Clean up test-js codeMatthew Olsson
2020-07-06LibJS: Fix String.raw.lengthMatthew Olsson
2020-07-06LibJS: Convert most builtin tests to new systemMatthew Olsson
2020-07-06LibJS: Convert Reflect object tests to new testing frameworkLinus Groh
2020-07-06LibJS: Add more test matchersMatthew Olsson
2020-07-06LibJS: Hide some debug output behind flagsMatthew Olsson
2020-07-06LibJS: Convert Proxy testsMatthew Olsson
2020-07-06LibJS: Add test-common.js tests, remove unused matchersMatthew Olsson
2020-07-06LibJS: Convert some top-level tests to the new systemMatthew Olsson
2020-07-06LibJS: Refactor run-tests.sh to use the new test-js programMatthew Olsson
2020-07-06LibJS/test-js: Create test-js program, prepare for test suite refactorMatthew Olsson
2020-07-03LibJS: Reformat run-tests.sh outputMatthew Olsson
2020-07-03LibJS: Hide interpreter exception debug output behind a flagMatthew Olsson
2020-07-03LibJS: Reorganize tests into subfoldersMatthew Olsson
2020-07-03LibJS: Use correct MarkedValueList append methodMatthew Olsson
2020-07-03LibJS: Remove extra colon in run-tests.sh outputMatthew Olsson
2020-07-01LibJS: Explicitly pass a "Function& new_target" to Function::constructMatthew Olsson
2020-07-01LibJS: Add Proxy [[Call]] and [[Construct]] testsMatthew Olsson
2020-07-01LibJS: Implement Proxy [[Call]] and [[Construct]] trapsMatthew Olsson
2020-06-30LibJS: Skip some Math object tests that fail on SerenityAndreas Kling