summaryrefslogtreecommitdiff
path: root/Userland/Libraries/LibTest
AgeCommit message (Expand)Author
2023-03-06Everywhere: Stop using NonnullRefPtrVectorAndreas Kling
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-21LibTest: Fix minor const-correctness issue in TestSuite::find_cases()Andreas 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-29LibJS+Everywhere: Allow Cell::initialize overrides to throw OOM errorsTimothy Flynn
2023-01-26LibTest: Replace uses of JsonObject::get_deprecated()/get_ptr()Sam Atkins
2023-01-17AK+Everywhere: Rename JsonObject::get() to ::get_deprecated()Sam Atkins
2023-01-02Everywhere: Remove unused includes of AK/Format.hBen Wiederhake
2022-12-06Everywhere: Rename to_{string => deprecated_string}() where applicableLinus Groh
2022-12-06AK+Everywhere: Rename String to DeprecatedStringLinus Groh
2022-12-03Everywhere: Run clang-formatLinus Groh
2022-11-26Everywhere: Add support for compilation under emscriptenAli Mohammad Pur
2022-11-23LibJS: Make Parser::Error a standalone ParserError classAndreas Kling
2022-11-17LibTest: Fail if the top-level result of running a JS file is an errordavidot
2022-11-01Everywhere: Explicitly link all binaries against the LibC targetTim Schumacher
2022-10-24AK+Everywhere: Turn bool keep_empty to an enum in split* functionsdemostanis
2022-10-10Everywhere: Replace uses of __serenity__ with AK_OS_SERENITYAndrew Kaster
2022-09-11LibTest: Extract some useful functions from TestRunner.hdavidot
2022-09-06LibJS: Make Script and Module GC-allocatedAndreas Kling
2022-08-28LibJS: Turn initialize_global_object() into a regular initialize()Linus Groh
2022-08-23LibJS: Remove {Bytecode::,}Interpreter::global_object()Linus Groh
2022-08-23LibJS+LibWeb: Reduce use of GlobalObject as an intermediaryLinus Groh
2022-08-23LibJS: Pass Realm to define_native_{accessor,function}()Linus Groh
2022-08-23LibJS: Pass Realm to GlobalObject::initialize_global_object()Linus Groh
2022-08-23LibJS: Remove GlobalObject parameter from native functionsLinus Groh
2022-08-23LibJS: Replace GlobalObject with VM in JSON AOs [Part 13/19]Linus Groh
2022-08-23LibJS: Replace GlobalObject with VM in Value AOs [Part 4/19]Linus Groh
2022-08-05LibJS: Let Shape store a Realm instead of a GlobalObjectAndreas Kling
2022-07-14LibCore: Replace the ArgsParser option argument setting with an enumTim Schumacher
2022-07-12Everywhere: Add sv suffix to strings relying on StringView(char const*)sin-ack
2022-04-01Everywhere: Run clang-formatIdan Horowitz
2022-03-20Everywhere: Move js/web/wasm tests under /home/anon/TestsBrian Gianforcaro
2022-03-18LibJS: Add infallible variant of VM::push_execution_context()Linus Groh
2022-03-16LibTest: Provide detailed per-file JSON output with --per-fileAli Mohammad Pur
2022-03-10LibTest: Port JavaScriptTestRunner to Core::StreamSam Atkins
2022-02-23LibTest+Spreadsheet: Add some basic spreadsheet runtime behaviour testsAli Mohammad Pur
2022-02-13LibJS: Make ASTNode::generate_bytecode() fallibleAli Mohammad Pur
2022-02-08LibWeb: Introduce the Environment Settings ObjectLuke Wilde
2022-02-08LibJS+Everywhere: Remove VM::exception() and most related functionsdavidot
2022-02-05LibJS: Remove the JS_TRACK_ZOMBIE_CELLS optiondavidot
2022-01-31LibJS: Store ECMAScriptFunctionObject bytecode in an OwnPtrAndreas Kling
2022-01-22LibJS: Implement ImportCall and HostImportModuleDynamicallydavidot
2022-01-22LibJS: Refactor interpreter to use Script and Source Text ModulesLuke Wilde
2022-01-08LibJS: Convert Interpreter::run() to ThrowCompletionOr<Value>Linus Groh