Die Veröffentlichung des Webbrowser Firefox 103 fand statt. Darüber hinaus wurden Updates für die Versionen mit langfristigem Support – 91.12.0 und 102.1.0 – erstellt. In den nächsten Stunden wird der Beta-Test für die Version Firefox 104 beginnen, deren Veröffentlichung für den 23. August geplant ist.
Die wichtigsten Neuerungen in Firefox 103:
- Der Modus für den vollständigen Cookie-Schutz (Total Cookie Protection) ist standardmäßig aktiviert, der zuvor nur beim Öffnen von Websites im privaten Modus und bei der Auswahl des strengen Modus zur Blockierung unerwünschter Inhalte (strict) verwendet wurde. Im Modus Total Cookie Protection wird für Cookies jeder Website ein separates, isoliertes Speichersystem verwendet, wodurch Cookies nicht zur Verfolgung von Bewegungen zwischen Websites genutzt werden können. Alle Cookies, die von externen Blöcken (Iframe, JS usw.), die auf die Website geladen werden, gesetzt werden, sind an die Website gebunden, von der diese Blöcke geladen wurden, und werden nicht übertragen, wenn auf diese Blöcke von anderen Websites zugegriffen wird.

- Die Leistung in Systemen mit Monitoren mit hoher Bildwiederholfrequenz (120Hz+) wurde verbessert.
- Im integrierten PDF-Viewer wurde eine Hervorhebung für Pflichtfelder in Dokumenten mit Eingabefeldern bereitgestellt.
- Im Bild-in-Bild-Modus wurde die Möglichkeit hinzugefügt, die Schriftgröße der Untertitel zu ändern. Es werden Untertitel beim Ansehen von Videos von Websites wie Funimation, Dailymotion, Tubi, Hotstar und SonyLIV angezeigt. Früher wurden Untertitel nur für YouTube, Prime Video, Netflix, HBO Max, Funimation, Dailymotion, Disney+ und Websites, die das Format WebVTT (Web Video Text Track) verwenden, angezeigt.
- Zum Navigieren zwischen den Schaltflächen auf der Tab-Leiste können jetzt die Pfeiltasten, Tab und Shift+Tab verwendet werden.
- Die Funktion zur Vergrößerung des Textes für Menschen mit Sehbehinderungen („Make text bigger“) ist auf alle Benutzerschnittstellenelemente und Inhalte ausgeweitet worden (die zuvor nur die Systemschrift betraf).
- Die Möglichkeit, die Unterstützung von digitalen Signaturzertifikaten auf der Grundlage der SHA-1-Hashes wiederherzustellen, wurde aus den Einstellungen entfernt, da diese bereits als unsicher gelten.
- Beim Kopieren von Text aus Webformularen wird nun sichergestellt, dass nicht trennbare Leerzeichen erhalten bleiben, um automatischen Zeilenumbrüche zu verhindern.
- Auf der Plattform Linux wurden Leistungsprobleme mit WebGL bei Verwendung proprietärer NVIDIA-Treiber in Kombination mit DMA-Buf behoben.
- Ein Problem mit sehr langsamen Ladezeiten aufgrund der Verarbeitung von Inhalten im lokalen Speicher wurde behoben.
- Die Streams-API unterstützt nun tragbare Streams, die es ermöglichen, ReadableStream-, WritableStream- und TransformStream-Objekte als Argumente beim Aufruf von postMessage() zu übergeben, um die Ausführung von Operationen in einem Web-Worker mit Hintergrunddatenklonierung zu verlagern.
- Für Seiten, die ohne HTTPS geöffnet werden, sowie in iFrame-Blöcken ist der Zugriff auf die APIs caches, CacheStorage und Cache untersagt.
- Die Unterstützung für die Attribute scriptminsize und scriptsizemultiplier wurde eingestellt, die zuvor als veraltet markiert wurden.
- In Windows 10 und 11 wird das Firefox-Symbol während der Installation an der Taskleiste angeheftet.
- Auf der macOS-Plattform wurde auf eine modernere API zur Verwaltung von Sperren umgestellt, was zu einer besseren Benutzeroberflächenreaktion bei hoher CPU-Auslastung geführt hat.
- In der Android-Version wurde ein Absturz behoben, der beim Wechsel in den Splitscreen-Modus oder bei der Größenänderung des Fensters auftrat. Ein Problem, das zu einer Rückwärtswiedergabe von Videos führte, wurde gelöst. Ein Fehler, der unter bestimmten seltenen Umständen zum Absturz beim Öffnen der Bildschirmtastatur in Android 12 führte, wurde behoben.
Neben Neuheiten und Fehlerbehebungen wurden in Firefox 103 10 Sicherheitsanfälligkeiten behoben, von denen 4 als kritisch eingestuft wurden (unter CVE-2022-2505 und CVE-2022-36320). Diese wurden durch Speicherprobleme wie Pufferüberläufe und Zugriffe auf bereits freigegebene Speicherbereiche verursacht. Potenziell könnten diese Probleme zur Ausführung von Schadhafter Software führen, wenn speziell gestaltete Seiten geöffnet werden. Unter den moderat gefährlichen Sicherheitsanfälligkeiten ist die Möglichkeit hervorzuheben, die Cursorposition durch Manipulation der CSS-Attribute overflow und transform zu bestimmen, sowie das Hängenbleiben der Android-Version bei der Verarbeitung von sehr langen URLs.
Quelle: opennet.ru

