Hallo,
Aber dabei habe ich dann noch window.controllers gefunden und diese Abfrage nach den XUL Controllern scheint mir doch sehr sinnvoll zu sein - trennt jedenfalls Mozilla und Firefox vom IE und Opera (und auch Netscape 4.7).
Einfacher wäre da: if (window.ChromeWindow).
Grüße
Thomas