OLD | NEW |
1 <!DOCTYPE html> | 1 <!DOCTYPE html> |
2 <html> | 2 <html> |
3 <head> | 3 <head> |
4 <script src='../resources/multiple-iframe-test.js'></script> | 4 <script src='../resources/multiple-iframe-test.js'></script> |
5 <script> | 5 <script> |
6 var tests = [ | 6 var tests = [ |
| 7 ['no', 'script-src \'n', 'resources/script.js', ''], |
| 8 ['no', 'script-src \'nonce', 'resources/script.js', ''], |
7 ['no', 'script-src \'nonce-\'', 'resources/script.js', ''], | 9 ['no', 'script-src \'nonce-\'', 'resources/script.js', ''], |
| 10 ['no', 'script-src \'nonce-', 'resources/script.js', ''], |
| 11 ['no', 'script-src nonce-abcd', 'resources/script.js', ''], |
8 ['no', 'script-src \'nonce- \'', 'resources/script.js', ''], | 12 ['no', 'script-src \'nonce- \'', 'resources/script.js', ''], |
9 ['no', 'script-src \'nonce- \'', 'resources/script.js', ''], | 13 ['no', 'script-src \'nonce- \'', 'resources/script.js', ''], |
10 ['no', 'script-src \'nonce- nonces have no spaces\'', 'resources/script.js',
''], | 14 ['no', 'script-src \'nonce- nonces have no spaces\'', 'resources/script.js',
''], |
11 ['no', 'script-src \'nonce-{}\'', 'resources/script.js', '{}'], | 15 ['no', 'script-src \'nonce-{}\'', 'resources/script.js', '{}'], |
12 ['no', 'script-src \'nonce-/\\\'', 'resources/script.js', '/\\'], | 16 ['no', 'script-src \'nonce-/\\\'', 'resources/script.js', '/\\'], |
13 ]; | 17 ]; |
14 </script> | 18 </script> |
15 </head> | 19 </head> |
16 <body onload="testExperimentalPolicy()"> | 20 <body onload="testExperimentalPolicy()"> |
17 <p> | 21 <p> |
18 None of these scripts should execute, as all the nonces are invalid. | 22 None of these scripts should execute, as all the nonces are invalid. |
19 </p> | 23 </p> |
OLD | NEW |