Dieser Inhalt wurde automatisch aus dem Englischen übersetzt, und kann Fehler enthalten. Erfahre mehr über dieses Experiment.

View in English Always switch to English

Wichtige Fehlerbehebungen in Firefox 3

Dieser Artikel bietet eine Liste von wichtigen Fehlerbehebungen, die in Firefox 3 angeboten werden und die nicht unbedingt in der Dokumentation offensichtlich sind.

  • Wenn ein Fehler beim Parsen eines Overlays auftritt, wird das Overlay nicht angewendet. Parse-Fehler werden in der Fehlerkonsole protokolliert. (Firefox-Fehler 335755)
  • Fehler behoben, bei dem <menupopup>-Elemente innerhalb einer Bindung platziert werden können, wenn sie an ein Menü oder ein menüartiges Element angehängt sind. (Firefox-Fehler 345896)
  • Die dlgType-Eigenschaft des Buttons funktioniert nun ordnungsgemäß. (Firefox-Fehler 308591)
  • Das canBubble-Argument von event.initEvent funktioniert jetzt richtig, sodass Ereignisse ausgelöst werden können, die nicht blubbern. (Firefox-Fehler 330190)
  • Das DOMAttrModified-Ereignis behandelt nun namensraumspezifische Attribute korrekt. (Firefox-Fehler 362391)
  • XML-Verarbeitungsanweisungen, wie <?xml-stylesheet ?>, werden nun zum DOM eines XUL-Dokuments hinzugefügt. Dies bedeutet, dass document.firstChild nicht garantiert das Wurzelelement ist, verwenden Sie stattdessen document.documentElement. Außerdem haben <?xml-stylesheet ?> und <?xul-overlay ?> Verarbeitungsanweisungen außerhalb des Dokumentprologs keine Wirkung mehr. (Firefox-Fehler 319654)
  • getElementsByAttributeNS()-Funktionen wurden zu XUL-Elementen und Dokumenten hinzugefügt. (Firefox-Fehler 239976)
  • Ereignis-Listener werden beibehalten, wenn ein Element aus einem XUL-Dokument verschoben oder entfernt wird. (Firefox-Fehler 286619)
  • Mutationsereignisse werden jetzt für nicht angezeigte Dokumente ausgelöst. (Firefox-Fehler 201236)
  • Verschiedene Probleme mit der falschen Zeichnungsreihenfolge von Elementen wurden behoben. (Firefox-Fehler 317375)
  • getElementsByTagName() wurde behoben, um korrekt mit Unterknoten mit Namensraumprefixen in ihren Tag-Namen zu funktionieren (Firefox-Fehler 206053).
  • Die DOMNodeInserted- und DOMNodeRemoved-Ereignisse gelten jetzt korrekt für die richtigen Knoten (Firefox-Fehler 367164).
  • \d, eines der Sonderzeichen in regulären Ausdrücken, wurde so korrigiert, dass es nur Ziffern des Basis-Latein-Alphabets (äquivalent zu [0-9]) entspricht. (Firefox-Fehler 378738)
  • Die Kategorie "Image-Sniffing-Services" ermöglicht es Bilddecodern, die als Erweiterungen implementiert sind, Bilder mit falschen Mime-Typen korrekt zu dekodieren. (Firefox-Fehler 391667)
  • Rechtsklicks auf Formularelemente bringen standardmäßig kein Kontextmenü mehr auf. (Firefox-Fehler 404536. Siehe Anbieten eines Kontextmenüs für Formularelemente, um zu erfahren, wie Sie dies fallweise aktivieren können.)

Siehe auch