{"id":90084,"date":"2020-07-29T01:42:21","date_gmt":"2020-07-28T23:42:21","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/reliz-firefox-79"},"modified":"2020-07-29T01:42:21","modified_gmt":"2020-07-28T23:42:21","slug":"reliz-firefox-79","status":"publish","type":"post","link":"https:\/\/prohoster.info\/hu\/blog\/news\/reliz-firefox-79","title":{"rendered":"Firefox 79 kiad\u00e1sa","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Megjelent a web b\u00f6ng\u00e9sz\u0151 <noindex><a rel=\"nofollow\" href=\"https:\/\/www.mozilla.org\/en-US\/firefox\/79.0\/releasenotes\/\">Firefox 79<\/a><\/noindex>, valamint a mobil verzi\u00f3ja <noindex><a rel=\"nofollow\" href=\"https:\/\/www.mozilla.org\/en-US\/firefox\/android\/68.11.0\/releasenotes\/\">Firefox 68.11<\/a><\/noindex> Android platformra. Ezen k\u00edv\u00fcl friss\u00edt\u00e9st k\u00e9sz\u00edtettek <noindex><a rel=\"nofollow\" href=\"https:\/\/www.mozilla.org\/en-US\/firefox\/organizations\/all\/\">\u00e1gak<\/a><\/noindex> hossz\u00fa t\u00e1v\u00fa t\u00e1mogat\u00e1ssal  <noindex><a rel=\"nofollow\" href=\"https:\/\/www.mozilla.org\/en-US\/firefox\/68.11.0\/releasenotes\/\">68.11.0<\/a><\/noindex> \u00e9s <noindex><a rel=\"nofollow\" href=\"https:\/\/www.mozilla.org\/en-US\/firefox\/78.1.0\/releasenotes\/\">78.1.0<\/a><\/noindex>. Hamarosan szakaszra l\u00e9p <noindex><a rel=\"nofollow\" href=\"https:\/\/firefox.com\/channel\">b\u00e9ta tesztel\u00e9s<\/a><\/noindex> a Firefox 80 \u00e1gba, amelynek megjelen\u00e9se augusztus 25-re van tervezve. <\/p>\n<p><noindex><a rel=\"nofollow\" href=\"https:\/\/www.mozilla.org\/en-US\/firefox\/79.0\/releasenotes\/\">F\u0151<\/a><\/noindex> <noindex><a rel=\"nofollow\" href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Mozilla\/Firefox\/Releases\/79\">\u00fajdons\u00e1gok<\/a><\/noindex>:<\/p>\n<ul>\n<li class=\"l\"> A jelsz\u00f3kezel\u0151be hozz\u00e1adt\u00e1k a lehet\u0151s\u00e9get az azonos\u00edt\u00f3k CSV form\u00e1tumban t\u00f6rt\u00e9n\u0151 export\u00e1l\u00e1s\u00e1ra (sz\u00f6veges mez\u0151k elv\u00e1lasztott \u00e9rt\u00e9kekkel, amelyeket t\u00e1bl\u00e1zatkezel\u0151be lehet import\u00e1lni). Az export\u00e1l\u00e1s sor\u00e1n a jelszavak ny\u00edlt form\u00e1ban ker\u00fclnek f\u00e1jlba. A j\u00f6v\u0151ben egy jelszavak import\u00e1l\u00e1s\u00e1nak funkci\u00f3j\u00e1t is tervezik a kor\u00e1bban elmentett CSV f\u00e1jlb\u00f3l (felt\u00e9telezve, hogy a felhaszn\u00e1l\u00f3nak sz\u00fcks\u00e9ge lehet az elmentett jelszavak biztons\u00e1gi ment\u00e9s\u00e9re \u00e9s vissza\u00e1ll\u00edt\u00e1s\u00e1ra, vagy a jelszavak m\u00e1s b\u00f6ng\u00e9sz\u0151be t\u00f6rt\u00e9n\u0151 \u00e1tvitel\u00e9re).\n<p><center><noindex><a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/pics_base\/0_1595945307.png\"><img decoding=\"async\" alt=\"Firefox 79 kiad\u00e1sa\" src=\"\/wp-content\/uploads\/2020\/07\/d457627860c00c380cf7bd6b7a363eec.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=1628486\">Hozz\u00e1adva<\/a><\/noindex> be\u00e1ll\u00edt\u00e1s a cookie-dinamikus elszigetel\u00e9s enged\u00e9lyez\u00e9s\u00e9hez a c\u00edmsorban megjelen\u0151 domain szerint (&#171;<noindex><a rel=\"nofollow\" href=\"https:\/\/wiki.mozilla.org\/Security\/FirstPartyIsolation\">Dinamikus Els\u0151dleges F\u00e9l Izol\u00e1ci\u00f3<\/a><\/noindex>&#171;, amikor a saj\u00e1t \u00e9s a harmadik f\u00e9lt\u0151l sz\u00e1rmaz\u00f3 beilleszt\u00e9sek a webhely alapdomainje alapj\u00e1n ker\u00fclnek meghat\u00e1roz\u00e1sra). A be\u00e1ll\u00edt\u00e1st a konfigur\u00e1l\u00f3ban aj\u00e1nlott\u00e1k a cookie-k k\u00f6vet\u00e9s\u00e9nek blokkol\u00e1s\u00e1ra szolg\u00e1l\u00f3 be\u00e1ll\u00edt\u00e1sok szakasz\u00e1ban.\n<p><center><noindex><a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/pics_base\/0_1595946284.png\"><img decoding=\"async\" alt=\"Firefox 79 kiad\u00e1sa\" src=\"\/wp-content\/uploads\/2020\/07\/7e3f8b956a76bce0aff4afd114fb8eb4.png\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><\/center><\/p>\n<li class=\"l\"> Jav\u00edtott\u00e1k a nyomk\u00f6vet\u00e9s elleni v\u00e9delmet, amely automatikusan blokkolja a k\u00fcls\u0151 nyomtat\u00f3k \u00e1ltal haszn\u00e1lt Cookie-kat. A nyomk\u00f6vet\u0151 webhelyek eset\u00e9ben a Firefox most naponta t\u00f6rli a Cookie-kat \u00e9s az adatokat a bels\u0151 t\u00e1rol\u00f3kban, a Disconnect.me nyomk\u00f6vet\u0151 szolg\u00e1ltat\u00e1s list\u00e1i alapj\u00e1n.\n<li class=\"l\"> Elk\u00e9sz\u00fclt a k\u00eds\u00e9rleti be\u00e1ll\u00edt\u00e1sokkal rendelkez\u0151 &#171;about:preferences#experimental&#187; k\u00e9perny\u0151 el\u0151zetes megval\u00f3s\u00edt\u00e1sa, amely olyan interf\u00e9szt biztos\u00edt, amely lehet\u0151v\u00e9 teszi a k\u00eds\u00e9rleti funkci\u00f3k enged\u00e9lyez\u00e9s\u00e9t, hasonl\u00f3an a Chrome &#171;about:flags&#187; szegmens\u00e9hez. Alap\u00e9rtelmez\u00e9s szerint a k\u00e9perny\u0151 egyel\u0151re nem el\u00e9rhet\u0151, \u00e9s a &#171;browser.preferences.experimental&#187; be\u00e1ll\u00edt\u00e1s &#171;about:config&#187; fel\u00fclet\u00e9n val\u00f3 aktiv\u00e1l\u00e1s\u00e1t ig\u00e9nyli. Jelenleg csak az &#171;Intel \u00e9s AMD k\u00e1rty\u00e1k t\u00e1mogat\u00e1sa &#171; el\u00e9rhet\u0151 a leg\u00fajabb \u00e9jszakai build-ekben, NVIDIA k\u00e1rty\u00e1k eset\u00e9ben nem t\u00e1mogatott. A &#171;about:config&#187; fel\u00fclet\u00e9n az &#171;gfx.webrender.all&#187; \u00e9s &#171;gfx.webrender.enabled&#187; be\u00e1ll\u00edt\u00e1sok aktiv\u00e1l\u00e1s\u00e1val lehet k\u00f6telez\u0151v\u00e9 tenni, vagy elind\u00edthatja a Firefox-ot a MOZ_WEBRENDER=1 k\u00f6rnyezeti v\u00e1ltoz\u00f3 be\u00e1ll\u00edt\u00e1s\u00e1val.<noindex><a rel=\"nofollow\" href=\"https:\/\/masonry.desandro.com\/layout.html\">CSS Masonry Layout<\/a><\/noindex>A &#171;ALTER TABLE&#187; \u00e9s &#171;RENAME TABLE&#187; m\u0171veletekben t\u00e1mogat\u00e1sra ker\u00fclt a &#171;IF EXISTS&#187; felt\u00e9tel, amely lehet\u0151v\u00e9 teszi az oper\u00e1ci\u00f3 v\u00e9grehajt\u00e1s\u00e1t a t\u00e1bla l\u00e9tez\u00e9se eset\u00e9n.\n<p><center><noindex><a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/pics_base\/0_1595945976.png\"><img decoding=\"async\" alt=\"Firefox 79 kiad\u00e1sa\" src=\"\/wp-content\/uploads\/2020\/07\/c33f3ce3a49e01c280e8440da59fde16.png\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><\/center><\/p>\n<li class=\"l\"> AMD chip alap\u00fa laptopokhoz Windows 10 platformon<br \/>\n<noindex><a rel=\"nofollow\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=1648288\">bekapcsolva<\/a><\/noindex><br \/>\nWebRender kompoz\u00edci\u00f3s rendszere. A WebRender Rust nyelven \u00edr\u00f3dott, \u00e9s jelent\u0151s gyorsul\u00e1st \u00e9r el a rendering sebess\u00e9g\u00e9ben, mik\u00f6zben cs\u00f6kkenti a CPU terhel\u00e9s\u00e9t azzal, hogy a GPU-ra deleg\u00e1lja a weboldal tartalm\u00e1nak renderel\u00e9si m\u0171veleteit, amelyeket GPU shader-ek val\u00f3s\u00edtanak meg. Kor\u00e1bban a WebRender m\u00e1r enged\u00e9lyezve volt Windows 10 platformon Intel GPU, AMD Raven Ridge APU, AMD Evergreen \u00e9s laptopok NVIDIA videok\u00e1rty\u00e1val. Linuxon a WebRender jelenleg <noindex><a rel=\"nofollow\" href=\"https:\/\/wiki.mozilla.org\/Platform\/GFX\/WebRender_Where\">sa aktivuje<\/a><\/noindex> A n\u00e9met felhaszn\u00e1l\u00f3k sz\u00e1m\u00e1ra az \u00faj lap oldal\u00e1n \u00faj szekci\u00f3 jelent meg a Pocket \u00e1ltal aj\u00e1nlott cikkekkel, amelyeket kor\u00e1bban az Egyes\u00fclt \u00c1llamok \u00e9s az Egyes\u00fclt Kir\u00e1lys\u00e1g felhaszn\u00e1l\u00f3i sz\u00e1m\u00e1ra javasoltak. A tartalomaj\u00e1nl\u00e1sokhoz kapcsol\u00f3d\u00f3 szem\u00e9lyre szab\u00e1s az \u00fcgyf\u00e9ln\u00e9l t\u00f6rt\u00e9nik, harmadik feleknek nem adva \u00e1t felhaszn\u00e1l\u00f3i adatokat (a napi aj\u00e1nlott linkek teljes list\u00e1ja bet\u00f6lt\u0151dik a b\u00f6ng\u00e9sz\u0151be, amelyet a felhaszn\u00e1l\u00f3 oldal\u00e1n rangsorolnak a l\u00e1togat\u00e1si el\u0151zm\u00e9nyek alapj\u00e1n). A Pocket \u00e1ltal javasolt tartalom letilt\u00e1s\u00e1hoz be\u00e1ll\u00edt\u00e1s tal\u00e1lhat\u00f3 a konfigur\u00e1l\u00f3ban (Firefox Home Content\/Recommended by Pocket) \u00e9s a &#171;browser.newtabpage.activity-stream.feeds.topsites&#187; opci\u00f3 az &#171;about:config&#187; fel\u00fcleten. <\/p>\n<li class=\"l\"> &#171;widget.wayland-dmabuf-video-textures.enabled&#187;.\n<li class=\"l\"> Linux rendszerek eset\u00e9n Wayland alatt a stabilit\u00e1si probl\u00e9m\u00e1k miatt <noindex><a rel=\"nofollow\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=1645706\">ki van kapcsolva<\/a><\/noindex> alap\u00e9rtelmez\u00e9s szerint a DMABUF mechanizmus haszn\u00e1lata a vide\u00f3k text\u00far\u00e1kra t\u00f6rt\u00e9n\u0151 megjelen\u00edt\u00e9s\u00e9hez. Az aktiv\u00e1l\u00e1shoz az about:configban a k\u00f6vetkez\u0151 v\u00e1ltoz\u00f3 \u00e1ll rendelkez\u00e9sre<br \/>\nAz &#171;about:support&#187; oldalon \u00faj &#171;Cache ind\u00edt\u00e1s\u00e1nak t\u00f6rl\u00e9se&#187; gomb jelent meg a b\u00f6ng\u00e9sz\u0151t ind\u00edt\u00f3 cache-ek t\u00f6rl\u00e9s\u00e9re. A gomb seg\u00edthet egyes ind\u00edt\u00e1si probl\u00e9m\u00e1k megold\u00e1s\u00e1ban.<\/p>\n<li class=\"l\"> hasonl\u00f3an a rel=&#187;noopener&#187; attrib\u00fatum haszn\u00e1lat\u00e1hoz, azaz megb\u00edzhatatlan oldalk\u00e9nt \u00e9rtelmezve. A megnyitott linkekre vonatkoz\u00f3 oldalaknak nem \u00e1ll\u00edtj\u00e1k be a Window.opener tulajdons\u00e1got, \u00e9s nem ny\u00edlik hozz\u00e1f\u00e9r\u00e9s ahhoz a kontextushoz, ahonnan a linket megnyitott\u00e1k.\n<li class=\"l\"> Linkek a target=&quot;_blank&quot; attrib&uacute;tummal a tagekben &lt;a&gt; &eacute;s &lt;area&gt; mostant&oacute;l <noindex><a rel=\"nofollow\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=1522083\">feldolgozva<\/a><\/noindex> A b\u00f6ng\u00e9sz\u0151 ind\u00edt\u00e1s sor\u00e1n felmer\u00fcl\u0151 probl\u00e9m\u00e1k megold\u00e1s\u00e1ra k\u00edn\u00e1lhat\u00f3 megold\u00e1s.\n<li class=\"l\"> Az iframe sandbox attrib\u00fatum\u00e1ban bevezet\u00e9sre ker\u00fclt az \u201eallow-top-navigation-by-user-activation\u201d param\u00e9ter, amely lehet\u0151v\u00e9 teszi a sz\u00fcl\u0151oldalra t\u00f6rt\u00e9n\u0151 navig\u00e1l\u00e1st egy izol\u00e1lt iframe-ben, amennyiben a felhaszn\u00e1l\u00f3 kifejezett kattint\u00e1ssal aktiv\u00e1lja a linket, de megakad\u00e1lyozza az automatikus \u00e1tir\u00e1ny\u00edt\u00e1st. Az opci\u00f3 hasznos hirdet\u00e9sek iframe-ben t\u00f6rt\u00e9n\u0151 elhelyez\u00e9s\u00e9n\u00e9l, lehet\u0151v\u00e9 t\u00e9ve a hirdet\u00e9sre val\u00f3 navig\u00e1l\u00e1st, de blokkolva a nem k\u00edv\u00e1nt aktivit\u00e1st (p\u00e9ld\u00e1ul az automatikus \u00e1tl\u00e9p\u00e9st m\u00e1s oldalakra).\n<li class=\"l\"> \u00daj HTTP fejl\u00e9c c\u00edmk\u00e9k ker\u00fcltek hozz\u00e1ad\u00e1sra  <noindex><a rel=\"nofollow\" href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Web\/HTTP\/Headers\/Cross-Origin-Embedder-Policy\">Cross-Origin-Embedder-Policy<\/a><\/noindex> (COEP) \u00e9s <noindex><a rel=\"nofollow\" href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Web\/HTTP\/Headers\/Cross-Origin-Opener-Policy\">Cross-Origin-Opener-Policy<\/a><\/noindex> (COOP), lehet\u0151v\u00e9 t\u00e9ve a cross-origin szigetel\u00e9si m\u00f3dszer aktiv\u00e1l\u00e1s\u00e1t, amely biztons\u00e1gos haszn\u00e1latot biztos\u00edt \u00e9rz\u00e9keny m\u0171veletekhez az oldalon, amelyek k\u00fcls\u0151 csatorn\u00e1kon, mint p\u00e9ld\u00e1ul a Spectre, v\u00e9grehajthat\u00f3 t\u00e1mad\u00e1sokra alkalmazhat\u00f3k.\n<li class=\"l\"> Vissza\u00e1ll\u00edtva a t\u00e1rgy t\u00e1mogat\u00e1sa <noindex><a rel=\"nofollow\" href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Web\/JavaScript\/Reference\/Global_Objects\/SharedArrayBuffer\">SharedArrayBuffer<\/a><\/noindex> (lehet\u0151v\u00e9 t\u00e9ve t\u00f6mb\u00f6k l\u00e9trehoz\u00e1s\u00e1t megosztott mem\u00f3ri\u00e1ban), ami le lett tiltva a Spectre t\u00e1mad\u00e1sok felfedez\u00e9se ut\u00e1n. A Spectre elleni v\u00e9delem \u00e9rdek\u00e9ben a SharedArrayBuffer objektum mostant\u00f3l csak azokhoz az oldalakhoz \u00e9rhet\u0151 el, amelyeket cross-origin szigetel\u00e9si m\u00f3dban kezelnek. A cross-origin szigetel\u00e9s \u00fczemm\u00f3dj\u00e1ban mostant\u00f3l megengedett a pontoss\u00e1g cs\u00f6kkent\u00e9se n\u00e9lk\u00fcli Performance.now() id\u0151z\u00edt\u0151k haszn\u00e1lata is.<br \/>\nAz ilyen jelleg\u0171 szigetel\u00e9s meghat\u00e1roz\u00e1s\u00e1hoz haszn\u00e1lni kell a fent eml\u00edtett Cross-Origin-Embedder-Policy \u00e9s Cross-Origin-Opener-Policy fejl\u00e9cet.<\/p>\n<li class=\"l\"> Megval\u00f3s\u00edtottuk a <noindex><a rel=\"nofollow\" href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Web\/JavaScript\/Reference\/Global_Objects\/Promise\/any\">A t\u00e1mogat\u00e1s megval\u00f3s\u00edt\u00e1sa<\/a><\/noindex>, amely visszaadja a lista els\u0151 v\u00e9grehajtott Promise-j\u00e1t.\n<li class=\"l\"> Megval\u00f3s\u00edtva a <noindex><a rel=\"nofollow\" href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Web\/JavaScript\/Reference\/Global_Objects\/WeakRef\">WeakRef<\/a><\/noindex> objektum, amely gyenge hivatkoz\u00e1sok (weak reference) meghat\u00e1roz\u00e1s\u00e1ra szolg\u00e1l JavaScript objektumokhoz, lehet\u0151v\u00e9 t\u00e9ve, hogy hivatkoz\u00e1st tartsunk fenn az objektumra an\u00e9lk\u00fcl, hogy blokkoln\u00e1nk a hozz\u00e1 kapcsol\u00f3d\u00f3 objektum torna gy\u0171jt\u0151 \u00e1ltali t\u00f6rl\u00e9s\u00e9t.\n<li class=\"l\"> \u00daj logikai hozz\u00e1rendel\u0151 oper\u00e1torok ker\u00fcltek bevezet\u00e9sre: \u201e<noindex><a rel=\"nofollow\" href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Web\/JavaScript\/Reference\/Operators\/Logical_nullish_assignment\">??=<\/a><\/noindex>&#171;, &#171;<noindex><a rel=\"nofollow\" href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Web\/JavaScript\/Reference\/Operators\/Logical_AND_assignment\">&#038;&#038;=<\/a><\/noindex>&#187; \u00e9s az &#171;<noindex><a rel=\"nofollow\" href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Web\/JavaScript\/Reference\/Operators\/Logical_OR_assignment\">||=<\/a><\/noindex>\u201e. A \u201ex ??= y\u201d oper\u00e1tor csak akkor hajt v\u00e9gre hozz\u00e1rendel\u00e9st, ha \u201ex\u201d null vagy undefined \u00e9rt\u00e9ket vesz fel. A \u201ex ||= y\u201d oper\u00e1tor csak akkor v\u00e9gez hozz\u00e1rendel\u00e9st, ha \u201ex\u201d \u00e9rt\u00e9ke FALSE, m\u00edg a \u201ex &amp;&amp;= y\u201d oper\u00e1tor \u2014 TRUE.\n<li class=\"l\"> Az objektum <noindex><a rel=\"nofollow\" href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Web\/JavaScript\/Reference\/Global_Objects\/Atomics\">Atomics<\/a><\/noindex>, amely blokkol\u00f3 primit\u00edvek szinkroniz\u00e1l\u00e1s\u00e1nak szervez\u00e9s\u00e9re szolg\u00e1l, most m\u00e1r nemcsak megosztott mem\u00f3ri\u00e1ban alkalmazhat\u00f3.\n<li class=\"l\"> A konstruktorhoz <noindex><a rel=\"nofollow\" href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Web\/JavaScript\/Reference\/Global_Objects\/Intl\/DateTimeFormat\/DateTimeFormat\">Intl.DateTimeFormat()<\/a><\/noindex> hozz\u00e1adva a dateStyle \u00e9s timeStyle opci\u00f3k t\u00e1mogat\u00e1sa.\n<li class=\"l\"> A WebAssembly-hez hozz\u00e1adva a t\u00e1mogat\u00e1st <noindex><a rel=\"nofollow\" href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/WebAssembly\/Understanding_the_text_format#Bulk_memory_operations\">a mem\u00f3ri\u00e1val v\u00e9gzett batch m\u0171veletekhez<\/a><\/noindex> (a memcpy \u00e9s memmove m\u0171veletek hat\u00e9konyabb modellez\u00e9s\u00e9hez), <noindex><a rel=\"nofollow\" href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/WebAssembly\/Understanding_the_text_format#WebAssembly_threads\">t\u00f6bb sz\u00e1l\u00fa<\/a><\/noindex> (Megosztott mem\u00f3ria &amp; Atomics) \u00e9s <noindex><a rel=\"nofollow\" href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/WebAssembly\/Understanding_the_text_format#Reference_types\">referencia t\u00edpusokhoz<\/a><\/noindex> (externref).\n<li class=\"l\"> A JavaScript hibakeres\u0151ben <noindex><a rel=\"nofollow\" href=\"https:\/\/hacks.mozilla.org\/2020\/07\/firefox-79\/\">aj\u00e1nlott<\/a><\/noindex> a h\u00edv\u00e1sok <noindex><a rel=\"nofollow\" href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Learn\/JavaScript\/Asynchronous\">stakkja<\/a><\/noindex>aszimmetrikus h\u00edv\u00e1sok, lehet\u0151v\u00e9 t\u00e9ve aszinkron esem\u00e9nyek, id\u0151z\u00edt\u0151k \u00e9s promise-ok nyomon k\u00f6vet\u00e9s\u00e9t. Az aszimmetrikus h\u00edv\u00e1sok l\u00e1ncolatai a hibakeres\u0151ben jelennek meg a norm\u00e1l h\u00edv\u00e1si stakkal egyetemben, valamint megjelennek a webkonzolon t\u00f6rt\u00e9nt hib\u00e1khoz \u00e9s a h\u00e1l\u00f3zati inspekci\u00f3s interf\u00e9sz k\u00e9r\u00e9seiben.<br \/>\n<center><noindex><a rel=\"nofollow\" href=\"https:\/\/2r4s9p1yi1fa2jd7j43zph8r-wpengine.netdna-ssl.com\/files\/2020\/07\/Async-Stacks-2.png\"><img decoding=\"async\" alt=\"Firefox 79 kiad\u00e1sa\" src=\"\/wp-content\/uploads\/2020\/07\/f70122cbe2df01b757ccc12fa570b4f6.png\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><\/center><\/p>\n<li class=\"l\"> A webkonzolban a 4xx\/5xx \u00e1llapotk\u00f3dok hibaform\u00e1kban val\u00f3 megjelen\u00edt\u00e9se biztos\u00edtja, hogy azok kiemelhet\u0151k legyenek az \u00e1ltal\u00e1nos h\u00e1tt\u00e9ren. A hibakeres\u00e9s megk\u00f6nny\u00edt\u00e9se \u00e9rdek\u00e9ben a k\u00e9r\u00e9s megism\u00e9telhet\u0151 vagy megn\u00e9zhet\u0151 a k\u00e9r\u00e9s \u00e9s v\u00e1lasz r\u00e9szleteivel.\n<p><center><noindex><a rel=\"nofollow\" href=\"https:\/\/2r4s9p1yi1fa2jd7j43zph8r-wpengine.netdna-ssl.com\/files\/2020\/07\/5xx-Console.png\"><img decoding=\"async\" alt=\"Firefox 79 kiad\u00e1sa\" src=\"\/wp-content\/uploads\/2020\/07\/f978f5a5472608937de503775179a3ee.png\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><\/center><\/p>\n<li class=\"l\"> A JavaScript hib\u00e1k most m\u00e1r nemcsak a webkonzolban, hanem a JavaScript hibakeres\u0151ben is megjelennek, kiemelve a hib\u00e1hoz kapcsol\u00f3d\u00f3 sorokat a k\u00f3dban, \u00e9s megjelen\u00edtve egy felugr\u00f3 tippel, amely tov\u00e1bbi inform\u00e1ci\u00f3t ad a hib\u00e1r\u00f3l.\n<li class=\"l\"> N\u00f6velt\u00e9k a SCSS \u00e9s CSS-in-JS forr\u00e1sk\u00f3dok megnyit\u00e1s\u00e1nak megb\u00edzhat\u00f3s\u00e1g\u00e1t az ellen\u0151rz\u0151 fel\u00fcletben. Minden panelen javult az eredeti forr\u00e1sk\u00f3dra val\u00f3 visszakeres\u00e9s kezel\u00e9se a source map alapj\u00e1n.\n<li class=\"l\"> A webfejleszt\u0151k eszk\u00f6zeihez \u00faj Application panel ker\u00fclt hozz\u00e1ad\u00e1sra, amely eszk\u00f6z\u00f6ket biztos\u00edt a service worker \u00e9s a webalkalmaz\u00e1sok manifestjeinek ellen\u0151rz\u00e9s\u00e9re \u00e9s hibakeres\u00e9s\u00e9re.\n<li class=\"l\"> A h\u00e1l\u00f3zati ellen\u0151rz\u0151 rendszerben egyes\u00edtett\u00e9k az Messages \u00e9s Responses f\u00fcleket.\n<li class=\"l\"> A respons\u00edv tervez\u00e9si m\u00f3d (Responsive Design Mode) biztos\u00edtja a tapint\u00e1si gesztusok szimul\u00e1ci\u00f3j\u00e1t, p\u00e9ld\u00e1ul az \u00e9rint\u00e9s \u00e9s a h\u00faz\u00e1s, eg\u00e9rmozg\u00e1s seg\u00edts\u00e9g\u00e9vel, ha a tapint\u00e1sos k\u00e9perny\u0151k szimul\u00e1ci\u00f3s m\u00f3dja be van kapcsolva.\n<li class=\"l\"> <noindex><a rel=\"nofollow\" href=\"https:\/\/play.google.com\/store\/apps\/details?id=org.mozilla.firefox\">Firefox 68.11 Androidra<\/a><\/noindex> lesz az utols\u00f3 kiad\u00e1s ebben a sorozatban. Augusztus elej\u00e9n tervszer\u0171en kezdik \u00e1tkonvert\u00e1lni a felhaszn\u00e1l\u00f3kat az \u00faj verzi\u00f3ra, <noindex><a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=50982\">amelyet<\/a><\/noindex> a Fenix k\u00f3dn\u00e9ven fejlesztenek, \u00e9s amelyet Firefox Preview n\u00e9ven teszteltek. A Firefox 79 Androidra <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/mozilla-mobile\/fenix\/releases\">\u00e1t\u00e1ll\u00edtanak<\/a><\/noindex> a Fenix k\u00f3db\u00e1zis\u00e1ra \u00e9p\u00fcl. Az \u00faj verzi\u00f3 <noindex><a rel=\"nofollow\" href=\"https:\/\/hacks.mozilla.org\/2019\/06\/geckoview-in-2019\/\">haszn\u00e1lja<\/a><\/noindex> a GeckoView motort, amely a Firefox Quantum technol\u00f3gi\u00e1ira \u00e9p\u00fcl, \u00e9s egy k\u00f6nyvt\u00e1rk\u00e9szletet <noindex><a rel=\"nofollow\" href=\"https:\/\/mozilla-mobile.github.io\/android-components\/\">Mozilla Android Components<\/a><\/noindex>, amelyeket m\u00e1r b\u00f6ng\u00e9sz\u0151k \u00e9p\u00edt\u00e9s\u00e9re haszn\u00e1lnak <noindex><a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=49823\">Firefox Focus<\/a><\/noindex> \u00e9s <noindex><a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=49541\">Firefox Lite<\/a><\/noindex>. A GeckoView a Gecko motor egy v\u00e1ltozata, amely k\u00fcl\u00f6n k\u00f6nyvt\u00e1r form\u00e1j\u00e1ban van kialak\u00edtva \u00e9s f\u00fcggetlen\u00fcl friss\u00edthet\u0151, m\u00edg az Android Components tartalmazza azokat a k\u00f6nyvt\u00e1rakat, amelyek tipikus komponenseket biztos\u00edtanak a lapok, a beviteli automatikus kieg\u00e9sz\u00edt\u00e9sek, a keres\u00e9si javaslatok \u00e9s m\u00e1s b\u00f6ng\u00e9sz\u0151 funkci\u00f3k m\u0171k\u00f6d\u00e9s\u00e9hez. A m\u0171k\u00f6d\u00e9shez legal\u00e1bb Android 5.0 sz\u00fcks\u00e9ges (az Android 4.4.4 t\u00e1mogat\u00e1sa megsz\u0171nt). Alap\u00e9rtelmez\u00e9s szerint le van tiltva az about:config hozz\u00e1f\u00e9r\u00e9s.\n<\/p>\n<\/ul>\n<p>A Firefox 79-ben \u00faj funkci\u00f3k \u00e9s hibajav\u00edt\u00e1sok mellett <noindex><a rel=\"nofollow\" href=\"https:\/\/www.mozilla.org\/security\/known-vulnerabilities\/firefox.html#firefox79\">eliminates<\/a><\/noindex> <noindex><a rel=\"nofollow\" href=\"https:\/\/www.mozilla.org\/en-US\/security\/advisories\/mfsa2020-30\/\">21 sebezhet\u0151s\u00e9g<\/a><\/noindex>, amelyb\u0151l 15 vesz\u00e9lyesnek min\u0151s\u00fcl. 12 sebezhet\u0151s\u00e9g (CVE-2020-15659 alatt \u00f6sszegy\u0171jtve) <noindex><a rel=\"nofollow\" href=\"https:\/\/bugzilla.mozilla.org\/buglist.cgi?bug_id=1550133%2C1633880%2C1638856%2C1643613%2C1644839%2C1645835%2C1646006%2C1646220%2C1646787%2C1649347%2C1650811%2C1651678\">A Firefox 79 webb\u00f6ng\u00e9sz\u0151 kiad\u00e1sa, valamint mobilverzi\u00f3ja megt\u00f6rt\u00e9nt.<\/a><\/noindex>) 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. <\/p>\n<p><noindex><a rel=\"nofollow\" name=\"link\"><\/a><\/noindex><\/p>\n<p>Forr\u00e1s: <a \ncontent=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=53445\">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 79, \u0430 \u0442\u0430\u043a\u0436\u0435 \u043c\u043e\u0431\u0438\u043b\u044c\u043d\u043e\u0439 \u0432\u0435\u0440\u0441\u0438\u0438 Firefox 68.11 \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\u043e\u043a \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.11.0 \u0438 78.1.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 80, \u0440\u0435\u043b\u0438\u0437 \u043a\u043e\u0442\u043e\u0440\u043e\u0439 \u043d\u0430\u043c\u0435\u0447\u0435\u043d \u043d\u0430 25 \u0430\u0432\u0433\u0443\u0441\u0442\u0430. \u041e\u0441\u043d\u043e\u0432\u043d\u044b\u0435 \u043d\u043e\u0432\u0448\u0435\u0441\u0442\u0432\u0430: \u0412 \u043c\u0435\u043d\u0435\u0434\u0436\u0435\u0440\u0435 \u043f\u0430\u0440\u043e\u043b\u0435\u0439 \u0434\u043e\u0431\u0430\u0432\u043b\u0435\u043d\u0430 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u044c \u044d\u043a\u0441\u043f\u043e\u0440\u0442\u0430 \u0443\u0447\u0451\u0442\u043d\u044b\u0445 \u0434\u0430\u043d\u043d\u044b\u0445 \u0432 \u0444\u043e\u0440\u043c\u0430\u0442\u0435 CSV [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":90085,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-90084","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.3 - 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 79, \u0430 \u0442\u0430\u043a\u0436\u0435 \u043c\u043e\u0431\u0438\u043b\u044c\u043d\u043e\u0439 \u0432\u0435\u0440\u0441\u0438\u0438\" \/>\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\/hu\/blog\/news\/reliz-firefox-79\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.3\" \/>\n\t\t<meta property=\"og:locale\" content=\"hu_HU\" \/>\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 79 | 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 79, \u0430 \u0442\u0430\u043a\u0436\u0435 \u043c\u043e\u0431\u0438\u043b\u044c\u043d\u043e\u0439 \u0432\u0435\u0440\u0441\u0438\u0438\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/hu\/blog\/news\/reliz-firefox-79\" \/>\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-07-28T23:42:21+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2020-07-28T23:42:21+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\udd47Firefox 79 kiad\u00e1s | ProHoster","description":"\ud83e\udd47Firefox 79 kiad\u00e1s | ProHoster","canonical_url":"https:\/\/prohoster.info\/hu\/blog\/news\/reliz-firefox-79","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"hu_HU","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 79 | 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 79, \u0430 \u0442\u0430\u043a\u0436\u0435 \u043c\u043e\u0431\u0438\u043b\u044c\u043d\u043e\u0439 \u0432\u0435\u0440\u0441\u0438\u0438","og:url":"https:\/\/prohoster.info\/hu\/blog\/news\/reliz-firefox-79","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-07-28T23:42:21+00:00","article:modified_time":"2020-07-28T23:42:21+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"90084","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 12:58:48","updated":"2022-09-28 20:38:25","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/posts\/90084","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/comments?post=90084"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/posts\/90084\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/media\/90085"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/media?parent=90084"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/categories?post=90084"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/tags?post=90084"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}