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 44 Versionshinweise für Entwickler

Testen Sie die neuesten Entwicklerfunktionen von Firefox, indem Sie die Firefox Developer Edition installieren. Firefox 44 wurde am 26. Januar 2016 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

Entwicklertools

Höhepunkte:

Alle zwischen Firefox 43 und Firefox 44 behobenen Entwicklertools-Bugs.

HTML

CSS

  • position: fixed; erstellt jetzt immer einen neuen Stapelkontext (Firefox-Bug 1179288).

  • Die Unterstützung von unicode-range wurde standardmäßig aktiviert (Firefox-Bug 1119062).

  • Unsere experimentelle Implementierung von CSS-Schreibmodi wurde aktualisiert, um die neueste Spezifikation widerzuspiegeln:

  • Die nicht standardisierten Eigenschaften -moz-math-display und -moz-window-shadow sind im Webinhalt nicht mehr verfügbar (Firefox-Bug 1207002, Firefox-Bug 1211040 und Firefox-Bug 1212607).

  • Die font-style-Eigenschaft unterscheidet jetzt zwischen oblique und italic, wenn beide Varianten verfügbar sind (Firefox-Bug 543715).

  • Obwohl nicht unterstützt, wurden die Eigenschaften marks, orphans, page, size, und widows analysiert und @supports berichtete fälschlicherweise, dass sie unterstützt werden; dies wurde behoben und die Eigenschaften werden nicht mehr analysiert oder als unterstützt markiert (Firefox-Bug 1215702).

  • Der interne Wert -moz-mac-unified-toolbar wurde aus den möglichen Werten für die appearance-Eigenschaft entfernt (Firefox-Bug 1206468).

  • Mehrere -webkit-präfixierte Eigenschaften und Werte wurden aus Gründen der Webkompatibilität hinzugefügt, hinter der Einstellung layout.css.prefixes.webkit, die standardmäßig false ist (Firefox-Bug 837211):

    • -webkit-animation
    • -webkit-animation-delay
    • -webkit-animation-direction
    • -webkit-animation-duration
    • -webkit-animation-fill-mode
    • -webkit-animation-iteration-count
    • -webkit-animation-name
    • -webkit-animation-play-state
    • -webkit-animation-timing-function
    • -webkit-text-size-adjust
    • -webkit-transform
    • -webkit-transform-origin
    • -webkit-transform-style
    • -webkit-transition
    • -webkit-transition-delay
    • -webkit-transition-duration
    • -webkit-transition-property
    • -webkit-transition-timing-function
    • -webkit-border-radius
    • -webkit-border-top-left-radius
    • -webkit-border-top-right-radius
    • -webkit-border-bottom-left-radius
    • -webkit-border-bottom-right-radius
    • -webkit-appearance
    • -webkit-background-clip
    • -webkit-background-origin
    • -webkit-background-size
    • -webkit-border-image
    • -webkit-box-shadow
    • -webkit-box-sizing
    • -webkit-user-select
    • -webkit-linear-gradient() Firefox-Bug 1210575
    • -webkit-radial-gradient"() Firefox-Bug 1210575
    • -webkit-repeating-linear-gradient() Firefox-Bug 1210575
    • -webkit-repeating-radial-gradient() Firefox-Bug 1210575

JavaScript

Neue APIs

Änderungen

Entfernungen

Schnittstellen/APIs/DOM

DOM & HTML DOM

Canvas

WebGL

IndexedDB

Service Workers

WebRTC

Neue APIs

Verschiedenes

MathML

Keine Änderungen.

SVG

Keine Änderungen.

Audio/Video

Keine Änderungen.

HTTP

Netzwerktechnik

Keine Änderungen.

Sicherheit

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

Schnittstellen

Keine Änderungen.

XUL

Keine Änderungen.

JavaScript-Code-Module

XPCOM

  • Die nsIDOMWindow-Schnittstelle ist jetzt leer. Ihr Inhalt wurde entweder nicht mehr verwendet, war woanders hin verschoben worden oder wurde nur aus C++ verwendet. Die aus C++-Code verfügbaren Elemente befinden sich jetzt in der nsPIDOMWindow-Schnittstelle (Firefox-Bug 1216401).

Sonstiges