-
Notifications
You must be signed in to change notification settings - Fork 2.4k
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
XHR requests canceled across a wide range of websites #2901
Comments
This looks fixed on the new beta. Could have been the CORS issue which wasn't fixed in 0.59.20. @Swader mind checking it on the new beta that went out yesterday? |
Just to confirm you are still seeing this on 0.59.21 right? |
Correct: Version 0.59.21 Chromium: 72.0.3626.28 (Official Build) beta (64-bit) |
@btlechowski @GeetaSarvadnya could you guys give it a try on Windows? cc: @iefremov @simonhong |
I don't think its the CORS issue, looks like smth different. |
I can't reproduce the issue on Linux with the same build. |
It works in latest Chrome and Opera. |
Thanks for checking this. Probably it is also worth checking in Chrome version corresponding to the problematic Brave build (Chromium: 72.0.3626.28) @srirambv |
Another example: https://prvikvadrat.hr/ |
+1 from me (#2930).
|
this seems serious and new based on ^, putting P1 and putting as release/blocking. |
@liunkae can you please update to latest? I'm curious if recent fixes resolve this problem for you (works for me!™) For what it's worth, I'm on DEV channel (0.60.12) |
Can't reproduce on Dev/Beta on MacOS. Anyone with a stable repro, please save a netlog. To do this:
Thanks |
Here's an older export from me. |
Here's a netlog: chrome-net-export-log.json.zip Still reproduces (100% of the time) for me with the following: Brave | 0.60.13 Chromium: 72.0.3626.53 (Official Build) dev(64-bit) Steps to reproduce:
The developer console shows that one of the resources was canceled: |
We tracked it down to some code for the DOM distiller. Working on a fix. |
Removed |
… called. This maintains the original behavior from https://chromium.googlesource.com/chromium/src/+/fb688daf52cef3bb041634888583ee2c28c8af66%5E%21/components/dom_distiller/content/distiller_page_web_contents.cc without breaking sites that use the original webcontents Fix brave/brave-browser#2991 Fix brave/brave-browser#2901
… called. This maintains the original behavior from https://chromium.googlesource.com/chromium/src/+/fb688daf52cef3bb041634888583ee2c28c8af66%5E%21/components/dom_distiller/content/distiller_page_web_contents.cc without breaking sites that use the original webcontents Fix brave/brave-browser#2991 Fix brave/brave-browser#2901
… called. This maintains the original behavior from https://chromium.googlesource.com/chromium/src/+/fb688daf52cef3bb041634888583ee2c28c8af66%5E%21/components/dom_distiller/content/distiller_page_web_contents.cc without breaking sites that use the original webcontents Fix brave/brave-browser#2991 Fix brave/brave-browser#2901
Verification passed on
Verification passed on
Verification PASSED on
|
Please update issue to ping us when this lands in beta on Win |
It's already updated on dev and beta |
Indeed it seems to work now. Can you explain how, without an update process? |
@Swader your app should have been updated to 0.59.25. Could you check brave://version? |
It did indeed, but I don't remember the update process having happened. Might have occurred between a PC restart. Anyway thanks looks good now! |
Full discussion in Twitter here: https://twitter.com/bitfalls/status/1082896409299505152
Version 0.59.20 Chromium: 72.0.3626.28 (Official Build) beta (64-bit)
Win10 x64.
On certain websites, ajax requests get canceled for no apparent reason (code -3, ERR_ABORT).
Examples are: https://www.diffbot.com/careers and https://gitcoin.co/explorer?network=mainnet&keywords=nimbus&order_by=-web3_created
Here is a HAR reproduction for Diffbot: https://gist.github.com/Swader/a994365480ee63927eb4045163133f89
Example screenshot:
The text was updated successfully, but these errors were encountered: