-
Notifications
You must be signed in to change notification settings - Fork 2.5k
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
Change the HTTP error code Brave uses when blocking a network request to better match what other browsers and tools expect, to increase compatibility with crowdsourced filter lists #10063
Change the HTTP error code Brave uses when blocking a network request to better match what other browsers and tools expect, to increase compatibility with crowdsourced filter lists #10063
Comments
@pes10k does this need QA? If so - can you add steps (and then mark as |
I dont think this needs a manual QA step, but for release notes, the below should be good i think:
|
@pes10k awesome! updated 😄👌 |
Re-opening after reverting with brave/brave-core#7028 |
Re-opening; this got closed on accident from a rebase (doh) PR in progress with brave/brave-core#7030 |
Verification PASSED on Ensured that websites listed under brave/brave-core#7030 (comment) didn't cause Brave to crash on both mobile & desktop versions:
Verification passed on Asus Zenfone (x86) with Android 6.0 running 1.16.75 Bravex86.apk
Verification passed on Brave v1.16.75 on Samsung Galaxy Tab S5e (Android 9.0)
Verification on macOS with
Verification passed on
Verified passed with
|
A long time ago we started "lying" to pages about scripts being blocked; even when we blocked a script, we didn't throw onerror, we treated it as a 200 empty.
Now that we (all but tiny details) match uBO in capabilities, we should do what uBO does and trigger error path when adblock-rust blocks something
We should continue reporting 200 when we block-but-replace
The text was updated successfully, but these errors were encountered: