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 Entwickler von Firefox, Gecko und Add-ons.

Änderungen für Webentwickler

Entwickler-Tools

Höhepunkte:

Alle behobenen Devtools-Bugs zwischen Firefox 31 und Firefox 32.

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 verwendet haben, sind jetzt auch mit 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 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 im aktuellen Profil zurück, an dem Add-ons Daten speichern können.

Add-on SDK

Höhepunkte

Details

GitHub Commits zwischen Firefox 31 und Firefox 32. Dies schließt keine Uplifts ein, die nach dem Eintritt dieser Version in Aurora vorgenommen wurden.

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

XPCOM

  • Die nsIUDPSocket-Schnittstelle bietet nun 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().