# compreg.dat and/or chrome.rdf will screw things up if it's from an
# older version. http://bugs.gentoo.org/show_bug.cgi?id=63999
for f in ~/{.,.mozilla/}firefox/*/{compreg.dat,chrome.rdf,XUL.mfasl}; do
- if [[ -f ${f} && ${f} -ot /usr/bin/mozilla-firefox ]]; then
+ if [[ -f ${f} && ${f} -ot /usr/bin/mozilla-firefox-bin ]]; then
echo "Removing ${f} leftover from older firefox"
rm -f "${f}"
fi
else
URL="$1"
fi
- grep browser.tabs.opentabfor.middleclick ~/.mozilla/firefox/*/prefs.js | grep true > /dev/null
- if [ $? -eq 0 ]; then
+ grep browser.tabs.opentabfor.middleclick ~/.mozilla/firefox/*/prefs.js | grep false > /dev/null
+ if [ $? -ne 0 ]; then
exec $FIREFOX -new-tab "$URL"
else
exec $FIREFOX -new-window "$URL"