Zasady dotyczące otwierającego z innych witryn

Klucz manifestu cross_origin_opener_policy umożliwia rozszerzeniom podawanie wartości nagłówka odpowiedzi Cross-Origin-Opener-Policy (COOP) w przypadku żądań wysyłanych do źródła rozszerzenia. Obejmuje to kontekst tła rozszerzenia (worker usług lub strona w tle), wyskakujące okienka, stronę opcji, karty otwarte na zasób rozszerzenia itp.

Wraz z parametrem cross_origin_embedder_policy klucz ten umożliwia korzystanie z izolacji między domenami przez rozszerzenia.

Deklaracja pliku manifestu

Klucz pliku manifestu cross_origin_opener_policy przyjmuje obiekt. Obiekt powinien zawierać tylko jedną właściwość o nazwie value z wartością ciągu znaków. Chrome używa tego ciągu jako wartości nagłówka Cross-Origin-Opener-Policy podczas udostępniania zasobów z źródła rozszerzenia. Na przykład:

{
   
...
   
"cross_origin_opener_policy": {
     
"value": "same-origin"
   
},
   
...
}

Więcej informacji o tej funkcji znajdziesz w artykule Omówienie izolacji między domenami.