-
Notifications
You must be signed in to change notification settings - Fork 2.6k
Custom Filter Lists UI in brave://adblock completely broken since Nightly builds went Chromium 110 #28128
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
Comments
The above requires |
Verification passed on
Verified test plan from brave/brave-core#17059 (comment) Test Case 1 - clean profile
Verified the custom filters are applied:
Test case 2 - upgrade profile
Verified the custom filters are applied: |
Verification
|
Brave | 1.48.158 Chromium: 110.0.5481.77 (Official Build) (x86_64) |
---|---|
Revision | 65ed616c6e8ee3fe0ad64fe83796c020644d42af-refs/branch-heads/5481@{#839} |
OS | macOS Version 11.7.3 (Build 20G1116) |
Reproduced the issue in 1.49.89
example | example |
---|---|
![]() |
![]() |
Case 1: Clean profile - PASSED
- installed
1.48.158
- opened
brave://settings/shields/filters
- added the following custom filter list via
Add custom filter lists
without any issues/failures via DevTools:
https://easylist-downloads.adblockplus.org/easylistpolish.txt
example | example |
---|---|
![]() |
![]() |
Case 2: Upgrade - PASSED
- installed
1.47.x
- opened
brave://settings/shields/filters
- added the following custom filter via
Add custom filter lists
without any issues (appears in the list as expected): https://easylist-downloads.adblockplus.org/easylistpolish.txt
- updated to
1.48.158
- ensured that the filter is still being displayed via
Custom Filter
underbrave://settings/shields/filters
- ensured that there's no errors/failures via DevTools when viewing the console
Verified the custom filters are applied:
Opened sadownictwo.com.pl
and verified that the top banner is gone
example | example | example |
---|---|---|
![]() |
![]() |
![]() |
Verification
Case 1: New profile
Case 2: Upgrade
|
Hi @Emi-TheDhamphirInLoveUnderTheFrozenStar Just wanted to take a minute to thank you for opening this. There are definitely things which break as we upgrade Chromium - there were a few other areas we didn't find until later too. Definitely nothing broken intentionally! I saw your original comment and the edit - huge thanks for your patience. Having feedback on Nightly is massively important to us - please do keep reporting issues that you find 😄 |
@bsclifton I appreciate the message and I appreciate all the work you and the Brave team do! And don't worry I will keep reporting! lol Thanks again and have a good day! |
Description
Chromium 110 completely broke the UI section that contains the custom filter lists. Custom lists don't show at all, so they can't be updated or unsubscribed or disabled. The only work around is to do it through editing the Local State file.
Console throws some errors about
Could not find style data in module named null
and'TrustedHTML'
andTrusted Type Expected - Blocked
andpolymer_bundled.min.js:1
, the errors only happen when opening brave://adblock page, other pages don't cause that problem. I don't think these errors have to do with this issue #27647 made by @rebron but I better report this, because I didn't see any other issue talking about Chromium 110 breaking the custom lists UI.Thank you.
Steps to Reproduce
Actual result:
Blank UI no custom filter list, names, buttons or anything

Expected result:
Being able to see the list of custom filter lists and update them, disable them or remove them.
Reproduces how often:
Always since first nightly with Chromium 110.
Brave version (brave://version info)
Nightly 1.49.75 Chromium: 110.0.5481.52
Version/Channel Information:
Other Additional Information:
Miscellaneous Information:
When fixed, would be good if the UI was tested with more than 15 or 20 custom lists, because last time I was able to update them (before 110), there was a weird behavior after updating the lists that were located at the bottom.
It happens when many list are added, and It's like the UI with the lists collapses, and every list gets hidden/moved upwards, then it gets expanded again after a second, making it slow to update, because there is no way to click the button
⋮
-> update quickly, while the UI gets all weird.Not critical or related to Chromium 110, but would be good if someone at Brave checked that to understand the issue so it can be fixed in the future, if issue is still present and exists.
Custom lists UI seems to have some issues, would be good if all were covered.
The text was updated successfully, but these errors were encountered: