
##########################################################################################################
#old methods tried/failed
#ffprefset user_pref gecko.mstone 22.0 $HOME/.mozilla/firefox/*/prefs.js
#ffprefset user_pref extensions.check-compatibility.saved.22.0 true $HOME/.mozilla/firefox/*/prefs.js
#ffprefset user_pref extensions.checkCompatibility.22.0 false $HOME/.mozilla/firefox/*/prefs.js

#ffprefset user_pref extensions.check-compatibility.app-version false $HOME/.mozilla/firefox/*/prefs.js


#ffprefset user_pref extensions.checkCompatibility false $HOME/.mozilla/firefox/*/prefs.js
#ffprefset user_pref gecko.mstone '"ignore"' $HOME/.mozilla/firefox/*/prefs.js

#ffprefset user_pref browser.startup.homepage_override.mstone 22.0 $HOME/.mozilla/firefox/*/prefs.js
##########################################################################################################


#firefox hoops to jump through
#
for F in $HOME/.mozilla/firefox*/*/prefs.js ; do
	perl -ni -e 'print unless (/homepage_override.mstone/)' $F
	perl -ni -e 'print unless (/gecko.mstone/)' $F
	perl -ni -e 'print unless (/extensions.lastAppVersion/)' $F

	ffprefset user_pref browser.startup.homepage_override.mstone '"ignore"' $F

done

#prevent "It looks like you haven't started Firefox in a while" message
touch $HOME/.mozilla/firefox/*/.parentlock

#temp fixes until these get into all home tars
#ffprefset user_pref browser.tabs.warnOnClose false $HOME/.mozilla/firefox/*/prefs.js
#ffprefset user_pref spellchecker.dictionary '"en_US"' $HOME/.mozilla/firefox/*/prefs.js

