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 Add-on-Entwickler.

Änderungen für Webentwickler

Entwickler-Tools

Höhepunkte:

Alle DevTools-Fehler, 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 Änderung.

WebRTC

  • Neue Einschränkungen für WebRTC's getUserMedia(), 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 Callback-Funktionen als Eingabeparameter verwendeten, sind nun auch unter Verwendung von JavaScript Promises verfügbar.

Audio/Video

Keine Änderung.

Sicherheit

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

Xray Vision wird nun auf JavaScript-Objekte angewendet, die keine DOM-Objekte sind: Xrays für JavaScript-Objekte.

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

Add-on SDK

Höhepunkte

  • Die Option exclude für PageMod hinzugefügt.
  • Die Option anonymous für Request hinzugefügt.
  • Add-on Debugger enthält nun eine Konsole und ein Scratchpad.

Details

GitHub-Commits, die zwischen Firefox 31 und Firefox 32 gemacht wurden. Dies schließt keine Erhöhungen ein, die vorgenommen wurden, nachdem diese Version Aurora erreicht hat.

Fehler, die zwischen Firefox 31 und Firefox 32 behoben wurden. Dies schließt keine Erhöhungen ein, die vorgenommen wurden, nachdem diese Version Aurora erreicht hat.

XPCOM

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