Verfügbar Firefox 124.
- Die Einstellung „Immer die Pfeiltasten zur Navigation zwischen den Seiten verwenden“ ist jetzt mit einem einzigen Thread arbeitet. auch im PDF-Viewer verfügbar.
- In Firefox View wurde eingeführt gibt es die Möglichkeit, die Sortierreihenfolge der geöffneten Tabs auszuwählen: nach kürzlicher Aktivität oder nach Tabs-Reihenfolge.
- Die verbesserte Effizienz des eingebauten Übersetzers durch Matrixmultiplikationsoptimierungen.
- Die Optimierungen im Garbage Collector der JavaScript-Engine.
- Der Proxy-Adresse kann jetzt mehr ist es nicht möglich eine URL eingegeben werden (das hat nie funktioniert, aber das Eingabefeld erlaubte die Angabe einer URL, was die Nutzer verwirrte).
- Die Suchleiste wird automatisch entfernt von der Symbolleiste, wenn sie über einen Zeitraum von 120 Tagen nicht verwendet wurde (früher war sie standardmäßig aktiv und wird seitdem in vielen alten Profilen gespeichert, obwohl die Nutzer dieser Profile sie nicht mehr verwenden).
- Entfernt Die Einstellung browser.tabs.remote.autostart, die es erlaubte, den Mehrprozessmodus abzuschalten: sie funktionierte nur in unbranded Builds (gebaut ohne das Logo und die Marke Firefox), weshalb die Entwickler keinen Sinn in deren Unterstützung sehen (Fork-Entwickler können diese Option selbst unterstützen, wenn sie benötigt wird).
- macOS: Für alle Vollbildfenster wurde API, das vom Betriebssystem bereitgestellt wird (full-screen-api.macos-native-full-screen), das das Erscheinungsbild und Verhalten von Elementen auf dem Bildschirm vereinheitlicht hat.
- Windows: Namensauflösung über DNS wurde beschleunigt, wenn keine nicht-lokalen IPv6-Adressen vorhanden sind. Erstellung einer Schnellzugriffsliste in der Taskleiste.
- SVG: CSS-Pseudo-Elemente ::first-letter und ::first-line Das kann auf ein Element anwenden <text>.
- Unterstützung für das parallele Bauen von Paketen auf Mehrkernsystemen wurde implementiert. Die Anzahl der Threads kann über das Makro „%_smp_build_ncpus“ und die Variable $RPM_BUILD_NCPUS festgelegt werden. Zur Bestimmung der Anzahl der CPUs wurde das Makro „%getncpus“ vorgeschlagen; Unterstützung AbortSignal.any() (erstellt ein zusammengesetztes Signal, das verwendet werden kann, um eine Operation aus mehreren Signalisierungsquellen abzubrechen).
- Websockets: Hinzugefügt Unterstützung für relative Pfade und HTTP/HTTPS.
- Die Unterstützung Unterstützung DOMRequest.
- Entwicklertools:
- In die Einstellungen des Inspektors hinzugefügt Einstellung „Nächste Eingabe bei Enter fokussieren“.
- Der Netzwerkmonitor kann nun zeigt Ressourcen, die mit dem Schema file:// geladen wurden
- Beim Eingeben des Eigenschaftsnamens jetzt vorgeschlagene registrierte benutzerdefinierte Eigenschaften.
- Der JavaScript-Debugger jetzt berichtet nicht nur über den Funktionsaufruf, sondern auch über den Austritt daraus.
- sichergestellt Unterstützung für das Debugging während der Navigation.
Quelle: linux.org.ru
