On Mon, Jul 11, 2022 at 5:41 PM Yoav Weiss <yoavwe...@chromium.org> wrote:

>
>
> On Mon, Jul 11, 2022 at 10:17 AM Yutaka Hirano <yhir...@chromium.org>
> wrote:
>
>> Contact emailsyhir...@chromium.org
>>
>> Explainerhttps://bit.ly/2SVvKbR
>>
>> Specificationhttps://fetch.spec.whatwg.org/#concept-body-stream
>>
>> Design docs
>> http://bit.ly/3asqra2
>>
>> Summary
>>
>> Fetch upload streaming lets web developers make a fetch with a
>> ReadableStream body. Fetch provides a generic definition of Request and
>> Response objects (and other things involved with network requests).
>>
>>
>> Blink componentBlink>Network>FetchAPI
>> <https://bugs.chromium.org/p/chromium/issues/list?q=component:Blink%3ENetwork%3EFetchAPI>
>>
>> TAG reviewhttps://github.com/w3ctag/design-reviews/issues/434
>>
>
> Actual review never really happened :/ Seems worthwhile to at least
> communicate that to the TAG.
>

Oh sorry I somehow chose a wrong URL.
https://github.com/w3ctag/design-reviews/issues/754 is the correct one.


>
>
>>
>>
>> TAG review statusIssues open
>>
>> Risks
>>
>>
>> Interoperability and Compatibility
>>
>> TBD
>>
>>
>> *Gecko*: No signal (
>> https://github.com/mozilla/standards-positions/issues/207)
>>
>
> This seems like a position request for a different feature. I think you
> meant https://github.com/mozilla/standards-positions/issues/663
>
>
>> No signals on the standards-position ticket. Annevk has been active on
>> the standards discussions. Positive at TPAC 2019 [1].
>>
>> *WebKit*: No signal (
>> https://github.com/WebKit/standards-positions/issues/24) No signals on
>> the standards-position ticket. Positive at TPAC 2019 [1]. [1]
>> https://docs.google.com/document/d/1q090ovJ4gd8wSfVtvuoZLMZ51YkiFDsEZ0Jiqi41Iys/edit#heading=h.85gziabhajhg
>>
>> *Web developers*: Positive
>> https://github.com/whatwg/fetch/issues/1438#issuecomment-1150755587
>> https://github.com/whatwg/fetch/issues/1438#issuecomment-1167984830
>>
>> *Other signals*:
>>
>> Security
>>
>> - Only 'cors' and 'same-origin' requests allow streaming upload. You
>> can't use streaming upload with 'navigate' and 'no-cors' requests. - This
>> feature cannot be used with HTTP/1.x. If the server doesn't support HTTP/2
>> or HTTP/3, the request fails. This is for some compatibility concerns. See
>> whatwg/fetch#966 for the past discussions.
>>
>>
>> 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
>>
>> Same as usual fetch()
>>
>>
>> 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>
>> ?Yes
>>
>> Flag name
>>
>> Requires code in //chrome?False
>>
>> Tracking bughttps://bugs.chromium.org/p/chromium/issues/detail?id=688906
>>
>> 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
>> OriginTrial desktop last 94
>> OriginTrial desktop first 85
>>
>
> Any learnings from the Origin Trials?
>
>
>> OriginTrial Android last 94
>> OriginTrial Android first 85
>>
>> 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).
>>
>>
>> Link to entry on the Chrome Platform Status
>> https://chromestatus.com/feature/5274139738767360
>>
>> Links to previous Intent discussionsIntent to Experiment:
>> https://groups.google.com/a/chromium.org/g/blink-dev/c/l7QI1bsq80Y/m/Z1TJ0nplAQAJ
>>
>>
>> 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/CABihn6GHAGHQvD5e9rwjgadjAf2bN8JJpkSBDndahLCHTqxp%3DQ%40mail.gmail.com
>> <https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CABihn6GHAGHQvD5e9rwjgadjAf2bN8JJpkSBDndahLCHTqxp%3DQ%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/CABihn6HjpmfAe3zH0B%3DZX4OeRNQWZ2n6qO5TDH3bsjY2us8tQA%40mail.gmail.com.

Reply via email to