-
Notifications
You must be signed in to change notification settings - Fork 2.6k
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
Examples disabled when run via web-ext or from folder (applyCSS, borderify) #556
Comments
It looks like this is your first issue. Welcome! 👋 One of the project maintainers will be with you as soon as possible. We appreciate your patience. To safeguard the health of the project, please take a moment to read our code of conduct. |
@dhowe This isn't unexpected. "Can't read and change data on this site", means that the extension doesn't have "host" (or site) permission, which would be needed to inject scripts into the site or manipulate requests to the server. If you locate the page action, you can see the extension works: |
The problem is not that specific message, but the fact that the addon is grayed-out, and has no pin option, so one cannot access the page-action, and thus cannot run the example. It is also the case for the 'borderify' example, even on mozilla.org for which it has permissions. The examples site reads "Warning: Some examples work only on specific domains or pages. Details of any restrictions are provided in each example's readme file.", yet there is NO restriction mentioned in the applyCss or borderify READMEs, even though borderify appears as if it would only work on mozilla.org |
If you look at the screenshot I added earlier the "page action" is the red circle icon in the address bar. |
@dhowe the two extensions are grayed in the add-ons list because they don't have a browser action and therefore no toolbar button to "pin". |
@dhowe in dark mode it appears to be a white circle |
Got it, thanks |
What information was incorrect, unhelpful, or incomplete?
Extensions (borderify, applyCss) load but addons are grayed out in menu. There is no page action visible for applyCss
What did you expect to see?
Expected the examples to work after following instructions.
The examples site reads "Warning: Some examples work only on specific domains or pages. Details of any restrictions are provided in each example's readme file.", yet there are NO restrictions mentioned in the applyCss or borderify READMEs, even though borderify appears only to work on mozilla.org
applyCss appears to have no host permissions, so not sure how it would work anyhow (thus the 'Can't read and change data on this site' message), while borderify has only mozilla.org
Do you have anything more you want to share?
FF 124.0 (64-bit)
OSX 11.7.9
The text was updated successfully, but these errors were encountered: