Skip to content

Commit 0a5f4b5

Browse files
committed
Major change: proposed language now allows for on-demand locale installation if and only if the non-system locales and locale components already installed are not revealed to server
1 parent 41e5c06 commit 0a5f4b5

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

spec/overview.html

+5-1
Original file line numberDiff line numberDiff line change
@@ -73,7 +73,11 @@ <h1>Implementation Dependencies</h1>
7373
</li>
7474
</ul>
7575
<emu-note>
76-
The set of locales, currencies, calendars, numbering systems, and other enumerable items made available by ECMAScript hosts must not change as the result of user behaviour, or otherwise allow two users using the same version of the same host on the same platform to be distinguishable from each other. This constraint exists to mitigate potential fingerprinting concerns. This constraint may be relaxed in future revisions.
76+
The set of locales, currencies, calendars, numbering systems, and other enumerable items made available by ECMAScript hosts must not change as the result of user behaviour, or otherwise result in two users using the same version of the same host on the same platform becoming distinguishable from each other. This constraint is imposed to reduce the fingerprinting risk inherent in internationalization, and may be relaxed in future revisions.
77+
</emu-note>
78+
79+
<emu-note>
80+
As a result of this constraint, browser implementations that allow on-demand installation of new locales should not disclose whether non-standard locales and locale components are already installed.
7781
</emu-note>
7882

7983
<emu-clause id="sec-compatibility">

0 commit comments

Comments
 (0)