API chrome.scripting lançada
(developer.chrome.com)-
Recurso adicionado ao Manifest V3 (MV3) das extensões do Chrome
-
As funções
chrome.tabs.executeScriptechrome.tabs.insertCSSdo MV2, que adicionavam scripts e folhas de estilo a páginas da web, foram unificadas em uma só
→ A API anterior do lado de tabs era toda bagunçada e o gerenciamento de permissões era complexo, então foi refeita do zero quebrando a compatibilidade
- No MV2 era possível carregar funções dinamicamente da rede e injetá-las, mas isso podia ser usado para malware
→ Agora foi alterado para bloquear a execução de qualquer coisa fora do código empacotado, permitindo inserir dados vindos remotamente e executar apenas funções empacotadas
- Em vez de usar
getAllFramepara obter uma lista de todos os frames e executar, foi alterado para chamar com um array de IDs de frames
→ Em linha com isso, o resultado da injeção de script também foi alterado para poder ser recebido como array
Ainda não há comentários.