L'isolation multi-origine permet à une page Web d'utiliser des fonctionnalités puissantes telles que SharedArrayBuffer. Une extension peut activer l'isolation multi-origine en spécifiant les valeurs appropriées pour les clés de fichier manifeste cross_origin_embedder_policy et cross_origin_opener_policy. Par exemple, un fichier manifeste comme celui ci-dessous activera l'isolation multi-origine pour l'origine de l'extension.
{ "name": "CrossOriginIsolation example", "manifest_version": 3, "version": "1.1", "cross_origin_embedder_policy": { "value": "require-corp" }, "cross_origin_opener_policy": { "value": "same-origin" }, ... } L'activation de l'isolation multi-origine permet à l'extension d'utiliser des API puissantes telles que SharedArrayBuffers dans ses contextes isolés multi-origines. Toutefois, elle présente également certains effets secondaires. Pour en savoir plus, consultez Rendre votre site Web "cross-origin isolated" à l'aide de COOP et COEP.