Met de manifestsleutel cross_origin_opener_policy
kunnen extensies een waarde opgeven voor de Cross-Origin-Opener-Policy (COOP)-antwoordheader voor verzoeken aan de oorsprong van de extensie. Dit omvat de achtergrondcontext van de extensie (servicemedewerker of achtergrondpagina), pop-up, optiepagina, tabbladen die open zijn voor een extensiebron, enz.
Samen met cross_origin_embedder_policy zorgt deze sleutel ervoor dat extensies zich kunnen aanmelden voor cross-origin isolatie .
Duidelijke verklaring
De manifestsleutel cross_origin_opener_policy
neemt een object. Dit object mag slechts één eigenschap met de naam value
met een tekenreekswaarde bevatten. Chrome gebruikt deze tekenreeks als de waarde van de Cross-Origin-Opener-Policy
header bij het aanbieden van bronnen vanaf de oorsprong van de extensie. Bijvoorbeeld:
{
...
"cross_origin_opener_policy": {
"value": "same-origin"
},
...
}
Zie Overzicht van cross-origin-isolatie voor meer informatie over deze functie.