summaryrefslogtreecommitdiff
path: root/Tests/LibJS
AgeCommit message (Expand)Author
2023-05-14Tests: Prefer TRY_OR_FAIL() and MUST() over EXPECT(!.is_error())Ben Wiederhake
2023-05-09AK: Add the `Input` word to input-only buffered streamsLucas CHOLLET
2023-04-14LibJS: Port Value::to_object() to NonnullGCPtrLinus Groh
2023-03-21Everywhere: Use `LibFileSystem` where trivialCameron Youell
2023-03-17LibJS: Propagate errors from VM creationTimothy Flynn
2023-03-13AK: Rename Stream::write_entire_buffer to Stream::write_until_depletedTim Schumacher
2023-03-01LibCore+Everywhere: Remove ArgsParser::add*(char const*&)Ali Mohammad Pur
2023-02-28Userland+AK: Stop using getopt() for ArgsParserAli Mohammad Pur
2023-02-21LibJS: Make RefPtr and NonnullRefPtr usage const-correctAndreas Kling
2023-02-17LibJS+Everywhere: Convert JS::Error to StringTimothy Flynn
2023-02-16LibJS: Convert remaining usages of Value::TDSWOSE to Value::TSWOSETimothy Flynn
2023-02-16LibJS+Everywhere: Deprecate Value::to_string_without_side_effectsTimothy Flynn
2023-02-13LibCore: Remove `Stream.h`Tim Schumacher
2023-02-13LibCore: Move Stream-based file into the `Core` namespaceTim Schumacher
2023-02-13LibCore: Rename `File` to `DeprecatedFile`Tim Schumacher
2023-01-26Tests: Replace uses of JsonObject::get_deprecated()/get_ptr()Sam Atkins
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