Klucz manifestu cross_origin_opener_policy
umożliwia rozszerzeniom określenie wartości nagłówka odpowiedzi Cross-Origin-Opener-Policy (COOP) w przypadku żądań wysyłanych do źródła rozszerzenia. Obejmuje to skrypt service worker, wyskakujące okienko, stronę opcji, karty, które otwierają zasób rozszerzenia itp.
Ten klucz wraz z zasadą cross_origin_embedder_policy umożliwia rozszerzeniom izolację od zasobów z innych domen.
Deklaracja w pliku manifestu
Klucz manifestu cross_origin_opener_policy
zawiera obiekt z jedną właściwością value
, która pobiera ciąg znaków. Chrome używa tego ciągu jako wartości nagłówka Cross-Origin-Opener-Policy
podczas udostępniania zasobów ze ź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 zasobów z innych domen.