| OLD | NEW | 
|   1 <!DOCTYPE html> |   1 <!DOCTYPE html> | 
|   2 <title>Document#fullscreenElement</title> |   2 <title>Document#fullscreenElement</title> | 
|   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 <script> |   7 <script> | 
|   8 async_test(function(t) |   8 async_test(function(t) | 
|   9 { |   9 { | 
|  10     var div = document.querySelector("div"); |  10     var div = document.querySelector("div"); | 
|  11  |  11  | 
|  12     document.onfullscreenchange = t.step_func(function() |  12     document.onfullscreenchange = t.step_func(function() | 
|  13     { |  13     { | 
|  14         assert_equals(document.fullscreenElement, div, "fullscreenElement before
     exitFullscreen()"); |  14         assert_equals(document.fullscreenElement, div, "fullscreenElement before
     exitFullscreen()"); | 
|  15         document.exitFullscreen(); |  15         document.exitFullscreen(); | 
|  16         assert_equals(document.fullscreenElement, div, "fullscreenElement after 
    exitFullscreen()"); |  16         assert_equals(document.fullscreenElement, div, "fullscreenElement after 
    exitFullscreen()"); | 
|  17  |  17  | 
|  18         document.onfullscreenchange = t.step_func(function() |  18         document.onfullscreenchange = t.step_func(function() | 
|  19         { |  19         { | 
|  20             assert_equals(document.fullscreenElement, null, "fullscreenElement a
    fter exiting fullscreen"); |  20             assert_equals(document.fullscreenElement, null, "fullscreenElement a
    fter exiting fullscreen"); | 
|  21             t.done(); |  21             t.done(); | 
|  22         }); |  22         }); | 
|  23     }); |  23     }); | 
|  24  |  24  | 
|  25     trusted_click(t.step_func(function() |  25     trusted_click(t, function() | 
|  26     { |  26     { | 
|  27         assert_equals(document.fullscreenElement, null, "fullscreenElement befor
    e requestFullscreen()"); |  27         assert_equals(document.fullscreenElement, null, "fullscreenElement befor
    e requestFullscreen()"); | 
|  28         div.requestFullscreen(); |  28         div.requestFullscreen(); | 
|  29         assert_equals(document.fullscreenElement, null, "fullscreenElement after
     requestFullscreen()"); |  29         assert_equals(document.fullscreenElement, null, "fullscreenElement after
     requestFullscreen()"); | 
|  30     }), document.body); |  30     }, document.body); | 
|  31 }); |  31 }); | 
|  32 </script> |  32 </script> | 
| OLD | NEW |