Dieser Inhalt wurde automatisch aus dem Englischen übersetzt, und kann Fehler enthalten. Erfahre mehr über dieses Experiment.

View in English Always switch to English

Firefox 31 für Entwickler

Firefox 31 wurde am 22. Juli 2014 veröffentlicht. Dieser Artikel listet wichtige Änderungen auf, die nicht nur für Webentwickler nützlich sind, sondern auch für Firefox- und Gecko-Entwickler sowie für Add-on-Entwickler.

Änderungen für Webentwickler

Entwicklerwerkzeuge

Höhepunkte:

Alle DevTools-Bugs, die zwischen Firefox 30 und Firefox 31 behoben wurden.

CSS

  • Das var- Präfix der CSS-Variablen wurde geändert zu --, um die endgültige Spezifikationsänderung widerzuspiegeln (Firefox-Bug 985838).
  • Die hyphens-Eigenschaft unterstützt nun polnische Trennregeln (Firefox-Bug 987668).
  • Ein unerwünschtes Leerzeichen bei Vielfachen von 10.000 in koreanischen Zählerstilen wurde entfernt (Firefox-Bug 985186).
  • CSS-Opaque-Transition bricht mit Eltern-Pseudo :before und Overflow auto (Firefox-Bug 990340).
  • Das ::-moz-math-stretchy Pseudoelement wurde entfernt (Firefox-Bug 1000879).

HTML

JavaScript

Neue ECMAScript 2015-Funktionen implementiert:

Schnittstellen/API/DOM

MathML

SVG

Keine Änderung.

Audio/Video

Keine Änderung.

Sicherheit

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

  • Das align-Attribut auf dem urlbar-wrapper (früher auf dem urlbar-container), das seit jeher auf center gesetzt war, wurde entfernt. Dies ist bekannt dafür, dass es Drittanbieter-Themes beeinflusst. Sie sollten sorgfältig überlegen, welche die richtige Lösung für Ihr Theme ist, aber um den äquivalenten Effekt beizubehalten, können Sie die folgende CSS-Regel zu Ihrem Theme 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 beeinträchtigt. Siehe Erläuterung jedes Flags (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 schließt keine Hochstufungen ein, die nach dem Eintritt dieser Version in Aurora vorgenommen wurden.

Zwischen Firefox 30 und Firefox 31 behobene Bugs. Dies schließt keine Hochstufungen ein, die nach dem Eintritt dieser Version in Aurora vorgenommen wurden.