summaryrefslogtreecommitdiff
path: root/Userland/Libraries/LibTest/JavaScriptTestRunner.h
AgeCommit message (Expand)Author
2023-03-13Everywhere: Remove unintentional partial stream reads and writesTim Schumacher
2023-03-13AK: Rename Stream::{read,write} to Stream::{read_some,write_some}Tim Schumacher
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
2022-12-06Everywhere: Rename to_{string => deprecated_string}() where applicableLinus Groh
2022-12-06AK+Everywhere: Rename String to DeprecatedStringLinus Groh
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-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-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-12Everywhere: Add sv suffix to strings relying on StringView(char const*)sin-ack
2022-04-01Everywhere: Run clang-formatIdan Horowitz
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: Refactor interpreter to use Script and Source Text ModulesLuke Wilde
2022-01-08LibJS: Convert Interpreter::run() to ThrowCompletionOr<Value>Linus Groh
2022-01-07LibTest: Use Array instead of fold expression in __testjs_last()Andrew Kaster
2022-01-04LibTest: Remove uses of TRY_OR_DISCARD() from JavaScriptTestRunnerLinus Groh
2022-01-04LibTest: Convert JavaScriptTestRunner's get_test_results() to ErrorOrLinus Groh
2021-11-17AK: Make JSON parser return ErrorOr<JsonValue> (instead of Optional)Andreas Kling
2021-11-12LibJS+LibTest+js: Convert BC::Interpreter::run to ThrowCompletionOr<>Ali Mohammad Pur
2021-11-01Everywhere: Remove unused ArgsParser headerBen Wiederhake
2021-10-29LibJS: Convert JSONObject functions to ThrowCompletionOrIdan Horowitz
2021-10-24LibJS: Include executable name in bytecode dumpsAndreas Kling
2021-10-24LibJS: Move global "should dump bytecode" flag into LibJSAndreas Kling
2021-10-24LibJS: Add Bytecode::Executable::dump()Andreas Kling