OLD | NEW |
1 <!DOCTYPE html> | 1 <!DOCTYPE html> |
2 <title>Element#requestFullscreen() and Document#exitFullscreen() in iframe</titl
e> | 2 <title>Element#requestFullscreen() and Document#exitFullscreen() in iframe</titl
e> |
3 <script src="/resources/testharness.js"></script> | 3 <script src="/resources/testharness.js"></script> |
4 <script src="/resources/testharnessreport.js"></script> | 4 <script src="/resources/testharnessreport.js"></script> |
5 <script src="../trusted-click.js"></script> | 5 <script src="../trusted-click.js"></script> |
6 <div id="log"></div> | 6 <div id="log"></div> |
7 <iframe allowfullscreen></iframe> | 7 <iframe allowfullscreen></iframe> |
8 <script> | 8 <script> |
9 async_test(t => { | 9 async_test(t => { |
10 const iframe = document.querySelector('iframe'); | 10 const iframe = document.querySelector('iframe'); |
(...skipping 15 matching lines...) Expand all Loading... |
26 if (count == 2) { | 26 if (count == 2) { |
27 iframeDoc.exitFullscreen(); | 27 iframeDoc.exitFullscreen(); |
28 } else if (count == 4) { | 28 } else if (count == 4) { |
29 // Done, but set timeout to fail on extra events. | 29 // Done, but set timeout to fail on extra events. |
30 setTimeout(t.step_func_done()); | 30 setTimeout(t.step_func_done()); |
31 } | 31 } |
32 }); | 32 }); |
33 document.onfullscreenerror = t.unreached_func('fullscreenerror event'); | 33 document.onfullscreenerror = t.unreached_func('fullscreenerror event'); |
34 iframeDoc.onfullscreenerror = t.unreached_func('iframe fullscreenerror event')
; | 34 iframeDoc.onfullscreenerror = t.unreached_func('iframe fullscreenerror event')
; |
35 | 35 |
36 trusted_request(iframeBody, document.body); | 36 trusted_request(t, iframeBody, document.body); |
37 }); | 37 }); |
38 </script> | 38 </script> |
OLD | NEW |