6 points par xguru 2021-06-10 | Aucun commentaire pour le moment. | Partager sur WhatsApp
  • Fonctionnalité ajoutée à Manifest V3 (MV3) des extensions Chrome

  • Les fonctions chrome.tabs.executeScript et chrome.tabs.insertCSS de MV2, qui servaient à ajouter des scripts et des feuilles de style à une page web, ont été fusionnées en une seule

→ L’ancienne API côté tabs était assez chaotique et la gestion des permissions complexe, donc elle a été refaite en cassant la compatibilité

  • Dans MV2, il était possible de charger dynamiquement des fonctions depuis le réseau pour les injecter, mais cela pouvait être utilisé par des malwares

→ Il est désormais impossible d’exécuter autre chose que du code empaqueté, et le comportement a été modifié pour permettre l’injection de données récupérées à distance tout en n’exécutant que des fonctions empaquetées

  • Au lieu de récupérer la liste de tous les frames avec getAllFrame puis d’exécuter, l’appel se fait désormais avec un tableau d’identifiants de frames

→ En conséquence, le résultat de l’injection de script peut maintenant être reçu sous forme de tableau

Aucun commentaire pour le moment.

Aucun commentaire pour le moment.