- defaultSrc: ["'none'"], // by default, not specifying default-src = '*'
- connectSrc: ['*', 'data:'],
- mediaSrc: ["'self'", 'https:', 'blob:'],
- fontSrc: ["'self'", 'data:'],
- imgSrc: ["'self'", 'data:'],
- scriptSrc: ["'self' 'unsafe-inline' 'unsafe-eval'"],
- styleSrc: ["'self' 'unsafe-inline'"],
- objectSrc: ["'none'"], // only define to allow plugins, else let defaultSrc 'none' block it
- formAction: ["'self'"],
- frameAncestors: ["'none'"],
- baseUri: ["'self'"],
- manifestSrc: ["'self'"],
- frameSrc: ["'self'"], // instead of deprecated child-src / self because of test-embed
- workerSrc: ["'self'", 'blob:'] // instead of deprecated child-src
+ defaultSrc: [ '\'none\'' ], // by default, not specifying default-src = '*'
+ connectSrc: [ '*', 'data:' ],
+ mediaSrc: [ '\'self\'', 'https:', 'blob:' ],
+ fontSrc: [ '\'self\'', 'data:' ],
+ imgSrc: [ '\'self\'', 'data:', 'blob:' ],
+ scriptSrc: [ '\'self\' \'unsafe-inline\' \'unsafe-eval\'', 'blob:' ],
+ styleSrc: [ '\'self\' \'unsafe-inline\'' ],
+ objectSrc: [ '\'none\'' ], // only define to allow plugins, else let defaultSrc 'none' block it
+ formAction: [ '\'self\'' ],
+ frameAncestors: [ '\'none\'' ],
+ baseUri: [ '\'self\'' ],
+ manifestSrc: [ '\'self\'' ],
+ frameSrc: [ '\'self\'' ], // instead of deprecated child-src / self because of test-embed
+ workerSrc: [ '\'self\'', 'blob:' ] // instead of deprecated child-src