-
Notifications
You must be signed in to change notification settings - Fork 56
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
Use cases and features for registerContentScripts() (early conf, parameters, WorkerScope injection, tab filtering, CSP) #103
Comments
Both this and #314 have been discussed in meetings more than one year ago, but even though in those occasions browser vendors signaled good will and support, no progress has been made. The bare minimum (which would incidentally fix/work around other more recent issues like #513 would be:
Hope to have this (re)discussed in next meeting, thanks. |
As discussed in today's meeting, I've opened separate proposal issues for each feature to be added in I've left out the MAIN world execution support in Firefox because is already tracked by https://bugzilla.mozilla.org/show_bug.cgi?id=1736575 |
The chrome.scripting.registerContentScripts API (documention still referring to an in-progress snapshot) is very promising as a potential solution to multiple problems which we've been barely able to address in MV2 only by using several hacks.
Sice these hacks are going to be forbidden/impossible in MV3, it's even more crucial for this API to do the right things and serve the real world use cases.
Here we summarize the most prominent use cases and issues (some acknowledged by Chromium developers and promised to be addressed, some whose status is still unclear) as collected in the Chromium tracking issue:
Probably related (absorbed by this one): issue #85
The text was updated successfully, but these errors were encountered: