I use Content-Security-Policy:default-src 'self'
header on my web page.
Chome throws error in the console when I load this page with enabled "Grammarly" chrome extension:
Refused to load the font 'data:font/woff;base64,d09GRgABAAAAAIt0ABEAAAABQDwAAQABAAAAAAAAAAAAAAAAAAAAA…CwKGBmIIpVWLACJWGwAUVjI2KwAiNEswkKAwIrswsQAwIrsxEWAwIrWbIEKAZFUkSzCxAEAisA' because it violates the following Content Security Policy directive: "default-src 'self'". Note that 'font-src' was not explicitly set, so 'default-src' is used as a fallback.
I think it could happen with other plugins as well.
What strategy do you use?
It's a bad experience to see the page with the errors in the console. And users will not care is this the actual page problem or they "loved extension".
As I see, this header is not widely used.