Thank you.
Joe Medley | Technical Writer, Chrome DevRel | jmed...@google.com |
 816-678-7195
*If an API's not documented it doesn't exist.*


On Thu, Jun 23, 2022 at 12:14 AM Adam Rice <ri...@chromium.org> wrote:

> I expect to ship it in M105. I have updated chromestatus.com.
>
> On Thu, 23 Jun 2022 at 02:09, Joe Medley <jmed...@google.com> wrote:
>
>> Adam,
>>
>> When are you hoping to ship?
>>
>> Joe
>> Joe Medley | Technical Writer, Chrome DevRel | jmed...@google.com |
>> 816-678-7195 <(816)%20678-7195>
>> *If an API's not documented it doesn't exist.*
>>
>>
>> On Wed, Jun 22, 2022 at 8:56 AM Philip Jägenstedt <foo...@chromium.org>
>> wrote:
>>
>>> LGTM3
>>>
>>> The TAG review has been sitting for a month now, and this proposal has
>>> already received scrutiny in the spec discussion. If there's feedback (on
>>> naming or otherwise) before this reaches stable, we should take it into
>>> account.
>>>
>>> On Wed, Jun 22, 2022 at 5:54 PM Yoav Weiss <yoavwe...@chromium.org>
>>> wrote:
>>>
>>>> LGTM2
>>>>
>>>> On Wednesday, June 22, 2022 at 5:53:49 PM UTC+2 Chris Harrelson wrote:
>>>>
>>>>> LGTM1
>>>>>
>>>>> On Tue, May 31, 2022 at 11:08 PM Yoav Weiss <yoavwe...@chromium.org>
>>>>> wrote:
>>>>>
>>>>>>
>>>>>>
>>>>>> On Tue, May 31, 2022 at 4:08 AM Adam Rice <ri...@chromium.org> wrote:
>>>>>>
>>>>>>> Contact emailsri...@chromium.org, yhir...@chromium.org
>>>>>>>
>>>>>>> Explainer
>>>>>>> https://docs.google.com/document/d/1dTycWmyxLZNGTBW93fvtf1IQahx-vNwgu94yT1x9K50/edit
>>>>>>>
>>>>>>> Specification
>>>>>>> https://fetch.spec.whatwg.org/#ref-for-dom-response-json
>>>>>>>
>>>>>>> Summary
>>>>>>>
>>>>>>> Improves ergonomics for creating JSON Response objects. The Response
>>>>>>> constructor allows for creating the body of the response from many 
>>>>>>> types,
>>>>>>> however it is not possible to directly create a JSON object. The
>>>>>>> Response.json() static method fills this gap. It returns a Response 
>>>>>>> object
>>>>>>> with a body consisting the first argument serialized as JSON. The second
>>>>>>> argument is a ResponseInit option bag as with the Response constructor.
>>>>>>>
>>>>>>>
>>>>>>> Blink componentBlink>Network>FetchAPI
>>>>>>> <https://bugs.chromium.org/p/chromium/issues/list?q=component:Blink%3ENetwork%3EFetchAPI>
>>>>>>>
>>>>>>> Motivation
>>>>>>>
>>>>>>> Creating a Response object with a body of a JSON object has been
>>>>>>> harder than the other types supported by Fetch. This change improves the
>>>>>>> ergonomics of creating a JSON response.
>>>>>>>
>>>>>>>
>>>>>>> Initial public proposalhttps://github.com/whatwg/fetch/issues/1389
>>>>>>>
>>>>>>> TAG reviewhttps://github.com/w3ctag/design-reviews/issues/741
>>>>>>>
>>>>>>
>>>>>> The TAG review issue says they'd look into this next week. Given the
>>>>>> fact that the issue was filed a couple of weeks ago, it seems reasonable 
>>>>>> to
>>>>>> wait till then.
>>>>>>
>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> TAG review statusPending
>>>>>>>
>>>>>>> Risks
>>>>>>>
>>>>>>>
>>>>>>> Interoperability and Compatibility
>>>>>>>
>>>>>>> Interoperability risk is low as Deno and Node have already
>>>>>>> implemented the feature, and it is a simple addition to the API. We 
>>>>>>> know of
>>>>>>> no compatibility risk. It could happen if someone is using a polyfill 
>>>>>>> with
>>>>>>> an incompatible API, but that is unlikely.
>>>>>>>
>>>>>>>
>>>>>>> *Gecko*: Worth prototyping (
>>>>>>> https://github.com/mozilla/standards-positions/issues/640)
>>>>>>>
>>>>>>> *WebKit*: Positive (
>>>>>>> https://lists.webkit.org/pipermail/webkit-dev/2022-May/032254.html)
>>>>>>>
>>>>>>> *Web developers*: Positive (
>>>>>>> https://github.com/whatwg/fetch/issues/1389) Example positive
>>>>>>> feedback:
>>>>>>> https://github.com/whatwg/fetch/issues/1389#issuecomment-1024726318 
>>>>>>> Example
>>>>>>> negative feedback:
>>>>>>> https://github.com/whatwg/fetch/issues/1389#issuecomment-1024880489
>>>>>>>
>>>>>>
>>>>>> Great feedback from developers!!
>>>>>>
>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> *Other signals*:
>>>>>>>
>>>>>>> Ergonomics
>>>>>>>
>>>>>>> This is a convenience function that is purely an ergonomic
>>>>>>> improvement.
>>>>>>>
>>>>>>>
>>>>>>> Activation
>>>>>>>
>>>>>>> The feature can be easily polyfilled.
>>>>>>>
>>>>>>>
>>>>>>> Security
>>>>>>>
>>>>>>> The feature adds no capabilities that developers don't already have.
>>>>>>> The implementation mostly reuses existing logic, reducing the security 
>>>>>>> risk.
>>>>>>>
>>>>>>>
>>>>>>> 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
>>>>>>>
>>>>>>> Automatically supported as a feature implemented in WebIDL.
>>>>>>>
>>>>>>>
>>>>>>> Is this feature fully tested by web-platform-tests
>>>>>>> <https://chromium.googlesource.com/chromium/src/+/main/docs/testing/web_platform_tests.md>
>>>>>>> ?Yes
>>>>>>>
>>>>>>> Flag name
>>>>>>>
>>>>>>> Requires code in //chrome?False
>>>>>>>
>>>>>>> Tracking bughttps://crbug.com/1305358
>>>>>>>
>>>>>>> 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
>>>>>>>
>>>>>>> No milestones specified
>>>>>>>
>>>>>>>
>>>>>>> Link to entry on the Chrome Platform Status
>>>>>>> https://chromestatus.com/feature/5197912798658560
>>>>>>>
>>>>>>> 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/CAC_ixdx%3DCG59iJ68vnOtRJC5ZCVK%2B4jing0n83HhkX2Kze%3DJiQ%40mail.gmail.com
>>>>>>> <https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CAC_ixdx%3DCG59iJ68vnOtRJC5ZCVK%2B4jing0n83HhkX2Kze%3DJiQ%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/CAL5BFfVbMSWhXta14OUxXSNxy3eGO0jGxfzuKjT9edHPVpb-FQ%40mail.gmail.com
>>>>>> <https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CAL5BFfVbMSWhXta14OUxXSNxy3eGO0jGxfzuKjT9edHPVpb-FQ%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/d247eeaf-f3be-438f-b1f3-5ab6ee6e4594n%40chromium.org
>>>> <https://groups.google.com/a/chromium.org/d/msgid/blink-dev/d247eeaf-f3be-438f-b1f3-5ab6ee6e4594n%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/CAARdPYejeFEVPSPzSEexrEAdYKjWg8q9aNDU6vVGLmrSF42tpw%40mail.gmail.com
>>> <https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CAARdPYejeFEVPSPzSEexrEAdYKjWg8q9aNDU6vVGLmrSF42tpw%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/CAJUhtG-n%3Dp%2B4%3DCVRiG4%3DjodvHY0c_URJ0mU%2BanPnn3N2-Ws8Xg%40mail.gmail.com.

Reply via email to