Add-ons/ShimsNightly: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
No edit summary
m (edits)
Line 1: Line 1:
'''Status: this document is in progress'''
'''Status: this document is in progress'''


Thank you for using Firefox Nightly. Using Nightly is helpful to the Mozilla community because it provides improved feedback on changes that are being made in Firefox.
Thank you for using Firefox Nightly. Using Nightly is helpful because it provides improved feedback on changes being made in Firefox.


The Firefox team is focusing on performance for Firefox 57. The majority of testing and performance data comes from Firefox Nightly users who provide telemetry back to Mozilla. Unfortunately add-ons that are not WebExtensions make performance measurements on Nightly much harder. Especially add-ons that are not multi-process compatible and use shims.
The Firefox team is currently focused on vastly improving performance in Firefox 57. Unfortunately, if you have add-ons installed in Nightly that are not [https://developer.mozilla.org/en-US/Add-ons/WebExtensions WebExtensions], they make performance measurements on Nightly much harder. This is especially true of add-ons that are not multiprocess compatible and use shims.


So we can quickly get measurements on the results of changes to Firefox, we are asking all Firefox Nightly users to stop using add-ons that are not multi-process compatible, or are not WebExtensions. Please bear in mind that these add-ons [[https://blog.mozilla.org/addons/2017/02/16/the-road-to-firefox-57-compatibility-milestones/ might stop]] working by Firefox 57 anyway.
As a result, we are asking all Nightly users to stop using add-ons that are not multiprocess compatible, or are not WebExtensions. Please bear in mind that these add-ons [https://blog.mozilla.org/addons/2017/02/16/the-road-to-firefox-57-compatibility-milestones/ might stop] working by Firefox 57 anyway.


If you've seen a message like this:
If you've seen a message like this:
Line 11: Line 11:
[[File:Mpc-warning.png]]
[[File:Mpc-warning.png]]


It means you've got some add-ons that are not multi-process compatible or are not WebExtensions.
It means you've got some add-ons that are not multiprocess compatible or are not WebExtensions.


'''This restriction is reversible'''. To do so go to ''about:config'', look for the setting:
'''This restriction is reversible'''. To do so go to ''about:config'', look for the setting:
Line 19: Line 19:
...and set it to ''true''.
...and set it to ''true''.


However we'd like you to consider not reversing this preference. Leaving it set to false will give the Firefox performance team a much clearer idea of how much better we are making Firefox.
However, we'd like you to consider not reversing this preference. Leaving it set to false will give the Firefox performance team a much clearer idea of how much better we are making Firefox. Thank you for your help and support.


Tracking bug: [https://bugzilla.mozilla.org/show_bug.cgi?id=1352204 1352204]
Tracking bug: [https://bugzilla.mozilla.org/show_bug.cgi?id=1352204 1352204]

Revision as of 18:37, 26 April 2017

Status: this document is in progress

Thank you for using Firefox Nightly. Using Nightly is helpful because it provides improved feedback on changes being made in Firefox.

The Firefox team is currently focused on vastly improving performance in Firefox 57. Unfortunately, if you have add-ons installed in Nightly that are not WebExtensions, they make performance measurements on Nightly much harder. This is especially true of add-ons that are not multiprocess compatible and use shims.

As a result, we are asking all Nightly users to stop using add-ons that are not multiprocess compatible, or are not WebExtensions. Please bear in mind that these add-ons might stop working by Firefox 57 anyway.

If you've seen a message like this:

Mpc-warning.png

It means you've got some add-ons that are not multiprocess compatible or are not WebExtensions.

This restriction is reversible. To do so go to about:config, look for the setting:

extensions.allow-non-mpc-extensions

...and set it to true.

However, we'd like you to consider not reversing this preference. Leaving it set to false will give the Firefox performance team a much clearer idea of how much better we are making Firefox. Thank you for your help and support.

Tracking bug: 1352204