Firefox 31 für Entwickler

Änderungen für Web-Entwickler

Entwickler-Tools

CSS

  • Das var- Präfix von CSS-Variablen wurde in -- geändert, um die endgültige Spezifikation widerzuspiegeln (Firefox-Bug 985838).
  • Die hyphens-Eigenschaft unterstützt jetzt polnische Silbentrennregeln (Firefox-Bug 987668).
  • Ein unerwünschtes Leerzeichen bei Vielfachen von 10.000 in koreanischen Zählerstilen wurde entfernt (Firefox-Bug 985186).
  • CSS-Deckkraftübergang war kaputt mit Parent-Pseudo :before und Überlauf automatisch (Firefox-Bug 990340).
  • Das ::-moz-math-stretchy Pseudo-Element wurde entfernt (Firefox-Bug 1000879).

HTML

JavaScript

Neue ECMAScript 2015-Funktionen implementiert:

Schnittstellen/APIs/DOM

MathML

SVG

Keine Änderungen.

Audio/Video

Keine Änderungen.

Sicherheit

Änderungen für Add-on und Mozilla Entwickler

  • Das "align"-Attribut auf dem urlbar-wrapper (zuvor auf dem urlbar-container), das seit jeher auf "center" gesetzt war, wurde entfernt. Dies ist bekannt dafür, Drittanbieter-Themen zu beeinflussen. Sie sollten genau prüfen, was die richtige Lösung für Ihr Thema ist, aber um den gleichwertigen Effekt beizubehalten, können Sie die folgende CSS-Regel zu Ihrem Thema hinzufügen:

    css
    #urlbar-wrapper {
      -moz-box-align: center;
    }
    
  • nsIDOMWindowUtils.sendQueryContentEvent() und nsIDOMWindowUtils.sendSelectionSetEvent() haben aAdditionalFlags als optionales Argument. Wenn Sie nsIDOMWindowUtils.sendSelectionSetEvent() mit true für aReverse aufgerufen haben, würde das Verhalten durch diese Änderung gestört. Siehe Erklärung jedes Flags (QUERY_CONTENT_FLAG_* und SELECTION_SET_FLAG_*) für die Details von aAdditionalFlags.

Add-on SDK

Höhepunkte:

GitHub-Commits, die zwischen Firefox 30 und Firefox 31 gemacht wurden. Dies schließt keine Erhöhungen ein, die nach diesem Release in Aurora eingeführt wurden.

Bugs, die zwischen Firefox 30 und Firefox 31 behoben wurden. Dies schließt keine Erhöhungen ein, die nach diesem Release in Aurora eingeführt wurden.

Ältere Versionen