Hey boys and girls, some good news. Finally a solution.
After cutting down the lines, as detailed in my previous
email, I started to remove some of the values remaining,
one at a time.
First I removed ...
user_pref("fireshot.curVersion", "0.93");
since that was incorrect, the Add-Ons Manager
reports version 0.97.1
Next ...
user_pref("extensions.lastAppVersion", "8.0");
This stopped the 'checking for updates to extensions' wizard
that was loading before the main UI at every restart.
user_pref("browser.startup.homepage_override.mstone", "rv:8.0");
This stopped the 'post-upgrade' Firefox tab.
Help -> Troubleshooting Information reports rv:11.0
in the User Agent table cell.
user_pref("extensions.firebug.currentVersion", "1.9.0b3");
This stopped the 'post-update' Firebug tab. Add-Ons Manager
reports version 1.10.0a5
user_pref("extensions.hide_caption.plus.version", "2.4.1");
This stopped the 'post-update' Hide Caption Titlebar Plus
tab from appearing. The Add-Ons Manager reports version 2.6.0
user_pref("extensions.tabmix.version", "0.3.8.7");
This stopped the 'post-update' Tab Mix Plus tab.
Add-Ons Manager 0.4.0
I do not really understand how these values got into my
user.js file. Now there's just 22 entries left in in.
browser.link.open_newwindow.override.external
browser.startup.homepage_override.buildID
capability.policy.maonoscript.sites
extensions.adblockplus.currentVersion
extensions.blocklist.pingCountVersion
extensions.bootstrappedAddons
extensions.databaseSchema
extensions.enabledAddons
extensions.installCache
extensions.nosquint.sites
extensions.lastPlatformVersion
extensions.nosquint.version
extensions.tacache.cache
idle.lastDailyNotification
noscript.subscription.lastCheck
noscript.version
places.database.lastMaintenance
places.history.expiration.transient_current_max_pages
storage.vacuum.last.index
storage.vacuum.last.places.sqlite
toolkit.telemetry.prompted
urlclassifier.keyupdatetime.
https://sb-ssl.google.com/safebrowsing/newkey
In particular these entries have a substantial amounts of data:
capability.policy.maonoscript.sites
extensions.enabledAddons
extensions.installCache
extensions.nosquint.sites
extensions.tacache.cache
Of those I suspect that ...
capability.policy.maonoscript.sites
Is the list of domains for NoScript
extensions.enabledAddons
Contains invalid entries
extensions.installCache
Appears to be a JSON-formatted list of
extensions I have had installed, or
still have installed in my system.
extensions.nosquint.sites
Seems self-explanatory.
extensions.tacache.cache
Seems like it's for Textarea Cache.
Ideally I'd like to remove user.js altogether
since it seems to have caused so much trouble
and it appears to have a life of its own.
If anybody has any ideas what these entries are
and whether I need them or not, please reply.
Thanks
pd
On Thursday, January 5, 2012 5:40:15 AM UTC+11, pd wrote: