blob: af1e4e55959fbba072b3fba5a7150fb14708a63b [file] [log] [blame]
<!DOCTYPE html>
<html>
<head>
<script src='../resources/multiple-iframe-test.js'></script>
<script>
var tests = [
['no', 'script-src \'n', 'resources/script.js', ''],
['no', 'script-src \'nonce', 'resources/script.js', ''],
['no', 'script-src \'nonce-\'', 'resources/script.js', ''],
['no', 'script-src \'nonce-', 'resources/script.js', ''],
['no', 'script-src nonce-abcd', 'resources/script.js', ''],
['no', 'script-src \'nonce- \'', 'resources/script.js', ''],
['no', 'script-src \'nonce- \'', 'resources/script.js', ''],
['no', 'script-src \'nonce- nonces have no spaces\'', 'resources/script.js', ''],
['no', 'script-src \'nonce-{}\'', 'resources/script.js', '{}'],
['no', 'script-src \'nonce-/\\\'', 'resources/script.js', '/\\'],
];
</script>
</head>
<body onload="testExperimentalPolicy()">
<p>
None of these scripts should execute, as all the nonces are invalid.
</p>