Megjelent a web böngésző , valamint Firefox 68.9 Android platformra. Ezenkívül frissítés készült. hosszú távú támogatással . Hamarosan szakaszra lép átmegy a Firefox 78 ágba, amelynek kiadását június 30-ra tervezik.
:
- új segédeszköz oldal az „about:certificate” címen a beépített tanúsítványmegtekintő felület eléréséhez. A felületen megjeleníthetők a gyökér- és a mentett tanúsítványok listája, megtekinthetők a részletek minden tanúsítványról, és elvégezhető a tanúsítványok exportálása (az importálás támogatása még hiányzik).
- Kísérleti támogatás került bevezetésre az AVIF (AV1 Image Format) képkénti formátumhoz, amely az AV1 videó kódolási formátum belső tömörítési technológiáit használja (a Firefox 55-től támogatott). Az AVIF engedélyezéséhez az about:config szakaszban az image.avif.enabled opciót kell használni. Az AVIF tömörített adatok terjesztésének tartálya teljesen hasonló a HEIF-hez. Az AVIF támogatja a HDR (High Dynamic Range) és széles színskálájú képeket, valamint a szabványos dinamikai tartományban (SDR) készült képeket.
- amelyeknél engedélyezve van a kompozitálási rendszer , Rust nyelven íródott, ami jelentős sebességnövekedést és alacsonyabb CPU-terhelést tesz lehetővé. A WebRender a GPU-ra kiemeli az oldal tartalmának megjelenítését, amely GPU-shadereken valósul meg. A WebRender most az eszközökkel , APU AMD Raven Ridge, AMD Evergreen és az NVIDIA grafikus kártyákkal felszerelt laptopokon, amelyek Windows 10-et futtatnak. Az about:config-ben az „gfx.webrender.all” és „gfx.webrender.enabled” beállításokat kell aktiválni a kényszerített engedélyezéshez, vagy el kell indítani a Firefoxot a MOZ_WEBRENDER=1 környezeti változóval.
- A címsorban a keresőkifejezések elemzése. A pontot tartalmazó szavak most már kapcsolódnak például korábban a „test.log” kulcsszavak megadása nem keresést, hanem a webhely megnyitásának próbálkozását eredményezte, míg a „data:url” megadása szóközökkel és kérdőjellel keresést, nem letöltést eredményezett.
- Passkey , amelyek kérése a bővítményekben nem vált ki figyelmeztetést az új hatáskörök megerősítésére a bővítmény telepítése vagy frissítése során, hanem közvetlenül a bővítmény által végzett, emelt jogokat igénylő műveletek esetén jelenik meg. A nem kötelezőként megfogalmazható hatáskörök közé tartozik a management, devtools, browsingData, pkcs11.
proxy és session. Az opcionális jogosultságok hozzáadásának motivációjaként említik a felhasználók terhelésének csökkentését a kiegészítők frissítésekor, valamint a kiegészítő frissítésének lehetőségét kötelező jogosultsági megerősítés nélkül (korábban, ha a felhasználó nem értett egyet a jogosultságokkal, a kiegészítő nem frissült). - Az Egyesült Királyság felhasználói számára az új lap oldalán a Pocket szolgáltatás által ajánlott tartalom megjelenítése. Korábban az ilyen oldalak csak az Egyesült Államok, Kanada és Németország felhasználóinak voltak elérhetők. A tartalom személyre szabása a felhasználónál történik, anélkül, hogy a felhasználói adatokat harmadik félnek továbbítanák (a böngészőbe betöltésre kerül a jelenlegi nap ajánlott linkjeinek teljes listája, amelyet a felhasználó oldalán rangsorolnak a látogatási történet adatai alapján). Meg kell jegyezni, hogy a szponzorok által támogatott blokkok csak az Egyesült Államokban jelennek meg, és egyértelműen reklámként vannak megjelölve, más országokban pedig a reklámcikkek még nem használatosak. A Pocket ajánlott tartalmának letiltásához a konfigurátorban (Firefox Home Content / Recommended by Pocket) és a 'browser.newtabpage.activity-stream.feeds.topsites' opció az about:config-ben.
- A konfigurátorban a cookie-k blokkolási módszereinek legördülő blokkban a nyomkövetési blokkolás beállítására vonatkozó szakaszban új pont a cookie-k dinamikus izolálásához az URL mezőben megjelenő domain alapján (''; amikor a saját és harmadik féltől származó beillesztések a webhely alapdomainje alapján kerülnek meghatározásra). Az about:config-ben a felület a 'browser.contentblocking.reject-and-isolate-cookies.preferences.ui.enabled' beállítással, vagy közvetlenül a 'network.cookie.cookieBehavior = 5' értékkel aktiválható.
- A navigáció megkönnyítése érdekében érintőképernyős eszközökön a könyvjelzők sávjának margóit (új lap megnyitásakor az új Megabar címmező részben eltakarja a könyvjelzősávot, és kevés helyet hagy a kattintásra).
- új modális párbeszédablakok, amelyek külön lapokhoz kötődnek és nem blokkolják az egész felületet. A párbeszédablakok bind-elésének vezérlésére az about:config-ben új opciók kerültek hozzáadásra: 'prompts.defaultModalType', 'prompts.modalType.confirmAuth' és 'prompts.modalType.insecureFormSubmit' (1 — tartalomhoz kötés, 2 — laphoz kötés, 3 — ablakhoz kötés).
- Az about:config-ben új middlemouse.openNewWindow beállítás, amely lehetővé teszi a középső egérgomb használatának letiltását a linkek új fülön való megnyitásához.
- browser.urlbar.update1.view.stripHttps beállítás (a browser.urlbar.trimURLs beállítás támogatása megmaradt).
- Teljesen a Gecko motorból Passkey
XUL Grids. - Alapértelmezés szerint engedélyezve van a JPEG-képek automatikus forgatása az Exif adatok alapján.
- Eltávolítva a «browser.urlbar.oneOffSearches» beállítás. Az alternatív keresőmotor gombok, amelyek megjelennek, amikor elkezdjük gépelni a címsorba vagy a keresősávba, elrejthetők, ha a szükséges keresőmotorokat kiválasztjuk az about:preferences#search oldalon.
- A maxlength korláton nem elférő szöveg már nem kerül levágásra, amikor és
- Hozzáadva a módszert (String#replaceAll), amely új sztringet ad vissza (az eredeti sztring nem változik), amelyben a megadott minta alapján végrehajtották az összes egyezés cseréjét. A minták lehetnek egyszerű maszkok vagy reguláris kifejezések.
- Biztosítva van a címke értékének megjelenítése, amelyet a elem «label» attribútumával állítottak be, ha az elem tartalma nincs kitöltve.
- Az IndexedDB-ben megvalósult egy tulajdonság .
- kísérleti támogatás a grid konténereken belül.
- A fejlesztői eszközökben a különböző böngészőkkel való kompatibilitási problémák potenciális észlelésére (megmutatja, hogy mely böngészők támogatják a kiválasztott elemhez kapcsolódó CSS tulajdonságot). Az about:config beállítással aktiválható a devtools.inspector.compatibility.enabled.
- Nagyobb részként a JavaScript debugger. The loading and step-by-step debugging have been accelerated, and memory consumption has been reduced. Improved mapping of different code views (source map) allows you to view variables from the original source texts when debugging final modules. When you change the highlighted line by clicking in the Call Stack window and start step execution (Step over, F10), the debugger will execute the code until it reaches the line following the highlighted one. The panel has added a menu (gear icon) that currently has only one item to disable JavaScript. A capability to set conditional breakpoints (watchpoint) has been added, which suspend execution when certain values are changed or read (previously, you could suspend execution only for reading and changing separately).
- A menu has been added to the interface panel for inspecting network activity, where functions for managing log recording are collected (logging between site reloads, importing HAR files, recording HAR files). A context menu has been added to the request blocking panel ('Request Blocking') for enabling, disabling, and removing blocked items.
- FTP support has been postponed until the release of Firefox 79, but an option has already been added to manage FTP activity (network.ftp.enabled in about:config).
In addition to new features and bug fixes in Firefox 77 9 vulnerabilities, of which 7 are marked as critical:
- Four vulnerabilities (collected under és
) are caused by memory handling issues, such as buffer overflows and access to already freed memory areas. Potentially, these issues can lead to the execution of attacker code when opening specially crafted pages. - Sérülékenység
CVE-2020-12406 is caused by a lack of type checking when deleting NativeTypes objects and could potentially be exploited to execute the attacker's code. - The vulnerability CVE-2020-12405 is caused by accessing a freed memory block (Use-after-free) in SharedWorkerService and is likely limited to triggering a crash.
- The vulnerability CVE-2020-12399 is related to the NSS library's susceptibility to side-channel attacks, for the recovery of the private key for DSA digital signatures based on timing analysis.
Forrás: opennet.ru
