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>