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

Firefox 32 wurde am 2. September 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 31 und Firefox 32 behoben wurden.

CSS

HTML

JavaScript

Schnittstellen/APIs/DOM

MathML

  • Unterstützung für die <menclose>-Notation phasorangle hinzugefügt.

SVG

Keine Änderungen.

WebRTC

  • Neue Einschränkungen für getUserMedia() von WebRTC, width, height und framerate, wurden hinzugefügt, um die Stream-Dimensionen und die Bildrate zu begrenzen (Firefox-Bug 907352):

    js
    const constraints = {
      mandatory: {
        width: { min: 640 },
        height: { min: 480 },
      },
      optional: [
        { width: 650 },
        { width: { min: 650 } },
        { frameRate: 60 },
        { width: { max: 800 } },
      ],
    };
    
  • WebRTC-Methoden, die zuvor Rückruffunktionen als Eingabeparameter verwendeten, sind jetzt auch mit JavaScript-Promisies verfügbar.

Audio/Video

Keine Änderungen.

Sicherheit

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

Xray-Sicht wird jetzt auf JavaScript-Objekte angewendet, die nicht selbst DOM-Objekte sind: Xrays für JavaScript-Objekte.

Eine getDataDirectory()-Methode wurde zu Addon-Instanzen hinzugefügt. Diese Methode gibt den bevorzugten Speicherort innerhalb des aktuellen Profils zurück, an dem Add-ons Daten speichern können.

Add-on SDK

Höhepunkte

  • Die exclude-Option wurde zu PageMod hinzugefügt.
  • Die anonymous-Option wurde zu Request hinzugefügt.
  • Der Add-on Debugger umfasst jetzt eine Konsole und ein Scratchpad.

Einzelheiten

Zwischen Firefox 31 und Firefox 32 vorgenommene GitHub-Commits. Dies schließt keine Erhöhungen ein, die nach dem Eintritt dieser Version in Aurora vorgenommen wurden.

Bugs, die zwischen Firefox 31 und Firefox 32 behoben wurden. Dies schließt keine Erhöhungen ein, die nach dem Eintritt dieser Version in Aurora vorgenommen wurden.

XPCOM

  • Die nsIUDPSocket-Schnittstelle bietet jetzt Multicast-Unterstützung durch die Hinzufügung der neuen Attribute nsIUDPSocket.multicastLoopback, nsIUDPSocket.multicastInterface und nsIUDPSocket.multicastInterfaceAddr, sowie der Methoden nsIUDPSocket.joinMulticast() und nsIUDPSocket.leaveMulticast().