Du nutzt das Script von hier?
Bitte mal testen:
Ich hab das nur überflogen aber:
Zeile 62 fehlt am Ende ein Semikolon und in
Zeile 78
setPref('once');
ist BrowserReload(); nicht durch BrowserCommands.reload(); ersetzt.
Vieleicht wars das schon?