Verfügbar Firefox 79.
- Passwortmanager gelernt Gespeicherte Passwörter exportieren (im CSV-Format).
- Dem Einstellungsdialog wurde eine Seite mit experimentellen Funktionen hinzugefügt. Um es anzuzeigen, müssen Sie die Einstellung browser.preferences.experimental verwenden.
- Auf der Seite „about:support“ gibt es jetzt die Schaltfläche „Startup-Cache leeren“.
- Eingeschlossen Vorhersage unvollständig eingegebener Suchanfragen (browser.urlbar.richSuggestions.tail). Wenn ein Benutzer beispielsweise „Hobbit Holes zum Verkauf in London“ eingibt, bietet ihm die Suchmaschine möglicherweise die Optionen „Hobbit Holes zum Verkauf in London“, „Hobbit Holes zum Verkauf in Laguna“ und „Hobbit Holes zum Verkauf in Lotr Mod“ an ”, „Hobbit Hole zum Verkauf im Lake District“, „Hobbit Hole zum Verkauf im Lake District Tripadvisor“, „Hobbit Hole zum Verkauf in Lego“, „Hobbit Hole zum Verkauf in Herr der Ringe“, „Hobbit Hole zum Verkauf in Layout“, „Hobbit-Höhle zum Verkauf im Lego-Set“ und „Hobbit-Höhle zum Verkauf in Standort RDR2“. Die Suchmaschine muss diese Funktion unterstützen, damit sie funktioniert.
- Dem Kontextmenü heruntergeladener PDF-Dateien wurden die Optionen „Im Standard-Viewer öffnen“ und „Immer im Standard-Viewer öffnen“ hinzugefügt.
- Einstellung browser.urlbar.dnsResolveSingleWordsAfterSearch hinzugefügt, mit der Sie die Priorität von Vorgängen (Suche und Auflösung als Host im lokalen Netzwerk) angeben können, wenn Sie ein einzelnes Wort in die Adressleiste eingeben.
- Container haben jetzt die Fähigkeit Benutzerdefinierte Websites werden automatisch isoliert.
- Mechanismus zum Speichern von Daten, die zu Add-Ons gehören in Rust-Sprache umgeschrieben und in dasselbe Backend wie die Firefox-Synchronisierung verschoben.
- Benutzer in Deutschland erhalten Empfehlungen von Pocket auf der Seite „Neuer Tab“.
- Abstürze im Zusammenhang mit Screenreader-Anwendungen behoben.
- SVG-Titel- und Desc-Elemente (Beschriftungen und Beschreibungen) werden jetzt von Bildschirmleseanwendungen korrekt erkannt.
- Auf Systemen mit Wayland Behinderte Die Unterstützung von dmabuf-video-textures verursacht Probleme.
- HTML:
- Sandbox-Attribut des Elements Unterstützt jetzt das Allow-Top-Navigation-by-User-Activation-Token.
- Festlegen von target="_blank" für Elemente и Bietet jetzt das gleiche Verhalten wie das Setzen von rel="noopener". Das wird Phishern und Werbenetzwerken das Leben schwerer machen.
- CSS: bevorzugt-Farbschema hat den Nicht-Präferenz-Wert verloren.
- JavaScript:
- Support inklusive SharedArrayBuffer. Es war zuvor aufgrund von deaktiviert Spectre-Schwachstellen.
- Methode verfügbar Promise.any().
- Objektunterstützung implementiert SchwachRef.
- Support jetzt verfügbar logische Zuweisungsoperatoren: ?? =, && = и || =,
- Objekte Atomik Jetzt funktionieren sie auch mit nicht gemeinsam genutztem Speicher.
- Konstrukteur Intl.DateTimeFormat() Unterstützt jetzt die Optionen dateStyle und timeStyle.
- Konstrukteur Intl.NumberFormat() Unterstützt jetzt mehr Nummerierungssysteme.
- HTTP: Header-Unterstützung implementiert Cross-Origin-Embedder-Richtlinie (COEP) und Cross-Origin-Opener-Policy (COOP).
- API:
- DOM:
- Veranstaltung Ladestart Schnittstelle FileReader wird nun asynchron gesendet.
- Verfahren CanvasPattern.setTransform() als Objekteingabeparameter Unterstützung gefunden DOMMatrix и SVGMatrix.
- Einige interne Gecko-Ereignisse (einschließlich DOMWindowClose) sind für Webinhalte nicht mehr verfügbar.
- DOM:
- WebAssembly:
- Unterstützung hinzugefügt Batch-Speicheroperationen.
- Unterstützung hinzugefügt Referenztypen.
- Unterstützung hinzugefügt Multithreading.
- Entwicklerwerkzeuge:
- Konsole:
- Anfragen mit den Antwortcodes 400-499 und 500-599 gelten nun als Fehler und werden angezeigt, auch wenn Antwort- und XHR-Filter deaktiviert.
- Anfragen werden durch Browser oder Add-ons blockiert erhalten entsprechendes Symbol.
- Debugger:
- Implementierung eines asynchronen Aufrufstapels, mit dem Sie asynchrone Ereignisse, Zeitüberschreitungen und Versprechen verfolgen können. Asynchrone Aufrufketten werden nicht nur im Debugger-Aufrufstack angezeigt, sondern auch für Stack-Traces in Konsolenfehlern sowie in Netzwerkanfragen.
- Menüpunkt "Ort in eine Blackbox“ wurde in „Ignorieren“ umbenannt.
- Für Ausnahmen ist jetzt eine Vorschau der Variablenwerte dort verfügbar, wo sie im Code verwendet werden.
- Elemente in den Abschnitten „Tracking-Ausdrücke“ und „Bereiche“ verfügen jetzt über einen Hover-Tooltip, der ihre Werte anzeigt.
- В Abschnitt „Call Stack“. Es wurde ein Kontextmenüelement hinzugefügt, um den aktuellen Stapelrahmen neu zu starten.
- JavaScript-Fehler werden nun nicht nur in der Konsole, sondern auch im Debugger angezeigt. Die entsprechenden Zeilen werden hervorgehoben und zeigen Details zu den Hover-Fehlern.
- Verbesserte Zuverlässigkeit beim Öffnen von SCSS- und CSS-in-JS-Quellcode im Inspektor dank verbesserter Handhabung von Quellcodezuordnungen.
- Добавлен Anwendungstool, sodass Sie debuggen können Servicemitarbeiter и Webanwendungsmanifeste.
- Die Registerkarte „Nachrichten“ von Network Monitor wurde mit zusammengeführt Registerkarte „Antwort“..
- Der Accessibility Inspector wird jetzt automatisch aktiviert, wenn Sie zur entsprechenden Registerkarte wechseln. Sie müssen ihn nicht mehr manuell aktivieren.
- В Responsive Design-Modus Wenn die Berührungssimulation aktiviert ist, werden Mausziehereignisse jetzt als Berührungszieh- oder Wischereignisse interpretiert.
- Im Remote-Debugging-Modus wurden der Adressleiste die Schaltflächen „Zurück“ und „Vorwärts“ hinzugefügt.
- Es wurde ein Problem behoben, bei dem einige Tools bei Verwendung von Screenreader-Apps nicht verfügbar waren.
- Konsole:
Source: linux.org.ru