Die Veröffentlichung des Webbrowsers Firefox 134 fand statt, und es wurden Updates für frühere Versionen mit langanhaltendem Support – 115.19.0 und 128.6.0 – bereitgestellt. Die Beta-Testphase für Firefox 135 wurde eingeleitet, dessen Veröffentlichung für den 4. Februar geplant ist.
Die wichtigsten Neuerungen in Firefox 134:
- Einige Benutzer erhalten ein neues Design der Startseite, die beim Öffnen eines neuen Tabs angezeigt wird. Die neue Variante zeichnet sich durch eine Suchleiste, ein Widget mit Wettervorhersagen und eine Liste empfohlener Seiten aus. Die am häufigsten besuchten und festgehaltenen Websites werden nicht in einem Raster, sondern in einer Reihe angezeigt. Die Anzahl der Spalten mit Inhalten wird in Abhängigkeit von der Fensterbreite gewählt, was eine effiziente Nutzung des verfügbaren Bildschirmraums ermöglicht. Das neue Design ist derzeit nur für Benutzer in den USA und Kanada verfügbar. Um es in anderen Ländern zu aktivieren, kann auf der Seite about:config „newtab“ eingegeben und der Ländercode in die Felder mit dem Wert „US, CA“ hinzugefügt werden.

Im Dropdown-Menü, das erscheint, wenn der Eingabefokus auf die leere Adresszeile verschoben wird, werden nun nicht nur empfohlene und zuvor geöffnete Seiten angezeigt, sondern auch eine Liste kürzlich ausgeführter Suchanfragen, was es ermöglicht, diese schnell zu korrigieren oder in einer anderen Suchmaschine zu wiederholen. Im Dropdown-Menü sind außerdem Tasten für zusätzliche Aktionen verfügbar, wie beispielsweise das Drucken der Seite oder das Wechseln zu einem anderen Tab.

- Für die Linux-Plattform wurde die Unterstützung zusätzlicher Gesten auf dem Touchpad implementiert (zum Beispiel das Tippen mit zwei Fingern zum Anhalten des trägen Scrollens).
- Für die Windows-Plattform wurde die Unterstützung von Hardware-Decodierungswerkzeugen für Videos im HEVC-Format (H.265) hinzugefügt.
- Für Deutschland, Österreich, Belgien, Italien, die Niederlande, Spanien, Schweden und die Schweiz wurde die Möglichkeit geschaffen, die Metasuchmaschine Ecosia zu nutzen, die sich für den Erhalt der Natur einsetzt und einen Großteil des Profits in die Aufforstung investiert. Für den Betrieb Server setzt das Unternehmen auf erneuerbare Energiequellen. Die Suchergebnisse werden durch Anfragen an die Suchmaschinen Bing und Google generiert.
- Eine genauere Einhaltung der Spezifikation zur Bestimmung des Benutzeraktivierungsstatus wurde sichergestellt. Die Aktivierung signalisiert den Beginn der Interaktion des Benutzers mit der Seite, wie z. B. Mausbewegungen, Tastendruck oder Menüwechsel. Nach der Aktivierung stehen bestimmte Web-APIs zur Verfügung, beispielsweise wird die Anzeige von Popup-Dialogen vor der Aktivierung blockiert. Die im neuen Release vorgeschlagenen Änderungen der Aktivierungsbedingungen lockern die Blockierung von Popup-Dialogen und reduzieren die Anzahl von Fehlwarnungen über Blockierungen.
- 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 Escapen von in einem String verwendeten Zeichen dient, die für den Aufbau von regulären Ausdrücken benötigt werden. Solche auf diese Weise escapierten Strings können sicher als Vorlage im Konstruktor RegExp() verwendet werden.
- Die Methode Promise.try() wurde hinzugefügt, die es ermöglicht, das Ergebnis der Ausführung eines beliebigen Callback-Aufrufs in ein Promise zu transformieren, um die Fehlerbehandlung bei der Ausführung von Funktionen zu erleichtern, die sowohl asynchron als auch synchron ausgeführt werden.
- In WebRTC wurde für Simulcast-Video bei der Übertragung von Fenstern oder des gesamten Bildschirms die Unterstützung des Codec VP8 hinzugefügt.
- Die experimentelle Unterstützung des HTML-Attributs autocorrect und der JavaScript-Eigenschaft HTMLElement.autocorrect wurde hinzugefügt, die die automatische Korrektur des in Eingabeelementen wie „“ und „
- Die Tools zur Debugging von Add-Ons wurden verbessert. Zum Beispiel wird die automatische Neulademöglichkeit des Add-On-Codes im Debugger nach dem Neustart des Add-Ons sichergestellt.
- Im JavaScript-Debugger wird die automatische Umwandlung von Log-Punkten (log-point, wie Haltepunkte, aber zum Ausgeben von Informationen in Logs) in Profilmarkierungen ermöglicht, sodass solche Markierungen direkt aus dem Debugger in das Profilierungssystem hinzugefügt werden können.
- Im Netzwerkaktivitätsverfolgungsbereich der Webentwicklertools wird angezeigt, welche Daten in Antworten mit dem Code 103 „Early Hints“ übermittelt werden.

Neben Neuerungen und Fehlerbehebungen wurden in Firefox 134 20 Sicherheitsanfälligkeiten behoben. 11 dieser Sicherheitsanfälligkeiten sind als gefährlich eingestuft. 10 gefährliche Sicherheitsanfälligkeiten resultieren aus Problemen bei der Speicherverwaltung, wie Pufferüberläufen und dem Zugriffs auf bereits freigegebene Speicherbereiche. Diese Probleme könnten potenziell zur Ausführung von Schadcode führen, wenn speziell gestaltete Seiten geöffnet werden. Eine weitere gefährliche Sicherheitsanfälligkeit (CVE-2025-0244) betrifft die Möglichkeit, die Adresszeile in der Android-Version durch eine fehlerhafte Protokollspezifikation zu spoofen.
Quelle: opennet.ru



