summaryrefslogtreecommitdiff
path: root/Userland/Libraries/LibJS
AgeCommit message (Expand)Author
2022-11-30LibJS: Allow CallExpressions as lhs of assignments in most casesdavidot
2022-11-30LibJS: Fix that constant declaration in for loop was mutable in bodydavidot
2022-11-29LibJS: Allow specifying only roundingIncrement in NumberFormat optionsTimothy Flynn
2022-11-28LibJS: Enable commented out tests in Math.asindavidot
2022-11-28LibJS: Add spec comments and check for edge cases in Math.tanhdavidot
2022-11-28LibJS: Add spec comments and check for edge cases in Math.sinhdavidot
2022-11-28LibJS: Add spec comments and check for edge cases in Math.log10davidot
2022-11-28LibJS: Add spec comments and check for edge cases in Math.log2davidot
2022-11-28LibJS: Add spec comments and check for edge cases in Math.logdavidot
2022-11-28LibJS: Add spec comments and check for edge cases in Math.atanhdavidot
2022-11-28LibJS: Add spec comments and check for edge cases in Math.atanhdavidot
2022-11-28LibJS: Add spec comments and check for edge cases in Math.asinhdavidot
2022-11-28LibJS: Add spec comments and check for edge cases in Math.asindavidot
2022-11-28LibJS: Add spec comments and check for edge cases in Math.acoshdavidot
2022-11-27LibSyntax: Teach each highlighter about it's comment syntaxKyle Lanmon
2022-11-27LibJS: Remove m_first_invalid_property_range from ObjectExpressiondavidot
2022-11-27LibJS: Remove is_use_strict_directive for all StringLiteralsdavidot
2022-11-27LibJS: Use the source offset to sort imports in moduledavidot
2022-11-27LibJS: No longer assume there is a cycle root when module failed beforedavidot
2022-11-27LibJS: Remove already resolved FIXMEdavidot
2022-11-26LibJS: Switch to bytecode interpreter to run generator functions for ASTLuke Wilde
2022-11-26LibJS: Perform received abrupt generator completions in the generatorLuke Wilde
2022-11-26LibJS/Bytecode: Store unwind contexts inside RegisterWindowLuke Wilde
2022-11-26LibJS/Bytecode: Make `yield` by itself yield undefinedLuke Wilde
2022-11-26LibJS: Use Object's new deferred instrinsic storage for GlobalObjectTimothy Flynn
2022-11-26LibJS: Support instrinsic Object properties with deferred evaluationTimothy Flynn
2022-11-26LibJS: Lazily initialize most Realm instrinsic contructors/prototypesTimothy Flynn
2022-11-26LibJS+js: Move the value print implementation to LibJSAli Mohammad Pur
2022-11-24LibJS: Unbreak test262-parser-tests after source range caching changesAndreas Kling
2022-11-24LibJS: Avoid unnecessary SourceRange construction in parse_program()Andreas Kling
2022-11-24LibJS: Make Error stack trace generation faster with a line break cacheAndreas Kling
2022-11-23LibJS: Add missing <AK/TypeCasts.h> include in $262Object.cppAndreas Kling
2022-11-23LibJS+LibWeb: Move JS::ModuleRequest to its own header fileAndreas Kling
2022-11-23LibJS: Make AsyncFunctionConstructor.h not include AST.hAndreas Kling
2022-11-23LibJS: Remove unnecessary AST.h include in a handful of cpp filesAndreas Kling
2022-11-23LibJS+LibWeb: Make Runtime/AbstractOperations.h not include AST.hAndreas Kling
2022-11-23LibJS+LibWeb: Make CyclicModule.h not include AST.hAndreas Kling
2022-11-23LibJS: Make ECMAScriptFunctionObject.h not include AST.hAndreas Kling
2022-11-23LibJS: Make FunctionNode::Parameter be a standalone FunctionParameterAndreas Kling
2022-11-23LibJS: Make FunctionEnvironment not include ECMAScriptFunctionObject.hAndreas Kling
2022-11-23LibJS: Make SourceTextModule.h not include AST.h or Parser.hAndreas Kling
2022-11-23LibJS: Make Script.h not include AST.hAndreas Kling
2022-11-23LibJS: Make Script.h not include Parser.hAndreas Kling
2022-11-23LibJS: Make Parser::Error a standalone ParserError classAndreas Kling
2022-11-23LibJS: Move {Import,Export}Entry out of {Import,Export}StatementAndreas Kling
2022-11-23LibJS: Make CyclicModule.h not include AST.hAndreas Kling
2022-11-23LibJS: Make Interpreter.h not include AST.hAndreas Kling
2022-11-23LibJS: Make RegExpObject.h not include AST.hAndreas Kling
2022-11-23LibJS: Make DeclarativeEnvironment not include AST.hAndreas Kling
2022-11-23LibJS: Make AsyncGenerator not include AsyncGeneratorRequest.hAndreas Kling