LGTM3

/Daniel

On 2023-03-28 15:24, Mike Taylor wrote:

LGTM2

On 3/28/23 9:12 AM, Yoav Weiss wrote:
LGTM1

On Tue, Mar 28, 2023 at 2:27 AM Shu-yu Guo <s...@chromium.org> wrote:


            Contact emails

    s...@chromium.org


            Explainer

    
https://github.com/tc39/proposal-json-parse-with-source/blob/master/README.md


            Specification

    https://tc39.es/proposal-json-parse-with-source


            Summary

    This proposal adds an object with a "source" property that is
    passed as the 3rd argument to the reviver function in JSON.parse.
    This property contains the raw source text for the value being
    parsed. It is designed to address the issue that JSON parsing is
    lossy, e.g. around BigInt values. For example, `JSON.parse("
    9999999999999999", (key, val, {source}) => BigInt(source))`.



            Blink component

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


            TAG review



            TAG review status

    Not applicable


            Risks



            Interoperability and Compatibility



    /Gecko/: Positive This is a Stage 3 TC39 proposal.

    /WebKit/: Positive This is a Stage 3 TC39 proposal.

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



            Debuggability

    The 3rd argument being added will be debugged as any JavaScript
    function argument.



            Will this feature be supported on all six Blink platforms
            (Windows, Mac, Linux, Chrome OS, 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>?

    In test262: https://github.com/tc39/test262/pull/3806


            Flag name

    --harmony-json-parse-with-source


            Requires code in //chrome?

    False


            Tracking bug

    https://bugs.chromium.org/p/v8/issues/detail?id=12955


            Estimated milestones

    Shipping on desktop         114
    DevTrial on desktop         108

    DevTrial on Android         108



            Anticipated spec changes

    None



            Link to entry on the Chrome Platform Status

    https://chromestatus.com/feature/5121582673428480

    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.
    To view this discussion on the web visit
    
https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CAN-e9e_i9snn_eZQ_eZgL-_%3DzTvBQZ1E4h_kxhVfKVSL892gCQ%40mail.gmail.com
    
<https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CAN-e9e_i9snn_eZQ_eZgL-_%3DzTvBQZ1E4h_kxhVfKVSL892gCQ%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/CAL5BFfX0r0q3vK%2ByUAHNCzeK56jd62bAsC9_TBETw%3DVkWZ27-Q%40mail.gmail.com <https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CAL5BFfX0r0q3vK%2ByUAHNCzeK56jd62bAsC9_TBETw%3DVkWZ27-Q%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/0d468dd2-336e-52cb-5cdd-85b29f53b407%40chromium.org <https://groups.google.com/a/chromium.org/d/msgid/blink-dev/0d468dd2-336e-52cb-5cdd-85b29f53b407%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/a77a5419-59ea-7818-b8c2-7b1f6df372cf%40gmail.com.

Reply via email to