Aktualisierung von Themes für Firefox 3.6

Dieser Artikel soll Theme-Entwicklern helfen, Themes, die mit Firefox 3.5 kompatibel sind, für die Kompatibilität mit Firefox 3.6 zu aktualisieren.

Änderung der Chrome-Registrierung

contents.rdf wird nicht mehr unterstützt, stattdessen müssen Sie chrome.manifest verwenden.

Gestaltung leerer Texte

XUL-Textboxen haben nicht mehr das Attribut empty, sondern isempty. Daher müssen Sie anstelle von textbox[empty="true"] nun textbox[isempty="true"] verwenden.

Die Selektoren [chromedir="rtl"] und [chromedir="ltr"] sind veraltet und funktionieren auf den meisten Elementen nicht mehr. Stattdessen müssen Sie die neuen Selektoren :-moz-locale-dir(rtl) und :-moz-locale-dir(ltr) verwenden. Siehe auch: Sicherstellen, dass Ihr Theme mit RTL-Sprachen funktioniert.

Plattformübergreifende Gestaltung von Tabbed-Browsern

Die Tabbed-Browser-Implementierung verfügt nicht mehr über ein Mac-spezifisches tabs-closebutton-box; stattdessen verwenden alle Plattformen dieselben Namen, um die Komponenten des Tab-Streifens zu identifizieren.

Vollbild-Werkzeugleisten-Schaltfläche

Es gibt eine neue Vollbild-Werkzeugleisten-Schaltfläche, die im Dialog zur Anpassung der Werkzeugleiste verfügbar ist.

Siehe auch