Ключ манифеста cross_origin_embedder_policy позволяет расширению указывать значение для заголовка ответа Cross-Origin-Embedder-Policy (COEP) для запросов к источнику расширения. Это включает фоновый контекст расширения (сервис-воркер или фоновая страница), всплывающее окно, страницу параметров, вкладки, открытые для ресурса расширения и т. д.
Вместе с параметром cross_origin_opener_policy этот ключ позволяет расширению включить междоменную изоляцию .
Манифест-декларация
Ключ манифеста cross_origin_embedder_policy принимает объект. Этот объект должен содержать только одно свойство с именем value , имеющее строковое значение. Chrome использует эту строку в качестве значения заголовка Cross-Origin-Embedder-Policy при предоставлении ресурсов с источника расширения. Например:
{
...
"cross_origin_embedder_policy": {
"value": "require-corp"
},
...
}
Дополнительную информацию об этой функции см. в обзоре изоляции между источниками .