-
Notifications
You must be signed in to change notification settings - Fork 258
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
Feedbro RSS Reader extensions can't load youtube RSS feeds if DuckDuckGo Privacy Extensions are enabled #1732
Comments
Thanks for the report. I was able to reproduce the issue with the Manifest V3 version of our extension, but not with MV2. It therefore looks like the new Chrome APIs for blocking requests allow blocking of requests from other extensions (previously this wasn't possible), which is what is causing this issue. To fix your issue for the time-being, could you try installing the version of the extension from the Chrome Web Store (instead of the Edge extension store), as that version still uses the old MV2 APIs. I'll also look into a fix on our end. |
Thanks for looking into the issue. I can confirm that the extension from
the Chrome Web Store doesn indeed work as expected.
If you need any more input/info, let me now. Again thanks for your
assistance!
On 23.02.2023 17:49, Sam Macbeth wrote:
Thanks for the report. I was able to reproduce the issue with the
Manifest V3 version of our extension, but not with MV2. It therefore
looks like the new Chrome APIs for blocking requests allow blocki
DuckDuckGo removed 1 tracker.
More →
Thanks for the report. I was able to reproduce the issue with the
Manifest V3 version of our extension, but not with MV2. It therefore
looks like the new Chrome APIs for blocking requests allow blocking of
requests from other extensions (previously this wasn't possible), which
is what is causing this issue.
To fix your issue for the time-being, could you try installing the
version of the extension from the Chrome Web Store [1] (instead of the
Edge extension store), as that version still uses the old MV2 APIs.
I'll also look into a fix on our end.
--
Reply to this email directly, view it on GitHub [2], or unsubscribe
[3].
You are receiving this because you authored the thread.Message ID:
***@***.***>
|
Update here: after filing w3c/webextensions#369, Chrome agreed that this is a bug with declarativeNetRequest, and they will fix the issue in Chrome. In the meantime, we mitigated the issue by disabling this blocking, so I think we can close this issue. |
Description
The Feedbro Reader is an RSS reader extension. All Youtube channel RSS feed requests issued by Feedbro are blocked by the DuckDuckGo Privacy Extension, they never even hit the network layer. Disabling the DuckDuckGo Privacy Essentials extensions immediately enables Feedbro to load youtube channel RSS feeds.
Steps to Reproduce
GET https://www.youtube.com/feeds/videos.xml?channel_id=UC3XTzVzaHQEd30rQbuvCtTQ net::ERR_BLOCKED_BY_CLIENT
Expected behavior:
The youtube channel feed xml gets loaded via XMLHttpRequest and is usable by the Feedbro extension.
Actual behavior:
The XMLHttpRequest is blocked. Replaying the request on the browser console shows the error
net::ERR_BLOCKED_BY_CLIENT
Versions
Additional Information
The issue is repeatable every time, even after reinstallation of both (!) extensions, browser relaunch and computer reboot.
The text was updated successfully, but these errors were encountered: