From 3feac13ace46726afac8b85534fe37b80e586eb6 Mon Sep 17 00:00:00 2001 From: Ben Allen Date: Fri, 5 May 2023 16:05:39 -0700 Subject: [PATCH] added editorial note about sets of locales for web browser implementations needing to be fixed from version to version --- spec/overview.html | 3 +++ 1 file changed, 3 insertions(+) diff --git a/spec/overview.html b/spec/overview.html index 08384d76..9ed2f0c7 100644 --- a/spec/overview.html +++ b/spec/overview.html @@ -72,6 +72,9 @@

Implementation Dependencies

Subsets of Unicode: Some operations, such as collation, operate on strings that can include characters from the entire Unicode character set. However, both the Unicode Standard and the ECMAScript standard allow implementations to limit their functionality to subsets of the Unicode character set. In addition, locale conventions typically don't specify the desired behaviour for the entire Unicode character set, but only for those characters that are relevant for the locale. While the Unicode Collation Algorithm combines a default collation order for the entire Unicode character set with the ability to tailor for local conventions, subsets and tailorings still result in differences in behaviour. + + The set of locales made available by ECMAScript hosts must not change as the result of user behaviour, and the set of available locales must not produce observable differences between two users using the same version of the same host on the same platform. As a result, ECMAScript hosts must not allow on-demand installation of new locales. +

Compatibility across implementations