tor-browser

The Tor Browser
git clone https://git.dasho.dev/tor-browser.git
Log | Files | Refs | README | LICENSE

test_fullscreen.xhtml (1063B)


      1 <?xml version="1.0"?>
      2 <?xml-stylesheet href="chrome://global/skin" type="text/css"?>
      3 <?xml-stylesheet href="chrome://mochikit/content/tests/SimpleTest/test.css" type="text/css"?>
      4 <!--
      5  Test for fullscreen sizemode in chrome
      6  -->
      7 <window xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"
      8        sizemode="fullscreen">
      9 
     10  <script type="application/javascript" 
     11          src="chrome://mochikit/content/tests/SimpleTest/SimpleTest.js"></script>      
     12 
     13 <script>
     14 SimpleTest.waitForExplicitFinish();
     15 
     16 let newwindow = window.browsingContext.topChromeWindow.openDialog("fullscreen.xhtml", "_blank","chrome,resizable=yes", window);
     17 
     18 function done()
     19 {
     20  // because we are cancelling the fullscreen event, it
     21  // takes a bit for the fullScreen property to be set
     22  setTimeout(function() { this.complete(); }, 0);
     23 }
     24 
     25 function complete()
     26 {
     27  ok(newwindow.fullScreen, "window.fullScreen is true.");
     28  newwindow.close();
     29  SimpleTest.finish();
     30 }
     31 
     32 </script>
     33 
     34 
     35 <body xmlns="http://www.w3.org/1999/xhtml" style="height: 300px; overflow: auto;"/>
     36 
     37 </window>