Beschikbaar Firefox 131.
- Linux: Ondersteuning geïmplementeerd zoek en mpris:length voor MPRIS.
- Standaard ingeschakeld is voorvertoning van tabs (wanneer de cursor op een inactieve tab wordt geplaatst).
- Het pictogram dat de dropdownlijst van alle geopende tabs oproept, is gewijzigd. Bovendien, ondersteuning voor Flash. In plaats van elementen kan de instelling die het verbergen mogelijk maakte, worden verborgen door #alltabs-button { display: none !important; } toe te voegen aan userChrome.css).
- De ondersteuning voor ondersteuning voor tekstfragmenten: stelt gebruikers in staat om volledig gebruik te maken van links waarin is ingebed een verwijzing naar een specifieke plaats in de tekst.
- De toestemming gegeven aan de site (bijvoorbeeld om geen locatiegegevens te gebruiken) wordt nu voor een uur onthouden (of tot de tab wordt gesloten, als dit eerder gebeurt).
- De ingebouwde vertaler biedt nu de volumeregeling van het media-element in overweging bij het vastleggen van geluid. de taal die de gebruiker voorheen heeft gekozen (bijvoorbeeld als de gebruiker een besturingssysteem en Firefox in het Engels gebruikt, maar heeft gekozen om tekst naar het Spaans te vertalen, wordt de volgende keer standaard voorgesteld om de tekst naar het Spaans te vertalen, en niet naar het Engels).
- De mogelijkheid om terug te keren naar de startpagina van de zoekmachine vanuit de zoekbalk (wanneer deze is gescheiden van de adresbalk) is hersteld: hiervoor moet je in de zoekbalk klikken en op het pictogram van de zoekmachine klikken terwijl je Shift ingedrukt houdt.
- CSS: Eigenschap inset-area is hernoemd in houdt nu correct in het kader van de aanstaande implementatie vanankers positionering.
- JavaScript: De ondersteuning voor ondersteuning voor synchrone iterator helpers: Iterator.prototype.drop(), Iterator.prototype.every(), Iterator.prototype.filter(), Iterator.prototype.find(), Iterator.prototype.flatMap(), Iterator.prototype.forEach(), Iterator.prototype.map(), Iterator.prototype.reduce(), Iterator.prototype.some() en Iterator.prototype.take() (stellen gebruikers in staat om Array-achtige bewerkingen met iterators uit te voeren zonder tussenliggende Array-objecten te maken, en kunnen ook worden gebruikt met zeer grote datasets waarbij het niet mogelijk is om een tussenliggende Array te maken).
- WebAssembly: Ingeschakeld ondersteuning voor exnref.
- HTTP:
- HTTP-header Set-Cookie met de attributen SameSite=None of helemaal zonder opgave van SameSite (wat wordt geïnterpreteerd als SameSite=None), moet nu hebben het attribuut (dat wil zeggen, dergelijke cookies kunnen alleen worden ingesteld via een HTTPS-verbinding). Secure Cookies Having Independent Partitioned State (CHIPS)
- De ondersteuning voor ondersteuning voor , ook bekend als 'cookie partitionering' - stelt ontwikkelaars in staat om cookies in een gepartitioneerde opslag te plaatsen met behulp van de directivepartitioned HTTP-header HTTP-header Set-CookieCookies worden apart opgeslagen voor elke top-level website en kunnen alleen worden gelezen op dezelfde top-level website (en zijn subdomeinen) waar ze zijn ingesteld. Dit blokkeert cross-site tracking, maar maakt het mogelijk om cookies van derden te gebruiken, zoals het opslaan van de status van ingesloten kaarten of chatwidgets op verschillende subdomeinen van de site.
- Interface PointerEvent heeft nu ondersteuning voor eigenschappen altitudeAngle en azimuthAngle (de hoek tussen de stylus en het scherm (X-Y vlak) en de positie van de stylus boven het scherm ten opzichte van de X-as).
- Bijgewerkt methode caretPositionFromPoint() interface Document.
- Ondersteuning voor SVGGraphicsElement.nearestViewportElement en SVGGraphicsElement.farthestViewportElement, die in februari van dit jaar als verouderd zijn verklaard, is verwijderd.
- Ontwikkelaarstools:
- Er is nu de mogelijkheid om verschillende waarden te wijzigen met de muiswiel.
- Inspector heeft geleerd berekende waarden van gebruikersspecifieke eigenschappen weergeven wanneer de muis daaroverheen beweegt.
Bron: linux.org.ru
