summaryrefslogtreecommitdiff
path: root/Userland/Libraries/LibJS
AgeCommit message (Expand)Author
2022-11-03LibJS: Fix length of PlainDateTime.withPlainTimeLuke Wilde
2022-11-03LibJS: Add timeZoneName: "critical" option to ZonedDateTime.toString()Luke Wilde
2022-11-03LibJS: Add calendarName: "critical" option to toString() methods Luke Wilde
2022-11-03LibJS: Align ISO 8601 grammar with annotations from IXDTFLuke Wilde
2022-11-03LibJS: Delegate to NumberFormat for DurationFormat unit formattingTimothy Flynn
2022-11-03LibJS+LibUnicode: Add "microsecond" and "nanosecond" as sanctioned unitsTimothy Flynn
2022-11-03LibJS: Format sanctioned units such that there is one unit per lineTimothy Flynn
2022-11-03Everywhere: Clean up "the the" comment typosNico Weber
2022-11-03LibJS: Rename the Intl Enumeration Available* AOs to AvailableCanonical*Timothy Flynn
2022-11-02LibJS: Use the UnsignedBigInteger compare_to_double algorithmMoustafa Raafat
2022-11-02LibCrypto: Add a way to compare UnsignedBigInteger with doubleMoustafa Raafat
2022-11-01Everywhere: Mark dependencies of most targets as PRIVATETim Schumacher
2022-11-01LibJS: Map DurationFormat's list style to "short" when it is "digital"Timothy Flynn
2022-11-01LibJS: Alphabetically sort the collations returned by CollationsOfLocaleTimothy Flynn
2022-11-01LibJS: Disable bytecode optimizations againAndreas Kling
2022-11-01LibJS: Set default bytecode optimization level to OptimizeHendiadyoin1
2022-11-01LibJS: Add a sanity check to bytecodes argument_list_evaluationHendiadyoin1
2022-11-01LibJS: Add a note about inaccuracies to UnifySameBlocksHendiadyoin1
2022-11-01LibJS: Fix MergeBlocks emitting some blocks twiceHendiadyoin1
2022-11-01LibJS: Minor cleanups in MergeBlocksHendiadyoin1
2022-11-01LibJS: Don't memcpy NewBigInt instructionHendiadyoin1
2022-11-01LibJS: Expose some information about the bytecode interpreters stateHendiadyoin1
2022-10-25LibLocale+LibJS: Update to CLDR version 42.0.0Timothy Flynn
2022-10-24AK+Everywhere: Turn bool keep_empty to an enum in split* functionsdemostanis
2022-10-24LibJS: Accept calendar names case-insensitivelyYedaya Katsman
2022-10-24LibJS: Only use 1 bit for Cell boolean flagAndreas Kling
2022-10-24LibJS: Add Cell::must_survive_garbage_collection() mechanismAndreas Kling
2022-10-23LibJS: Make parseFloat use the new double parserdavidot
2022-10-23LibJS: Make string_to_double use the new double parserdavidot
2022-10-23LibJS: Make canonical_numeric_index_string use the new double parserdavidot
2022-10-23LibJS: Make parse_temporal_duration use the new double parserdavidot
2022-10-23LibJS: Make PluralRules use the new double parserdavidot
2022-10-23LibJS: Make Token use the new double parserdavidot
2022-10-23LibJS: Fix that non-double numbers from JSON were truncated to i32davidot
2022-10-23LibJS: Make a TypedArray test actually run on all different typesdavidot
2022-10-23LibJS: Add descriptive output to test-commons expect().toThrow()davidot
2022-10-22LibJS: Require NanosecondsToDays remainder less than dayLengthMoustafa Raafat
2022-10-22LibJS: Require that NanosecondsToDays doesn't flip signMoustafa Raafat
2022-10-20LibJS: Add a finalization pass to the garbage collectorAndreas Kling
2022-10-20LibJS: Make define_native_foo() take SafeFunctionsAndreas Kling
2022-10-20LibJS: Don't register SafeFunction-to-function-pointer with JS::HeapAndreas Kling
2022-10-20LibJS: Remove unnecessary operator==() for ({Nonnull,}GCPtr<T>, T*)Andreas Kling
2022-10-20LibJS: Refactor CalendarFields for better linearityMoustafa Raafat
2022-10-20LibJS: Simplify ParseTemporalTimeZoneStringIdan Horowitz
2022-10-20LibJS: Refactor ToRelativeTemporalObjectIdan Horowitz
2022-10-19LibJS: Remove trivial operations ISO{Year,Month,Day}Moustafa Raafat
2022-10-19LibJS: Remove trivial operation IsValidISOMonthMoustafa Raafat
2022-10-19LibJS: Merge ISOMonthCode and BuildISOMonthCodeMoustafa Raafat
2022-10-19LibJS: Improve alias names in ResolveISOMonthMoustafa Raafat
2022-10-19LibJS: Simplify ResolveISOMonthMoustafa Raafat