Beschikbaar Firefox 134.
- Linux:
- Gebruikers uit de VS en Canada zullen geleidelijk de nieuwe interface van de startpagina (zoekveld en snelkoppelingen zijn naar boven van de pagina verplaatst, snelkoppelingen worden in ƩƩn rij weergegeven. De kaarten van aanbevolen verhalen zijn bijgewerkt: ze vullen nu automatisch de gehele breedte van de pagina, waardoor de ruimte efficiƫnter wordt benut).
- Zoekmachine Ecosia is nu niet alleen beschikbaar voor gebruikers uit Duitsland, maar ook voor alle gebruikers uit de Duitstalige regio (Oostenrijk, Belgiƫ, Italiƫ, Nederland, Spanje, Zweden en Zwitserland).
- Er is een standaard uitgeschakelde mogelijkheid toegevoegd om een tabblad op verzoek van de gebruiker te ontladen (browser.tabs.unloadTabInContextMenu).
- de moderne Windows.Devices.Geolocation API in plaats van de oude, die al in Windows 7 bestond. nauwkeuriger volgt de HTML-specificatie voor pop-ups, wat het aantal gevallen zal verminderen waarin nuttige pop-ups per ongeluk worden geblokkeerd.
- Bij ingeschakelde privacy.resistFingerprinting-instelling wordt nu in het instellingenvenster een waarschuwing weergegeven dat dit kan leiden tot het niet functioneren van websites. Ontwikkelaars vinden het vervelend dat deze instelling in elk tweede handboek voor het versterken van de browserbeveiliging voorkomt, maar de auteurs van dergelijke handleidingen waarschuwen de gebruiker zelden dat deze versterkte bescherming een aantal ongemakkelijke neveneffecten heeft.
- Als een extensie is uitgeschakeld vanwege schending van de regels van Mozilla, wordt er nu in de extensiebeheerder zal een bericht weergegeven dat dit uitlegt ('Deze extensie schendt de regels van Mozilla, daarom is deze uitgeschakeld. U kunt deze op eigen risico inschakelen.').
- Het pictogram voor het inschakelen van de leesmodus wordt niet meer weergegeven als er een PDF-bestand in het tabblad is geopend.Bij het verwijderen van een instelling in about:config wordt de naam nu weergegeven
- doorgehaald een fout die ervoor zorgde dat de WebSocket-verbinding, die gebruik maakte van IPv6, stopte met werken als door aanpassing van de netwerkinstellingen de ondersteuning voor IPv6 verloren ging (bijvoorbeeld als de gebruiker verbinding maakte met een VPN die geen IPv6 ondersteunt)..
- Corrigeerd Een fout waardoor de WebSocket-verbinding die IPv6 gebruikte, stopte met werken als de ondersteuning voor IPv6 wegviel door wijzigingen in de netwerkinstellingen (bijvoorbeeld als een gebruiker verbinding maakte met een VPN die geen IPv6 ondersteunt).
- Windows: Ingeschakeld ondersteuning voor hardwareversnelling voor HEVC-decodering (aangezien de codec licentiekosten vereist, moet de gebruiker het zelf aanschaffen, verkrijgen van de OEM-fabrikant van de computer of eenvoudigweg ).
- CSS: Elementen met absolute positionering heeft gekregen ondersteuning voor eigenschappen align-self en justify-self, evenals de verkorte eigenschap place-self.
- JavaScript:
- Toegevoegd ondersteuning voor de statische methode RegExp.escape() (escapet mogelijke reguliere expressiesyntaxis symbolen in de string, en retourneert een nieuwe string die veilig kan worden gebruikt als een letterlijke sjabloon voor de constructor RegExp()).
- Er is nu ondersteuning voor methode Promise.try() (neemt een callback van elke soort (een functie die synchron of asynchron iets retourneert of gooit) en verpakt het resultaat in Promise).
- WebAssembly:
- Ingeschakeld ondersteuning voor Memory64.
- Ingeschakeld ondersteuning voor JS String Builtins.
- API:
- GeĆÆmplementeerd statische methode PushManager.supportedContentEncodings (maakt het mogelijk om toegestaan algoritmes voor payloadversleuteling te verkrijgen voor push-berichten).
- AudioParam.value nu toe de waarde in te stellen, zelfs tijdens een gepland automatisch evenement: eerder werd de operatie stilzwijgend genegeerd.
- Methode ReadableStreamBYOBReader.read() heeft nieuw argument options.min (geeft het minimum aantal elementen aan dat moet worden geretourneerd bij elke aanroep, waardoor onnodige iteraties bij het werken met gegevensstructuren met een bekende grootte worden vermeden).
- WebRTC: in de testbuild Canary, en is onlangs overgebracht naar de release. Om het te activeren, moet u naar het gedeelte flags chrome://flags gaan, het vlag 'Filesystem API in Incognito' zoeken via de zoekfunctie en deze inschakelen. Na het opnieuw opstarten van de browser zal de incognito-modus volledig functioneren. de mogelijkheid om gelijktijdige transmissie (simulcast) van scherminhoud te voeren bij gebruik van de VP8-codec (met andere codecs wordt dit al lang ondersteund).
- Ontwikkelaarstools:
- Netwerkmonitor heeft geleerd meldingen tonen, en alle toestemmingen die door de gebruiker aan deze websites zijn verleend, antwoorden 103 Early Hints.
- In de debugger in de testbuild Canary, en is onlangs overgebracht naar de release. Om het te activeren, moet u naar het gedeelte flags chrome://flags gaan, het vlag 'Filesystem API in Incognito' zoeken via de zoekfunctie en deze inschakelen. Na het opnieuw opstarten van de browser zal de incognito-modus volledig functioneren. de mogelijkheid om traceringen op te zoeken op basis van functieaanroepargumentwaarden.
- Debuggen van extensies is vereenvoudigd, bijvoorbeeld de broncode van de extensie wordt nu automatisch opnieuw geladen in de debugger bij het opnieuw opstarten van de extensie.
- Waarden van de logpunten in de debugger worden nu automatisch omgezet in profilerlabels, wat het gemakkelijker maakt om items rechtstreeks vanuit de debugger aan de tijdlijn van labels toe te voegen.
Bron: linux.org.ru
