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, sondern auch für Firefox- und Gecko-Entwickler sowie Add-on-Entwickler nützlich sind.

Änderungen für Webentwickler

Entwicklerwerkzeuge

Höhepunkte:

Alle behobenen Bugs der Devtools 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 Stream-Dimensionen und 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 jetzt auch mit JavaScript Promise verfügbar.

Audio/Video

Keine Änderung.

Sicherheit

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

Xray-Vision wird jetzt 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 innerhalb des aktuellen Profils für Add-ons zur Datenspeicherung zurück.

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 enthält jetzt eine Konsole und ein Scratchpad.

Details

GitHub-Commits zwischen Firefox 31 und Firefox 32. Dies wird keine Erhöhungen umfassen, die nach dem Eintritt dieser Version in Aurora vorgenommen wurden.

Behebte Bugs zwischen Firefox 31 und Firefox 32. Dies wird keine Erhöhungen umfassen, 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 der Methoden nsIUDPSocket.joinMulticast() und nsIUDPSocket.leaveMulticast().