-
-
Notifications
You must be signed in to change notification settings - Fork 382
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
Privacy Badger can break other extensions in Chrome and Edge #2968
Comments
Hello and thanks for opening an issue! This may be a problem with extensions that block |
Relatedly, I added a Pinterest domain to the yellowlist (0972e2d) to unbreak the Pinterest extension earlier today. So it looks like the Manifest V3 DNR version of Privacy Badger for Chrome can now block (and modify) requests issued by other extensions, whereas I think it couldn't before as a Manifest V2 blockingWebRequest extension. |
Having trouble finding the issue that documents DNR having greater scope than webRequest. I did find https://issues.chromium.org/issues/40277172, which seems like a specific example of extensions interfering with one another or even the browser itself through DNR. |
This comment was marked as resolved.
This comment was marked as resolved.
Hello! As a workaround, I'll add |
This is an issue with the declarativeNetRequest API at the moment. The Chromium issue is private, but FWIW it's this one: https://issues.chromium.org/issues/40896400. The workaround we went with in the DuckDuckGo Privacy Essentials extension was to not block requests that aren't associated with a tab, to do this we add an allowing session rule that matches tabId -1. See https://github.com/duckduckgo/duckduckgo-privacy-extension/blob/fe067dbf43942752088369963b30de0a530a8b6f/shared/js/background/dnr-service-worker-initiated.js. Hopefully the underlying issue will be resolved soon, I know it's on the extension team's radar. |
Same problem with extension https://chromewebstore.google.com/detail/chathub-gpt-4-gemini-clau/iaakpnchhognanibcahlpcplchdfmgma - Privacy Badger block request to domains gemini.google.com and copilot.microsoft.com and says, that "There is nothing to do on this page. Privacy Badger doesn't work on pages like this one. Try viewing other pages." Whitelist not working on extensions page. I need only disable Privacy Badger fully. Chrome 126.0.6478.62 |
Workaround for #2968 Required by Transover extension, probably others
To the yellowlist. #2968 (comment)
Thanks @pixkk for the report! I just added these two domains to the workaround list. You should get the latest list automatically within the next 24 hours. To force an update in Chrome, visit |
Following up on 52f1acb #2968 (comment)
Hello, I am having same issue with a soundcloud downloader extension. Requests to these urls are getting blocked:
|
@ghostwords I worked with some of the Google folks and got a fix for the underlying Chromium issue merged last night. Assuming that sticks, I hope it will be included with Chrome 128 - will keep you posted. |
It has been breaking Gumbo: Twitch Companion since yesterday. |
@LilahLys Found a temporary solution to this, go to Privacy Badger extension options > Tracking Domains > Search for "twitch" enable all and then refresh your [companion Twitch extension] should work with Gumbo and similar, I'm using Twitch Now. |
Unbreaks Alternate Player for Twitch.tv #2968
This should be fixed in Chrome as of Chrome version 128. Thank you @kzar! |
What is your browser and browser version?
What is broken and where?
The text was updated successfully, but these errors were encountered: