Der Release des Webbrowsers Firefox 134 wurde veröffentlicht und es wurden Updates der vorherigen Versionen mit langfristigem Support — 115.19.0 und 128.6.0 — bereitgestellt. Die Beta-Testphase für die Version Firefox 135 hat begonnen, deren Veröffentlichung für den 4. Februar geplant ist.
Die wichtigsten Neuerungen in Firefox 134:
- Für einen Teil der Nutzer wurde ein neues Design der Seite vorgestellt, die beim Öffnen eines neuen Tabs angezeigt wird. Die neue Variante bietet eine Suchleiste, ein Wetter-Widget und eine Liste empfohlener Seiten. Die am häufigsten besuchten und angehefteten Seiten werden nicht in Form eines Rasters, sondern in einer einzigen Reihe angezeigt. Die Anzahl der Spalten mit Inhalten wird abhängig von der Breite des Fensters gewählt, wodurch der gesamte verfügbare Bildschirmplatz effizient genutzt werden kann. Das neue Design ist derzeit nur für Nutzer in den USA und Kanada aktiviert. Um es in anderen Ländern zu aktivieren, kann auf der Seite about:config „newtab“ eingegeben und der Ländercode in das Feld „US, CA“ eingefügt werden.

Im Dropdown-Menü, das nach dem Fokussieren der Eingabe auf die leere Adresszeile erscheint, werden jetzt nicht nur eine Auswahl empfohlener und zuvor geöffneter Seiten angezeigt, sondern auch eine Liste der zuletzt durchgeführten Suchanfragen, was eine schnelle Korrektur oder Wiederholung in einer anderen Suchmaschine ermöglicht. Das Dropdown-Menü enthält zudem Schaltflächen für zusätzliche Aktionen, wie das Drucken der Seite oder das Wechseln zu einem anderen Tab.

- Für die Linux-Plattform wurde die Unterstützung zusätzlicher Gesten für das Touchpad implementiert (zum Beispiel das Berühren mit zwei Fingern, um das inertiale Scrollen zu pausieren).
- Für die Windows-Plattform wurde die Unterstützung von Hardware-Decodierungswerkzeugen für Videos im HEVC-Format (H.265) hinzugefügt.
- In Deutschland, Österreich, Belgien, Italien, den Niederlanden, Spanien, Schweden und der Schweiz besteht die Möglichkeit, die Meta-Suchmaschine Ecosia zu nutzen, die sich für den Naturschutz einsetzt und einen großen Teil ihrer Gewinne in das Pflanzen von Bäumen investiert. Für den Strombedarf werden erneuerbare Energiequellen genutzt. Die Suchergebnisse werden durch Abfragen der Suchmaschinen Bing und Google erstellt. Server Die Suchergebnisse werden durch Abfragen der Suchmaschinen Bing und Google erstellt.
- Eine präzisere Einhaltung der Spezifikation beim Bestimmen des Aktivierungsstatus des Benutzers wurde gewährleistet. Die Aktivierung signalisiert den Beginn der Interaktion des Benutzers mit der Seite, wie z. B. Mausbewegungen, Tastenklicks oder Menüwechsel. Nach der Aktivierung stehen einige Web-APIs zur Verfügung; vor der Aktivierung wird das Anzeigen von Pop-up-Dialogen blockiert. Die Änderungen an den Aktivierungsbedingungen in der neuen Version lockern die Blockierung von Pop-up-Dialogen und reduzieren die Anzahl der falschen Warnungen über blockierte Inhalte.
- Für Elemente mit absoluter Positionierung (für die die Eigenschaft „position: absolute“ festgelegt ist) ist die Verwendung der CSS-Eigenschaften align-self, justify-self und place-self erlaubt.
- In JavaScript wurde die Unterstützung der Methode RegExp.escape() hinzugefügt, die zum Escaping von Zeichen in einem String dient, die für den Aufbau von regulären Ausdrücken verwendet werden. Solche escaped Strings können sicher als Vorlage im RegExp()-Konstruktor verwendet werden.
- Die Methode Promise.try() wurde hinzugefügt, die es ermöglicht, das Ergebnis der Ausführung eines beliebigen Callback-Calls in ein Promise zu transformieren, um die Fehlerbehandlung bei der Ausführung sowohl asynchroner als auch synchroner Funktionen zu vereinfachen.
- In WebRTC wurde die Unterstützung des VP8-Codecs für Simulcast-Video bei der Übertragung von Fenstern oder dem gesamten Bildschirm hinzugefügt.
- Experimentelle Unterstützung für das HTML-Attribut autocorrect und die JavaScript-Eigenschaft HTMLElement.autocorrect wurde hinzugefügt, die eine automatische Korrektur des eingegebenen Textes in Eingabefeldern wie «» und «
- Die Werkzeuge zur Fehlerbehebung bei Add-ons wurden verbessert. So wird beispielsweise der Code des Add-ons im Debugger nach dem Neuladen des Add-ons automatisch neu geladen.
- Im JavaScript-Debugger wurde die automatische Umwandlung von Log-Punkten (log-point, wie Haltepunkte, aber für die Ausgabe von Informationen in das Log) in Profiler-Markierungen implementiert, sodass solche Markierungen direkt aus dem Debugger in das Profiling-System eingefügt werden können.
- Im Dashboard zur Überwachung der Netzwerkaktivität in den Entwicklertools wird jetzt angezeigt, welche Daten in Antworten mit dem Statuscode 103 „Early Hints“ übermittelt werden.

Neben Neuerungen und Fehlerbehebungen wurden in Firefox 134 insgesamt 20 Sicherheitsanfälligkeiten beseitigt. 11 dieser Anfälligkeiten gelten als kritisch. 10 kritische Schwachstellen sind auf Probleme mit dem Speicher zurückzuführen, wie z.B. Pufferüberläufe und den Zugriff auf bereits freigegebene Speicherbereiche. Diese Probleme könnten potenziell dazu führen, dass Angreifer beim Öffnen speziell gestalteter Seiten Schadcode ausführen können. Eine weitere kritische Sicherheitsanfälligkeit (CVE-2025-0244) betrifft die Möglichkeit, in der Android-Version Fälschungen der Adresszeile durchzuführen, indem ein fehlerhaftes Protokollschema verwendet wird.
Quelle: opennet.ru



