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"
},
...
}
इस सुविधा के बारे में ज़्यादा जानकारी के लिए, क्रॉस-ऑरिजिन आइसोलेशन के बारे में खास जानकारी देखें.