As part of our ongoing work to make add-ons safer for Firefox users, we are updating our Add-on Policy to help us respond faster to reports of malicious extensions. The following is a summary of the changes, which will go into effect on June 10, 2019.
- We will no longer accept extensions that contain obfuscated code. We will continue to allow minified, concatenated, or otherwise machine-generated code as long as the source code is included. If your extension is using obfuscated code, it is essential to submit a new version by June 10th that removes it to avoid having it rejected or blocked.
We will also be clarifying our blocking process. Add-on or extension blocking (sometimes referred to as “blocklisting”), is a method for disabling extensions or other third-party software that has already been installed by Firefox users.
- We will be blocking extensions more proactively if they are found to be in violation of our policies. We will be casting a wider net, and will err on the side of user security when determining whether or not to block.
- We will continue to block extensions for intentionally violating our policies, critical security vulnerabilities, and will also act on extensions compromising user privacy or circumventing user consent or control.
You can preview the policy and blocking process documents and ensure your extensions abide by them to avoid any disruption. If you have questions about these updated policies or would like to provide feedback, please post to this forum thread.
May 4, 2019 9:09 AM PST update: A certificate expired yesterday and has caused add-ons to stop working or fail to install. This is unrelated to the policy changes. We will be providing updates about the certificate issue in other posts on this blog.
9:55 am PST: Because a lot of comments on this post are related to the certificate issue, we are temporarily turning off comments for this post.
Lonke wrote on
Chris wrote on
Bry wrote on
mike wrote on
Vegas wrote on
Mat wrote on
solrize wrote on
Carol MD wrote on
jr30144 wrote on
Caitlin Neiman wrote on
Victoria Pearson wrote on
Victoria Pearson wrote on
Gael wrote on
Nicholas wrote on
Caitlin Neiman wrote on
aaa wrote on
John wrote on
tigny wrote on
Dan wrote on
Joe wrote on
Mark wrote on
MonaLisa wrote on
db wrote on
Caitlin Neiman wrote on
Steph wrote on
Peter Braet wrote on
John A. Nonymous wrote on
Alex wrote on
Hikaru S wrote on
Philipp Kewisch wrote on
Hikaru S wrote on
Philipp Kewisch wrote on
kjemmo wrote on
Philipp Kewisch wrote on