Die Veröffentlichung des Web-Browsers Firefox 141 hat stattgefunden, und es wurden Updates fĂŒr frĂŒhere Long-Term-Support-Versionen â 140.1.0, 115.26.0 und 128.13.0 â erstellt. Die Beta-Testphase fĂŒr die Version Firefox 142 hat begonnen, deren Veröffentlichung fĂŒr den 19. August geplant ist.
Die Hauptneuheiten in Firefox 141:
- Es wurde eine experimentelle UnterstĂŒtzung fĂŒr die automatische Gruppierung von Tabs hinzugefĂŒgt, die auf einem lokal ausgefĂŒhrten KI-Modell basiert, das Tabs Ă€hnlicher Themen erkennt. Nach dem Ziehen eines Tabs auf einen anderen oder dem Ăffnen des KontextmenĂŒs mit den Gruppierungsoptionen zeigt der Browser jetzt die SchaltflĂ€che âWeitere meiner Tabs vorschlagenâ. Nach dem Klicken auf diese SchaltflĂ€che wird eine Liste Ă€hnlicher Tabs angezeigt, die schnell zur Gruppe hinzugefĂŒgt werden können. Die KI schlĂ€gt auch einen passenden Gruppennamen vor. Diese Funktion ist vorerst nicht fĂŒr alle standardmĂ€Ăig aktiviert und wird schrittweise fĂŒr immer mehr Benutzer freigeschaltet. Um die Funktion zwangsweise zu aktivieren, kann die Einstellung âbrowser.tabs.groups.smart.enabledâ auf der Seite about:config aktiviert werden.

- Die Möglichkeit, die GröĂe des Werkzeugbereichs im unteren Teil der vertikalen Tab-Leiste zu Ă€ndern, wurde bereitgestellt. Um den Platz fĂŒr Tabs und Werkzeuge zu trennen, reicht es aus, den horizontalen Trennstrich mit der Maus zu verschieben. Wenn nicht alle Werkzeuge in den gewĂ€hlten Bereich passen, werden einige davon in ein zusĂ€tzlich aufklappbares MenĂŒ verschoben.

- In die Adressleiste wurde ein Einheitenkonverter integriert, der die Umwandlung von Zeitzonen sowie von Winkeln, Entfernungen, Temperaturen, Massen und KrĂ€ften unterstĂŒtzt. Ein Klick auf das Ergebnis speichert es in der Zwischenablage.



- In den Versionen fĂŒr die Linux-Plattform wurde der Speicherverbrauch gesenkt und die Anforderung eines Neustarts nach einem Update ĂŒber einen Paketmanager entfernt.
- FĂŒr Benutzer aus Brasilien, Spanien und Japan wurde die Funktion zur automatischen VervollstĂ€ndigung von Adressen in Webformularen aktiviert, die zuvor nur fĂŒr die USA, das Vereinigte Königreich, Kanada, Deutschland, Frankreich, Polen, Italien und Ăsterreich verfĂŒgbar war.
- StandardmĂ€Ăig ist in den Windows-Builds die WebGPU-API und die Shadersprache WGSL (WebGPU Shading Language) aktiviert. FĂŒr Linux und macOS wird die UnterstĂŒtzung von WebGPU in einer der kommenden Versionen aktiviert, vorĂŒbergehend kann WebGPU ĂŒber die Optionen âdom.webgpu.enabledâ und âgfx.webrender.allâ auf der Seite about:config aktiviert werden. WebGPU bietet eine vergleichbare Programmierschnittstelle wie Vulkan, Metal und Direct3D 12 zum AusfĂŒhren von Operationen auf der GPU. WebGPU ermöglicht es Anwendungen in JavaScript, die Organisation, Verarbeitung und Ăbertragung von Kommandos an die GPU zu steuern sowie verbundene Ressourcen, Speicher, Puffer, Texturobjekte und kompilierte Grafik-Shader zu verwalten.
- Bei der RĂŒckkehr Server zurĂŒckgegebenen âcacheâ-Wertes im HTTP-Header âClear-Site-Dataâ wurde zusĂ€tzlich eine Bereinigung des Ăbergangscaches (BFCache â Back-forward cache) implementiert, der einen sofortigen Wechsel beim Benutzen der SchaltflĂ€chen âZurĂŒckâ und âVorwĂ€rtsâ oder beim Navigieren durch zuvor besuchte Seiten der aktuellen Website ermöglicht.
- Im HTML-Element
- Die UnterstĂŒtzung der Technologie CHIPS (Cookies Having Independent Partitioned State) wurde zurĂŒckgegeben, die es erlaubt, Cookies an Domain der ersten Ebene, unter Verwendung des Attributs âPartitionedâ. Wenn unter normalen Bedingungen ein Drittanbieter-Code von der Website âCâ, der auf den Websites âAâ und âBâ eingebettet ist, die fĂŒr diese Websites gemeinsamen Cookies verarbeiten kann, so werden bei Angabe des Attributs âPartitionedâ die von der Website âCâ gesetzten Cookies, bei der AusfĂŒhrung von Code von den Websites âAâ und âBâ, vollstĂ€ndig getrennt.


- In den JavaScript-Methoden HTMLElement.showPopover() und HTMLElement.togglePopover() wurde das Argument âoptions.sourceâ hinzugefĂŒgt, das auf den Handler zum Ăffnen des Popovers verweist. In der Methode togglePopover() wurde das Argument âoptions.forceâ fĂŒr das erzwungene Ăffnen oder SchlieĂen des Popovers hinzugefĂŒgt.
- Im PointerEvent-Interface wurde die Eigenschaft persistentDeviceId hinzugefĂŒgt, und im Interface IntersectionObserver wurde die Eigenschaft scrollMargin eingefĂŒhrt.
- Die CSS-Eigenschaft âfont-variant-emojiâ wurde hinzugefĂŒgt, um den Stil der Emoji-Darstellung anzupassen. Zum Beispiel kann zwischen textueller oder grafischer Darstellung gewĂ€hlt werden.

- In der Android-Version wurde das MenĂŒ ĂŒberarbeitet; die automatische Blockierung von privaten Tabs beim Wechseln zu einer anderen Anwendung wurde implementiert; die Hervorhebung der Domain in der Adresszeile wurde sichergestellt; eine Funktion zum Versenden von PDF-Dateien an andere Anwendungen wurde hinzugefĂŒgt.



Neben neuen Funktionen und Fehlerbehebungen wurden in Firefox 141 27 SicherheitsanfĂ€lligkeiten beseitigt. 13 SicherheitsanfĂ€lligkeiten wurden durch Probleme mit dem Speicher verursacht, wie z. B. PufferĂŒberlĂ€ufe und der Zugriff auf bereits freigegebene Speicherbereiche. Diese Probleme können potenziell zur AusfĂŒhrung von Angreifer-Code fĂŒhren, wenn speziell gestaltete Seiten geöffnet werden.
Quelle: opennet.ru











