Hi Frank,

Since this is TC39 we don't need a position request as long as it's at
stage 3. Sorry, my mistake.

On Wed, Nov 5, 2025 at 5:45 PM 'Frank Tang (譚永鋒)' via blink-dev <
[email protected]> wrote:

> API owner is asking about  the position from WebKit so we need a Safari TR
> release note or WebKit bug tracking for this I think.
>
> "What about webkit? Could you file a standards position request for them?"
>
> On Wed, Nov 5, 2025 at 4:27 PM Shane Carr <[email protected]> wrote:
>
>> The Pull Request went through the TC39 process for normative pull
>> requests. It was approved in the May 2025 TC39-TG1 plenary.
>>
>>
>> https://github.com/tc39/notes/blob/main/meetings/2025-05/may-28.md#normative-add-intllocaleprototypevariants-ecma402960
>>
>> Here are notes from when TC39-TG2 approved the Pull Request before it
>> went to plenary.
>>
>>
>> https://github.com/tc39/ecma402/blob/main/meetings/notes-2025-05-08.md#normative-add-localeprototypegetvariants-960
>>
>> On Wed, Nov 5, 2025 at 2:03 PM Frank Tang (譚永鋒) <[email protected]> wrote:
>>
>>>
>>> Engineers from Apple was present in the discussion of this spec change
>>> I will ask them tomorrow in TC39 TG2 meeting
>>>
>>> On Wed, Nov 5, 2025 at 6:00 AM Chris Harrelson <[email protected]>
>>> wrote:
>>>
>>>> Hi,
>>>>
>>>> What about webkit? Could you file a standards position request for them?
>>>>
>>>> On Fri, Oct 31, 2025 at 6:07 PM Chromestatus <
>>>> [email protected]> wrote:
>>>>
>>>>> *Contact emails*
>>>>> [email protected]
>>>>>
>>>>> *Specification*
>>>>> https://tc39.es/ecma402/#sec-Intl.Locale.prototype.variants
>>>>>
>>>>> *Summary*
>>>>> Add Intl.Locale.prototype.variants as stated in
>>>>> https://tc39.es/ecma402/#sec-Intl.Locale.prototype.variants and also
>>>>> accept "variants" in option bag in Intl.Locale consturctor as in
>>>>> https://tc39.es/ecma402/#sec-updatelanguageid The changes to ECMA402
>>>>> is merged in https://github.com/tc39/ecma402/pull/960 and the test
>>>>> code in test262 are merged in in
>>>>> https://github.com/tc39/test262/pull/4474/
>>>>>
>>>>> *Blink component*
>>>>> Blink>JavaScript>Internationalization
>>>>> <https://issues.chromium.org/issues?q=customfield1222907:%22Blink%3EJavaScript%3EInternationalization%22>
>>>>>
>>>>> *Web Feature ID*
>>>>> intl-locale <https://webstatus.dev/features/intl-locale>
>>>>>
>>>>> *Motivation*
>>>>> TC39 already approve for the change so it is now part of ECMA402 spec.
>>>>>
>>>>> *Initial public proposal*
>>>>> *No information provided*
>>>>>
>>>>> *TAG review*
>>>>> *No information provided*
>>>>>
>>>>> *TAG review status*
>>>>> Issues addressed
>>>>>
>>>>> *Risks*
>>>>>
>>>>>
>>>>> *Interoperability and Compatibility*
>>>>> *No information provided*
>>>>>
>>>>> *Gecko*: Shipped/Shipping (
>>>>> https://bugzilla.mozilla.org/show_bug.cgi?id=1970161)
>>>>> https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/141
>>>>>
>>>>> *WebKit*: No signal
>>>>>
>>>>> *Web developers*: Strongly positive (
>>>>> https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Intl/Locale/variants
>>>>> )
>>>>>
>>>>> *Other signals*:
>>>>>
>>>>> *WebView application risks*
>>>>>
>>>>> Does this intent deprecate or change behavior of existing APIs, such
>>>>> that it has potentially high risk for Android WebView-based applications?
>>>>> No
>>>>>
>>>>>
>>>>> *Debuggability*
>>>>> *No information provided*
>>>>>
>>>>> *Will this feature be supported on all six Blink platforms (Windows,
>>>>> Mac, Linux, ChromeOS, Android, and Android WebView)?*
>>>>> Yes
>>>>>
>>>>> *Is this feature fully tested by web-platform-tests
>>>>> <https://chromium.googlesource.com/chromium/src/+/main/docs/testing/web_platform_tests.md>?*
>>>>> Yes
>>>>> Test262 https://github.com/tc39/test262/tree/main/test/intl402/Locale
>>>>> 'intl402/Locale/constructor-getter-order':
>>>>> 'intl402/Locale/constructor-options-throwing-getters':
>>>>> 'intl402/Locale/constructor-options-variants-invalid':
>>>>> 'intl402/Locale/constructor-options-variants-valid':
>>>>> 'intl402/Locale/getters-grandfathered': 'intl402/Locale/getters-missing':
>>>>> 'intl402/Locale/prototype/variants/name':
>>>>> 'intl402/Locale/prototype/variants/prop-desc':
>>>>>
>>>>> *Flag name on about://flags*
>>>>> *No information provided*
>>>>>
>>>>> *Finch feature name*
>>>>> *No information provided*
>>>>>
>>>>> *Non-finch justification*
>>>>> *No information provided*
>>>>>
>>>>> *Rollout plan*
>>>>> Will ship enabled for all users
>>>>>
>>>>> *Requires code in //chrome?*
>>>>> False
>>>>>
>>>>> *Availability expectation*
>>>>> Feature is available on Web Platform Baseline within 12 months of
>>>>> launch in Chrome.
>>>>>
>>>>> *Adoption expectation*
>>>>> Feature is considered a best practice for some use case within 12
>>>>> months of reaching Web Platform baseline.
>>>>>
>>>>> *Non-OSS dependencies*
>>>>>
>>>>> Does the feature depend on any code or APIs outside the Chromium open
>>>>> source repository and its open-source dependencies to function?
>>>>> NO
>>>>>
>>>>> *Estimated milestones*
>>>>> Shipping on desktop 144
>>>>> Shipping on Android 144
>>>>> Shipping on WebView 144
>>>>>
>>>>> *Anticipated spec changes*
>>>>>
>>>>> Open questions about a feature may be a source of future web compat or
>>>>> interop issues. Please list open issues (e.g. links to known github issues
>>>>> in the project for the feature specification) whose resolution may
>>>>> introduce web compat/interop risk (e.g., changing to naming or structure 
>>>>> of
>>>>> the API in a non-backward-compatible way).
>>>>> *No information provided*
>>>>>
>>>>> *Link to entry on the Chrome Platform Status*
>>>>> https://chromestatus.com/feature/4709921706868736?gate=5072143612248064
>>>>>
>>>>> *Links to previous Intent discussions*
>>>>> Intent to Prototype:
>>>>> https://groups.google.com/a/chromium.org/d/msgid/blink-dev/68e5bd35.050a0220.3258b8.05f2.GAE%40google.com
>>>>> Ready for Trial:
>>>>> https://groups.google.com/a/chromium.org/g/blink-dev/c/i6QEHcH_fiI/m/4xUyZbSvAAAJ
>>>>>
>>>>>
>>>>> This intent message was generated by Chrome Platform Status
>>>>> <https://chromestatus.com>.
>>>>>
>>>>> --
>>>>> You received this message because you are subscribed to the Google
>>>>> Groups "blink-dev" group.
>>>>> To unsubscribe from this group and stop receiving emails from it, send
>>>>> an email to [email protected].
>>>>> To view this discussion visit
>>>>> https://groups.google.com/a/chromium.org/d/msgid/blink-dev/69053325.710a0220.23debc.0105.GAE%40google.com
>>>>> <https://groups.google.com/a/chromium.org/d/msgid/blink-dev/69053325.710a0220.23debc.0105.GAE%40google.com?utm_medium=email&utm_source=footer>
>>>>> .
>>>>>
>>>>
>>>
>>> --
>>> Frank Yung-Fong Tang
>>> 譚永鋒 / 🌭🍊
>>> Sr. Software Engineer
>>>
>>
>
> --
> Frank Yung-Fong Tang
> 譚永鋒 / 🌭🍊
> Sr. Software Engineer
>
> --
> You received this message because you are subscribed to the Google Groups
> "blink-dev" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> To view this discussion visit
> https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CA%2B7fzPE_7UDTXPo6NYqxNdd8FA10ceOB9b6C8y6G_fxyOYRJzw%40mail.gmail.com
> <https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CA%2B7fzPE_7UDTXPo6NYqxNdd8FA10ceOB9b6C8y6G_fxyOYRJzw%40mail.gmail.com?utm_medium=email&utm_source=footer>
> .
>

-- 
You received this message because you are subscribed to the Google Groups 
"blink-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion visit 
https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CAOMQ%2Bw_j8dZWB83MpWMLLTm3qEkJCUCV_weBP2MsuKH1%2BTtQrQ%40mail.gmail.com.

Reply via email to