Firefox 24 für Entwickler
Änderungen für Webentwickler
CSS
- Die beiden Werte
-moz-zoom-in
und-moz-zoom-out
dercursor
Eigenschaft sind aufzoom-in
undzoom-out
umgestellt worden (Firefox Bug 772153). - Um der Spezifikation zu entsprechen, können die Schlüsselwörter
not
,only
,and
undor
nicht mehr als Medientypen verwendet werden (Firefox Bug 757554).
HTML
- Das
<track>
Element wurde hinter dermedia.webvtt.enabled
Voreinstellung implementiert und ist standardmäßig deaktiviert. (Firefox Bug 833385).
JavaScript
- Arrow-Funktionen sind nicht mehr automatisch im Strict-Modus, es sei denn, dies wird explizit mit
"use strict"
angegeben (Firefox Bug 852762). - Die
String.prototype.repeat
JS-Methode wurde implementiert (Firefox Bug 815431). - Die Methoden
Set.prototype.values()
,Set.prototype.keys()
undSet.prototype.entries()
fürSet
Objekte wurden implementiert (Firefox Bug 869996).
DOM
- Unterstützung für den
Range()
Konstruktor wurde hinzugefügt (Firefox Bug 868999). - Unterstützung für den
Text()
Konstruktor wurde hinzugefügt (Firefox Bug 869000). - Unterstützung für den
Comment()
Konstruktor wurde hinzugefügt (Firefox Bug 869006). - Unterstützung für den
DocumentFragment()
Konstruktor wurde hinzugefügt (Firefox Bug 869002). - Die
FocusEvent
Schnittstelle wurde implementiert (Firefox Bug 855741). - Unterstützung für die Methode
ChildNode.remove()
wurde hinzugefügt (Firefox Bug 856629). - Die WebVTT-Schnittstellen, die mit dem
<track>
Element in Verbindung stehen,HTMLTrackElement
,TextTrack
,TextTrackCue
,TextTrackList
undTextTrackCueList
, wurden hinter dermedia.webvtt.enabled
Eigenschaft implementiert, standardmäßig auffalse
gesetzt (Firefox Bug 833385). - Die
Gamepad
Schnittstelle undNavigator.getGamepads
wurden hinter derdom.gamepad.enabled
Eigenschaft implementiert, die standardmäßig auffalse
gesetzt ist (Firefox Bug 690935). - In der Desktop-Version von Firefox kann
HTMLCanvasElement.getContext()
nun zusätzlich zuexperimental-webgl
auch den Wertwebgl
annehmen (Firefox Bug 870232). - Die nicht standardisierte Methode
mozLoadFrom()
desHTMLMediaElement
wurde entfernt (Firefox Bug 877135).
Entwicklerwerkzeuge
- Der Netzwerkinspektor ermöglicht es Ihnen nun, nach Inhaltsart (CSS/Bild/Schriftart etc.) zu filtern und die entsprechenden Größen und Ladezeiten zu sehen.
- Das DevTools-Optionspanel links ermöglicht es Ihnen, JavaScript vorübergehend zu deaktivieren/aktivieren.
- Erweiterungsentwickler können die neue Browser-Konsole für Chrome-Level-Skripte verwenden (ersetzt Error Console).
- Die Syntax der Quellkarte wurde geändert, um
//#
statt//@
zu verwenden (Firefox Bug 870361).
MathML
- Das
dir
Attribut zur Steuerung der Richtung von Formeln auf z.B.<math>
oder<mrow>
Elementen entspricht nun der Verwendung derdirection
CSS-Eigenschaft. - Das Gleichheitszeichen ("=") ist jetzt dehnbar.
- Der Wert "
updiagonalarrow
" für dasnotation
Attribut auf<menclose>
Elementen wurde hinzugefügt.
Änderungen für Add-on- und Mozilla-Entwickler
- Doc Shells haben jetzt das
allowMedia
Attribut, um die Medienwiedergabe zu deaktivieren (Firefox Bug 759964). - Sherlock-Suchplugins im Anwendungsverzeichnis oder Profil werden nicht mehr geladen (Firefox Bug 862143).
Siehe auch
Ältere Versionen
- Firefox 23 für Entwickler
- Firefox 22 für Entwickler
- Firefox 21 für Entwickler
- Firefox 20 für Entwickler
- Firefox 19 für Entwickler
- Firefox 18 für Entwickler
- Firefox 17 für Entwickler
- Firefox 16 für Entwickler
- Firefox 15 für Entwickler
- Firefox 14 für Entwickler
- Firefox 13 für Entwickler
- Firefox 12 für Entwickler
- Firefox 11 für Entwickler
- Firefox 10 für Entwickler
- Firefox 9 für Entwickler
- Firefox 8 für Entwickler
- Firefox 7 für Entwickler
- Firefox 6 für Entwickler
- Firefox 5 für Entwickler
- Firefox 4 für Entwickler
- Firefox 3.6 für Entwickler
- Firefox 3.5 für Entwickler
- Firefox 3 für Entwickler
- Firefox 2 für Entwickler
- Firefox 1.5 für Entwickler