Pieejams Firefox 75.
- AdreÅ”u josla Quantum Bar, kas debitÄja Firefox 68, ir saÅÄmusi savu pirmo lielo atjauninÄjumu:
- AdreÅ”u joslas izmÄri ievÄrojami palielinÄs, kad tÄ iegÅ«st fokusu (browser.urlbar.update1).
- LÄ«dz brÄ«dim, kad lietotÄjs sÄk rakstÄ«t tekstu, nolaižamajÄ izvÄlnÄ tiek rÄdÄ«ts populÄrÄko vietÅu saraksts (browser.urlbar.openViewOnFocus).
- NolaisÄ izvÄlnÄ ar apskatÄ«tajÄm lapÄm vairs netiek rÄdÄ«ts protokols https://. MÅ«sdienÄs nevienu vairs nepÄrsteidz izmantot droÅ”u savienojumu, tagad ir svarÄ«gi pievÄrst lietotÄju uzmanÄ«bu nevis HTTPS klÄtbÅ«tnei, bet tÄs trÅ«kumam (browser.urlbar.update1.view.stripHttps).
- TurklÄt, pÄrtraukts ir noÅemta www apakÅ”domÄna rÄdīŔana (iestatÄ«jums browser.urlbar.trimURLs atgriež www un https:// vienlaicÄ«gi, nav jÄgas mainÄ«t iepriekÅ” aprakstÄ«to iestatÄ«jumu).
- NoÅemtas iestatÄ«jumi browser.urlbar.clickSelectsAll un browser.urlbar.doubleClickSelectsAll. Tagad klikŔķa uzvedÄ«ba adreÅ”u joslÄ Linux atbilst uzvedÄ«bai macOS un Windows, par ko lietotÄji lÅ«dza 14 gadus.
- Uz sistÄmÄm, kas izmanto Wayland, ir ieviesta aparatÅ«ras paÄtrinÄÅ”ana webGL (widget.wayland-dmabuf-webgl.enabled). RealizÄt to ar X11 nav iespÄjams, jo tas prasÄ«tu milzÄ«gu daudzumu izÅÄmumu un haku (Mozilla nav milzÄ«gu Google resursu, lai pÄrbaudÄ«tu katru esoÅ”o draiveru versiju ar katru esoÅ”o videokarÅ”u modeli). Wayland ievÄrojami atvieglo situÄciju, ļaujot Martinam StrjÄnsam no RedHat uzrakstÄ«t nepiecieÅ”amo aizmugures risinÄjumu DMABuf. PatÄ«kams bonuss ir tas, ka DMABuf spÄj nodroÅ”inÄt aparatÅ«ras paÄtrinÄjumu H.264 dekodÄÅ”anai (widget.wayland-dmabuf-vaapi.enabled). NÄkamajÄ laidienÄ aparatÅ«ras paÄtrinÄjums darbosies arÄ« ar citiem video formÄtiem.
- ParÄdÄ«juÅ”ies oficiÄlie Flatpak formÄta iepakojumi.
- Labots sesiju atjaunoÅ”ana virtuÄlajÄ galda vidÄ KDE Plasma.
- Ievesta attÄlu sliktÄ ielÄde. Ja attÄlam ir atribÅ«ts loading ar vÄrtÄ«bu lazy, tad pÄrlÅ«ks ielÄdÄs attÄlu tikai tad, kad lietotÄjs ritinÄs lapu lÄ«dz atbilstoÅ”ajai pozÄ«cijai.
- LietotÄji no ApvienotÄs Karalistes (papildus lietotÄjiem no ASV) redzÄs sponsorÄtus satura blokus (izslÄdzami iestatÄ«jumos) uz sÄkuma lapas.
- Atkal aktivizÄta TLS 1.0/1.1 atbalsts. Tagad nav labÄkais laiks, lai pat nedaudz apgrÅ«tinÄtu cilvÄkiem piekļuvi jebkÄdiem resursiem.
- TurpmÄk pÄrlÅ«ks fona režīmÄ keÅ”os visus uzticamos PKI sertifikÄtus no sertifikÄcijas iestÄdÄm, kas ir pazÄ«stami Mozilla. Tam bÅ«tu jÄuzlabo saderÄ«ba ar serveriem, kuru Ä«paÅ”nieki nepareizi konfigurÄjuÅ”i HTTPS.
- Lapa about:policies pÄrrakstÄ«ta ar XUL uz HTML.
- Web Crypto API tagad pieejams ir pieejams tikai vietnÄm, kas atvÄrta droÅ”Ä savienojumÄ.
- AttiecÄ«bÄ uz HTML dokumentiem Firefox turpmÄk Åems vÄrÄ direktÄ«vu X-Content-Type-Options:nosniff, kas norÄda pÄrlÅ«kam necensties heuristiski noteikt satura MIME tipu. IepriekÅ” 'nosniff' tika izmantots tikai CSS un JS.
- macOS versijÄs ir ieviesta tehnoloÄ£ija RLBox. C++ potenciÄli neaizsargÄjoÅ”o treÅ”o puÅ”u bibliotÄku kods tiek pÄrvÄrsts WebAssembly modulÄ«, kura pilnvaras ir stingri ierobežotas, un pÄc tam modulis tiek kompilÄts maŔīnkodÄ un izpildÄ«ts izolÄtÄ procesÄ. PirmajÄ Å”ÄdÄ bibliotÄkÄ bija Graphite. TurklÄt macOS ir ieviesta iespÄja nolasÄ«t sertifikÄtus no operÄtÄjsistÄmas krÄtuves (iestatÄ«jums security.osclientcerts.autoload), kÄ arÄ« salabota kļūda, ko dÄļ sesijas atjaunoÅ”ana novietoja pÄrlÅ«ka logus paÅ”reizÄjÄ darba virsmÄ, nevis tajÄs darba virsmÄs, kur Å”ie logi atradÄs iepriekÅ”ÄjÄ sesijÄ.
- Windows ir iekļauts tieÅ”Ä kompozÄ«cija (Direct Composition), kas jÄuzlabo ÄtrdarbÄ«bai. TurklÄt, salabota neiespÄjamÄ«ba importÄt pieteikumus no Chrome 80 un augstÄk.
- Iekļauta
- Tika pievienota atbalsts funkcijÄm min(), max() un clamp().
- ÄŖpaŔība text-decoration-skip-ink ieguva vÄrtÄ«bu all.
- JavaScript:
- ParÄdÄ«jÄs atbalsts publisko statisko lauku klasÄm.
- Tika pievienota klase Intl.Locale.
- Interfeiss HTMLFormElement ieguva metodi requestSubmit(), kas darbojas līdzīgi nospiežot datu nosūtīŔanas pogu.
- Web Animations API:
- Iekļauts atbalsts getteram Animation.timeline, kÄ arÄ« Document.timeline, DocumentTimeline un AnimationTimeline.
- Iekļauts atbalsts metodÄm Document.getAnimations() un Element.getAnimations().
- IzstrÄdÄtÄja rÄ«ki:
- TÅ«lÄ«tÄja aprÄÄ·inÄÅ”ana konsoles izteikumiem ļauj izstrÄdÄtÄjiem redzÄt rezultÄtu uzreiz rakstīŔanas procesÄ.
- LÄ«dzeklis lapu mÄrīŔanai iemÄcÄ«jÄs mainÄ«t taisnstÅ«ra loka izmÄru.
- Inspektors tagad ļauj izmantot elementu meklÄÅ”anai ne tikai CSS selektorus, bet arÄ« izteiksmes XPath.
- ParÄdÄ«jÄs iespÄja filtrÄt ziÅojumus WebSocket ar regulÄrÄm izteiksmÄm.
- ParÄdÄ«jÄs iestatÄ«jums view_source.tab_size, kas ļauj definÄt tabulÄcijas garumu lapas avota koda skatīŔanas režīmÄ.
Avots: linux.org.ru
