Where did you install Firefox from? Help Mozilla uncover 3rd party websites that offer problematic Firefox installation by taking part in our campaign. There will be swag, and you'll be featured in our blog if you manage to report at least 10 valid reports!

搜索 | 用户支持

防范以用户支持为名的诈骗。我们绝对不会要求您拨打电话或发送短信,及提供任何个人信息。请使用“举报滥用”选项报告涉及违规的行为。

Learn More

Add-ons do not work on this site

  • 6 个回答
  • 2 人有此问题
  • 28 次查看
  • 最后回复者为 jk192564

more options

I'm referring to this site support.mozilla.org. It looks like add-ons are disabled, add-ons like uBlock origin and Stylus have no effect on the page. How do I use these add-ons on support.mozilla.org?

I'm referring to this site support.mozilla.org. It looks like add-ons are disabled, add-ons like uBlock origin and Stylus have no effect on the page. How do I use these add-ons on support.mozilla.org?

被采纳的解决方案

I have found a solution. Sites listed in extensions.webextensions.restrictedDomains at about:config restrict WebExtensions. To solve this, remove the site in question from extensions.webextensions.restrictedDomains .

定位到答案原位置 👍 0

所有回复 (6)

more options

It might be there is nothing to block. What is Stylus suppose to do to the page?

more options

I don't think that's the case, the add-ons literally don't work. Activating the element picker in uBlock does not display anything, adding custom CSS styles on stylus doesn't affect the page either.

more options

Most (all) Mozilla websites prohibit to inject JavaScript on their web pages via CSP policies (only the website is allowed to inject JavaScript). This makes extensions that use this to stop working. Most extensions that are affected have a remark on their Addons page to notify you. This affect JavaScript bookmarklets as well.

more options

Does that mean it is impossible to use uBlock and the like on pages with those CSP policies? I wanted to change some elements of the site

more options

If you can't do this with an extension because of CSP then you can use userContent.css with a @-moz-document domain(){} block to restrict the code to a specific domain.

more options

选择的解决方案

I have found a solution. Sites listed in extensions.webextensions.restrictedDomains at about:config restrict WebExtensions. To solve this, remove the site in question from extensions.webextensions.restrictedDomains .