교차 출처 격리를 사용하면 웹페이지에서 SharedArrayBuffer
와 같은 강력한 기능을 사용할 수 있습니다. 확장 프로그램은 cross_origin_embedder_policy
및 cross_origin_opener_policy
매니페스트 키에 적절한 값을 지정하여 교차 출처 격리를 선택할 수 있습니다. 예를 들어 아래와 같은 매니페스트는 확장 프로그램의 출처를 교차 출처 격리로 선택합니다.
{
"name": "CrossOriginIsolation example",
"manifest_version": 2,
"version": "1.1",
"cross_origin_embedder_policy": {
"value": "require-corp"
},
"cross_origin_opener_policy": {
"value": "same-origin"
},
...
}
교차 출처 격리를 선택하면 확장 프로그램이 교차 출처 격리 컨텍스트에서 SharedArrayBuffers와 같은 강력한 API를 사용할 수 있습니다. 하지만 특정 부작용도 있습니다. 자세한 내용은 COOP 및 COEP를 사용하여 웹사이트를 '교차 출처 분리'로 만들기를 참고하세요.