Skip to content
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

[webtransport] remove unnecessary code #764

Merged
merged 1 commit into from
Feb 4, 2022

Conversation

jlaine
Copy link
Contributor

@jlaine jlaine commented Feb 3, 2022

aioquic 0.9.19 already contains all the necessary settings for
WebTransport, so there is no reason to subclass H3Connection.

@jlaine jlaine force-pushed the webtransport-update branch 2 times, most recently from a5b58e8 to 5dba55a Compare February 3, 2022 10:44
aioquic 0.9.19 already contains all the necessary settings for
WebTransport, so there is no reason to subclass H3Connection.
@jlaine
Copy link
Contributor Author

jlaine commented Feb 3, 2022

@yutakahirano @bashi I suspect the WPT code can also be simplified in this manner

@jeffposnick
Copy link
Contributor

If @yutakahirano or @bashi can give their 👍 from a technical point of view, I'm happy to get this merged.

@bashi
Copy link
Contributor

bashi commented Feb 3, 2022

LGTM, nice cleanup! I haven't tested locally though. I'll try to update wpt server when I have time (I'm a bit swamped these days)

@jeffposnick jeffposnick merged commit c4791d0 into GoogleChrome:gh-pages Feb 4, 2022
@yutakahirano
Copy link
Contributor

Thank you for the change!

@bashi
Copy link
Contributor

bashi commented Feb 5, 2022

I realized that we can't update aioquic to 0.9.19 in WPT tools for now since the latest aioquic requires Python 3.7+ but WPT tools need to support Python 3.6.

@jlaine jlaine deleted the webtransport-update branch February 5, 2022 22:36
@jlaine
Copy link
Contributor Author

jlaine commented Feb 5, 2022

I realized that we can't update aioquic to 0.9.19 in WPT tools for now since the latest aioquic requires Python 3.7+ but WPT tools need to support Python 3.6.

That's unfortunate, Python 3.6 reached end of life at the end of 2021, it's no longer maintained. That's the reason I dropped support for Python 3.6 in aioquic and all my projects.

@aboba
Copy link

aboba commented Apr 6, 2022

Question: The sample WebTransport client (https://github.com/googlechrome/samples/tree/gh-pages/webtransport) no longer seems to work with the latest WebTransport server. Has something changed?

@bashi
Copy link
Contributor

bashi commented Apr 7, 2022

Looks like it's working on my local environment. Could you force-reload then try again? Are there any errors in the DevTools console?

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

Successfully merging this pull request may close these issues.

None yet

5 participants