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

Firefox 38 wurde am 12. Mai 2015 veröffentlicht. Dieser Artikel listet wichtige Änderungen auf, die nicht nur für Webentwickler nützlich sind, sondern auch für Entwickler von Firefox und Gecko sowie für Add-on-Entwickler.

Änderungen für Webentwickler

Entwickler-Tools

Höhepunkte:

Alle Devtools-Bugs, die zwischen Firefox 37 und Firefox 38 behoben wurden.

CSS

HTML

  • Das <label>-Element löst keine Ereignisse mehr beim Zielelement des Labels aus, wenn interaktiver Inhalt zwischen dem Ereignisziel und dem Label gefunden wird (Firefox-Bug 229925).
  • Das <picture>-Element wurde standardmäßig aktiviert (Firefox-Bug 1017875).
  • Das <meta name="referrer"> wird für Navigationen aus dem Kontextmenü oder über einen Mittel-Klick unterstützt (Firefox-Bug 1113431).

JavaScript

Schnittstellen/APIs/DOM

MathML

Keine Änderung.

SVG

Keine Änderung.

Audio/Video

Keine Änderung.

Netzwerke

Keine Änderung.

Sicherheit

  • In Firefox wird das autocomplete=false Attribut jetzt ignoriert, wenn es sich um ein Anmeldeformular handelt (Firefox-Bug 1025703). Dies soll die Nutzung sichererer Passwörter fördern, indem Passwort-Manager-Tools zuverlässiger arbeiten können.
  • RC4 ist jetzt bei der Nutzung von TLS deaktiviert, außer für einige speziell erlaubte Websites. Diese Whitelist ist eine Zwischenmaßnahme, bis diese Seiten repariert sind (Firefox-Bug 1124039). Diese Rückfalloption wird durch die Voreinstellung security.tls.unrestricted_rc4_fallback gesteuert, die momentan standardmäßig true ist (Firefox-Bug 1138882).
  • Websites, die auf eine unsichere Version von TLS zurückfallen müssen, um zu funktionieren, sind jetzt in einer festkodierten Whitelist enthalten, die über die Zeit verkleinert wird (Firefox-Bug 1114816). Die Whitelist kann deaktiviert werden, indem security.tls.insecure_fallback_hosts.use_static_list auf false gesetzt wird.

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

Add-on SDK

Höhepunkte

Electrolysis (E10s) Updates

Details

XUL

Keine Änderung.

JavaScript Code-Module

Downloads.jsm

  • DownloadTarget Objekte haben jetzt exists und size Eigenschaften, die es ermöglichen, das Vorhandensein und die Größe der Ziel-Datei eines Downloads auf der Festplatte zu bestimmen, sowie eine neue refresh() Methode, die anfordert, dass diese Werte aktualisiert werden.

XPCOM

  • "@mozilla.org/network/atomic-file-output-stream;1" und "@mozilla.org/network/safe-file-output-stream;1" werfen jetzt eine Ausnahme, wenn PR_APPEND ohne PR_TRUNCATE übergeben wird (Firefox-Bug 1117580).
  • nsICompositionStringSynthesizer und nsIDOMWindowUtils.sendCompositionEvent() wurden entfernt. Stattdessen soll nsITextInputProcessor verwendet werden. (Firefox-Bug 917322)
  • nsIDOMWindowUtils.sendKeyEvent() ist jetzt veraltet. Stattdessen soll nsITextInputProcessor verwendet werden (Firefox-Bug 1119609).