Hallo,
Einfacher wäre da: if (window.ChromeWindow).
wieso einfacher? Oder meinst Du damit, daß die -moz CSS-Eigenschaften eher mit dieser Methode in Zusammenhang stehen?
Weil darauf reagieren nur Geckos. Kein Netscape 4.x etc. und weil einige der -moz Eigenschaften zwar "existieren", sind aber nicht implemtiert und weil andere Objekte - wie die erwähnten - zu "suspekt" d.h. zu spezifisch sind (imho) und u.U. gar nicht greifen.
Grüße
Thomas