Empêcher JavaScript d'utiliser le JIT sur ces sites
- ID de stratégie
- JavaScriptJitBlockedForSites
- Étendue
- Configuration ordinateur, configuration utilisateur
- Pris en charge sur
- Microsoft Windows 7 ou version ultérieure
- Source
- Google Chrome Policy Templates (version 156.0.8078.80)
- Catégorie
- Google › Google Chrome › Paramètres du contenu
Description
Permet d'établir une liste de formats d'URL indiquant quels sites ne sont pas autorisés à exécuter JavaScript avec le compilateur JIT (Just In Time) activé.
Si le JIT pour JavaScript est désactivé, Google Chrome peut afficher le contenu Web plus lentement et aussi désactiver des parties de JavaScript, y compris WebAssembly. Cette désactivation peut également permettre à Google Chrome d'afficher le contenu Web dans une configuration plus sûre.
Pour en savoir plus sur les formats d'URL valides, veuillez consulter https://chromeenterprise.google/policies/url-patterns. Les caractères génériques (*) sont autorisés.
Des exceptions à la règle peuvent être définies pour certains sous-domaines, ainsi que pour des sites entiers. Par exemple, une règle configurée uniquement pour sous-domaine.site.com s'applique à sous-domaine.site.com sans affecter site.com. Dans certains cas où un sous-domaine ne peut pas être isolé de son site parent, il peut hériter de la règle configurée sur site.com. Il est également possible que les exceptions ne prennent pas effet pour les frames chargés dans un onglet existant tant que le site n'a pas été ouvert dans un nouvel onglet. Sur les appareils Android disposant de peu de mémoire, il est possible que les exceptions propres à un site ne soient pas appliquées. Les sites utiliseront alors la règle DefaultJavaScriptJitSetting (si elle est définie) ou, par défaut, le paramètre JIT pour JavaScript du profil.
Pour appliquer des exceptions, Google Chrome peut placer les sites ou sous-domaines dont le paramètre diffère de celui par défaut dans des processus dédiés. Cela peut augmenter l'utilisation de mémoire, en particulier sur Android ou lorsqu'un format de caractères génériques correspond à de nombreux sous-domaines, car chaque origine correspondante peut être isolée séparément. Les sous-domaines isolés ne peuvent pas non plus utiliser document.domain pour accéder à leur site parent.
Remarque : Dans les versions 155 et antérieures, les exceptions aux règles n'étaient appliquées qu'au niveau des sites (eTLD+1). Une règle définie uniquement pour sous-domaine.site.com ne prenait pas effet, même pour sous-domaine.site.com. Elle devait être définie sur site.com pour s'appliquer à la fois à site.com et à sous-domaine.site.com.
Cette règle s'applique frame par frame et pas uniquement en fonction de l'URL d'origine de premier niveau. Par exemple, si site-1.com est répertorié dans la règle JavaScriptJitBlockedForSites, mais que site-1.com charge un frame contenant site-2.com, le JIT pour JavaScript est désactivé pour site-1.com, mais site-2.com utilise la règle de DefaultJavaScriptJitSetting (si elle est définie) ou active le JIT pour JavaScript par défaut. Les entrées de la liste de blocage ont une priorité plus élevée que celles de la liste d'autorisation, qui ont une priorité plus élevée que la valeur configurée par défaut.
Si cette règle n'est pas configurée pour un site, la règle DefaultJavaScriptJitSetting s'applique au site (si elle est configurée). Sinon, le JIT pour JavaScript est activé pour le site.
Exemple de valeur :
[*.]example.edu
Options
Registre
- (valeurs de la liste)REG_SZ
- (valeurs de la liste)REG_SZ