A chave de manifesto cross_origin_opener_policy permite que as extensões especifiquem um valor para o
Cross-Origin-Opener-Policy (COOP) cabeçalho de resposta para solicitações à origem da extensão's. Isso inclui o contexto em segundo plano da extensão (service worker ou página em segundo plano), pop-up, página de opções, guias abertas para um recurso de extensão etc.
Junto com cross_origin_embedder_policy, essa chave permite que as extensões ativem o isolamento de origem cruzada.
Declaração do manifesto
A chave de manifesto cross_origin_opener_policy usa um objeto. Esse objeto só pode conter uma propriedade chamada value com um valor de string. O Chrome usa essa string como o valor do cabeçalho Cross-Origin-Opener-Policy ao veicular recursos da origem da extensão. Exemplo:
{
...
"cross_origin_opener_policy": {
"value": "same-origin"
},
...
}
Consulte Visão geral do isolamento de origem cruzada para mais informações sobre esse recurso.