{"id":54923,"date":"2020-01-08T00:00:00","date_gmt":"2020-01-07T21:00:00","guid":{"rendered":"https:\/\/prohoster.info\/blog\/blog_prohoster\/reliz-firefox-72"},"modified":"2020-02-18T14:02:59","modified_gmt":"2020-02-18T11:02:59","slug":"reliz-firefox-72","status":"publish","type":"post","link":"https:\/\/prohoster.info\/fr\/blog\/news\/reliz-firefox-72","title":{"rendered":"Version de Firefox 72","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Le navigateur web a \u00e9t\u00e9 publi\u00e9 <noindex><a rel=\"nofollow\" href=\"https:\/\/www.mozilla.org\/en-US\/firefox\/72.0\/releasenotes\/\">Firefox 72<\/a><\/noindex>, ainsi que <noindex><a rel=\"nofollow\" href=\"https:\/\/www.mozilla.org\/en-US\/mobile\/68.3.0\/releasenotes\/\">version mobile<\/a><\/noindex> Firefox 68.4 pour la plateforme Android. De plus, une mise \u00e0 jour a \u00e9t\u00e9 \u00e9labor\u00e9e <noindex><a rel=\"nofollow\" href=\"https:\/\/www.mozilla.org\/en-US\/firefox\/organizations\/all\/\">branche<\/a><\/noindex> avec un support prolong\u00e9  <noindex><a rel=\"nofollow\" href=\"https:\/\/www.mozilla.org\/en-US\/firefox\/68.4.0\/releasenotes\/\">68.4.0<\/a><\/noindex>. Dans un avenir proche, il passera au stade <noindex><a rel=\"nofollow\" href=\"https:\/\/firefox.com\/channel\">des tests b\u00eata<\/a><\/noindex> la branche Firefox 73, dont la sortie est pr\u00e9vue pour le 11 f\u00e9vrier (projet <noindex><a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=51505\">a \u00e9t\u00e9 transf\u00e9r\u00e9<\/a><\/noindex> sur 4 semaines <noindex><a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=51505\">de d\u00e9veloppement<\/a><\/noindex>).<\/p>\n<p><noindex><a rel=\"nofollow\" href=\"https:\/\/www.mozilla.org\/en-US\/firefox\/72.0\/releasenotes\/\">Principales<\/a><\/noindex> <noindex><a rel=\"nofollow\" href=\"https:\/\/developer.mozilla.org\/en-US\/Firefox\/Releases\/72\">nouveaut\u00e9s<\/a><\/noindex>:<\/p>\n<ul>\n<li class=\"l\"> Dans le mode par d\u00e9faut standard de blocage du contenu ind\u00e9sirable <noindex><a rel=\"nofollow\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=1598493\">sont incluses.<\/a><\/noindex> protection contre le suivi des utilisateurs gr\u00e2ce aux m\u00e9thodes d'identification discr\u00e8te (&#171;browser fingerprinting&#187;), qui est r\u00e9alis\u00e9e par <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/mozilla-services\/shavar-list-creation-config\">pour des cat\u00e9gories suppl\u00e9mentaires<\/a><\/noindex> dans la liste Disconnect.me, incluant des h\u00f4tes reconnus pour l'utilisation de scripts d'identification discr\u00e8te. L'identification discr\u00e8te implique la conservation d'identifiants dans des zones non destin\u00e9es au stockage permanent d'informations (&#171;Supercookies&#187;), ainsi que la g\u00e9n\u00e9ration d'identifiants bas\u00e9e sur des donn\u00e9es indirectes, telles que  <noindex><a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=46046\">la r\u00e9solution d'\u00e9cran<\/a><\/noindex>, la liste des types MIME pris en charge, les param\u00e8tres sp\u00e9cifiques dans les en-t\u00eates (<noindex><a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=47821\">HTTP\/2<\/a><\/noindex> et <noindex><a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=42943\">HTTPS<\/a><\/noindex>), l'analyse des plugins install\u00e9s <noindex><a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=26635\">et des polices<\/a><\/noindex>, la disponibilit\u00e9 de certaines API Web sp\u00e9cifiques aux cartes graphiques <noindex><a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=48736\">caract\u00e9ristiques<\/a><\/noindex> pour le rendu \u00e0 l'aide de WebGL et Canvas, <noindex><a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=47902\">manipulations<\/a><\/noindex> avec CSS, l'analyse des particularit\u00e9s de l'interaction avec <noindex><a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=44027\">la souris<\/a><\/noindex> et <noindex><a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=42685\">le clavier<\/a><\/noindex>.<br \/>\n<center><noindex><a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/pics_base\/0_1578421200.png\"><img decoding=\"async\" alt=\"Version de Firefox 72\" src=\"\/wp-content\/uploads\/2020\/01\/9dc44771afbfb1fb3783c231530508dd.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><\/center><\/p>\n<li class=\"l\"> <noindex><a rel=\"nofollow\" href=\"https:\/\/hacks.mozilla.org\/2019\/11\/upcoming-notification-permission-changes-in-firefox-72\/\">Activ\u00e9s<\/a><\/noindex> des m\u00e9thodes <noindex><a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=50442\">lutter<\/a><\/noindex> de demandes intrusives pour accorder au site des permissions suppl\u00e9mentaires (Notification.requestPermission(), PushManager.subscribe() et MediaDevices.getDisplayMedia()). Les demandes de confirmation de droits ne perturberont plus l'utilisation du navigateur, mais feront simplement appara\u00eetre un indicateur dans la barre d'adresse apr\u00e8s avoir enregistr\u00e9 l'interaction de l'utilisateur avec la page (clic de souris ou pression sur des touches). De nombreux sites abusent de la possibilit\u00e9 offerte par les navigateurs de demander des permissions, principalement en proc\u00e9dant \u00e0 des demandes p\u00e9riodiques pour recevoir des notifications push. L'analyse de la t\u00e9l\u00e9m\u00e9trie a montr\u00e9 que 97 % de ces demandes sont rejet\u00e9es, dont dans 19 % des cas, l'utilisateur ferme imm\u00e9diatement la page sans cliquer sur le bouton d'acceptation ou de refus.\n<li class=\"l\"> <noindex><a rel=\"nofollow\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=1581637\">Ajout\u00e9<\/a><\/noindex> exp\u00e9rimental <noindex><a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=51807\">la prise en charge<\/a><\/noindex> le protocole HTTP\/3 (pour l'activer dans about:config, il faut activer l'option &#171;network.http.http3.enabled&#187;). La prise en charge de HTTP\/3 dans Firefox repose sur <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/mozilla\/neqo\">neqo<\/a><\/noindex>, une impl\u00e9mentation du client et du serveur du protocole QUIC (HTTP\/3) \u00e9crite en Rust. <noindex><a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=49594\">standardise<\/a><\/noindex> L'utilisation du protocole QUIC comme transport pour HTTP\/2.\n<li class=\"l\"> Conform\u00e9ment aux exigences de la loi entr\u00e9e en vigueur <noindex><a rel=\"nofollow\" href=\"https:\/\/en.wikipedia.org\/wiki\/California_Consumer_Privacy_Act\">CCPA<\/a><\/noindex> (California Consumer Privacy Act) <noindex><a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=52131\">ajout\u00e9<\/a><\/noindex> la possibilit\u00e9 de supprimer les donn\u00e9es de t\u00e9l\u00e9m\u00e9trie des serveurs de Mozilla. La suppression des donn\u00e9es se fait en cas de refus de collecte de t\u00e9l\u00e9m\u00e9trie dans la section &#171;about:preferences#privacy&#187; (&#171;Firefox Data Collection and Use&#187;). En d\u00e9cochant la case &#171;Allow Firefox to send technical and interaction data to Mozilla&#187;, qui contr\u00f4le l'envoi de t\u00e9l\u00e9m\u00e9trie, Mozilla <noindex><a rel=\"nofollow\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=1599444\">s'engage<\/a><\/noindex> dans les 30 jours <noindex><a rel=\"nofollow\" href=\"https:\/\/hg.mozilla.org\/releases\/mozilla-beta\/rev\/18136adea47c\">\u00e0 supprimer<\/a><\/noindex> toutes les donn\u00e9es collect\u00e9es avant le refus de transmission de t\u00e9l\u00e9m\u00e9trie. Parmi les donn\u00e9es stock\u00e9es sur les serveurs de Mozilla lors de la collecte de t\u00e9l\u00e9m\u00e9trie, se trouvent des informations sur les performances, la s\u00e9curit\u00e9 de Firefox et des param\u00e8tres g\u00e9n\u00e9raux tels que le nombre d'onglets ouverts et la dur\u00e9e de la session (les informations sur les sites ouverts et les requ\u00eates de recherche ne sont pas envoy\u00e9es). Vous pouvez consulter des informations compl\u00e8tes sur les donn\u00e9es collect\u00e9es sur la page &#171;about:telemetry&#187;.<br \/>\n<center><noindex><a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/pics_base\/0_1578421431.png\"><img decoding=\"async\" alt=\"Version de Firefox 72\" src=\"\/wp-content\/uploads\/2020\/01\/82a6ab82e1a980fd58b0300ac12ad34e.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><\/center><\/p>\n<li class=\"l\"> Pour Linux et macOS, une option de visualisation des vid\u00e9os en mode &#171;image dans l'image&#187; (Picture-in-Picture) a \u00e9t\u00e9 ajout\u00e9e, permettant de d\u00e9tacher la vid\u00e9o sous forme de fen\u00eatre flottante, qui reste visible pendant la navigation dans le navigateur. Pour regarder en mode image dans l'image, il est n\u00e9cessaire de cliquer sur l'infobulle ou dans le menu contextuel affich\u00e9 en cliquant avec le bouton droit sur la vid\u00e9o pour s\u00e9lectionner &#171;Picture in picture&#187; (sur YouTube, qui utilise son propre gestionnaire de menu contextuel, il faut double-cliquer avec le bouton droit de la souris ou cliquer en maintenant la touche Shift enfonc\u00e9e).\n<p><center><noindex><a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/pics_base\/0_1578421771.png\"><img decoding=\"async\" alt=\"Version de Firefox 72\" src=\"\/wp-content\/uploads\/2020\/01\/3d3a8ea9b2c9c5aa36e715da38239064.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><\/center><\/p>\n<li class=\"l\"> Lors de l'affichage de la barre de d\u00e9filement  <noindex><a rel=\"nofollow\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=1578377\">est activ\u00e9<\/a><\/noindex> la couleur d'arri\u00e8re-plan de la page actuelle.\n<li class=\"l\"> <noindex><a rel=\"nofollow\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=1412438\">Retir\u00e9e<\/a><\/noindex> <noindex><a rel=\"nofollow\" href=\"https:\/\/groups.google.com\/forum\/#!topic\/mozilla.dev.platform\/AyMlrNHYepE\/discussion\">la possibilit\u00e9<\/a><\/noindex> le verrouillage des cl\u00e9s publiques (PKP, Public Key Pinning), permettant de sp\u00e9cifier via l'en-t\u00eate HTTP Public-Key-Pins quels certificats d'autorit\u00e9s de certification sont autoris\u00e9s pour un certain site. La faible demande pour cette fonctionnalit\u00e9 et le risque de probl\u00e8mes de compatibilit\u00e9 (prise en charge de PKP <noindex><a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=47466\">arr\u00eat\u00e9e<\/a><\/noindex> dans Chrome) et le risque de bloquer son propre site en raison de l'attachement de mauvaises cl\u00e9s ou de la perte de cl\u00e9s (par exemple, suppression accidentelle ou compromission \u00e0 la suite d'un piratage).\n<li class=\"l\"> Comprend le <noindex><a rel=\"nofollow\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=1580268\">ont \u00e9t\u00e9 adopt\u00e9es<\/a><\/noindex> <noindex><a rel=\"nofollow\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=1580271\">patchs<\/a><\/noindex>, permettant dans OpenBSD <noindex><a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=51890\">d'utiliser<\/a><\/noindex> des appels syst\u00e8me <noindex><a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=49042\">unveil()<\/a><\/noindex> et <noindex><a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=43295\">pledge()<\/a><\/noindex> pour une isolation suppl\u00e9mentaire du syst\u00e8me de fichiers et des processus.\n<li class=\"l\"> La prise en charge du blocage des images en provenance de domaines distincts a \u00e9t\u00e9 supprim\u00e9e. La raison de cette suppression est le manque d'int\u00e9r\u00eat pour cette fonctionnalit\u00e9 parmi les utilisateurs et l'interface peu pratique pour le blocage.\n<li class=\"l\"> Dans les versions pour Windows, une option exp\u00e9rimentale permettant d'utiliser des certificats client \u00e0 partir du magasin de certificats de l'op\u00e9rateur syst\u00e8me a \u00e9t\u00e9 mise en \u0153uvre (pour l'activer dans about:config, il faut activer l'option security.osclientcerts.autoload).\n<li class=\"l\"> La prise en charge des CSS Shadow Parts est activ\u00e9e par d\u00e9faut, y compris l'attribut &#171;<noindex><a rel=\"nofollow\" href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Web\/HTML\/Global_attributes\/part\">part<\/a><\/noindex>&#187; et le pseudo-\u00e9l\u00e9ment &#171;<noindex><a rel=\"nofollow\" href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Web\/CSS\/::part\">::part<\/a><\/noindex>&#171;, permettant d'afficher s\u00e9lectivement les \u00e9l\u00e9ments sp\u00e9cifi\u00e9s \u00e0 partir de <noindex><a rel=\"nofollow\" href=\"https:\/\/w3c.github.io\/webcomponents\/spec\/shadow\/\">Shadow DOM<\/a><\/noindex>.\n<p>   &lt;custom-element&gt;<br \/>\n     &lt;p part=&quot;&raquo;example&raquo;&quot;&gt;Un paragraphe&lt;\/p&gt;<br \/>\n   &lt;\\\/custom-element&gt;<\/p>\n<p>&#8230; dans le CSS pour s\u00e9lectionner des \u00e9l\u00e9ments en fonction de l'attribut part :<\/p>\n<p>   custom-element::part(example) {<br \/>\n     border: solid 1px black;<br \/>\n     border-radius: 5px;<br \/>\n     padding: 5px;<br \/>\n   }<\/p>\n<li class=\"l\"> Ajout du support de la sp\u00e9cification <noindex><a rel=\"nofollow\" href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Web\/CSS\/CSS_Motion_Path\">CSS Motion Path<\/a><\/noindex>, permettant de d\u00e9finir la trajectoire de mouvements d'animation via CSS sans utiliser de code JavaScript et sans bloquer le processus de rendu et d'entr\u00e9e pendant l'affichage de l'animation. Pour contr\u00f4ler l'animation, diverses propri\u00e9t\u00e9s CSS sont pr\u00e9sent\u00e9es<br \/>\n    <noindex><a rel=\"nofollow\" href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Web\/CSS\/offset\">offset<\/a><\/noindex>,<br \/>\n    <noindex><a rel=\"nofollow\" href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Web\/CSS\/offset-path\">offset-path<\/a><\/noindex>,<br \/>\n    <noindex><a rel=\"nofollow\" href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Web\/CSS\/offset-anchor\">offset-anchor<\/a><\/noindex>,<br \/>\n    <noindex><a rel=\"nofollow\" href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Web\/CSS\/offset-distance\">offset-distance<\/a><\/noindex> et<br \/>\n    <noindex><a rel=\"nofollow\" href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Web\/CSS\/offset-rotate\">offset-rotate<\/a><\/noindex>.<\/p>\n<li class=\"l\"> Diff\u00e9rentes propri\u00e9t\u00e9s CSS de transformation sont activ\u00e9es par d\u00e9faut <noindex><a rel=\"nofollow\" href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Web\/CSS\/scale\">scale<\/a><\/noindex>, <noindex><a rel=\"nofollow\" href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Web\/CSS\/rotate\">rotate<\/a><\/noindex> et  <noindex><a rel=\"nofollow\" href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Web\/CSS\/translate\">translate<\/a><\/noindex>, non li\u00e9es \u00e0 la propri\u00e9t\u00e9 <noindex><a rel=\"nofollow\" href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Web\/CSS\/transform\">transform<\/a><\/noindex> (c'est-\u00e0-dire qu'en CSS, on peut maintenant sp\u00e9cifier &#171;scale: 2;&#187; au lieu de &#171;transform: scale(2);&#187;).\n<li class=\"l\"> Un op\u00e9rateur logique de fusion &#171;<noindex><a rel=\"nofollow\" href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Web\/JavaScript\/Reference\/Operators\/Nullish_coalescing_operator\">??<\/a><\/noindex>qui renvoie l'op\u00e9rande de droite si l'op\u00e9rande de gauche a la valeur NULL ou undefined, et vice versa. Par exemple, const foo = bar ?? 'cha\u00eene par d\u00e9faut' ; si bar est \u00e9gal \u00e0 null, cela renverra la cha\u00eene ou la valeur de bar dans le cas contraire, y compris lorsque bar est \u00e9gal \u00e0 0 et '' , contrairement \u00e0 l'op\u00e9rateur ||.\n<li class=\"l\"> Une API a \u00e9t\u00e9 ajout\u00e9e : <noindex><a rel=\"nofollow\" href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Web\/API\/FormDataEvent\">FormDataEvent<\/a><\/noindex> et l'\u00e9v\u00e9nement  <noindex><a rel=\"nofollow\" href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Web\/API\/FormData\/Using_FormData_Objects#Using_a_formdata_event\">FormData<\/a><\/noindex>, qui permettent d'utiliser des gestionnaires en JavaScript pour ajouter des donn\u00e9es \u00e0 un formulaire au moment de son envoi sans avoir \u00e0 stocker les donn\u00e9es dans des \u00e9l\u00e9ments input cach\u00e9s.\n<li class=\"l\"> API <noindex><a rel=\"nofollow\" href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Web\/API\/Geolocation_API\">Geolocation<\/a><\/noindex> a \u00e9t\u00e9 mis \u00e0 jour pour se conformer \u00e0 la nouvelle sp\u00e9cification, par exemple, les Coordinates ont \u00e9t\u00e9 renomm\u00e9s en GeolocationCoordinates, Position en GeolocationPosition et<br \/>\n    PositionError en GeolocationPositionError.<\/p>\n<li class=\"l\"> Dans le d\u00e9bogueur JavaScript <noindex><a rel=\"nofollow\" href=\"https:\/\/hacks.mozilla.org\/2019\/12\/debugging-variables-with-watchpoints-in-firefox-72\/\">ajout\u00e9<\/a><\/noindex> prend en charge les points d'arr\u00eat conditionnels (<noindex><a rel=\"nofollow\" href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Tools\/Debugger\/How_to\/Use_watchpoints#Set_a_watchpoint\">watchpoint<\/a><\/noindex>), qui se d\u00e9clenchent lors de la modification ou de la lecture de certaines propri\u00e9t\u00e9s d'objets.\n<p><center><noindex><a rel=\"nofollow\" href=\"https:\/\/2r4s9p1yi1fa2jd7j43zph8r-wpengine.netdna-ssl.com\/files\/2019\/12\/wp3.png\"><img decoding=\"async\" alt=\"Version de Firefox 72\" src=\"\/wp-content\/uploads\/2020\/01\/6426b6b88e6b788951e70979b0180425.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><\/center><\/p>\n<li class=\"l\"> Le lancement du d\u00e9bogueur JavaScript a \u00e9t\u00e9 acc\u00e9l\u00e9r\u00e9 dans des conditions d'ouverture d'un tr\u00e8s grand nombre d'onglets (le priorit\u00e9 est d\u00e9sormais donn\u00e9e aux onglets visibles).\n<li class=\"l\"> Dans le mode Responsive Design, une simulation de diff\u00e9rentes valeurs de meta viewport a \u00e9t\u00e9 impl\u00e9ment\u00e9e. En mode d'inspection des pages, un simulateur pour les valeurs 'prefers-color-scheme' a \u00e9t\u00e9 ajout\u00e9.\n<li class=\"l\"> Dans <noindex><a rel=\"nofollow\" href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Tools\/Web_Console\">web-console<\/a><\/noindex> en mode d'interpr\u00e9tation JavaScript multiligne a \u00e9t\u00e9 ajout\u00e9e la prise en charge de la sauvegarde et de l'ouverture de fichiers \u00e0 l'aide des combinaisons Ctrl + O et Ctrl + S.\n<li class=\"l\"> <noindex><a rel=\"nofollow\" href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Tools\/Web_Console\/Console_messages#Async_stack_frames\">Ajout\u00e9<\/a><\/noindex> configuration de javascript.options.asyncstack pour une s\u00e9paration visuelle des messages asynchrones dans la console web. Lorsque la configuration est activ\u00e9e, un stack trace complet pour console.trace() et console.error() est affich\u00e9, permettant de comprendre la planification du lancement des temporisateurs, des \u00e9v\u00e9nements, des promesses, des g\u00e9n\u00e9rateurs, etc.\n<p><center><noindex><a rel=\"nofollow\" href=\"https:\/\/2r4s9p1yi1fa2jd7j43zph8r-wpengine.netdna-ssl.com\/files\/2020\/01\/async-stacks.jpg\"><img decoding=\"async\" alt=\"Version de Firefox 72\" src=\"\/wp-content\/uploads\/2020\/01\/cec498d3cf15f251faf13a2e779e29ed.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><\/center><\/p>\n<li class=\"l\"> Dans le mode d'inspection WebSocket, l'analyse et l'affichage visuel des m\u00e9tadonn\u00e9es du format SignalR utilis\u00e9 dans les messages ASP.NET Core ont \u00e9t\u00e9 impl\u00e9ment\u00e9s. Des compteurs montrant la taille totale des donn\u00e9es envoy\u00e9es et re\u00e7ues ont \u00e9galement \u00e9t\u00e9 ajout\u00e9s.\n<li class=\"l\"> Dans l'outil de surveillance de l'activit\u00e9 r\u00e9seau sous l'onglet Timings, les <noindex><a rel=\"nofollow\" href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Tools\/Network_Monitor\/request_details#Queued_Started_Downloaded\">sont affich\u00e9s s\u00e9par\u00e9ment<\/a><\/noindex> les donn\u00e9es relatives au temps d'attente pour le t\u00e9l\u00e9chargement, le d\u00e9but du t\u00e9l\u00e9chargement et la fin du t\u00e9l\u00e9chargement de chaque ressource.\n<li class=\"l\"> L'environnement <noindex><a rel=\"nofollow\" href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Tools\/Scratchpad\">Scratchpad<\/a><\/noindex>, destin\u00e9 aux exp\u00e9rimentations avec du code JavaScript (le mode multiligne de la console web a remplac\u00e9 Scratchpad dans la version pr\u00e9c\u00e9dente).\n<\/ul>\n<p>En plus des nouveaut\u00e9s et des corrections de bugs, Firefox 72 a \u00e9limin\u00e9 <noindex><a rel=\"nofollow\" href=\"https:\/\/www.mozilla.org\/security\/known-vulnerabilities\/firefox.html#firefox72\">20 vuln\u00e9rabilit\u00e9s<\/a><\/noindex>, dont 11 (r\u00e9pertori\u00e9s sous <noindex><a rel=\"nofollow\" href=\"https:\/\/www.mozilla.org\/en-US\/security\/advisories\/mfsa2020-01\/#CVE-2019-17025\">CVE-2019-17025<\/a><\/noindex> et <noindex><a rel=\"nofollow\" href=\"https:\/\/www.mozilla.org\/en-US\/security\/advisories\/mfsa2020-01\/#CVE-2019-17024\">CVE-2019-17024<\/a><\/noindex>) \u00e9 marqu\u00e9 comme potentiellement capable d'ex\u00e9cuter du code malveillant lors de l'ouverture de pages sp\u00e9cialement con\u00e7ues. Rappelons que les probl\u00e8mes de m\u00e9moire, tels que les d\u00e9bordements de tampon et l'acc\u00e8s \u00e0 des zones m\u00e9moire d\u00e9j\u00e0 lib\u00e9r\u00e9es, sont d\u00e9sormais \u00e9tiquet\u00e9s comme dangereux mais non critiques. L'accent doit \u00e9galement \u00eatre mis sur le probl\u00e8me CVE-2019-17017 dans le code XPCVariant.cpp, qui pourrait \u00e9galement potentiellement conduire \u00e0 l'ex\u00e9cution de code.<\/p>\n<p><noindex><a rel=\"nofollow\" name=\"link\"><\/a><\/noindex><\/p>\n<p>Source : <a \ncontent=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=52144\">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 72, \u0430 \u0442\u0430\u043a\u0436\u0435 \u043c\u043e\u0431\u0438\u043b\u044c\u043d\u043e\u0439 \u0432\u0435\u0440\u0441\u0438\u0438 Firefox 68.4 \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.4.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 73, \u0440\u0435\u043b\u0438\u0437 \u043a\u043e\u0442\u043e\u0440\u043e\u0439 \u043d\u0430\u043c\u0435\u0447\u0435\u043d \u043d\u0430 11 \u0444\u0435\u0432\u0440\u0430\u043b\u044f (\u043f\u0440\u043e\u0435\u043a\u0442 \u043f\u0435\u0440\u0435\u0448\u0451\u043b \u043d\u0430 4-\u043d\u0435\u0434\u0435\u043b\u044c\u043d\u044b\u0439 \u0446\u0438\u043a\u043b \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438). \u041e\u0441\u043d\u043e\u0432\u043d\u044b\u0435 \u043d\u043e\u0432\u0448\u0435\u0441\u0442\u0432\u0430: \u0412 \u043f\u0440\u0438\u043c\u0435\u043d\u044f\u0435\u043c\u043e\u043c \u043f\u043e \u0443\u043c\u043e\u043b\u0447\u0430\u043d\u0438\u044e \u0441\u0442\u0430\u043d\u0434\u0430\u0440\u0442\u043d\u043e\u043c \u0440\u0435\u0436\u0438\u043c\u0435 \u0431\u043b\u043e\u043a\u0438\u0440\u043e\u0432\u043a\u0438 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-54923","post","type-post","status-publish","format-standard","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.2 - 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 72, \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\/fr\/blog\/news\/reliz-firefox-72\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.2\" \/>\n\t\t<meta property=\"og:locale\" content=\"fr_FR\" \/>\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 72 | 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 72, \u0430 \u0442\u0430\u043a\u0436\u0435\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/fr\/blog\/news\/reliz-firefox-72\" \/>\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-01-07T21:00:00+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2020-02-18T11:02:59+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\udd47Lancement de Firefox 72 | ProHoster","description":"Le navigateur web Firefox 72 a \u00e9t\u00e9 lanc\u00e9, ainsi que","canonical_url":"https:\/\/prohoster.info\/fr\/blog\/news\/reliz-firefox-72","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"fr_FR","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 72 | 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 72, \u0430 \u0442\u0430\u043a\u0436\u0435","og:url":"https:\/\/prohoster.info\/fr\/blog\/news\/reliz-firefox-72","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-01-07T21:00:00+00:00","article:modified_time":"2020-02-18T11:02:59+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"54923","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":"2026-01-24 13:11:22","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-02-28 19:55:36","updated":"2026-01-24 13:11:22","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/posts\/54923","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/comments?post=54923"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/posts\/54923\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/media?parent=54923"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/categories?post=54923"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/tags?post=54923"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}