Aktualisierung von Themes für Firefox 3.6
Dieser Artikel soll Theme-Autoren dabei helfen, Themes, die mit Firefox 3.5 kompatibel sind, auf die Kompatibilität mit Firefox 3.6 zu aktualisieren.
Änderung der Chrome-Registrierung
contents.rdf wird nicht mehr unterstützt, Sie müssen stattdessen chrome.manifest verwenden.
Styling von leeren Textfeldern
XUL-Textfelder haben nicht mehr das Attribut empty, sondern stattdessen isempty. Anstelle von textbox[empty="true"] müssen Sie textbox[isempty="true"] verwenden.
Unterstützung für Rechts-nach-Links-Benutzeroberfläche
Die Selektoren [chromedir="rtl"] und [chromedir="ltr"] sind veraltet und funktionieren bei 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-Sprachversionen funktioniert.
Plattformübergreifendes Styling für getabbte Browser
Die Implementierung des getabbten Browsers hat kein Mac-spezifisches tabs-closebutton-box mehr; stattdessen verwenden alle Plattformen dieselben Bezeichnungen, um die Komponenten des Tabstreifens zu identifizieren.
Vollbild-Werkzeugleisten-Schaltfläche
Es gibt eine neue Vollbild-Werkzeugleisten-Schaltfläche, die im Dialogfeld "Symbolleiste anpassen" verfügbar ist.