{"id":38013,"date":"2019-10-31T22:21:11","date_gmt":"2019-10-31T19:21:11","guid":{"rendered":"https:\/\/prohoster.info\/blog\/reliz-chrome-77\/"},"modified":"2019-10-31T22:21:11","modified_gmt":"2019-10-31T19:21:11","slug":"reliz-chrome-77","status":"publish","type":"post","link":"https:\/\/prohoster.info\/fr\/blog\/news\/reliz-chrome-77","title":{"rendered":"Lancement de Chrome 77","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>La soci\u00e9t\u00e9 Google <noindex><a rel=\"nofollow\" href=\"https:\/\/chromereleases.googleblog.com\/2019\/09\/stable-channel-update-for-desktop.html\">pr\u00e9sent\u00e9e<\/a><\/noindex> la sortie du navigateur web <noindex><a rel=\"nofollow\" href=\"http:\/\/www.google.com\/chrome\">Chrome 77<\/a><\/noindex>. En m\u00eame temps <noindex><a rel=\"nofollow\" href=\"https:\/\/www.chromium.org\/developers\/calendar\">disponible<\/a><\/noindex> version stable du projet open source <noindex><a rel=\"nofollow\" href=\"http:\/\/dev.chromium.org\/\">Chromium<\/a><\/noindex>, qui sert de base \u00e0 Chrome. Le navigateur Chrome <noindex><a rel=\"nofollow\" href=\"https:\/\/code.google.com\/p\/chromium\/wiki\/ChromiumBrowserVsGoogleChrome\">se distingue<\/a><\/noindex> par l'utilisation des logos Google, la pr\u00e9sence d'un syst\u00e8me d'envoi de notifications en cas de crash, la possibilit\u00e9 de t\u00e9l\u00e9charger le module Flash sur demande, des modules pour la lecture de contenu vid\u00e9o prot\u00e9g\u00e9 (DRM), un syst\u00e8me de mise \u00e0 jour automatique et la transmission lors des recherches <noindex><a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=26822\">des param\u00e8tres RLZ<\/a><\/noindex>La prochaine version de Chrome 78 est pr\u00e9vue pour le 22 octobre.<\/p>\n<\/p>\n<p><noindex><a rel=\"nofollow\" href=\"https:\/\/support.google.com\/chrome\/a\/answer\/7679408\">Principales<\/a><\/noindex> <noindex><a rel=\"nofollow\" href=\"https:\/\/productforums.google.com\/forum\/#!forum\/chrome\">modifications<\/a><\/noindex> <noindex><a rel=\"nofollow\" href=\"https:\/\/blog.chromium.org\/2019\/08\/chrome-77-beta-new-performance-metrics.html\">dans<\/a><\/noindex> <noindex><a rel=\"nofollow\" href=\"https:\/\/developers.google.com\/web\/updates\/2019\/\">Chrome<\/a><\/noindex> <noindex><a rel=\"nofollow\" href=\"https:\/\/v8.dev\/blog\/v8-release-77\">77<\/a><\/noindex>:<\/p>\n<ul>\n<li class=\"l\"> <noindex><a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=51271\">La prise en charge des propri\u00e9t\u00e9s -moz-column-* a \u00e9t\u00e9 interrompue, et il convient d'utiliser les propri\u00e9t\u00e9s standard sans pr\u00e9fixe.<\/a><\/noindex> Une note distincte pour les sites avec des certificats de niveau EV (Validation \u00c9tendue). Les informations concernant l'utilisation des certificats EV s'affichent maintenant uniquement dans le menu d\u00e9roulant qui appara\u00eet lors d'un clic sur l'ic\u00f4ne de connexion s\u00e9curis\u00e9e. Le nom de l'entreprise v\u00e9rifi\u00e9 par l'autorit\u00e9 de certification associ\u00e9e au certificat EV ne sera plus affich\u00e9 dans la barre d'adresse.\n<li class=\"l\"> Renforcement de l'isolation des gestionnaires de sites. Une protection a \u00e9t\u00e9 ajout\u00e9e pour les donn\u00e9es intersites, telles que les cookies et les ressources HTTP, obtenues \u00e0 partir de sites tiers contr\u00f4l\u00e9s par des attaquants. L'isolation fonctionne m\u00eame si l'attaquant d\u00e9couvre une erreur dans le processus responsable du rendu et tente d'ex\u00e9cuter du code dans son contexte.\n<li class=\"l\"> Ajout d'une nouvelle page d'accueil pour les nouveaux utilisateurs (chrome:\/\/welcome\/), affich\u00e9e \u00e0 la place de l'interface standard d'ouverture d'un nouvel onglet apr\u00e8s le premier lancement de Chrome. La page permet d'ajouter aux favoris les services populaires de Google (GMail, YouTube, Maps, News et Translate), d'\u00e9pingler des raccourcis sur la page du nouvel onglet, de se connecter \u00e0 un compte Google pour activer la synchronisation Chrome et de d\u00e9finir Chrome par d\u00e9faut dans le syst\u00e8me.\n<li class=\"l\"> Dans le menu de la page nouvel onglet, affich\u00e9 dans le coin sup\u00e9rieur droit, la possibilit\u00e9 de t\u00e9l\u00e9charger une image de fond a \u00e9t\u00e9 ajout\u00e9e, ainsi que des options pour choisir un th\u00e8me et personnaliser le bloc des raccourcis pour un acc\u00e8s rapide (sites les plus fr\u00e9quent\u00e9s, s\u00e9lection manuelle de l'utilisateur et masquage des blocs de raccourcis). Les param\u00e8tres sont pour l'instant positionn\u00e9s comme exp\u00e9rimentaux et n\u00e9cessitent une activation via les flags \u00ab chrome:\/\/flags\/#ntp-customization-menu-v2 \u00bb et \u00ab chrome:\/\/flags\/#chrome-colors-custom-color-picker \u00bb;\n<li class=\"l\"> Une animation de l'ic\u00f4ne du site dans l'en-t\u00eate de l'onglet a \u00e9t\u00e9 mise en place pour signaler que la page est en cours de chargement;\n<li class=\"l\"> Un flag \u00ab \u2014guest \u00bb a \u00e9t\u00e9 ajout\u00e9, permettant de lancer Chrome depuis la ligne de commande en mode invit\u00e9 (sans connexion au compte Google, sans enregistrer d'activit\u00e9 dans le navigateur sur le disque et sans conserver la session);\n<li class=\"l\"> Poursuite du nettoyage des flags dans chrome:\/\/flags initi\u00e9 dans la version pr\u00e9c\u00e9dente. Au lieu des flags pour configurer le comportement du navigateur, il est maintenant recommand\u00e9 d'utiliser des ensembles de r\u00e8gles;\n<li class=\"l\"> Un bouton \u00ab Send to your devices \u00bb a \u00e9t\u00e9 ajout\u00e9 au menu contextuel de la page, des onglets et de la barre d'adresse, permettant d'envoyer un lien vers un autre appareil via Chrome Sync. Apr\u00e8s s\u00e9lection de l'appareil de destination, li\u00e9 au m\u00eame compte, et l'envoi du lien, une notification s'affichera sur l'appareil cible pour ouvrir le lien;\n<li class=\"l\"> Dans la version Android, la page de la liste des fichiers t\u00e9l\u00e9charg\u00e9s a \u00e9t\u00e9 enti\u00e8rement repens\u00e9e. Au lieu d'un menu d\u00e9roulant avec des sections de contenu, des boutons ont \u00e9t\u00e9 ajout\u00e9s pour filtrer la liste g\u00e9n\u00e9rale par type de contenu, et les vignettes des images t\u00e9l\u00e9charg\u00e9es sont d\u00e9sormais affich\u00e9es sur toute la largeur de l'\u00e9cran.\n<li class=\"l\"> <noindex><a rel=\"nofollow\" href=\"https:\/\/web.dev\/largest-contentful-paint\/\">Ajout\u00e9s<\/a><\/noindex> de nouvelles m\u00e9triques pour \u00e9valuer la vitesse de chargement et de rendu du contenu dans le navigateur, permettant aux d\u00e9veloppeurs web de d\u00e9terminer \u00e0 quel point le contenu principal de la page devient rapidement accessible \u00e0 l'utilisateur. Les outils de contr\u00f4le de rendu propos\u00e9s auparavant permettaient seulement de juger du fait que le rendu avait commenc\u00e9, mais pas de la pr\u00e9paration globale de la page. Dans Chrome 77, une nouvelle API a \u00e9t\u00e9 introduite  <noindex><a rel=\"nofollow\" href=\"https:\/\/wicg.github.io\/largest-contentful-paint\/\">Largest Contentful Paint<\/a><\/noindex>, permettant de savoir le temps de rendu des \u00e9l\u00e9ments majeurs (visibles par l'utilisateur) dans la zone visible, tels que des images, des vid\u00e9os, des \u00e9l\u00e9ments de bloc et l'arri\u00e8re-plan de la page.<br \/>\n<center><noindex><a rel=\"nofollow\" href=\"https:\/\/lh5.googleusercontent.com\/_YIQ2Wmd0n34RdRV0NIWeexb2mfU1lWAuxOmpJHaH6I-q4S8xgQdDWHJ3D2zyC_PkqUKHH79IXAxjpQ89Q9lgLJI6DyWTD3CTbjTVYQnIRvS8MfVB24FlEObEfG72Mqcun0HNsqe\"><img decoding=\"async\" alt=\"Lancement de Chrome 77\" src=\"\/wp-content\/uploads\/2019\/09\/15eaf7b6eb5b5d1370a0c1078f845115.png\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><\/center><\/p>\n<li class=\"l\"> Une API a \u00e9t\u00e9 ajout\u00e9e : <noindex><a rel=\"nofollow\" href=\"https:\/\/www.chromestatus.com\/feature\/5149663191629824\">PerformanceEventTiming<\/a><\/noindex>, fournissant des informations sur le d\u00e9lai avant la premi\u00e8re interaction de l'utilisateur (par exemple, une pression sur une touche du clavier ou de la souris, un clic ou un mouvement de la souris). La nouvelle API est un sous-ensemble de l'API EventTiming, permettant d'obtenir des informations suppl\u00e9mentaires pour mesurer et optimiser la r\u00e9activit\u00e9 de l'interface.\n<li class=\"l\"> <noindex><a rel=\"nofollow\" href=\"https:\/\/web.dev\/more-capable-form-controls\/\">Ajout\u00e9s<\/a><\/noindex> Nouvelles fonctionnalit\u00e9s pour les formulaires, facilitant l'utilisation d'\u00e9l\u00e9ments de contr\u00f4le personnalis\u00e9s (champs de saisie, boutons, etc.). Le nouvel \u00e9v\u00e9nement \u00ab formdata \u00bb permet d'utiliser des gestionnaires en JavaScript pour ajouter des donn\u00e9es au formulaire au moment de son envoi sans avoir besoin de stocker les donn\u00e9es dans des \u00e9l\u00e9ments input cach\u00e9s.\n<p>La deuxi\u00e8me nouveaut\u00e9 est le support de la cr\u00e9ation d'\u00e9l\u00e9ments personnalis\u00e9s associ\u00e9s aux formulaires, qui agissent comme des contr\u00f4les int\u00e9gr\u00e9s de formulaires, y compris la prise en charge de fonctionnalit\u00e9s telles que la validation des saisies et l'initiation de l'envoi de donn\u00e9es au serveur. Pour marquer un \u00e9l\u00e9ment comme un composant d'interface de formulaire, la propri\u00e9t\u00e9 formAssociated a \u00e9t\u00e9 introduite, et pour acc\u00e9der \u00e0 des m\u00e9thodes de gestion de formulaire suppl\u00e9mentaires, comme setFormValue() et setValidity(), un appel \u00e0 attachInternals() a \u00e9t\u00e9 ajout\u00e9;<\/p>\n<li class=\"l\"> En mode <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/GoogleChrome\/OriginTrials\/blob\/gh-pages\/developer-guide.md\">Essais d'Origine<\/a><\/noindex> (fonctionnalit\u00e9s exp\u00e9rimentales n\u00e9cessitant une activation distincte) un nouvel API a \u00e9t\u00e9 ajout\u00e9 <noindex><a rel=\"nofollow\" href=\"https:\/\/developers.google.com\/web\/updates\/2019\/08\/contact-picker\">Contact Picker<\/a><\/noindex>, permettant \u00e0 l'utilisateur de choisir des enregistrements dans son carnet d'adresses et de transmettre certains d\u00e9tails sur ceux-ci au site. Lors de la requ\u00eate, une liste des propri\u00e9t\u00e9s \u00e0 obtenir est d\u00e9termin\u00e9e (par exemple, nom complet, email, num\u00e9ro de t\u00e9l\u00e9phone). Ces propri\u00e9t\u00e9s sont clairement affich\u00e9es \u00e0 l'utilisateur, qui prend la d\u00e9cision finale d'envoyer ou non les donn\u00e9es. L'API peut \u00eatre utilis\u00e9e, par exemple, dans un client web de messagerie pour s\u00e9lectionner des destinataires pour un email envoy\u00e9, dans une application web avec une fonction VoIP pour initier un appel \u00e0 un num\u00e9ro particulier ou dans un r\u00e9seau social pour rechercher des amis d\u00e9j\u00e0 enregistr\u00e9s.\n<p>L'Essai d'Origine implique la possibilit\u00e9 d'utiliser l'API indiqu\u00e9e \u00e0 partir d'applications charg\u00e9es depuis localhost ou 127.0.0.1, ou apr\u00e8s enregistrement et obtention d'un jeton sp\u00e9cial, valide pour une dur\u00e9e limit\u00e9e sur le site sp\u00e9cifique. <\/p>\n<p><center><noindex><a rel=\"nofollow\" href=\"https:\/\/developers.google.com\/web\/updates\/images\/2019\/08\/contact-picker-left.jpg\"><img decoding=\"async\" alt=\"Lancement de Chrome 77\" src=\"\/wp-content\/uploads\/2019\/09\/029d9f9ad92ada6815dc221f7855c172.png\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><noindex><a rel=\"nofollow\" href=\"https:\/\/developers.google.com\/web\/updates\/images\/2019\/08\/contact-picker-right.jpg\"><img decoding=\"async\" alt=\"Lancement de Chrome 77\" src=\"\/wp-content\/uploads\/2019\/09\/90a20eba72e637e376b7711317314f2e.png\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><\/center><\/p>\n<li class=\"l\"> Pour les formulaires, un attribut \u00ab<noindex><a rel=\"nofollow\" href=\"https:\/\/www.chromestatus.com\/feature\/5654529808793600\">enterkeyhint<\/a><\/noindex>\u00bb a \u00e9t\u00e9 mis en \u0153uvre, permettant de d\u00e9finir le comportement lors de la pression de la touche Entr\u00e9e sur le clavier virtuel. L'attribut peut prendre les valeurs enter, done, go, next, previous, search et send;\n<li class=\"l\"> R\u00e8gle ajout\u00e9e <noindex><a rel=\"nofollow\" href=\"https:\/\/www.chromestatus.com\/feature\/5341992867332096\">document-domain<\/a><\/noindex>donnant acc\u00e8s \u00e0 la propri\u00e9t\u00e9 \u00ab document.domain \u00bb. Par d\u00e9faut, l'acc\u00e8s est autoris\u00e9, mais si cela est interdit, une tentative de modification de la valeur \u00ab document.domain \u00bb entra\u00eenera une erreur;\n<li class=\"l\"> Dans l'API Performance, un appel \u00e0 <noindex><a rel=\"nofollow\" href=\"https:\/\/www.chromestatus.com\/feature\/5110682739539968\">LayoutShift<\/a><\/noindex>, permet de suivre le changement de position des \u00e9l\u00e9ments DOM \u00e0 l'\u00e9cran.\n<li class=\"l\"> La taille de l'en-t\u00eate HTTP \u00ab Referer \u00bb est limit\u00e9e \u00e0 4 Ko, et lorsqu'elle d\u00e9passe cette valeur, le contenu est r\u00e9duit au nom de domaine;\n<li class=\"l\"> L'argument url dans la fonction registerProtocolHandler() est limit\u00e9 \u00e0 l'utilisation uniquement des sch\u00e9mas http:\/\/ et https:\/\/ et n'accepte d\u00e9sormais plus les sch\u00e9mas \u00ab data: \u00bb et \u00ab blob: \u00bb.\n<li class=\"l\"> Dans le m\u00e9thode <noindex><a rel=\"nofollow\" href=\"https:\/\/v8.dev\/features\/intl-numberformat\">Intl.NumberFormat<\/a><\/noindex> Ajout de la prise en charge du formatage des unit\u00e9s de mesure, des devises, des notations scientifiques et compactes (par exemple, \u00ab Intl.NumberFormat('en', {style: 'unit',<br \/>\n  unit: 'meter-per-second'}) \u00bb);<\/p>\n<li class=\"l\">  Nouvelles propri\u00e9t\u00e9s CSS ajout\u00e9es <noindex><a rel=\"nofollow\" href=\"https:\/\/www.chromestatus.com\/feature\/5729982653399040\">overscroll-behavior-inline et overscroll-behavior-block<\/a><\/noindex> pour contr\u00f4ler le comportement de d\u00e9filement \u00e0 la limite logique de la zone de d\u00e9filement ;\n<li class=\"l\"> Pour la propri\u00e9t\u00e9 CSS white-space <noindex><a rel=\"nofollow\" href=\"https:\/\/www.chromestatus.com\/feature\/4842781306519552\">r\u00e9alis\u00e9e<\/a><\/noindex> la prise en charge de la valeur break-spaces ;\n<li class=\"l\"> Dans les Service Workers <noindex><a rel=\"nofollow\" href=\"https:\/\/www.chromestatus.com\/feature\/5682567464353792\">ajout\u00e9<\/a><\/noindex> prise en charge de l'authentification HTTP Basic et affichage d'une bo\u00eete de dialogue standard pour la saisie des param\u00e8tres de connexion ;\n<li class=\"l\"> L'API Web MIDI peut d\u00e9sormais \u00eatre utilis\u00e9e uniquement dans le cadre d'une connexion s\u00e9curis\u00e9e (https, fichier local ou localhost) ;\n<li class=\"l\"> L'API WebVR 1.1 a \u00e9t\u00e9 d\u00e9clar\u00e9e obsol\u00e8te, remplac\u00e9e par l'API <noindex><a rel=\"nofollow\" href=\"https:\/\/immersive-web.github.io\/webxr\/\">WebXR Device<\/a><\/noindex>, permettant d'acc\u00e9der aux composants pour cr\u00e9er des r\u00e9alit\u00e9s virtuelles et augment\u00e9es, et unifier le travail avec diff\u00e9rentes classes d'appareils, des casques de r\u00e9alit\u00e9 virtuelle stationnaires aux solutions mobiles.\n<li class=\"l\"> Dans les outils de d\u00e9veloppement <noindex><a rel=\"nofollow\" href=\"https:\/\/developers.google.com\/web\/updates\/2019\/07\/devtools\">ajout\u00e9<\/a><\/noindex> la possibilit\u00e9 de copier dans le presse-papier les propri\u00e9t\u00e9s CSS des n\u0153uds DOM via le menu contextuel accessible par un clic droit sur un n\u0153ud dans l'arbre DOM. Une interface (Afficher les r\u00e9gions de rendu\/d\u00e9calage de mise en page) a \u00e9t\u00e9 ajout\u00e9e pour suivre les d\u00e9calages de mise en page en raison de l'absence de contournements pour les publicit\u00e9s et les images (lors de la visualisation, le chargement d'une image suivante d\u00e9place le texte vers le bas). Le panneau d'audit a \u00e9t\u00e9 mis \u00e0 jour vers la version <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/GoogleChrome\/lighthouse\/releases\/tag\/v5.1.0\">Lighthouse 5.1<\/a><\/noindex>. Activation automatique du mode sombre de DevTools lors de l'utilisation du th\u00e8me sombre dans le syst\u00e8me d'exploitation. En mode d'inspection r\u00e9seau, ajout d'un indicateur de chargement de ressource \u00e0 partir du cache de pr\u00e9chargement (prefetch cache). Dans le panneau Application, prise en charge de l'affichage des notifications et des messages push. Dans la console web, les champs priv\u00e9s des classes apparaissent d\u00e9sormais lors de l'aper\u00e7u des objets ;\n<p><center><noindex><a rel=\"nofollow\" href=\"https:\/\/developers.google.com\/web\/updates\/images\/2019\/07\/copystyles.png\"><img decoding=\"async\" alt=\"Lancement de Chrome 77\" src=\"\/wp-content\/uploads\/2019\/09\/28b27e04c306559597a8efe8170a71b2.png\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><\/center><\/p>\n<li class=\"l\"> Dans le moteur JavaScript V8, le stockage des statistiques sur les types d'op\u00e9randes transmis aux diff\u00e9rentes op\u00e9rations a \u00e9t\u00e9 optimis\u00e9 (permettant d'optimiser l'ex\u00e9cution de ces op\u00e9rations en fonction des types sp\u00e9cifiques). Pour r\u00e9duire la consommation de m\u00e9moire, les vecteurs pour le suivi des types sont d\u00e9sormais plac\u00e9s en m\u00e9moire uniquement apr\u00e8s l'ex\u00e9cution d'un certain volume de bytecode, ce qui exclut l'application de l'optimisation pour les fonctions ayant une courte dur\u00e9e de vie. Ce changement permet d'\u00e9conomiser 1 \u00e0 2 % de m\u00e9moire dans la version pour syst\u00e8mes de bureau et 5 \u00e0 6 % pour les appareils mobiles.\n<p><center><noindex><a rel=\"nofollow\" href=\"https:\/\/v8.dev\/_img\/v8-release-77\/lazy-feedback-allocation.svg\"><img decoding=\"async\" alt=\"Lancement de Chrome 77\" src=\"\/wp-content\/uploads\/2019\/09\/40a775fc96c7a7f46aa5634e1582dd36.png\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><\/center><\/p>\n<p>La scalabilit\u00e9 de la compilation en arri\u00e8re-plan de WebAssembly a \u00e9t\u00e9 am\u00e9lior\u00e9e : plus il y a de c\u0153urs de processeur dans le syst\u00e8me, plus les gains provenant des optimisations ajout\u00e9es sont importants. Par exemple, sur un ordinateur \u00e0 24 c\u0153urs avec un processeur Xeon, le temps de compilation de l'application de d\u00e9monstration Epic ZenGarden a \u00e9t\u00e9 r\u00e9duit de moiti\u00e9.<br \/>\n<center><img decoding=\"async\" alt=\"Lancement de Chrome 77\" src=\"\/wp-content\/uploads\/2019\/09\/a7ed72fee518325f5fe05d0de2c4b0d7.png\" style=\"display:block;margin: 0 auto;\" \/><\/center><\/p>\n<\/ul>\n<p>En plus des nouveaut\u00e9s et des corrections de bogues, la nouvelle version corrige <noindex><a rel=\"nofollow\" href=\"https:\/\/bugs.chromium.org\/p\/chromium\/issues\/list?can=1&#038;q=label%3ARelease-0-M77\">52 vuln\u00e9rabilit\u00e9s<\/a><\/noindex>. De nombreuses vuln\u00e9rabilit\u00e9s ont \u00e9t\u00e9 identifi\u00e9es gr\u00e2ce \u00e0 des tests automatis\u00e9s r\u00e9alis\u00e9s avec des outils <noindex><a rel=\"nofollow\" href=\"http:\/\/code.google.com\/p\/address-sanitizer\/wiki\/AddressSanitizer\">AddressSanitizer<\/a><\/noindex>, <noindex><a rel=\"nofollow\" href=\"https:\/\/code.google.com\/p\/memory-sanitizer\/wiki\/MemorySanitizer\">MemorySanitizer<\/a><\/noindex>, <noindex><a rel=\"nofollow\" href=\"https:\/\/sites.google.com\/a\/chromium.org\/dev\/developers\/testing\/control-flow-integrity\">Control Flow Integrity<\/a><\/noindex>, <noindex><a rel=\"nofollow\" href=\"https:\/\/sites.google.com\/a\/chromium.org\/dev\/developers\/testing\/libfuzzer\">LibFuzzer<\/a><\/noindex> et <noindex><a rel=\"nofollow\" href=\"http:\/\/lcamtuf.coredump.cx\/afl\/\">AFL<\/a><\/noindex>. Un probl\u00e8me (CVE-2019-5870) est \u00e9tiquet\u00e9 comme critique, c'est-\u00e0-dire qu'il permet de contourner tous les niveaux de protection du navigateur et d'ex\u00e9cuter du code sur le syst\u00e8me en dehors de l'environnement sandbox. Les d\u00e9tails sur la vuln\u00e9rabilit\u00e9 critique ne <noindex><a rel=\"nofollow\" href=\"https:\/\/crbug.com\/999311\">sont pas divulgu\u00e9s<\/a><\/noindex>, il est seulement connu qu'elle peut entra\u00eener un acc\u00e8s \u00e0 une zone m\u00e9moire d\u00e9j\u00e0 lib\u00e9r\u00e9e dans le code de traitement des donn\u00e9es multim\u00e9dias. Dans le cadre du programme de r\u00e9compenses pour la d\u00e9couverte de vuln\u00e9rabilit\u00e9s pour la version actuelle, Google a vers\u00e9 38 primes d'un montant total de 33 500 dollars (une prime de 7 500 dollars, quatre primes de 3 000 dollars, trois primes de 2 000 dollars, quatre primes de 1 000 dollars et huit primes de 500 dollars). Le montant de 18 des r\u00e9compenses n'est pas encore d\u00e9termin\u00e9.<\/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=51468\">opennet.ru<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041a\u043e\u043c\u043f\u0430\u043d\u0438\u044f Google \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u0438\u043b\u0430 \u0440\u0435\u043b\u0438\u0437 web-\u0431\u0440\u0430\u0443\u0437\u0435\u0440\u0430 Chrome 77. \u041e\u0434\u043d\u043e\u0432\u0440\u0435\u043c\u0435\u043d\u043d\u043e \u0434\u043e\u0441\u0442\u0443\u043f\u0435\u043d \u0441\u0442\u0430\u0431\u0438\u043b\u044c\u043d\u044b\u0439 \u0432\u044b\u043f\u0443\u0441\u043a \u0441\u0432\u043e\u0431\u043e\u0434\u043d\u043e\u0433\u043e \u043f\u0440\u043e\u0435\u043a\u0442\u0430 Chromium, \u0432\u044b\u0441\u0442\u0443\u043f\u0430\u044e\u0449\u0435\u0433\u043e \u043e\u0441\u043d\u043e\u0432\u043e\u0439 Chrome. \u0411\u0440\u0430\u0443\u0437\u0435\u0440 Chrome \u043e\u0442\u043b\u0438\u0447\u0430\u0435\u0442\u0441\u044f \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0435\u043c \u043b\u043e\u0433\u043e\u0442\u0438\u043f\u043e\u0432 Google, \u043d\u0430\u043b\u0438\u0447\u0438\u0435\u043c \u0441\u0438\u0441\u0442\u0435\u043c\u044b \u043e\u0442\u043f\u0440\u0430\u0432\u043a\u0438 \u0443\u0432\u0435\u0434\u043e\u043c\u043b\u0435\u043d\u0438\u0439 \u0432 \u0441\u043b\u0443\u0447\u0430\u0435 \u043a\u0440\u0430\u0445\u0430, \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u044c\u044e \u0437\u0430\u0433\u0440\u0443\u0437\u043a\u0438 \u043c\u043e\u0434\u0443\u043b\u044f Flash \u043f\u043e \u0437\u0430\u043f\u0440\u043e\u0441\u0443, \u043c\u043e\u0434\u0443\u043b\u044f\u043c\u0438 \u0434\u043b\u044f \u0432\u043e\u0441\u043f\u0440\u043e\u0438\u0437\u0432\u0435\u0434\u0435\u043d\u0438\u044f \u0437\u0430\u0449\u0438\u0449\u0451\u043d\u043d\u043e\u0433\u043e \u0432\u0438\u0434\u0435\u043e\u043a\u043e\u043d\u0442\u0435\u043d\u0442\u0430 (DRM), \u0441\u0438\u0441\u0442\u0435\u043c\u043e\u0439 \u0430\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u0447\u0435\u0441\u043a\u043e\u0439 \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0438 \u043e\u0431\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u0439 \u0438 \u043f\u0435\u0440\u0435\u0434\u0430\u0447\u0435\u0439 \u043f\u0440\u0438 \u043f\u043e\u0438\u0441\u043a\u0435 RLZ-\u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u043e\u0432. \u0421\u043b\u0435\u0434\u0443\u044e\u0449\u0438\u0439 \u0432\u044b\u043f\u0443\u0441\u043a Chrome 78 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":28531,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-38013","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.2.1 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u041a\u043e\u043c\u043f\u0430\u043d\u0438\u044f Google \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u0438\u043b\u0430 \u0440\u0435\u043b\u0438\u0437 web-\u0431\u0440\u0430\u0443\u0437\u0435\u0440\u0430\" \/>\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-chrome-77\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.2.1\" \/>\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 Chrome 77 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041a\u043e\u043c\u043f\u0430\u043d\u0438\u044f Google \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u0438\u043b\u0430 \u0440\u0435\u043b\u0438\u0437 web-\u0431\u0440\u0430\u0443\u0437\u0435\u0440\u0430\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/fr\/blog\/news\/reliz-chrome-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=\"2019-10-31T19:21:11+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2019-10-31T19:21:11+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\udd47Version Chrome 77 | ProHoster","description":"Google a annonc\u00e9 la sortie de son navigateur web","canonical_url":"https:\/\/prohoster.info\/fr\/blog\/news\/reliz-chrome-77","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 Chrome 77 | ProHoster","og:description":"\u041a\u043e\u043c\u043f\u0430\u043d\u0438\u044f Google \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u0438\u043b\u0430 \u0440\u0435\u043b\u0438\u0437 web-\u0431\u0440\u0430\u0443\u0437\u0435\u0440\u0430","og:url":"https:\/\/prohoster.info\/fr\/blog\/news\/reliz-chrome-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":"2019-10-31T19:21:11+00:00","article:modified_time":"2019-10-31T19:21:11+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"38013","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-23 20:07:19","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-03-01 01:16:23","updated":"2026-01-23 20:07:19","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\/38013","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=38013"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/posts\/38013\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/media\/28531"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/media?parent=38013"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/categories?post=38013"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/tags?post=38013"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}