Skip to content
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

Cannot Trust extension pages #1661

Closed
chrmod opened this issue Jun 13, 2024 · 1 comment
Closed

Cannot Trust extension pages #1661

chrmod opened this issue Jun 13, 2024 · 1 comment
Assignees
Labels
Bug Something isn't working

Comments

@chrmod
Copy link
Member

chrmod commented Jun 13, 2024

Ghostery can block requests done by the extension pages, when this happens users should be able to prevent this situation but Trusting the page

Screenshot from Zoom extension
Screenshot 2024-06-13 at 11 53 23

@chrmod chrmod added Bug Something isn't working v10 labels Jun 13, 2024
@smalluban smalluban self-assigned this Jun 13, 2024
@smalluban
Copy link
Collaborator

smalluban commented Jun 14, 2024

After the investigation, it looks like it is a Chrome bug - w3c/webextensions#369 - the DNR rules leak and block requests from other extensions.

Extensions cannot access the context of each other - I tested chrome.webRequest and chrome.webNavigation APIs - there is no way to get events from pages from other extensions. Also, it is not possible to inject content scripts, etc.

For now, we decided to not change the behavior of the panel, as it may add even more confusion to the users. For example, they may think then that extension runs for other extensions.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Bug Something isn't working
Projects
None yet
Development

No branches or pull requests

2 participants