summaryrefslogtreecommitdiff
path: root/Userland/Libraries
AgeCommit message (Expand)Author
2021-06-19LibJS: Object.getOwnPropertyNames() should enumerate String's .lengthAndreas Kling
2021-06-19LibJS: Make Object.getOwnPropertyDescriptor() work on String subscriptsAndreas Kling
2021-06-19LibJS: Support object rest elements in the bytecode interpreterMatthew Olsson
2021-06-19LibJS: Support array rest elements in the bytecode interpreterMatthew Olsson
2021-06-19LibJS: Implement array destructuring for the bytecode interpreterMatthew Olsson
2021-06-19LibJS: Implement more IteratorOperations and organize fileMatthew Olsson
2021-06-19LibJS: Support object destructuring in the bytecode interpreterMatthew Olsson
2021-06-19LibJS: Add JumpUndefined bytecodeMatthew Olsson
2021-06-19LibJS: Ensure GetBy{Id,Value} never load <empty> into the accumulatorMatthew Olsson
2021-06-19LibJS: Restructure and fully implement BindingPatternsMatthew Olsson
2021-06-19LibJS: Remove bad spread check in declaration parsingMatthew Olsson
2021-06-19LibJS: Add missing exception checks to Number() constructorLinus Groh
2021-06-19LibJS: Make Number() constructor spec compliantLinus Groh
2021-06-19LibJS: Add a bunch more missing ECMA-262 section/title/URL commentsLinus Groh
2021-06-19LibJS: Disallow 'yield' identifier initializer in GeneratorFunctionsMatthew Olsson
2021-06-19LibJS: Implement GeneratorFunctionConstructor::constructMatthew Olsson
2021-06-19LibJS: Add the remaining generator objectsMatthew Olsson
2021-06-19LibCrypto: Fix Hash::MD5's movabilityDexesTTP
2021-06-18LibJS: Add and use the ArraySpeciesCreate abstract operationIdan Horowitz
2021-06-18LibJS: Bring FlattenIntoArray closer to the specificationIdan Horowitz
2021-06-18LibJS: Implement the 'Hashbang Grammar for JS' proposalLinus Groh
2021-06-18LibJS/Tests: Use eval() for toEvalTo(), not Function()Linus Groh
2021-06-18LibJS: Throw on detached viewed ArrayBuffer when validating TypedArraysIdan Horowitz
2021-06-18LibJS: Add the TypedArray.prototype.toString propertyIdan Horowitz
2021-06-18LibJS: Add the TypedArray.prototype.join methodIdan Horowitz
2021-06-18LibJS: Add the TypedArray.prototype[Symbol.toString] getter accessorIdan Horowitz
2021-06-18LibJS: Do not trim whitespace from property names when they're numberssin-ack
2021-06-18LibJS: Add %TypedArray%.prototype.someLuke
2021-06-18LibJS: Add %TypedArray%.prototype.forEachLuke
2021-06-18LibJS: Add %TypedArray%.prototype.findIndexLuke
2021-06-18LibJS: Add %TypedArray%.prototype.findLuke
2021-06-18LibJS: Add %TypedArray%.prototype.everyLuke
2021-06-18LibGUI: Don't restart AbstractView drag on mousemove after escape keyAndreas Kling
2021-06-18LibUSBDB: Fix vendor id decodingJesse Buhagiar
2021-06-18LibC: Add definition for PRIuPTRGunnar Beutner
2021-06-18Userland/Libraries: Add LibUSBDB libraryJesse Buhagiar
2021-06-18LibJS: Add Number.parseIntLuke
2021-06-18LibJS: Use existing attributes if any are missing in the new descriptorIdan Horowitz
2021-06-18LibJS: Add missing exception check in Date.prototype.toJSONLuke
2021-06-17LibJS: Add the TypedArray.of() methodIdan Horowitz
2021-06-17LibJS: Replace boolean without_side_effects parameters with an enumIdan Horowitz
2021-06-17LibJS: Remove the unused IndexedProperties::append_all methodIdan Horowitz
2021-06-17Everywhere: Replace the multiple impls of print_buffer() with :hex-dumpAli Mohammad Pur
2021-06-17LibJS: Cast to i64 for is_integral_numbersin-ack
2021-06-17LibJS: Stop overwriting existing accessors in Object::define_propertyIdan Horowitz
2021-06-17LibJS: Add the Object.prototype.__lookup{Getter, Setter}__ methodsIdan Horowitz
2021-06-17LibJS: Add the Object.prototype.__define{Getter, Setter}__ methodsIdan Horowitz
2021-06-17LibJS: Add the Object.prototype.__proto__ native accessor propertyIdan Horowitz
2021-06-17LibJS: Fix .length attributes of various native functionsLinus Groh
2021-06-17LibJS: Throw a syntax error when an identifier is a reserved wordIdan Horowitz