Skip to content

Disallow streaming upload on HTTP/1.1 connections #1444

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 3 commits into from
Jun 16, 2022

Conversation

yutakahirano
Copy link
Member

@yutakahirano yutakahirano commented May 30, 2022

This is to reduce the risk to break existing HTTP/1.1 servers.

See #966, #1438.

  • At least two implementers are interested (and none opposed):
  • Tests are written and can be reviewed and commented upon at:
  • Implementation bugs are filed:
    • Chrome: …
    • Firefox: …
    • Safari: …
    • Deno (not for CORS changes): …

(See WHATWG Working Mode: Changes for more details.)


Preview | Diff

This is to reduce the risk to break existing HTTP/1.1 servers.
@annevk
Copy link
Member

annevk commented Jun 1, 2022

Thanks @yutakahirano!

Happy to merge this once #1438 concludes.

This should close #966 and probably also #95.

@annevk
Copy link
Member

annevk commented Jun 13, 2022

@yutakahirano from the discussion in #1438 it appears this is the only remaining change needed to the specification. Do we have test coverage for this feature now that's adequate? It seems that we could even test this particular code path.

Mozilla can be considered supportive of this change. Mozilla never had much of an interest to support HTTP/1.1.

@yutakahirano
Copy link
Member Author

Thank you! I have a chromium-side CL that updates WPT. https://chromium-review.googlesource.com/c/chromium/src/+/3699531

Copy link
Member

@lucacasonato lucacasonato left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@annevk annevk merged commit 7149b15 into main Jun 16, 2022
@annevk annevk deleted the yhirano-streaming-upload-h2 branch June 16, 2022 08:14
@annevk
Copy link
Member

annevk commented Jun 16, 2022

I decided to merge this to reduce the number of things we have in flight. But to be clear, as noted in #1438 the final design of upload streams isn't settled yet.

Thanks @yutakahirano for working on this!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Development

Successfully merging this pull request may close these issues.

4 participants