Hi,
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.
Nunja, alle Geckos will ich ja gar nicht, nur die, die die -moz CSS-Eigenschaften unterstützen. Und könnte ich mit window.ChromeWindow nicht auch andere erwischen?
und weil einige der -moz Eigenschaften zwar "existieren", sind aber nicht implemtiert
Das wiederum stört mich in meinem Fall überhaupt nicht.
und weil andere Objekte - wie die erwähnten - zu "suspekt" d.h. zu spezifisch sind (imho) und u.U. gar nicht greifen.
window.controllers sollte doch aber auf jeden Fall greifen, da XUL ja zentraler Bestandteil von Mozillas ist, oder?
freundliche Grüße
Ingo