La clave de manifiesto cross_origin_opener_policy
permite que las extensiones especifiquen un valor para el encabezado de respuesta Cross-Origin-Opener-Policy (COOP) en las solicitudes al origen de la extensión. Esto incluye el service worker, la ventana emergente, la página de opciones, las pestañas abiertas a un recurso de la extensión, etcétera.
Junto con cross_origin_embedder_policy, esta clave permite que las extensiones habiliten el aislamiento de origen cruzado.
Declaración del manifiesto
La clave de manifiesto cross_origin_opener_policy
contiene un objeto con una propiedad llamada value
que toma una string. Chrome usa esta cadena como el valor del encabezado Cross-Origin-Opener-Policy
cuando entrega recursos desde el origen de la extensión. Por ejemplo:
{
...
"cross_origin_opener_policy": {
"value": "same-origin"
},
...
}
Consulte Descripción general del aislamiento de origen cruzado para obtener más información sobre esta función.