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

fix(net): Fix HEAD requests in new Chromium #5180

Merged
merged 1 commit into from
Apr 25, 2023

Conversation

theodab
Copy link
Collaborator

@theodab theodab commented Apr 25, 2023

This makes it so that we no longer try to download the body of a head response, in the http fetch plugin. This is necessary due to an upcoming change to Chromium, where the body object of such responses is null.

Fixes #5164

This makes it so that we no longer try to download the body of a
head response, in the http fetch plugin. This is necessary due to
an upcoming change to Chromium, where the body object of such
responses is null.

Fixes shaka-project#5164
@theodab theodab added type: bug Something isn't working correctly priority: P0 Broken for everyone; no workaround; urgent browser: Chrome Issues affecting Chrome or Chromium derivatives (except Edge) browser: Edge Issues affecting Microsoft Edge (any version) labels Apr 25, 2023
@theodab
Copy link
Collaborator Author

theodab commented Apr 25, 2023

I'm downloading Chrome Beta now to test these changes with the new Chromium build.

@theodab
Copy link
Collaborator Author

theodab commented Apr 25, 2023

Ok, I can confirm that this fixes the problem on Chrome Beta.

@github-actions
Copy link
Contributor

Incremental code coverage: 97.10%

@theodab
Copy link
Collaborator Author

theodab commented Apr 25, 2023

Looks like those test failures still happen without this change, so they aren't related. I'll just go ahead and push, then.

@theodab theodab merged commit 5155493 into shaka-project:main Apr 25, 2023
10 of 20 checks passed
joeyparrish pushed a commit that referenced this pull request Apr 26, 2023
This makes it so that we no longer try to download the body of a head
response, in the http fetch plugin. This is necessary due to an upcoming
change to Chromium, where the body object of such responses is null.

Fixes #5164
joeyparrish pushed a commit that referenced this pull request Apr 26, 2023
This makes it so that we no longer try to download the body of a head
response, in the http fetch plugin. This is necessary due to an upcoming
change to Chromium, where the body object of such responses is null.

Fixes #5164
joeyparrish pushed a commit that referenced this pull request Apr 26, 2023
This makes it so that we no longer try to download the body of a head
response, in the http fetch plugin. This is necessary due to an upcoming
change to Chromium, where the body object of such responses is null.

Fixes #5164
joeyparrish pushed a commit that referenced this pull request Apr 26, 2023
This makes it so that we no longer try to download the body of a head
response, in the http fetch plugin. This is necessary due to an upcoming
change to Chromium, where the body object of such responses is null.

Fixes #5164
joeyparrish pushed a commit that referenced this pull request Apr 26, 2023
This makes it so that we no longer try to download the body of a head
response, in the http fetch plugin. This is necessary due to an upcoming
change to Chromium, where the body object of such responses is null.

Fixes #5164
@theodab theodab deleted the headFetchBranch branch June 29, 2023 07:21
@github-actions github-actions bot added the status: archived Archived and locked; will not be updated label Jul 25, 2023
@github-actions github-actions bot locked as resolved and limited conversation to collaborators Jul 25, 2023
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
browser: Chrome Issues affecting Chrome or Chromium derivatives (except Edge) browser: Edge Issues affecting Microsoft Edge (any version) priority: P0 Broken for everyone; no workaround; urgent status: archived Archived and locked; will not be updated type: bug Something isn't working correctly
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Can't be able to get the Response.body value in Edge Beta browser while fetching manifest.
2 participants