Aber wenn man im firefox eine Erweiterung über eine xpi installiert, dann kommt am ende auch ein button mit dem man den firefox neustartet mit gleichem inhalt!!
Finde Dich damit ab, dass Dein Vorhaben mit Javascript so nicht umzusetzen ist.
Es mit Javascript umsetzbar, xpi-Erweiterungen sind schließlich (meist) auch mittels Javascript realisiert. Der Punkt ist, dass es sich nicht aus einer Webseite heraus umsetzen lässt, sondern nur in einer zuvor installierten Browser-Erweiterung.