André Bargull
André Bargull
This issue was fixed in #5726.
and need to be updated to mention the new `[[PreventExtensions]]` override.
Previous discussions: - https://github.com/tc39/proposal-intl-locale/issues/15 - https://github.com/tc39/proposal-intl-locale/issues/84
If `mnfd` is `undefined`, then `mxfd` is guaranteed to be non-`undefined`, because if both are `undefined`, then `hasFd` is set to `false` and step 23 isn't entered.
> I'm not sure about FF. If the system time zone identifier is unknown, Firefox first checks if there's a `Etc/GMT±XX` zone which matches the system time zone offset. If...
> @anba if FF fails to find a `GMT+XX` zone for the system offset and falls back to UTC, which offset does it then use, system or UTC? It falls...
> * Do not ignore locales after the first in the list returned by CanonicalizeLocaleList(_locales_) (observable via e.g. `"I".toLocaleLowerCase(["zzz", "tr"]) === "ı"`). But also `"I".toLocaleLowerCase(["en", "tr"]) === "ı"`, because "en"...
> Ah yeah, I guess the Available Locales List needs to include more than just locale identifiers with language-sensitive case mappings. Any thoughts on what it should be? Mayble %Intl.Collator%.[[SortLocaleData]]?...
Per [11.2.3 Internal slots](https://tc39.es/ecma402/#sec-intl.datetimeformat-internal-slots), `"{relatedYear}"` can only appear in a pattern string when the format record has a `[[year]]` field. And if a `[[year]]` field is present, [CreateDateTimeFormat](https://tc39.es/ecma402/#sec-createdatetimeformat) will set...
We just have to make sure we don't require to have data which isn't present. For example `Intl.NumberFormat` accepts any currency and if the currency isn't known, it simply defaults...