Mit dem Manifestschlüssel cross_origin_opener_policy
können Erweiterungen einen Wert für die
Cross-Origin-Opener-Policy für Anfragen an den der Erweiterung
Ursprung. Dazu gehören der Hintergrundkontext der Erweiterung (Service Worker oder Hintergrundseite), das Pop-up,
Optionen, Tabs, die für eine Erweiterungsressource geöffnet sind usw.
Zusammen mit cross_origin_embedder_policy ermöglicht dieser Schlüssel Erweiterungen, ursprungsübergreifende Isolierung.
Manifestdeklaration
Der Manifestschlüssel cross_origin_opener_policy
verwendet ein Objekt. Dieses Objekt sollte nur ein Objekt enthalten.
Property namens value
mit einem Stringwert. Chrome verwendet diesen String als Wert des
Cross-Origin-Opener-Policy
-Header, wenn Ressourcen vom Ursprung der Erweiterung bereitgestellt werden. Beispiel:
{
...
"cross_origin_opener_policy": {
"value": "same-origin"
},
...
}
Weitere Informationen zu dieser Funktion finden Sie unter Übersicht über die ursprungsübergreifende Isolierung.