Convert use of zoom API in style system mochitests to SpecialPowers. (Bug 653461, patch 3) r=bzbarsky

This commit is contained in:
L. David Baron 2011-04-30 15:16:19 -07:00
parent 3f21fee119
commit a1b0cfc70a

View File

@ -29,18 +29,9 @@ https://bugzilla.mozilla.org/show_bug.cgi?id=474356
SimpleTest.waitForExplicitFinish(); SimpleTest.waitForExplicitFinish();
function run() { function run() {
netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect");
viewer = window.QueryInterface(Components.interfaces.nsIInterfaceRequestor)
.getInterface(Components.interfaces.nsIWebNavigation)
.QueryInterface(Components.interfaces.nsIDocShell)
.contentViewer
.QueryInterface(Components.interfaces.nsIMarkupDocumentViewer);
function zoom(factor) { function zoom(factor) {
netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect"); var previous = SpecialPowers.getFullZoom(window);
var previous = viewer.fullZoom; SpecialPowers.setFullZoom(window, factor);
viewer.fullZoom = factor;
return previous; return previous;
} }