Политика открытия перекрестного происхождения

Ключ манифеста cross_origin_opener_policy позволяет расширениям указывать значение заголовка ответа Cross-Origin-Opener-Policy (COOP) для запросов к источнику расширения. Сюда входит сервис-воркер расширения, всплывающее окно, страница параметров, вкладки, открытые для ресурса расширения, и т. д.

Вместе с cross_origin_embedder_policy этот ключ позволяет расширениям выбирать изоляцию между источниками .

Манифестная декларация

Ключ манифеста cross_origin_opener_policy содержит объект с одним свойством с именем value , которое принимает строку. Chrome использует эту строку как значение заголовка Cross-Origin-Opener-Policy при обслуживании ресурсов из источника расширения. Например:

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

Дополнительные сведения об этой функции см. в разделе Обзор изоляции между источниками .