- commit
- d604bab9f99667c52215bcd94ef63cd82f1935cd
- parent
- 679df54d3a390a26a868d6118de7eae60829cb05
- Author
- Tobias Bengfort <tobias.bengfort@posteo.de>
- Date
- 2023-10-08 16:17
adapt to CSP 3 https://w3c.github.io/webappsec-csp/
Diffstat
| M | src/content.js | 7 | ++++++- |
1 files changed, 6 insertions, 1 deletions
diff --git a/src/content.js b/src/content.js
@@ -2,12 +2,17 @@ 2 2 3 3 const TYPE_MAP = { 4 4 'style-src': 'css', -1 5 'style-src-elem': 'css', -1 6 'style-src-attr': 'css', 5 7 'script-src': 'script', -1 8 'script-src-elem': 'script', -1 9 'script-src-attr': 'script', 6 10 'img-src': 'media', -1 11 'media-src': 'media', 7 12 }; 8 13 9 14 document.addEventListener('securitypolicyviolation', event => {10 -1 var type = TYPE_MAP[event.violatedDirective];-1 15 var type = TYPE_MAP[event.effectiveDirective]; 11 16 if (type) { 12 17 browser.runtime.sendMessage({ 13 18 type: 'securitypolicyviolation',