Firefox 31 für Entwickler

Änderungen für Webentwickler

Entwicklerwerkzeuge

CSS

  • Präfix var- von CSS-Variablen in -- geändert, um die endgültige Spezifikationsänderung abzubilden (Firefox Bug 985838).
  • Die hyphens-Eigenschaft unterstützt jetzt polnische Trennregeln (Firefox Bug 987668).
  • Entfernte ein unerwünschtes Leerzeichen für Vielfache von 10.000 in koreanischen Zählerstilen (Firefox Bug 985186).
  • CSS-Opazitätstransition defekt mit Eltern-Pseudo :before und Overflow auto (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 Änderung.

Audio/Video

Keine Änderung.

Sicherheit

Änderungen für Add-on- und Mozilla-Entwickler

  • Das align Attribut an der urlbar-wrapper (früher auf dem urlbar-container), das seit Urzeiten auf center gesetzt war, wurde entfernt. Es ist bekannt, dass dies Drittanbieter-Themen beeinflusst. Sie sollten sorgfältig überlegen, was die richtige Korrektur für Ihr Thema ist, aber um den äquivalenten 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äre das Verhalten durch diese Änderung beeinträchtigt. Siehe die Erklärung der einzelnen Flaggen (QUERY_CONTENT_FLAG_* und SELECTION_SET_FLAG_*) für die Details von aAdditionalFlags.

Add-on SDK

Höhepunkte:

GitHub Commits zwischen Firefox 30 und Firefox 31. Dies wird keine Erhöhungen enthalten, die nach diesem Release in Aurora eingegangen sind.

Bugs, die zwischen Firefox 30 und Firefox 31 behoben wurden. Dies wird keine Erhöhungen enthalten, die nach diesem Release in Aurora eingegangen sind.

Ältere Versionen