Skip to content

Commit 860f98e

Browse files
committed
added editorial note about sets of locales for web browser implementations needing to be fixed from version to version
1 parent f6c607d commit 860f98e

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

spec/overview.html

+3
Original file line numberDiff line numberDiff line change
@@ -72,6 +72,9 @@ <h1>Implementation Dependencies</h1>
7272
<em>Subsets of Unicode:</em> 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.
7373
</li>
7474
</ul>
75+
<emu-note>
76+
The set of locales made available by ECMAScript hosts that are web browsers 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 browser on the same platform. As a result, ECMAScript hosts that are web browsers must not allow on-demand installation of new locales.
77+
</emu-note>
7578

7679
<emu-clause id="sec-compatibility">
7780
<h1>Compatibility across implementations</h1>

0 commit comments

Comments
 (0)