зеркало из https://github.com/mozilla/pjs.git
Bug 396367. Make the tests reset the textzoom after changing it.
--HG-- extra : rebase_source : 5afddd159099314576ad6623d11649266a7b4e77
This commit is contained in:
Родитель
b0273ee72c
Коммит
2de0f3ddf5
|
@ -13,8 +13,18 @@ https://bugzilla.mozilla.org/show_bug.cgi?id=396367
|
||||||
|
|
||||||
function finish() {
|
function finish() {
|
||||||
ok(true, "didn't crash");
|
ok(true, "didn't crash");
|
||||||
|
var docviewer = getdocviewer();
|
||||||
|
docviewer.textZoom = 1;
|
||||||
SimpleTest.finish();
|
SimpleTest.finish();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
function getdocviewer() {
|
||||||
|
//netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect");
|
||||||
|
var navigator1 = top.QueryInterface(Components.interfaces.nsIInterfaceRequestor).getInterface(Components.interfaces.nsIWebNavigation);
|
||||||
|
var docShell = navigator1.QueryInterface(Components.interfaces.nsIDocShell);
|
||||||
|
var docviewer = docShell.contentViewer.QueryInterface(Components.interfaces.nsIMarkupDocumentViewer);
|
||||||
|
return docviewer;
|
||||||
|
}
|
||||||
</script>
|
</script>
|
||||||
</head>
|
</head>
|
||||||
<body>
|
<body>
|
||||||
|
@ -29,10 +39,7 @@ https://bugzilla.mozilla.org/show_bug.cgi?id=396367
|
||||||
<input>
|
<input>
|
||||||
<script>document.body.setAttribute('style', 'display: -moz-box; overflow: scroll;');</script>
|
<script>document.body.setAttribute('style', 'display: -moz-box; overflow: scroll;');</script>
|
||||||
<script>
|
<script>
|
||||||
//netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect");
|
var docviewer = getdocviewer();
|
||||||
var navigator1 = top.QueryInterface(Components.interfaces.nsIInterfaceRequestor).getInterface(Components.interfaces.nsIWebNavigation);
|
|
||||||
var docShell = navigator1.QueryInterface(Components.interfaces.nsIDocShell);
|
|
||||||
var docviewer = docShell.contentViewer.QueryInterface(Components.interfaces.nsIMarkupDocumentViewer);
|
|
||||||
docviewer.textZoom=Math.floor(10*Math.random())/4+0.2;
|
docviewer.textZoom=Math.floor(10*Math.random())/4+0.2;
|
||||||
document.documentElement.offsetHeight;
|
document.documentElement.offsetHeight;
|
||||||
setTimeout(finish,10);
|
setTimeout(finish,10);
|
||||||
|
|
|
@ -14,8 +14,18 @@ https://bugzilla.mozilla.org/show_bug.cgi?id=396367
|
||||||
|
|
||||||
function finish() {
|
function finish() {
|
||||||
ok(true, "didn't crash");
|
ok(true, "didn't crash");
|
||||||
|
var docviewer = getdocviewer();
|
||||||
|
docviewer.textZoom = 1;
|
||||||
SimpleTest.finish();
|
SimpleTest.finish();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
function getdocviewer() {
|
||||||
|
//netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect");
|
||||||
|
var navigator1 = top.QueryInterface(Components.interfaces.nsIInterfaceRequestor).getInterface(Components.interfaces.nsIWebNavigation);
|
||||||
|
var docShell = navigator1.QueryInterface(Components.interfaces.nsIDocShell);
|
||||||
|
var docviewer = docShell.contentViewer.QueryInterface(Components.interfaces.nsIMarkupDocumentViewer);
|
||||||
|
return docviewer;
|
||||||
|
}
|
||||||
</script>
|
</script>
|
||||||
</head>
|
</head>
|
||||||
<body>
|
<body>
|
||||||
|
@ -34,10 +44,7 @@ https://bugzilla.mozilla.org/show_bug.cgi?id=396367
|
||||||
<li style="display: table-cell;">
|
<li style="display: table-cell;">
|
||||||
|
|
||||||
<script>
|
<script>
|
||||||
//netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect");
|
var docviewer = getdocviewer();
|
||||||
var navigator1 = top.QueryInterface(Components.interfaces.nsIInterfaceRequestor).getInterface(Components.interfaces.nsIWebNavigation);
|
|
||||||
var docShell = navigator1.QueryInterface(Components.interfaces.nsIDocShell);
|
|
||||||
var docviewer = docShell.contentViewer.QueryInterface(Components.interfaces.nsIMarkupDocumentViewer);
|
|
||||||
docviewer.textZoom=Math.floor(10*Math.random())/4+0.2;
|
docviewer.textZoom=Math.floor(10*Math.random())/4+0.2;
|
||||||
document.documentElement.offsetHeight;
|
document.documentElement.offsetHeight;
|
||||||
setTimeout(finish,10);
|
setTimeout(finish,10);
|
||||||
|
|
Загрузка…
Ссылка в новой задаче