Zasady dotyczące otwierającego z innych witryn

Klucz manifestu cross_origin_opener_policy pozwala rozszerzeniom określać wartość dla atrybutu Nagłówek odpowiedzi Cross-Origin-Opener-Policy (COOP) na żądania wysyłane do rozszerzenia pochodzeniu danych. Obejmuje to kontekst w tle rozszerzenia (sposób działania usługi lub stronę w tle), wyskakujące okienko, strony opcji, otwartych kart zasobów rozszerzenia itp.

W połączeniu z cross_origin_embedder_policy ten klucz umożliwia rozszerzeniom wyrażenie zgody na izolacji zasobów z innych domen.

Deklaracja w pliku manifestu

Klucz manifestu cross_origin_opener_policy przyjmuje obiekt. Ten obiekt powinien zawierać tylko jeden właściwość o nazwie value z wartością w postaci ciągu znaków. Chrome używa tego ciągu jako wartości parametru 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.