It seems like Firefox hasn't actually shipped this yet (https://bugzilla.mozilla.org/show_bug.cgi?id=1868423), but LGTM3.

On 1/3/24 11:52 AM, Alex Russell wrote:
LGTM2

On Wednesday, January 3, 2024 at 8:49:57 AM UTC-8 Chris Harrelson wrote:

    LGTM1

    On Tue, Jan 2, 2024 at 12:57 PM Rezvan Mahdavi Hezaveh
    <rez...@chromium.org> wrote:

        Hi Vladimir,

        Yes, that's right. Firefox and Safari shipping/shipped set
        methods.

        Bests,
        Rezvan

        On Tue, Jan 2, 2024 at 11:04 AM Vladimir Levin
        <vmp...@google.com> wrote:



            On Tue, Jan 2, 2024 at 1:51 PM Rezvan Mahdavi Hezaveh
            <rez...@chromium.org> wrote:


                        Contact emails

                rez...@chromium.org, s...@chromium.org
                <mailto:s...@chromium.org>


                        Explainer

                None


                        Specification

                https://tc39.es/proposal-set-methods
                <https://tc39.es/proposal-set-methods>


                        Summary

                Set methods are new methods like union and
                intersection that are added to JavaScript's built-in
                `Set` class.



                        Blink component

                Blink>JavaScript>Language
                
<https://bugs.chromium.org/p/chromium/issues/list?q=component:Blink%3EJavaScript%3ELanguage>


                        TAG review

                None


                        TAG review status

                Not applicable


                        Risks



                        Interoperability and Compatibility

                No known interop or web compat risk.



                /Gecko/: Positive
                (https://bugzilla.mozilla.org/show_bug.cgi?id=1805038
                <https://bugzilla.mozilla.org/show_bug.cgi?id=1805038>)

                /WebKit/: Positive
                (https://bugs.webkit.org/show_bug.cgi?id=254249
                <https://bugs.webkit.org/show_bug.cgi?id=254249>)


            It seems like both of these are "Shipped/Shipping", right?


                /Web developers/: No signals

                /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?

                None



                        Debuggability

                It is debugged as any other static method in JavaScript.



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

                It will be tested as soon as test262 tests land:

                https://github.com/tc39/test262/pull/3966
                <https://github.com/tc39/test262/pull/3966>



                        Flag name on chrome://flags

                --harmony_set_methods


                        Finch feature name

                None


                        Non-finch justification

                None


                        Requires code in //chrome?

                False


                        Tracking bug

                https://bugs.chromium.org/p/v8/issues/detail?id=13556
                <https://bugs.chromium.org/p/v8/issues/detail?id=13556>


                        Estimated milestones

                Shipping on desktop     122
                DevTrial on desktop     117

                Shipping on Android     122
                DevTrial on Android     117

                Shipping on WebView     122



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

                None


                        Link to entry on the Chrome Platform Status

                https://chromestatus.com/feature/6280344932450304
                <https://chromestatus.com/feature/6280344932450304>

                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
                blink-dev+unsubscr...@chromium.org
                <mailto:blink-dev+unsubscr...@chromium.org>.
                To view this discussion on the web visit
                
https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CACJ3t%2BijeWu07rU7LTBKJZ-gxGDR8FbX4FMqXDDq3T4%3D9yjCvQ%40mail.gmail.com
                
<https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CACJ3t%2BijeWu07rU7LTBKJZ-gxGDR8FbX4FMqXDDq3T4%3D9yjCvQ%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 blink-dev+unsubscr...@chromium.org
        <mailto:blink-dev+unsubscr...@chromium.org>.

        To view this discussion on the web visit
        
https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CACJ3t%2BiPbsCHzE62bSR2tEypM9-b%2BHLDJUGn44rpCF-D7n5CsA%40mail.gmail.com
        
<https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CACJ3t%2BiPbsCHzE62bSR2tEypM9-b%2BHLDJUGn44rpCF-D7n5CsA%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 blink-dev+unsubscr...@chromium.org. To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/blink-dev/0705d2f8-f81c-4558-b9ed-7228bb3a3a4cn%40chromium.org <https://groups.google.com/a/chromium.org/d/msgid/blink-dev/0705d2f8-f81c-4558-b9ed-7228bb3a3a4cn%40chromium.org?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 blink-dev+unsubscr...@chromium.org.
To view this discussion on the web visit 
https://groups.google.com/a/chromium.org/d/msgid/blink-dev/4a801c1b-4049-4dec-99f9-93451042d742%40chromium.org.

Reply via email to