summaryrefslogtreecommitdiff
path: root/Userland/Libraries/LibJS
AgeCommit message (Expand)Author
2021-04-20LibJS: Make Object.getOwnPropertyDescriptor() work with string indexed propertyLinus Groh
2021-04-20LibJS: Fix Object.getOwnPropertyDescriptor() attributes for numeric propertyLinus Groh
2021-04-20LibJS: Throw on a regex searchString in String.startsWithIdan Horowitz
2021-04-20LibJS: Stop early-returning on missing searchString in String.startsWithIdan Horowitz
2021-04-20LibJS: Include the class name of objects in MarkupGenerator outputAndreas Kling
2021-04-20LibJS: Fix crash in Object.{freeze,seal}() with indexed propertiesLinus Groh
2021-04-20LibJS: Take PropertyName in Object::set_integrity_level() internal lambdaLinus Groh
2021-04-18LibJS: Implement console.assert()Linus Groh
2021-04-18LibJS: Use 'if constexpr' / dbgln_if() instead of '#if LEXER_DEBUG'Linus Groh
2021-04-18LibJS: Use 'if constexpr' instead of '#if HEAP_DEBUG'Linus Groh
2021-04-18LibJS: Use dbgln_if() instead of '#if OBJECT_DEBUG'Linus Groh
2021-04-17LibJS: Replace MAX_U32 with NumericLimits<u32>::max()Linus Groh
2021-04-17LibJS: Take reference instead of pointer in prepare_arguments_listIdan Horowitz
2021-04-17LibJS: Convert matched regex result to string in Symbol.replaceIdan Horowitz
2021-04-17LibJS: Accept symbol property in the `in` operatorIdan Horowitz
2021-04-17LibJS: Implement initializing a TypedArray from an iterable objectIdan Horowitz
2021-04-17LibJS: Implement initializing a TypedArray from an array-like objectIdan Horowitz
2021-04-16AK+Kernel: Make IntrusiveList capable of holding non-raw pointersAnotherTest
2021-04-16LibJS: Dont try to serialize symbol-keyed propertiesIdan Horowitz
2021-04-16LibJS: Accept symbol property in ObjectPrototype::hasOwnPropertyIdan Horowitz
2021-04-16LibJS: Remove #if !defined(KERNEL)Linus Groh
2021-04-15Everything: Add `-Wnon-virtual-dtor` flagNicholas-Baron
2021-04-15LibJS: Use references in CallExpression::compute_this_and_callee()Linus Groh
2021-04-15LibJS: Implement String.prototype.substr according to the specTimothy Flynn
2021-04-14LibJS: Improve Reference::get() TypeError message for nullish baseLinus Groh
2021-04-14LibJS: Use reference in MemberExpression::execute()Linus Groh
2021-04-14LibJS: Implement the encode/decodeURI(Component) family of functionsIdan Horowitz
2021-04-14LibJS: Add name and message properties to NativeError prototypesLinus Groh
2021-04-13LibJS: Unset m_unwind_until_label in stop_unwind()Linus Groh
2021-04-13LibJS: Add set_exception() and change throw_exception() to take a referenceLinus Groh
2021-04-13LibJS: Update empty TryStatement result value to undefinedLinus Groh
2021-04-13LibJS: Fix return value of TryStatement with finalizerLinus Groh
2021-04-13LibJS: Replace two more uses of unwind(ScopeType::None) with stop_unwind()Linus Groh
2021-04-13LibJS: Array.from mapFn fixes + thisArg supporttuqqu
2021-04-12LibJS: Memoize failed calls of try_parse_arrow_function_expression()Stephan Unverwerth
2021-04-12LibJS: Make Errors fully spec compliantLinus Groh
2021-04-12LibJS: Add Object::get_without_side_effects()Linus Groh
2021-04-12LibRegex: Generate a 'Compare' op for empty character classesAnotherTest
2021-04-11LibJS: Removed a fixme in a test of BigInt.prototype.valueOftuqqu
2021-04-11LibJS: Fix array hole and string object indexing prototype indirectionLinus Groh
2021-04-11LibJS: Replace Vector with MarkedValueList in RegExpPrototype::symbol_replaceLuke
2021-04-10AK+Everywhere: Make StdLibExtras templates less wrapper-yAnotherTest
2021-04-10LibJS: Implicitly break for..in loop if the RHS result is nullishLinus Groh
2021-04-10LibJS: Implement Object.create()Linus Groh
2021-04-10LibJS: Implement Object.defineProperties()Linus Groh
2021-04-10LibJS: Update Object::define_accessor() to take both getter and setterLinus Groh
2021-04-10LibJS: Let Object::delete_property() return a bool, not ValueLinus Groh
2021-04-10LibJS: Remove superfluous exception check from get_own_property_descriptor()Linus Groh
2021-04-10LibRegex: Treat brace quantifiers with invalid contents as literalsAnotherTest
2021-04-10LibRegex: Allow a '?' suffix for brace quantifiersAnotherTest