summaryrefslogtreecommitdiff
path: root/Userland/Libraries/LibJS
AgeCommit message (Expand)Author
2021-05-10LibJS: Make invalid RegExp flags a SyntaxError at parse timeLinus Groh
2021-05-10LibJS: Rename RegExpLiteral m_content to m_patternLinus Groh
2021-05-10LibJS/Tests: Rename function parameter from 'arguments' to 'arguments_'Linus Groh
2021-05-07LibJS: Convert StringBuilder::appendf() => AK::FormatAndreas Kling
2021-05-05LibJS/Tests: Use hasOwnProperty() for duplicate test checkLinus Groh
2021-04-29Everywhere: "indexes" => "indices"Andreas Kling
2021-04-27LibM: Fix INFITITY to floatJean-Baptiste Boric
2021-04-25LibJS: Fallback to undefined if last value in eval() is emptyLinus Groh
2021-04-25LibJS: Stop rolling back parser state that is immediately replacedIdan Horowitz
2021-04-25LibJS: Change PropertyName::as_number() return type to u32Linus Groh
2021-04-25LibJS: Use Object::get_own_properties() for getOwnPropertyNames()Linus Groh
2021-04-25LibJS: Don't assume call_frame->current_node in Exception constructorLinus Groh
2021-04-25LibJS: Don't suppress GlobalObject variable lookup exceptionsFalseHonesty
2021-04-24LibJS: Use linusg@serenityos.org for my new copyright headers, tooLinus Groh
2021-04-24LibJS+LibWeb: Move exception logging and remove should_log_exceptionsLinus Groh
2021-04-24LibJS: Add VM::on_call_stack_emptied callbackLinus Groh
2021-04-24LibJS: Consolidate exception function names and source rangesLinus Groh
2021-04-24LibJS: Temporarily clear exception in Object::get_without_side_effects()Linus Groh
2021-04-24LibJS: Add TemporaryClearException helper classLinus Groh
2021-04-24LibJS: Remove stray '%' from MemberExpression AST dumpAndreas Kling
2021-04-23LibJS: Correctly handle mixing +0 and -0 in Math.{min,max}()Linus Groh
2021-04-23LibJS/Tests: Remove fileName and lineNumber args from ExpectationErrorLinus Groh
2021-04-23LibJS/Tests: Improve expectation error detailsLinus Groh
2021-04-23AK: Rename adopt() to adopt_ref()Andreas Kling
2021-04-23LibRegex: Implement multiline stateful matchesAli Mohammad Pur
2021-04-23LibJS: Use the match's global offset for 'index' in RegExp.exec()Ali Mohammad Pur
2021-04-23Userland: Use mattco@serenityos.org for my copyright headersMatthew Olsson
2021-04-22Everywhere: Use linusg@serenityos.org for my copyright headersLinus Groh
2021-04-22Everything: Move to SPDX license identifiers in all files.Brian Gianforcaro
2021-04-21LibJS: Precompile Heap.h and GlobalObject.hAli Mohammad Pur
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