LGTM3

On 11/6/25 1:20 p.m., Philip Jägenstedt wrote:
LGTM2

On Thu, Nov 6, 2025 at 7:14 PM 'Frank Tang (譚永鋒)' via blink-dev <[email protected]> wrote:

    Apple just said it is already shipped in Safari 26
    
https://github.com/WebKit/WebKit/commit/b8b32fe6a3c5cdaf94eab51e0dfef07620ac170e
    https://bugs.webkit.org/show_bug.cgi?id=294755

    I will update the chromium entry

    On Thu, Nov 6, 2025 at 9:41 AM Chris Harrelson
    <[email protected]> wrote:

        LGTM1

        On Wed, Nov 5, 2025 at 7:22 PM Chris Harrelson
        <[email protected]> wrote:

            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>.



-- 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%2B7fzPG-CsqEqE3LKViZ%3DceUeUuyBWL0SeAapJQ1SazFZ%2B3SOg%40mail.gmail.com
    
<https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CA%2B7fzPG-CsqEqE3LKViZ%3DceUeUuyBWL0SeAapJQ1SazFZ%2B3SOg%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/CAARdPYfqzwLYaBw6WPUyJLRuLSaZ4peuygRH3K494XzmHVkxOg%40mail.gmail.com <https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CAARdPYfqzwLYaBw6WPUyJLRuLSaZ4peuygRH3K494XzmHVkxOg%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/43821505-87d3-4c65-938b-93bbd78f5b53%40chromium.org.

Reply via email to