OLD | NEW |
| (Empty) |
1 <script src="../../resources/get-host-info.js?pipe=sub"></script> | |
2 <script src="test-helpers.js"></script> | |
3 <script> | |
4 var image_path = base_path() + 'fetch-access-control.php?PNGIMAGE'; | |
5 var host_info = get_host_info(); | |
6 var results = ''; | |
7 | |
8 function test1() { | |
9 var img = document.createElement('img'); | |
10 document.body.appendChild(img); | |
11 img.onload = function() { | |
12 test2(); | |
13 }; | |
14 img.onerror = function() { | |
15 results += 'FAIL(1)'; | |
16 test2(); | |
17 }; | |
18 img.src = './dummy?url=' + | |
19 encodeURIComponent(host_info['HTTPS_ORIGIN'] + image_path); | |
20 } | |
21 | |
22 function test2() { | |
23 var img = document.createElement('img'); | |
24 document.body.appendChild(img); | |
25 img.onload = function() { | |
26 test3(); | |
27 }; | |
28 img.onerror = function() { | |
29 results += 'FAIL(2)'; | |
30 test3(); | |
31 }; | |
32 img.src = './dummy?mode=no-cors&url=' + | |
33 encodeURIComponent(host_info['HTTPS_REMOTE_ORIGIN'] + image_path); | |
34 } | |
35 | |
36 function test3() { | |
37 var img = document.createElement('img'); | |
38 document.body.appendChild(img); | |
39 img.onload = function() { | |
40 results += 'FAIL(3)'; | |
41 finish(); | |
42 }; | |
43 img.onerror = function() { | |
44 finish(); | |
45 }; | |
46 img.src = './dummy?mode=no-cors&url=' + | |
47 encodeURIComponent(host_info['UNAUTHENTICATED_ORIGIN'] + image_path)
; | |
48 } | |
49 | |
50 function finish() { | |
51 results += 'finish'; | |
52 window.parent.postMessage({results: results}, host_info['HTTPS_ORIGIN']); | |
53 } | |
54 </script> | |
55 | |
56 <body onload='test1();'> | |
57 </body> | |
OLD | NEW |