1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-05-31 10:28:10 +00:00
serenity/Userland/Libraries/LibJS/Runtime/Intl
Timothy Flynn a1954262f8 LibJS: Handle Unicode locale extensions in the ResolveLocale operation
Currently, all callers of ResolveLocale invoke the operation with an
empty [[RelevantExtensionKeys]] slot, so the block of the method that
deals with those keys was unimplemented. This implements that block now
to prepare for Intl.NumberFormat which has a [[RelevantExtensionKeys]].

Note that the find_key_in_value() method is a simple VERIFY_NOT_REACHED
in just this commit until the Intl.NumberFormat's keys are handled in
its implementation.
2021-09-11 11:05:50 +01:00
..
AbstractOperations.cpp LibJS: Handle Unicode locale extensions in the ResolveLocale operation 2021-09-11 11:05:50 +01:00
AbstractOperations.h LibJS: Handle Unicode locale extensions in the ResolveLocale operation 2021-09-11 11:05:50 +01:00
DisplayNames.cpp LibJS: Implement a nearly empty Intl.DisplayNames object 2021-08-26 22:04:09 +01:00
DisplayNames.h LibJS: Implement a nearly empty Intl.DisplayNames object 2021-08-26 22:04:09 +01:00
DisplayNamesConstructor.cpp LibJS: Implement Intl.DisplayNames.supportedLocalesOf() 2021-09-04 19:08:18 +01:00
DisplayNamesConstructor.h LibJS: Implement Intl.DisplayNames.supportedLocalesOf() 2021-09-04 19:08:18 +01:00
DisplayNamesPrototype.cpp LibJS: Extend Intl.DisplayNames.of to support currency tags 2021-08-27 12:32:24 +01:00
DisplayNamesPrototype.h LibJS: Implement Intl.DisplayNames.prototype.resolvedOptions 2021-08-26 22:04:09 +01:00
Intl.cpp LibJS: Implement a nearly empty Intl.ListFormat object 2021-09-06 23:49:56 +01:00
Intl.h LibJS: Implement Intl.getCanonicalLocales 2021-08-26 22:04:09 +01:00
ListFormat.cpp LibJS: Implement a nearly empty Intl.ListFormat object 2021-09-06 23:49:56 +01:00
ListFormat.h LibJS: Implement a nearly empty Intl.ListFormat object 2021-09-06 23:49:56 +01:00
ListFormatConstructor.cpp LibJS: Fix typos in Intl.ListFormat comments 2021-09-08 21:08:48 +01:00
ListFormatConstructor.h LibJS: Implement Intl.ListFormat.supportedLocalesOf 2021-09-06 23:49:56 +01:00
ListFormatPrototype.cpp LibJS: Fix typos in Intl.ListFormat comments 2021-09-08 21:08:48 +01:00
ListFormatPrototype.h LibJS: Implement Intl.ListFormat.prototype.resolvedOptions 2021-09-06 23:49:56 +01:00
Locale.cpp LibUnicode+LibJS: Store locale keyword values as a single string 2021-09-08 21:08:48 +01:00
Locale.h LibJS: Add a constructor to create an Intl.Locale object from a LocaleID 2021-09-04 13:51:40 +01:00
LocaleConstructor.cpp LibUnicode+LibJS: Store locale keyword values as a single string 2021-09-08 21:08:48 +01:00
LocaleConstructor.h LibJS: Implement a nearly empty Intl.Locale object 2021-09-02 17:56:42 +01:00
LocalePrototype.cpp LibJS: Implement Intl.Locale.prototype.minimize 2021-09-04 13:51:40 +01:00
LocalePrototype.h LibJS: Implement Intl.Locale.prototype.minimize 2021-09-04 13:51:40 +01:00