Hi! It seems like in Safari, elements inserted into a page by web extensions (such as and elements) are currently subject to the page's Content Security Policy. If the CSP is strict enough, this prevents these elements from loading.
Based on my testing, I've found that this behavior is different in other browsers, where a page's CSP is not applied to elements inserted by an extension.
Is this expected behavior in Safari, or might it be considered a bug? Any advice on working around these restrictions, as it currently prevents my extension from working correctly on websites with a strict CSP?
Topic:
Safari & Web
SubTopic:
Web Extensions
2
0
57