On Mon, Dec 13, 2021 at 9:14 AM Mike Taylor <[email protected]> wrote:

> LGTM1
>
> On 12/8/21 1:46 PM, Frank Tang wrote:
>
> [for m99 AFTER m98 branching off Dec 9, 2021]
>
> Contact emails [email protected]
>
> Explainer https://github.com/tc39/proposal-intl-enumeration
>
> Specification https://tc39.es/proposal-intl-enumeration/
>
> Design docs
> design doc
> <https://chromestatus.com/admin/features/launch/5649454590853120/design%20doc>
>
> https://docs.google.com/document/d/1lbj_YVW-xhzYNMQeHB-qDjVkf4SA-eTHYpYXx3Oaud8
> Update slides for TC39 2021-Dec-15
> <https://chromestatus.com/admin/features/launch/5649454590853120/Update%20slides%20for%20TC39%202021-Dec-15>
>
> https://docs.google.com/presentation/d/1wR8Yg3JVwa1RAPgQGqUPsRtP0EeMXy_Q8zqgRIKRiQI
>
> Summary
>
> Intl Enumeration API Specification is a new ECMA402 Stage 3 proposal which
> lists supported values of options in pre-existing API.
>
>
> Blink component Blink>JavaScript>Internationalization
> <https://bugs.chromium.org/p/chromium/issues/list?q=component:Blink%3EJavaScript%3EInternationalization>
>
> TAG review
>
> TAG review status Not applicable
>
> Risks
>
>
> Interoperability and Compatibility
>
> The API add a new method to pre-exist Intl method to expose available
> values for some of the option and should improve interoperability between
> Intl object and help web developer to figure out compatability issues
> between browers.
>
>
> Gecko: Shipped/Shipping (
> https://bugzilla.mozilla.org/show_bug.cgi?id=1670033) 93
>
> WebKit: Shipped/Shipping (https://bugs.webkit.org/show_bug.cgi?id=214795)
> Release 132 of Safari Technology Preview
> https://developer.apple.com/safari/technology-preview/release-notes/
>
> Web developers: No signals (
> https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Intl/supportedValuesOf)
> MDN link
>
> Other signals:
>
> Ergonomics
>
> The return result of the newly added API could be used to call
> pre-existing ECMA402 API.
>
>
> Activation
>
> Should be straightforward since it is adding a new method to pre-exist
> Intl object and leverage pre-existing concept and property key and values.
>
>
> Debuggability
>
> This will help web developer to debug issues since it provide all
> available values for pre-existing function.
>
>
> Is this feature fully tested by web-platform-tests
> <https://chromium.googlesource.com/chromium/src/+/master/docs/testing/web_platform_tests.md>
> ? Yes
>
> Non-blocking question: it seems like the v8 tests we landed for this API
> aren't in https://test262.report/browse/intl402 - do we eventually
> upstream those? (Or is the intel402 directory governed by some other
> process or WG?)
>

the tests for test262 tests are in
https://test262.report/browse/intl402/Intl/supportedValuesOf

It is 0% for v8 now because we have not flip this bit and should pass all
once the bit flip.

>
> Flag name --harmony_intl_enumeration
>
> Requires code in //chrome? False
>
> Tracking bug https://bugs.chromium.org/p/v8/issues/detail?id=10743
>
> Estimated milestones
> DevTrial on desktop 95
> DevTrial on android 95
>
> Link to entry on the Chrome Platform Status
> https://chromestatus.com/feature/5649454590853120
>
> Links to previous Intent discussions Intent to prototype:
> https://groups.google.com/a/chromium.org/g/blink-dev/c/Txtf_rSqGH8/m/e27FY33JAQAJ
> Ready for Trial:
> https://groups.google.com/a/chromium.org/g/blink-dev/c/IaTkvH_9DAY/m/1rDxe8lvAAAJ
> Intent to Experiment:
> https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CAOcELL8bV%3DJ1jqt-YK69%3DUqZTurERu%2BnM98J37dZTXQmGdaB2w%40mail.gmail.com
> <https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CAOcELL8bV=J1jqt-YK69=uqztureru+nm98j37dztxqmgda...@mail.gmail.com>
>
>
> 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 on the web visit
> https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CAOcELL9xicjAg64Dqy9BOCMFMZ8V5S5LMdPKAJ3QL-S3xhB4FQ%40mail.gmail.com
> <https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CAOcELL9xicjAg64Dqy9BOCMFMZ8V5S5LMdPKAJ3QL-S3xhB4FQ%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 on the web visit 
https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CAOcELL8b4G_NM3hkq%3DM9TMHh%2BFFNxCurX7AkA6yk36Zxiji0Vw%40mail.gmail.com.

Reply via email to