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

Firefox 29 wurde am 29. April 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

Entwicklerwerkzeuge

Wichtige Änderungen umfassen:

  • Stark verbesserte Web-Konsole - Arrays werden inline angezeigt, ohne dass man sie im rechten Inspektor öffnen muss, Fensterobjekte zeigen ihre URL an, usw.
  • Die Console API wurde zu Web-Workern hinzugefügt (Fehler 620935). Jetzt können Sie Nachrichten vom Web-Worker in die Web-Konsole protokollieren.
  • Das Netzwerkmonitor Werkzeug zeigt jetzt Leistungsstatistiken mittels Tortendiagrammen an (Firefox-Fehler 846601).
  • Im Inspektor sind jetzt Vorschau-Tooltips für CSS-Transformierungen verfügbar (Firefox-Fehler 726427).
  • DOM-Elemente, die im Debugger und in der Konsole angezeigt werden, können jetzt direkt entfernt oder inspiziert werden, über neue Schaltflächen rechts neben der Variablenauflistung.
  • Eine CSS-Quellkarte wird nun vom Style Editor unterstützt (Firefox-Fehler 926014).
  • Autovervollständigung von CSS-Eigenschaften und -Werten wurde zum Style Editor hinzugefügt (Firefox-Fehler 717369).

Weitere Details und kleinere Änderungen finden Sie im Mozilla Hacks Blogbeitrag.

CSS

HTML

  • <input type=color> und <input type=number> sind jetzt standardmäßig verfügbar.
  • Unterstützung für das nicht standardisierte <pre cols> wurde entfernt, ebenso wie der Layouteffekt von <pre wrap>. Beide Effekte können und sollten mit CSS erreicht werden. (Firefox-Fehler 949879)

JavaScript

Schnittstellen/APIs/DOM

MathML

Keine Änderung.

SVG

Keine Änderung.

Sicherheit

  • Die experimentelle hash-source Direktive von CSP 1.1 wurde implementiert. Die Voreinstellung security.csp.experimentalEnabled sollte auf true gesetzt werden, um diese Funktionalität zu aktivieren (Firefox-Fehler 883975).

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

  • Größere Theme-Änderungen in Firefox beeinflussen die meisten Erweiterungen, die mit der Firefox-Benutzeroberfläche interagieren.
  • nsISecurityCheckedComponent wurde entfernt (Firefox-Fehler 794943). Die meisten Benutzer können das nsISecurityCheckedComponent aus ihrer Schnittstellendefinition entfernen und sie werden weiterhin funktionieren.