Over the time one of the most common complains from users is about add-ons which suddenly changed Firefox preferences without their knowledge. This gave the idea to create this add-on... Preferences Monitor will watch for changes on the about:config preferences and notify you of what was changed exactly.
There are three scenarios regarding changes:
-
Changes made by Firefox itself.
-
Changes made by extensions to its own preferences.
-
Changes made by extensions to private Firefox preferences.
All of them will be notified on the ErrorConsole, while those of point 3 will be notified with a NotificationBox as well (see screenshot), in such NotificationBox you have a "More Info" button which you can use to open the ErrorConsole. There will be maintained a single NotificationBox at a time, if several changes are noticed simultaneously an asterisk will be added to the button (will become "More Info*")
Additionally it also allows you to automatically or manually revert any changes made, saving console messages to a file on your hard disk for later inspection, or recently the eCleaner add-on has been merged into PrefMon, which allows you to remove garbage left by extensions after uninstallation.
Please refer to the AMO listing page for further details:
https://addons.mozilla.org/addon/preferences-monitor/
If you would like to help testing by installing PrefMon straight from this repository, you can do so by using GitHubExtIns.