summaryrefslogtreecommitdiff
path: root/Userland/Libraries/LibJS/Runtime/Intl/AbstractOperations.cpp
AgeCommit message (Expand)Author
2022-01-04LibJS+LibUnicode: Convert UnicodeLocale to link with weak symbolsTimothy Flynn
2021-12-01LibJS: Change all [[RelevantExtensionKeys]] to return constexpr arraysTimothy Flynn
2021-11-29LibJS+LibUnicode: Implement the Intl.DateTimeFormat constructorTimothy Flynn
2021-11-29LibJS: Change Intl's GetOption AO to accept a Span rather than a VectorTimothy Flynn
2021-11-24LibJS: Update spec comments in GetOption and DefaultNumberOption AOsTimothy Flynn
2021-11-11Everywhere: Pass AK::StringView by valueAndreas Kling
2021-10-24LibJS: Rename PropertyName to PropertyKeyAndreas Kling
2021-10-21LibJS: Use implicit ThrowCompletionOr<T> constructor where possibleLinus Groh
2021-10-18LibJS: Convert to_length() to ThrowCompletionOrIdan Horowitz
2021-10-18LibJS: Convert to_number() to ThrowCompletionOrIdan Horowitz
2021-10-13LibJS: Convert to_object() to ThrowCompletionOrLinus Groh
2021-10-13LibJS: Convert to_primitive_string() to ThrowCompletionOrLinus Groh
2021-10-13LibJS: Convert to_string() to ThrowCompletionOrLinus Groh
2021-10-03LibJS: Convert has_property() to ThrowCompletionOrLinus Groh
2021-10-03LibJS: Convert Object::get() to ThrowCompletionOrLinus Groh
2021-09-18LibJS: Convert get_number_option() to ThrowCompletionOrIdan Horowitz
2021-09-18LibJS: Convert default_number_option() to ThrowCompletionOrIdan Horowitz
2021-09-18LibJS: Convert coerce_options_to_object() to ThrowCompletionOrIdan Horowitz
2021-09-18LibJS: Convert supported_locales() to ThrowCompletionOrIdan Horowitz
2021-09-18LibJS: Convert Intl::get_option() to ThrowCompletionOrIdan Horowitz
2021-09-18LibJS: Convert canonicalize_locale_list() to ThrowCompletionOrIdan Horowitz
2021-09-12LibJS: Make GetNumberOption's "options" object a const referenceTimothy Flynn
2021-09-12LibJS: Change GetOption AO to accept the options as a concrete ObjectTimothy Flynn
2021-09-12LibJS: Move CanonicalCodeForDisplayNames to Intl.DisplayNamesTimothy Flynn
2021-09-11LibJS: Implement the Intl.NumberFormat constructorTimothy Flynn
2021-09-11LibJS: Handle Unicode locale extensions in the ResolveLocale operationTimothy Flynn
2021-09-06LibJS: Implement Intl.ListFormat.prototype.formatTimothy Flynn
2021-09-06LibJS: Implement ECMA-402 String.prototype.toLocale{Lower,Upper}CaseTimothy Flynn
2021-09-06LibJS: Only remove Unicode locale extensions during the LookupMatcher AOTimothy Flynn
2021-09-04LibJS: Implement Intl.DisplayNames.supportedLocalesOf()Linus Groh
2021-09-02LibJS: Handle existing Intl.Locale objects in CanonicalizeLocaleListTimothy Flynn
2021-09-02LibJS: Implement the Intl.Locale constructorTimothy Flynn
2021-09-02LibJS: Compare Unicode locale variants using case-insensitive matchingTimothy Flynn
2021-09-02LibJS: Remove duplicated error message from ErrorTypes.hTimothy Flynn
2021-09-01LibJS+LibUnicode: Store parsed Unicode locale data as full stringsTimothy Flynn
2021-09-01LibJS: Handle Unicode locale extensions in LookupMatcher AOTimothy Flynn
2021-08-30LibJS: Canonicalize Unicode locale extension attributes and keywordsTimothy Flynn
2021-08-30LibJS: Reject structurally invalid Unicode locale extensionsTimothy Flynn
2021-08-26LibJS: Implement Intl.DisplayNames.prototype.ofTimothy Flynn
2021-08-26LibJS: Implement the Intl.DisplayNames constructorTimothy Flynn