summaryrefslogtreecommitdiff
path: root/Tests/LibJS
AgeCommit message (Expand)Author
2023-01-17AK+Everywhere: Rename JsonObject::get() to ::get_deprecated()Sam Atkins
2023-01-15LibJS+Everywhere: Rename Value::to_string to to_deprecated_stringTimothy Flynn
2023-01-08LibJS+Everywhere: Make PrimitiveString and Utf16String fallibleTimothy Flynn
2022-12-20Meta+test262-runner: Check for signature of __assert_fail in CMakeAndrew Kaster
2022-12-12LibCore: Propagate errors from `Stream::*_entire_buffer`Tim Schumacher
2022-12-12LibCore: Rename `Stream::*_or_error` to `*_entire_buffer`Tim Schumacher
2022-12-12LibCore: Rename `Stream::read_all` to `read_until_eof`Tim Schumacher
2022-12-10test-test262: Use HashMap::try_ensure_capacityThomas Queiroz
2022-12-06Everywhere: Rename to_{string => deprecated_string}() where applicableLinus Groh
2022-12-06AK+Everywhere: Rename String to DeprecatedStringLinus Groh
2022-12-03test262-runner: Add option to enable bytecode optimizationsIdan Horowitz
2022-11-26Tests: Replace {'if' => 'ifdef'} AK_OS_EMSCRIPTENAli Mohammad Pur
2022-11-26Everywhere: Add support for compilation under emscriptenAli Mohammad Pur
2022-11-23Userland+Tests: Remove a few more LibJS/{AST.h,Parser.h} includesAndreas Kling
2022-11-23LibJS+LibWeb: Make CyclicModule.h not include AST.hAndreas Kling
2022-11-01Everywhere: Mark dependencies of most targets as PRIVATETim Schumacher
2022-11-01Everywhere: Explicitly link all binaries against the LibC targetTim Schumacher
2022-10-12test262-runner: Use names for the different exit codesdavidot
2022-10-12test262-runner: Port to Core::Streamdavidot
2022-10-12test-test262: Port to Core::Stream and use TRY moredavidot
2022-10-12test-test262: Close the output file stream after writingdavidot
2022-10-10Everywhere: Replace uses of __serenity__ with AK_OS_SERENITYAndrew Kaster
2022-09-21AK+LibJS: Handle NaN-boxing pointers on AArch64Daniel Bertalan
2022-09-14Everywhere: Fix a variety of typosBrian Gianforcaro
2022-09-13LibJS: Mark test262's __assert_fail as `extern "C"` and useHendiadyoin1
2022-09-11LibJS: Add the test-test262 utilitydavidot
2022-09-11test262-runner: Don't create a VM and Interpreter if just parsingdavidot
2022-09-11test262-runner: Convert dbgln to warnlndavidot
2022-09-11test262-runner: Add option to disable core dumpingdavidot
2022-09-11test262-runner: Attempt to resolve harness for test262 automaticallydavidot
2022-09-11test262-runner: Overwrite __assertion_failed when compiling for Serenitydavidot
2022-09-11test262-runner: Rename variable stdin to standard_inputdavidot
2022-09-11test262-runner: Use alarm instead of setitimerdavidot
2022-09-11LibJS: Import the libjs-test262-runner from linusg/libjs-test262davidot
2022-09-10LibJS: Allow negative pointers in Valuedavidot
2022-09-05LibUnicode+Userland: Migrate generated CLDR data to LibLocaleDataTimothy Flynn
2022-08-23LibJS: Remove {Bytecode::,}Interpreter::global_object()Linus Groh
2022-08-23LibJS: Replace GlobalObject with VM in ArrayBuffer AOs [Part 11/19]Linus Groh
2022-08-23LibJS: Replace GlobalObject with VM in Reference AOs [Part 6/19]Linus Groh
2022-08-23LibJS: Replace GlobalObject with VM in Value AOs [Part 4/19]Linus Groh
2022-08-23LibJS: Remove GlobalObject from VM::throw_completion()Linus Groh
2022-07-12Everywhere: Add sv suffix to strings relying on StringView(char const*)sin-ack
2022-06-23LibJS: Implement WeakMap changes from 'Symbol as WeakMap Keys Proposal'Idan Horowitz
2022-05-03LibJS: Remove implicit wrapping/unwrapping of completion recordsLinus Groh
2022-04-08test-js: Define detachArrayBuffer global functionTimothy Flynn
2022-03-16LibTest: Provide detailed per-file JSON output with --per-fileAli Mohammad Pur
2022-02-23LibTest+Spreadsheet: Add some basic spreadsheet runtime behaviour testsAli Mohammad Pur
2022-02-13Tests: Wrap test-bytecode-js source in an IIFEAli Mohammad Pur
2022-02-13LibJS: Make ASTNode::generate_bytecode() fallibleAli Mohammad Pur
2022-02-08LibJS+Everywhere: Remove VM::exception() and most related functionsdavidot