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 von Firefox 3 angeboten werden und die nicht unbedingt offensichtlich in der Dokumentation zu finden sind.

  • Tritt ein Fehler beim Parsen eines Overlays auf, wird das Overlay nicht angewendet. Parse-Fehler werden in der Fehlerkonsole protokolliert. (Firefox-Bug 335755)
  • Ein behobener Fehler, bei dem <menupopup>-Elemente innerhalb eines Bindings platziert werden können, wenn sie an ein Menü oder ein menu-ähnliches Element angehängt sind. (Firefox-Bug 345896)
  • Die dlgType-Eigenschaft des Buttons funktioniert jetzt ordnungsgemäß. (Firefox-Bug 308591)
  • Das canBubble-Argument von event.initEvent funktioniert jetzt ordnungsgemäß, sodass Ereignisse ausgelöst werden können, die nicht bubble. (Firefox-Bug 330190)
  • Das DOMAttrModified-Ereignis verarbeitet jetzt Namenraumattribute korrekt. (Firefox-Bug 362391)
  • XML-Verarbeitungsanweisungen, wie <?xml-stylesheet ?>, werden jetzt dem DOM eines XUL-Dokuments hinzugefügt. Dies bedeutet, dass document.firstChild nicht mehr garantiert das Wurzelelement ist, verwenden Sie stattdessen document.documentElement. Außerdem haben die Verarbeitungsanweisungen <?xml-stylesheet ?> und <?xul-overlay ?> keine Wirkung mehr außerhalb des Dokument-Prologs. (Firefox-Bug 319654)
  • Die Funktionen getElementsByAttributeNS() wurden zu XUL-Elementen und -Dokumenten hinzugefügt. (Firefox-Bug 239976)
  • Ereignis-Listener bleiben erhalten, wenn ein Element in einem XUL-Dokument verschoben oder entfernt wird. (Firefox-Bug 286619)
  • Mutationsereignisse werden jetzt auch für nicht angezeigte Dokumente ausgelöst. (Firefox-Bug 201236)
  • Verschiedene Probleme mit Elementen, die in falscher Reihenfolge gezeichnet werden, wurden behoben. (Firefox-Bug 317375)
  • getElementsByTagName() wurde behoben, um korrekt in Teilbäumen zu funktionieren, die Elemente mit Namespace-Präfixen in ihren Tag-Namen haben. (Firefox-Bug 206053)
  • Die DOMNodeInserted- und DOMNodeRemoved-Ereignisse werden jetzt korrekt auf die richtigen Knoten angewendet. (Firefox-Bug 367164)
  • \d, eines der Sonderzeichen in regulären Ausdrücken, wurde behoben, um nur Ziffern des Basis-Latin-Alphabets zu matchen (entspricht [0-9]). (Firefox-Bug 378738)
  • Die Kategorie der image-sniffing-services ermöglicht es Bilddecodern, die als Erweiterungen implementiert sind, Bilder korrekt zu decodieren, die mit falschen MIME-Typen gesendet wurden. (Firefox-Bug 391667)
  • Rechtsklicks auf Formularelementen rufen standardmäßig kein Kontextmenü mehr auf. (Firefox-Bug 404536. Siehe Anbieten eines Kontextmenüs für Formularelemente, um zu erfahren, wie dies fallweise aktiviert werden kann.

Siehe auch