summaryrefslogtreecommitdiff
path: root/Userland/Libraries
AgeCommit message (Expand)Author
2021-06-10LibJS: Throw TypeError on non-object this value in ArrayBuffer methodsIdan Horowitz
2021-06-10LibJS: Dont mask non-RangeError exceptions in ArrayBuffer constructionIdan Horowitz
2021-06-10LibJS: Bring ArrayBuffer.prototype.slice closer to specIdan Horowitz
2021-06-10LibJS: Explicitly return and accept a Function* in species_constructorIdan Horowitz
2021-06-10LibJS: Remove GlobalObject& argument from VM::construct()Andreas Kling
2021-06-10LibJS: Very basic support for "new" construction in bytecode VMAndreas Kling
2021-06-10LibJS: Generate bytecode for entering nested lexical environmentsAndreas Kling
2021-06-10LibJS: Allocate 4 KiB for Bytecode::BasicBlockAndreas Kling
2021-06-10LibJS: Always keep the global object in bytecode VM register $1Andreas Kling
2021-06-10LibJS: Perform function instantiation in bytecodeAndreas Kling
2021-06-10LibJS: Add empty bytecode generation for VariableDeclarationAndreas Kling
2021-06-10LibJS: Implement bytecode generation for try..catch..finallyGunnar Beutner
2021-06-10LibJS: Let the bytecode interpreter set the VM's last valueGunnar Beutner
2021-06-10LibC: Use EX_IOERR instead of EX_IOEREgor Ananyin
2021-06-10LibJS: Implement bytecode generation for BreakStatementxyanrch
2021-06-10LibVT: Implement `DECIC`/`DECDC`Daniel Bertalan
2021-06-10Kernel+LibVT: Fix selection with scrollback wrap-aroundDaniel Bertalan
2021-06-10LibVT: Implement `DECFI` and `DECBI`Daniel Bertalan
2021-06-10Kernel+LibVT: Implement left-right scrollingDaniel Bertalan
2021-06-10Kernel+LibVT: Add function for deleting a range of charactersDaniel Bertalan
2021-06-10LibVT+Kernel: Support clearing the scrollback bufferDaniel Bertalan
2021-06-10LibVT: Improve scrolling performanceDaniel Bertalan
2021-06-10LibVT: Fix `ECH` not clearing linesDaniel Bertalan
2021-06-10LibVT+Kernel: Clean up scroll APIDaniel Bertalan
2021-06-10LibVT: Fix out-of-bounds reads in ICH/DCH escape sequencesDaniel Bertalan
2021-06-10LibJS: Make removed elements in Array.prototype.splice spec compliantLuke
2021-06-10LibJS: Pass in actual_delete_count to removed array creation in spliceLuke
2021-06-10LibJS: Stop asserting in {Set,Test}IntegrityLevel on missing descriptorIdan Horowitz
2021-06-09LibJS: Use create_list_from_array_like() in Function.prototype.apply()Linus Groh
2021-06-09LibJS: Use create_list_from_array_like() in Reflect.{apply,construct}()Linus Groh
2021-06-09LibJS: Implement the CreateListFromArrayLike() abstract operationLinus Groh
2021-06-10LibJS: Add logical assignment bytecode generationLuke
2021-06-09LibJS: Only "var" declarations go in the global object at program levelAndreas Kling
2021-06-09LibGUI/WindowServer: Add set_maximized IPC callMarcus Nilsson
2021-06-09LibJS: Notify WeakSets when heap cells are sweepedIdan Horowitz
2021-06-09LibJS: Add all of the WeakSet.prototype methods (add, delete, has)Idan Horowitz
2021-06-09LibJS: Add the WeakSet built-in objectIdan Horowitz
2021-06-09LibCpp: Add test for parsing class definitionsItamar
2021-06-09LibCpp: Parse basic constructors and destructorsItamar
2021-06-09LibCpp: Handle class access-specifiers in the ParserItamar
2021-06-09LibCpp: Support non-field class membersItamar
2021-06-09LibCpp: Make 'bool' a Token::Type::KnownTypeItamar
2021-06-09LibJS: Fix evaluation order for tagged template literalsGunnar Beutner
2021-06-09LibJS: Generate bytecode for tagged template literalsGunnar Beutner
2021-06-09LibJS: Fix the return value for TemplateLiteralGunnar Beutner
2021-06-09LibWeb: Fix logic issue when parsing CSS custom propertiesTobias Christiansen
2021-06-09LibJS: Don't create lexical environment for native (C++) function callsAndreas Kling
2021-06-09LibC: Add stub implementation for sigsuspendThiago Henrique Hupner
2021-06-09LibC: Make tgetnum() return -1 if capability is not availableThiago Henrique Hupner
2021-06-09LibWasm: ALWAYS_INLINE some very hot functionsAli Mohammad Pur