Политика внедрения из разных источников

Ключ манифеста 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"
    },
    ...
}

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