Saatavilla Firefox 119.
- Sivun sisältö "Firefox Review" (Firefox-näkymä) rikki osioihin "Viimeaikainen selailu", "Avoimet välilehdet", "Äskettäin suljetut välilehdet", "Muiden laitteiden välilehdet", "Historia" (mahdollisuudella lajitella sivuston tai päivämäärän mukaan). Firefox View -sivun avaavan painikkeen kuvake on muutettu.
- Äskettäin suljetut välilehdet ovat nyt aina pysyä istuntojen välillä (browser.sessionstore.persist_closed_tabs_between_sessions). Aiemmin ne tallennettiin vain, jos automaattinen istunnon palautus oli käytössä käynnistyksen yhteydessä. Lisäksi äskettäin suljettujen välilehtien luettelo näkyy nyt näytetään välilehdet äskettäin suljetuista ikkunoista (browser.sessionstore.closedTabsFromClosedWindows).
- ilmestyi mahdollisuus lisätä kuvia (ja vaihtoehtoista tekstiä) PDF-tiedostoa muokatessa.
- Joidenkin lisäosien siirto toteutettu, kun tietoja tuodaan Chromesta.
- Korjattu odottamattomia vierityspalkin hyppyjä Facebookissa.
- Mukana tuki ME (Encrypted Client Hello, eSNI:n jatkokehitys). ECH edellyttää, että DNS-over-HTTS on käytössä selaimesi asetuksissa. Suurista palveluntarjoajista ECH:lle on jo tuki ilmoitti pilvenleima.
- Tiukan seurannan suojaustilassa verkkosivustot voivat nyt käyttää vain järjestelmän kirjasimia ja fontteja asennetuista kielipaketeista. Viime versiossa sama toiminta toteutettiin yksityisessä selaustilassa.
- Täydellinen evästeiden suojaus nyt jakelija ja esineille Möykky.
- Kuva kuvassa -tila oppinut näytä tekstitykset osoitteessa viki.com.
- Käyttäjätunnus ja salasana SOCKS-välityspalvelimen kautta muodostettaessa ovat nyt voida sisältää muita kuin ASCII-merkkejä (Firefox ei silti tue alkuperäistä todennusta; se vaatii kolmannen osapuolen laajennuksen, kuten FoxyProxyn).
- Firefox lisää ei yritä arvaa onko huipputason dokumentti, jota palvelin palvelee sovelluksena/oktettivirtana, mediatiedosto (tiedosto ladataan, ei toisteta selaimessa).
- Isäntänimet, jotka eivät ole IP-osoitteita, mutta päättyvät numeroon (esimerkiksi foo.0, bar.0.09, a.1.2.0x., 1.2.3.4.5) älä laske pätevä.
- Siirry about:logging-sivulle lisätty "Grafiikka" esiasetus.
- Kiinteä 23 vuotta vanha bugi: Työkaluvinkit eivät enää jää etualalla, kun selainikkuna menettää tarkennuksen.
- Lisätty lokalisointi kielikohtaisesti Santali (la).
- Linux: lopetettu laajennus-säilöbinaarin toimitus.
- Windows: Firefox noudattaa nyt järjestelmäasetuksia "Piilota hiiren osoitin, kun kirjoitat näppäimistöllä".
- HTML: elementti больше älä tue ei-standardi mozactionhint-attribuutti (tulee käyttää sen sijaan anna avainvihje).
- CSS: toiminto attr() nyt sen avulla määritä vara-arvo, jos se puuttuu globaali attribuutti (esimerkiksi attr(foobar, "Oletusarvo")).
- JavaScript:
- Toteutettu staattisten menetelmien tuki Object.groupBy() и Map.groupBy() (elementtien ryhmittely taulukossa ja iteroitavissa olevat objektit).
- Mukana menetelmän tuki String.prototype.isWellFormed() и String.prototype.toWellFormed() (tarkistaa vastaavasti, sisältääkö merkkijono hyvin muotoiltua Unicode-tekstiä (eli ei sisällä yksittäisiä korvikkeita) ja muuntaa virheellisesti muotoillun merkkijonon hyvin muotoilluksi tekstiksi).
- svg: määritteet, ottaa arvon nyt tuki CSS-tietotyypit pituus (voit muuttaa SVG-elementtien kokoa fontin (cap, rem), näkymäportin (vh, vw, vmin) tai absoluuttisten yksiköiden (px, cm) koon perusteella, esim. ).
- HTTP: Otsikko Cross-Origin-Embedder-politiikka sai direktiivin tuki ilman pätevyyttä.
- API:t:
- Toteutus päivitetty Storage Access API: Parannettu tietoturva, minimoi verkkosivustojen kaatumiset ja tasoitti tietä kolmannen osapuolen evästeiden asteittaiselle poistamiselle.
- ilmestyi kyky määrittää lähetysvirtojen suhteellinen prioriteetti sisällyttämällä sendOrder-ominaisuus optio-argumenttiin, joka välitetään WebTransport.createBidirectionalStream() и WebTransport.createUnidirectionalStream().
- liitäntä AuthenticatorAttestationResponse saanut menetelmiä getAuthenticatorData(), getPublicKeyAlgoritm() и getPublicKey().
- Toteutettu laajennustuki Web Authentication API Valtuustietojen ominaisuudet (credProps) (sallii käyttäjän kysyä, onko tunnistetietojen etsintä saatavilla luomisen/rekisteröinnin jälkeen).
- liitäntä AuthenticatorAttestationResponse hankittu menetelmä getTransports().
- Parametri derivedKeyAlgoritm menetelmä SubtleCrypto.deriveKey() nyt tukee algoritmi HKDF.
- liitäntä PublicKeyCredential sai menetelmän tuki parseCreationOptionsFromJSON(), parseRequestOptionsFromJSON() и toJSON() (muuntaa tunnistetietoobjektien luomiseen ja jakamiseen käytetyt objektit JSON-esityksiksi, jotka voidaan serialisoida/deserialisoida ja jakaa palvelimen kanssa).
- ARIA heijastus nyt tukema attribuuteille, jotka eivät viittaa muihin elementteihin (vain ei-IDREF-attribuutit näkyvät). Nyt on mahdollista saada ja asettaa ARIA-attribuutteja DOM-elementteihin suoraan JavaScriptin kautta setAttribute- ja getAttribute-ohjelman sijaan. Esimerkiksi sen sijaan buttonElement.setAttribute("aria-pressed", "true"); voit kirjoittaa buttonElement.ariaPressed = "true";.
- Kehittäjän työkalut:
- Tarkastajan "Laskettu"-välilehdellä nyt näytetään mukautettuja kiinteistöarvoja.
- Firefox raportoi ohitetut pseudoelementin ominaisuudet, kun se näyttää ohitetut CSS-ominaisuudet ::ensimmäisen kirjaimen pseudoelementit, ::vihje и ::paikanpitäjä.
Lähde: linux.org.ru