blob: a2a493fe6a19f58cb84a0f966b52f55dbfe8d54f [file] [log] [blame]
<!DOCTYPE html>
<html>
<head>
<script src='../resources/multiple-iframe-module-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>