{"id":83755,"date":"2020-06-03T01:42:16","date_gmt":"2020-06-02T23:42:16","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/reliz-firefox-77"},"modified":"2020-06-03T01:42:16","modified_gmt":"2020-06-02T23:42:16","slug":"reliz-firefox-77","status":"publish","type":"post","link":"https:\/\/prohoster.info\/pl\/blog\/news\/reliz-firefox-77","title":{"rendered":"Wydanie Firefox 77","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Odby\u0142o si\u0119 wydanie przegl\u0105darki internetowej <noindex><a rel=\"nofollow\" href=\"https:\/\/www.mozilla.org\/en-US\/firefox\/77.0\/releasenotes\/\">Firefox 77<\/a><\/noindex>, a tak\u017ce <noindex><a rel=\"nofollow\" href=\"https:\/\/www.mozilla.org\/en-US\/mobile\/68.9.0\/releasenotes\/\">wersji mobilnej<\/a><\/noindex> Firefox 68.9 dla platformy Android. Ponadto, przygotowano aktualizacj\u0119 <noindex><a rel=\"nofollow\" href=\"https:\/\/www.mozilla.org\/en-US\/firefox\/organizations\/all\/\">ga\u0142\u0119zi<\/a><\/noindex> z d\u0142ugoterminowym wsparciem  <noindex><a rel=\"nofollow\" href=\"https:\/\/www.mozilla.org\/en-US\/firefox\/68.9.0\/releasenotes\/\">68.9.0<\/a><\/noindex>. Wkr\u00f3tce przejdzie do etapu <noindex><a rel=\"nofollow\" href=\"https:\/\/firefox.com\/channel\">beta test\u00f3w<\/a><\/noindex> przejdzie ga\u0142\u0105\u017a Firefox 78, kt\u00f3rej wydanie zaplanowano na 30 czerwca. <\/p>\n<p><noindex><a rel=\"nofollow\" href=\"https:\/\/www.mozilla.org\/en-US\/firefox\/77.0\/releasenotes\/\">Podstawowe<\/a><\/noindex> <noindex><a rel=\"nofollow\" href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Mozilla\/Firefox\/Releases\/77\">nowo\u015bci<\/a><\/noindex>:<\/p>\n<ul>\n<li class=\"l\"> <noindex><a rel=\"nofollow\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=1585620\">Dodano<\/a><\/noindex> nowa strona serwisowa &#171;about:certificate&#187; do dost\u0119pu do wbudowanego interfejsu przegl\u0105dania certyfikat\u00f3w. W interfejsie mo\u017cna wy\u015bwietli\u0107 list\u0119 certyfikat\u00f3w root i zapisanych certyfikat\u00f3w, obejrze\u0107 szczeg\u00f3\u0142y ka\u017cdego certyfikatu oraz wykona\u0107 eksport certyfikat\u00f3w (wsparcie dla importu jest obecnie niedost\u0119pne).<br \/>\n<center><noindex><a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/pics_base\/0_1591114573.png\"><img decoding=\"async\" alt=\"Wydanie Firefox 77\" src=\"\/wp-content\/uploads\/2020\/06\/044dc0202386bfbfd599eada9d72ac00.png\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><\/center><\/p>\n<li class=\"l\"> Dodano eksperymentalne wsparcie dla formatu obraz\u00f3w AVIF (AV1 Image Format), kt\u00f3ry wykorzystuje technologie kompresji wewn\u0105trzkadrowej z formatu kodowania wideo AV1 (wsparcie od wersji Firefox 55). Aby w\u0142\u0105czy\u0107 AVIF w about:config, dost\u0119pna jest opcja image.avif.enabled. Kontener do dystrybucji skompresowanych danych w AVIF jest ca\u0142kowicie analogiczny do HEIF. AVIF obs\u0142uguje zar\u00f3wno obrazy w HDR (High Dynamic Range) i w przestrzeni kolor\u00f3w szerokiego gamutu, jak i w standardowym zakresie dynamicznym (SDR).\n<li class=\"l\"> <noindex><a rel=\"nofollow\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=1628809\">Rozszerzone<\/a><\/noindex> <noindex><a rel=\"nofollow\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=1633490\">liczba<\/a><\/noindex> <noindex><a rel=\"nofollow\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=1633411\">system\u00f3w<\/a><\/noindex> dla kt\u00f3rych w\u0142\u0105czono system kompozycji <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/servo\/webrender\">WebRender<\/a><\/noindex>, napisany w j\u0119zyku Rust, co pozwala na znaczne zwi\u0119kszenie pr\u0119dko\u015bci renderowania i zmniejszenie obci\u0105\u017cenia CPU. WebRender przenosi na GPU operacje renderowania tre\u015bci strony, kt\u00f3re s\u0105 zrealizowane przez uruchamiane na GPU shadery. WebRender teraz <noindex><a rel=\"nofollow\" href=\"https:\/\/wiki.mozilla.org\/Platform\/GFX\/WebRender_Where\">w\u0142\u0105czono<\/a><\/noindex> na sprz\u0119cie z <noindex><a rel=\"nofollow\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=1633290\">Intel Skylake GT1<\/a><\/noindex>, APU AMD Raven Ridge, AMD Evergreen oraz na laptopach z kartami graficznymi NVIDIA pracuj\u0105cymi pod Windows 10. Aby wymusi\u0107 w\u0142\u0105czenie w about:config, nale\u017cy aktywowa\u0107 ustawienia &#171;gfx.webrender.all&#187; i &#171;gfx.webrender.enabled&#187; lub uruchomi\u0107 Firefox z ustawion\u0105 zmienn\u0105 \u015brodowiskow\u0105 MOZ_WEBRENDER=1.\n<li class=\"l\"> W pasku adresu <noindex><a rel=\"nofollow\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=1613276\">ulepszono<\/a><\/noindex> analiz\u0119 fraz wyszukiwania. S\u0142owa z kropk\u0105 s\u0105 teraz oceniane pod k\u0105tem zwi\u0105zku z  <noindex><a rel=\"nofollow\" href=\"https:\/\/publicsuffix.org\/\">aktualnymi domenami<\/a><\/noindex> (na przyk\u0142ad wcze\u015bniej wpisanie kluczy typu &#171;test.log&#187; prowadzi\u0142o nie do wyszukiwania, a do pr\u00f3by otwarcia strony, podczas gdy wpisanie &#171;data:url&#187; z przestrzeniami i znakiem zapytania &#8212; prowadzi\u0142o do wyszukiwania, a nie \u0142adowania).\n<li class=\"l\"> <noindex><a rel=\"nofollow\" href=\"https:\/\/blog.mozilla.org\/addons\/2020\/05\/28\/extensions-in-firefox-77\/\">Dodano<\/a><\/noindex> wsparcie <noindex><a rel=\"nofollow\" href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Mozilla\/Add-ons\/WebExtensions\/manifest.json\/optional_permissions\">nieobowi\u0105zkowych uprawnie\u0144<\/a><\/noindex>, kt\u00f3rych \u017c\u0105danie w dodatkach nie prowadzi do wy\u015bwietlenia powiadomienia o potwierdzeniu nowych uprawnie\u0144 przy instalacji lub aktualizacji dodatku, a wy\u015bwietla si\u0119 przy bezpo\u015brednim odwo\u0142aniu si\u0119 dodatku do operacji wymagaj\u0105cej podwy\u017cszonych praw. W\u015br\u00f3d uprawnie\u0144, kt\u00f3re mo\u017cna zadeklarowa\u0107 jako nieobowi\u0105zkowe, znajduj\u0105 si\u0119 management, devtools, browsingData, pkcs11.<br \/>\n proxy i sesja. Jako pow\u00f3d dodania opcjonalnych uprawnie\u0144 wskazuje si\u0119 ch\u0119\u0107 zmniejszenia obci\u0105\u017cenia u\u017cytkownik\u00f3w podczas aktualizacji dodatk\u00f3w oraz umo\u017cliwienie aktualizacji dodatku bez obowi\u0105zkowego potwierdzenia uprawnie\u0144 (wcze\u015bniej, je\u015bli u\u017cytkownik nie zgadza\u0142 si\u0119 na uprawnienia, dodatek nie by\u0142 aktualizowany).<\/p>\n<li class=\"l\"> Dla u\u017cytkownik\u00f3w z Wielkiej Brytanii na stronie nowej karty <noindex><a rel=\"nofollow\" href=\"https:\/\/blog.mozilla.org\/blog\/2020\/06\/02\/pocket-provides-fascinating-reads-from-trusted-sources-in-the-uk-with-newest-firefox\/\">w\u0142\u0105czono<\/a><\/noindex> wy\u015bwietlanie tre\u015bci polecanej przez serwis Pocket. Wcze\u015bniej podobne strony <noindex><a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=48525\">by\u0142a wy\u015bwietlana<\/a><\/noindex> by\u0142y dost\u0119pne tylko dla u\u017cytkownik\u00f3w z USA, Kanady i Niemiec. Personalizacja zwi\u0105zana z doborem tre\u015bci odbywa si\u0119 po stronie klienta, bez przesy\u0142ania informacji o u\u017cytkowniku osobom trzecim (do przegl\u0105darki \u0142adowana jest ca\u0142a lista rekomendowanych link\u00f3w na dany dzie\u0144, kt\u00f3r\u0105 u\u017cytkownik porz\u0105dkuje na podstawie danych swojej historii przegl\u0105dania). Nale\u017cy zauwa\u017cy\u0107, \u017ce p\u0142atne bloki sponsorowane wy\u015bwietlane s\u0105 tylko w USA i s\u0105 wyra\u017anie oznaczone jako reklama; w pozosta\u0142ych krajach artyku\u0142y reklamowe aktualnie nie s\u0105 u\u017cywane. Aby wy\u0142\u0105czy\u0107 polecan\u0105 tre\u015b\u0107 Pocket, przewidziano <noindex><a rel=\"nofollow\" href=\"https:\/\/support.mozilla.org\/en-US\/kb\/hide-or-display-content-new-tab\">ustawienie<\/a><\/noindex> w konfiguratorze (Firefox Home Content\/Rrecommended by Pocket) oraz opcj\u0119 &#171;browser.newtabpage.activity-stream.feeds.topsites&#187; w about:config.\n<p><center><noindex><a rel=\"nofollow\" href=\"https:\/\/help.getpocket.com\/article\/1142-firefox-new-tab-recommendations\"><img decoding=\"async\" alt=\"Wydanie Firefox 77\" src=\"\/wp-content\/uploads\/2020\/06\/ce7baa0d631616e5628a574abe7ab37a.png\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><\/center><\/p>\n<li class=\"l\"> W konfiguratorze w rozwijanym bloku metod blokowania ciasteczek w sekcji ustawie\u0144 blokowania \u015bledzenia <noindex><a rel=\"nofollow\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=1625228\">dodano<\/a><\/noindex> nowy punkt dla dynamicznej izolacji ciasteczek wed\u0142ug wy\u015bwietlanego w pasku adresu domeny (&#171;<noindex><a rel=\"nofollow\" href=\"https:\/\/wiki.mozilla.org\/Security\/FirstPartyIsolation\">Dynamiczna Izolacja Pierwszej Strony<\/a><\/noindex>&#171;, kiedy w\u0142asne i zewn\u0119trzne wstawki s\u0105 definiowane na podstawie podstawowej domeny witryny). W about:config interfejs jest w\u0142\u0105czany przez ustawienie &#171;browser.contentblocking.reject-and-isolate-cookies.preferences.ui.enabled&#187; lub bezpo\u015brednio &#171;network.cookie.cookieBehavior = 5&#187;.\n<p><center><noindex><a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/pics_base\/0_1591121357.png\"><img decoding=\"async\" alt=\"Wydanie Firefox 77\" src=\"\/wp-content\/uploads\/2020\/06\/22d045773c260f766f23fa831a35faf6.png\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><\/center><\/p>\n<li class=\"l\"> Aby upro\u015bci\u0107 nawigacj\u0119 na urz\u0105dzeniach z ekranami dotykowymi <noindex><a rel=\"nofollow\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=1628243\">zwi\u0119kszono<\/a><\/noindex> odst\u0119py na pasku zak\u0142adek (przy otwieraniu nowej karty nowy pasek adresu Megabar cz\u0119\u015bciowo nak\u0142ada si\u0119 na pasek zak\u0142adek i pozostawia ma\u0142o miejsca do klikni\u0119cia).\n<li class=\"l\"> <noindex><a rel=\"nofollow\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=1615588\">Zrealizowano<\/a><\/noindex> nowe modalne dialogi, przypisane do poszczeg\u00f3lnych kart i nie blokuj\u0105ce ca\u0142ego interfejsu. Aby zarz\u0105dza\u0107 w\u0142\u0105czaniem przypisania dialog\u00f3w w about:config dodano opcje &#171;prompts.defaultModalType&#187;, &#171;prompts.modalType.confirmAuth&#187; i &#171;prompts.modalType.insecureFormSubmit&#187; (1 \u2014 przypisanie do tre\u015bci, 2 \u2014 przypisanie do karty, 3 \u2014 przypisanie do okna).\n<p><center><noindex><a rel=\"nofollow\" href=\"https:\/\/bug1615588.bmoattachments.org\/attachment.cgi?id=9126714\"><img decoding=\"async\" alt=\"Wydanie Firefox 77\" src=\"\/wp-content\/uploads\/2020\/06\/f1d3c56c4d908a9a8ad5c7728699aeb0.png\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><\/center><\/p>\n<li class=\"l\"> W about:config <noindex><a rel=\"nofollow\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=266985\">dodano<\/a><\/noindex> nowa opcja middlemouse.openNewWindow, kt\u00f3ra umo\u017cliwia wy\u0142\u0105czenie u\u017cycia \u015bredniego przycisku myszy do otwierania link\u00f3w w nowej karcie.\n<li class=\"l\"> <noindex><a rel=\"nofollow\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=1627988\">Usuni\u0119to<\/a><\/noindex> opcja browser.urlbar.update1.view.stripHttps (wsparcie dla opcji browser.urlbar.trimURLs zosta\u0142o zachowane).\n<li class=\"l\"> Z silnika Gecko ca\u0142kowicie <noindex><a rel=\"nofollow\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=1520625\">usuni\u0119to<\/a><\/noindex> wsparcie<br \/>\nXUL Grids.<\/p>\n<li class=\"l\"> Domy\u015blnie w\u0142\u0105czony jest automatyczny obr\u00f3t obraz\u00f3w JPEG w oparciu o dane z Exif.\n<li class=\"l\"> Usuni\u0119to opcj\u0119 &#171;browser.urlbar.oneOffSearches&#187;. Aby ukry\u0107 przyciski alternatywnych wyszukiwarek, kt\u00f3re pojawiaj\u0105 si\u0119 podczas wpisywania w pasku adresu lub wyszukiwania, mo\u017cna wybra\u0107 potrzebne wyszukiwarki na stronie about:preferences#search.\n<p><center><noindex><a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/pics_base\/0_1591115848.png\"><img decoding=\"async\" alt=\"Wydanie Firefox 77\" src=\"\/wp-content\/uploads\/2020\/06\/9219b54020842600d42bfd3cf50ef8e4.png\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><\/center><\/p>\n<li class=\"l\"> Tekst, kt\u00f3ry nie mie\u015bci si\u0119 w limicie &#171;maxlength&#187;, nie jest ju\u017c obcinany podczas wklejania do p\u00f3l &lt;input&gt; i &lt;textarea&gt;.\n<li class=\"l\"> Dodano metod\u0119 <noindex><a rel=\"nofollow\" href=\"https:\/\/developer.mozilla.org\/docs\/Web\/JavaScript\/Reference\/Global_Objects\/String\/replaceAll\">String.prototype.replaceAll()<\/a><\/noindex> (String#replaceAll), zwracaj\u0105ca nowy \u0142a\u0144cuch (oryginalny \u0142a\u0144cuch nie zmienia si\u0119), w kt\u00f3rym na podstawie podanego wzoru dokonano zamiany wszystkich wyst\u0105pie\u0144. Wzory mog\u0105 by\u0107 zar\u00f3wno prostymi maskami, jak i wyra\u017ceniami regularnymi.\n<li class=\"l\"> Zapewniono wy\u015bwietlanie warto\u015bci etykiety, ustalonej za pomoc\u0105 atrybutu &#171;label&#187; w elemencie &lt;option&gt;, je\u015bli zawarto\u015b\u0107 elementu nie jest wype\u0142niona.\n<li class=\"l\"> W IndexedDB zaimplementowano w\u0142a\u015bciwo\u015b\u0107  <noindex><a rel=\"nofollow\" href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Web\/API\/IDBCursor\/request\">IDBCursor.request<\/a><\/noindex>.\n<li class=\"l\"> <noindex><a rel=\"nofollow\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=1607954\">Dodano<\/a><\/noindex> eksperymentalne wsparcie dla uk\u0142adu <noindex><a rel=\"nofollow\" href=\"https:\/\/masonry.desandro.com\/layout.html\">Masonry<\/a><\/noindex> w kontenerach grid.\n<li class=\"l\"> W narz\u0119dziach dla deweloper\u00f3w <noindex><a rel=\"nofollow\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=1625134\">dodano<\/a><\/noindex> <noindex><a rel=\"nofollow\" href=\"https:\/\/wiki.developer.mozilla.org\/en-US\/docs\/Tools\/Page_Inspector\/UI_Tour#Compatibility_view\">panel<\/a><\/noindex> do oceny potencjalnych problem\u00f3w z kompatybilno\u015bci\u0105 z r\u00f3\u017cnymi przegl\u0105darkami (pokazuje, w jakich przegl\u0105darkach wspierane jest dane w\u0142a\u015bciwo\u015bci CSS, powi\u0105zane z wybranym elementem). W\u0142\u0105czane poprzez opcj\u0119 devtools.inspector.compatibility.enabled w about:config.\n<p><center><noindex><a rel=\"nofollow\" href=\"https:\/\/media.prod.mdn.mozit.cloud\/attachments\/2020\/05\/06\/17219\/09400b08b4ad02f2344099d60fdd9915\/compat_view.png\"><img decoding=\"async\" alt=\"Wydanie Firefox 77\" src=\"\/wp-content\/uploads\/2020\/06\/ec8a527f7ff03dc88f456695310bd68f.png\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><\/center><\/p>\n<li class=\"l\"> Wprowadzono du\u017c\u0105 cz\u0119\u015b\u0107 <noindex><a rel=\"nofollow\" href=\"https:\/\/hacks.mozilla.org\/2020\/06\/new-in-firefox-77-devtool-improvements-and-web-platform-updates\/\">ulepszenia<\/a><\/noindex> do debuggera JavaScript. Przyspieszono \u0142adowanie oraz krokowe debugowanie, zmniejszono zu\u017cycie pami\u0119ci. Udoskonalono mapowanie r\u00f3\u017cnych przedstawie\u0144 kodu (source map), co umo\u017cliwia przegl\u0105danie zmiennych z oryginalnych kod\u00f3w \u017ar\u00f3d\u0142owych podczas debugowania finalnych modu\u0142\u00f3w. Przy zmianie wyr\u00f3\u017cnionej linii za pomoc\u0105 klikni\u0119cia w oknie Call Stack oraz uruchomieniu krokowego wykonywania (Step over, F10), debugger b\u0119dzie wykonywa\u0142 kod, a\u017c osi\u0105gnie lini\u0119 nast\u0119puj\u0105c\u0105 po wyr\u00f3\u017cnionej. Do panelu dodano menu (ikona z\u0119batki), w kt\u00f3rym na razie znajduje si\u0119 tylko jeden punkt do wy\u0142\u0105czenia JavaScriptu. Dodano mo\u017cliwo\u015b\u0107 ustawienia warunkowych punkt\u00f3w przerwania (watchpoint), kt\u00f3re wstrzymuj\u0105 wykonanie przy zmianie lub odczycie okre\u015blonych warto\u015bci (wcze\u015bniej mo\u017cna by\u0142o wstrzyma\u0107 wykonanie przy odczycie i zmianie osobno).\n<p><center><noindex><a rel=\"nofollow\" href=\"https:\/\/hacks.mozilla.org\/files\/2020\/06\/Set.png\"><img decoding=\"async\" alt=\"Wydanie Firefox 77\" src=\"\/wp-content\/uploads\/2020\/06\/2eff0fd6044b0a9b88e3cdc8a4ddfd3c.png\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><\/center><\/p>\n<li class=\"l\"> Do panelu interfejsu do inspekcji aktywno\u015bci sieciowej dodano menu, kt\u00f3re zbiera funkcje zarz\u0105dzania prowadzeniem log\u00f3w (zapisywanie logu mi\u0119dzy \u0142adowaniami strony, import pliku HAR, zapis pliku HAR). Do panelu blokowania zapyta\u0144 (\u201eRequest Blocking\u201d) dodano menu kontekstowe do w\u0142\u0105czania, wy\u0142\u0105czania i usuwania blokowanych element\u00f3w.<br \/>\n<center><noindex><a rel=\"nofollow\" href=\"https:\/\/hacks.mozilla.org\/files\/2020\/06\/Settings-Menu.png\"><img decoding=\"async\" alt=\"Wydanie Firefox 77\" src=\"\/wp-content\/uploads\/2020\/06\/95c372f7d49cd7b51372b9a2f2a37817.png\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><\/center><\/p>\n<li class=\"l\"> <noindex><a rel=\"nofollow\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=1622409\">Wy\u0142\u0105czenie<\/a><\/noindex> wsparcie dla FTP zosta\u0142o op\u00f3\u017anione do wydania Firefox 79, ale ju\u017c dodano opcj\u0119 zarz\u0105dzania aktywno\u015bci\u0105 FTP (network.ftp.enabled w about:config).\n<\/ul>\n<p>Opr\u00f3cz nowo\u015bci i poprawek b\u0142\u0119d\u00f3w w Firefox 77 <noindex><a rel=\"nofollow\" href=\"https:\/\/www.mozilla.org\/security\/known-vulnerabilities\/firefox.html#firefox77\">usuni\u0119to<\/a><\/noindex> 9 luk w zabezpieczeniach, z kt\u00f3rych 7 oznaczone jako niebezpieczne:<\/p>\n<ul>\n<li class=\"l\"> Cztery luki (zebrane pod <noindex><a rel=\"nofollow\" href=\"https:\/\/bugzilla.mozilla.org\/buglist.cgi?bug_id=1620972%2C1625333\">CVE-2020-12411<\/a><\/noindex> i<br \/>\n<noindex><a rel=\"nofollow\" href=\"https:\/\/bugzilla.mozilla.org\/buglist.cgi?bug_id=1619305%2C1632717\">CVE-2020-12409<\/a><\/noindex>) zosta\u0142y spowodowane problemami z zarz\u0105dzaniem pami\u0119ci\u0105, takimi jak przepe\u0142nienia bufor\u00f3w oraz dost\u0119p do ju\u017c zwolnionych obszar\u00f3w pami\u0119ci. Potencjalnie problemy te mog\u0105 prowadzi\u0107 do wykonania kodu z\u0142o\u015bliwego przy otwieraniu specjalnie przygotowanych stron. <\/p>\n<li class=\"l\"> Luka<br \/>\nCVE-2020-12406 jest spowodowana brakiem sprawdzenia typ\u00f3w przy usuwaniu obiekt\u00f3w NativeTypes i mo\u017ce by\u0107 wykorzystana do zorganizowania wykonania kodu atakuj\u0105cego.<\/p>\n<li class=\"l\"> Luka CVE-2020-12405 jest spowodowana dost\u0119pem do zwolnionego bloku pami\u0119ci (Use-after-free) w SharedWorkerService i najprawdopodobniej ogranicza si\u0119 do wywo\u0142ania awarii.\n<li class=\"l\"> Luka CVE-2020-12399 jest zwi\u0105zana z podatno\u015bci\u0105 biblioteki NSS na ataki przez kana\u0142y boczne, <noindex><a rel=\"nofollow\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=1631576\">pozwalaj\u0105c\u0105<\/a><\/noindex> na podstawie analizy r\u00f3\u017cnic w czasie oblicze\u0144 odzyska\u0107 klucz prywatny do podpisu cyfrowego DSA.\n<\/ul>\n<p><noindex><a rel=\"nofollow\" name=\"link\"><\/a><\/noindex><\/p>\n<p>\u0179r\u00f3d\u0142o: <a \ncontent=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=53072\">opennet.ru<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u0421\u043e\u0441\u0442\u043e\u044f\u043b\u0441\u044f \u0440\u0435\u043b\u0438\u0437 web-\u0431\u0440\u0430\u0443\u0437\u0435\u0440\u0430 Firefox 77, \u0430 \u0442\u0430\u043a\u0436\u0435 \u043c\u043e\u0431\u0438\u043b\u044c\u043d\u043e\u0439 \u0432\u0435\u0440\u0441\u0438\u0438 Firefox 68.9 \u0434\u043b\u044f \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u044b Android. \u041a\u0440\u043e\u043c\u0435 \u0442\u043e\u0433\u043e, \u0441\u0444\u043e\u0440\u043c\u0438\u0440\u043e\u0432\u0430\u043d\u043e \u043e\u0431\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u0435 \u0432\u0435\u0442\u043a\u0438 \u0441 \u0434\u043b\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u043c \u0441\u0440\u043e\u043a\u043e\u043c \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0438 68.9.0. \u0412 \u0431\u043b\u0438\u0436\u0430\u0439\u0448\u0435\u0435 \u0432\u0440\u0435\u043c\u044f \u043d\u0430 \u0441\u0442\u0430\u0434\u0438\u044e \u0431\u0435\u0442\u0430-\u0442\u0435\u0441\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u043f\u0435\u0440\u0435\u0439\u0434\u0451\u0442 \u0432\u0435\u0442\u043a\u0430 Firefox 78, \u0440\u0435\u043b\u0438\u0437 \u043a\u043e\u0442\u043e\u0440\u043e\u0439 \u043d\u0430\u043c\u0435\u0447\u0435\u043d \u043d\u0430 30 \u0438\u044e\u043d\u044f. \u041e\u0441\u043d\u043e\u0432\u043d\u044b\u0435 \u043d\u043e\u0432\u0448\u0435\u0441\u0442\u0432\u0430: \u0414\u043e\u0431\u0430\u0432\u043b\u0435\u043d\u0430 \u043d\u043e\u0432\u0430\u044f \u0441\u043b\u0443\u0436\u0435\u0431\u043d\u0430\u044f \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u0430 &#171;about:certificate&#187; \u0434\u043b\u044f \u0434\u043e\u0441\u0442\u0443\u043f\u0430 \u043a\u043e \u0432\u0441\u0442\u0440\u043e\u0435\u043d\u043d\u043e\u043c\u0443 \u0438\u043d\u0442\u0435\u0440\u0444\u0435\u0439\u0441\u0443 \u043f\u0440\u043e\u0441\u043c\u043e\u0442\u0440\u0430 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u043e\u0432. \u0412 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":83756,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-83755","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.1.1 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u0421\u043e\u0441\u0442\u043e\u044f\u043b\u0441\u044f \u0440\u0435\u043b\u0438\u0437 web-\u0431\u0440\u0430\u0443\u0437\u0435\u0440\u0430 Firefox 77, \u0430 \u0442\u0430\u043a\u0436\u0435\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/pl\/blog\/news\/reliz-firefox-77\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.1.1\" \/>\n\t\t<meta property=\"og:locale\" content=\"pl_PL\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u0420\u0435\u043b\u0438\u0437 Firefox 77 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u0421\u043e\u0441\u0442\u043e\u044f\u043b\u0441\u044f \u0440\u0435\u043b\u0438\u0437 web-\u0431\u0440\u0430\u0443\u0437\u0435\u0440\u0430 Firefox 77, \u0430 \u0442\u0430\u043a\u0436\u0435\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/pl\/blog\/news\/reliz-firefox-77\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2020-06-02T23:42:16+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2020-06-02T23:42:16+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47Wydanie Firefox 77 | ProHoster","description":"Nastal wydanie przegl\u0105darki internetowej Firefox 77, a tak\u017ce","canonical_url":"https:\/\/prohoster.info\/pl\/blog\/news\/reliz-firefox-77","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"pl_PL","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u0420\u0435\u043b\u0438\u0437 Firefox 77 | ProHoster","og:description":"\u0421\u043e\u0441\u0442\u043e\u044f\u043b\u0441\u044f \u0440\u0435\u043b\u0438\u0437 web-\u0431\u0440\u0430\u0443\u0437\u0435\u0440\u0430 Firefox 77, \u0430 \u0442\u0430\u043a\u0436\u0435","og:url":"https:\/\/prohoster.info\/pl\/blog\/news\/reliz-firefox-77","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2020-06-02T23:42:16+00:00","article:modified_time":"2020-06-02T23:42:16+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"83755","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":null,"breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-02-28 15:11:43","updated":"2022-10-01 20:17:58","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/posts\/83755","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/comments?post=83755"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/posts\/83755\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/media\/83756"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/media?parent=83755"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/categories?post=83755"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/tags?post=83755"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}