Dans presque toutes les versions de Chrome, nous constatons un nombre important de mises à jour et d'améliorations du produit, de ses performances et des fonctionnalités de la plate-forme Web. Cet article décrit les fonctionnalités obsolètes et supprimées dans Chrome 55, qui est en version bêta depuis le 21 octobre. Cette liste est susceptible d'être modifiée à tout moment.
Les ressources avec des types MIME autres que des scripts ne peuvent plus être exécutées
Les versions précédentes de Chrome permettaient d'exécuter du contenu avec plusieurs types MIME autres que des scripts. En plus de la faille de sécurité évidente, ce problème réduit également la valeur des paramètres de la règle de sécurité du contenu, comme script-src 'self'
.
Par exemple, un site peut verrouiller le code JavaScript de même origine, tout en autorisant les utilisateurs à importer des images diffusées à partir de cette origine. Des utilisateurs malveillants peuvent importer du code JavaScript intégré dans un fichier image spécialement conçu, et ce code JavaScript pouvait être diffusé à partir de cette origine et exécuté. À partir de Chrome 55, le contenu chargé avec les types MIME suivants ne sera plus exécuté:
audio/*
image/*
video/*
text/csv
Intent to Remove| Chromestatus Tracker | Bug Chromium
Suppression de SVGSVGElement.viewPort
L'implémentation de SVGSVGElement.viewPort
ne fonctionne plus dans Chrome depuis 2012. L'attribut n'est pas du tout présent dans les autres navigateurs et a été supprimé de la spécification. Pour ces raisons, la propriété a été abandonnée dans Chrome 54 et a été supprimée.