layout/base/tests/chrome/test_bug396367-1.html

changeset 0
6474c204b198
equal deleted inserted replaced
-1:000000000000 0:90a54513ba5d
1 <!DOCTYPE HTML>
2 <html>
3 <!--
4 https://bugzilla.mozilla.org/show_bug.cgi?id=396367
5 -->
6 <head>
7 <title>Test for Bug 396367</title>
8 <script type="application/javascript" src="chrome://mochikit/content/tests/SimpleTest/SimpleTest.js"></script>
9 <link rel="stylesheet" type="text/css" href="chrome://mochikit/content/tests/SimpleTest/test.css"/>
10 <script>
11 SimpleTest.waitForExplicitFinish();
12
13 function finish() {
14 ok(true, "didn't crash");
15 var docviewer = getdocviewer();
16 docviewer.textZoom = 1;
17 SimpleTest.finish();
18 }
19
20 function getdocviewer() {
21 var navigator1 = top.QueryInterface(Components.interfaces.nsIInterfaceRequestor).getInterface(Components.interfaces.nsIWebNavigation);
22 var docShell = navigator1.QueryInterface(Components.interfaces.nsIDocShell);
23 var docviewer = docShell.contentViewer.QueryInterface(Components.interfaces.nsIMarkupDocumentViewer);
24 return docviewer;
25 }
26 </script>
27 </head>
28 <body>
29
30 <a target="_blank" href="https://bugzilla.mozilla.org/show_bug.cgi?id=396367">Mozilla Bug 396367</a>
31 <p id="display"></p>
32 <div id="content" style="display: none">
33
34 </div>
35 <pre id="test">
36
37 <input>
38 <script>document.body.setAttribute('style', 'display: -moz-box; overflow: scroll;');</script>
39 <script>
40 var docviewer = getdocviewer();
41 docviewer.textZoom=Math.floor(10*Math.random())/4+0.2;
42 document.documentElement.offsetHeight;
43 setTimeout(finish, 0);
44 </script>
45
46
47 </pre>
48 </body>
49 </html>

mercurial