Loading dom/tests/mochitest/general/test_innerScreen.xul +5 −0 Original line number Diff line number Diff line Loading @@ -38,6 +38,9 @@ function doTests() var domWindowUtils = window.QueryInterface(Components.interfaces.nsIInterfaceRequestor) .getInterface(Components.interfaces.nsIDOMWindowUtils); var devPxPerCSSPx = domWindowUtils.screenPixelsPerCSSPixel; is(window.devicePixelRatio, devPxPerCSSPx, "window.devicePixelRatio"); var windowBO = document.documentElement.boxObject; isRounded(window.mozInnerScreenX*devPxPerCSSPx, windowBO.screenX, "window screen X"); Loading @@ -64,6 +67,8 @@ function doTests() is(frameDomWindowUtils.screenPixelsPerCSSPixel, 2*devPxPerCSSPx, "frame screen pixels per CSS pixel"); is(f.contentWindow.devicePixelRatio, 2*devPxPerCSSPx, "frame devicePixelRatio"); isRounded(f.contentWindow.mozInnerScreenX*2, window.mozInnerScreenX + fBounds.left, "zoomed frame screen X"); Loading Loading
dom/tests/mochitest/general/test_innerScreen.xul +5 −0 Original line number Diff line number Diff line Loading @@ -38,6 +38,9 @@ function doTests() var domWindowUtils = window.QueryInterface(Components.interfaces.nsIInterfaceRequestor) .getInterface(Components.interfaces.nsIDOMWindowUtils); var devPxPerCSSPx = domWindowUtils.screenPixelsPerCSSPixel; is(window.devicePixelRatio, devPxPerCSSPx, "window.devicePixelRatio"); var windowBO = document.documentElement.boxObject; isRounded(window.mozInnerScreenX*devPxPerCSSPx, windowBO.screenX, "window screen X"); Loading @@ -64,6 +67,8 @@ function doTests() is(frameDomWindowUtils.screenPixelsPerCSSPixel, 2*devPxPerCSSPx, "frame screen pixels per CSS pixel"); is(f.contentWindow.devicePixelRatio, 2*devPxPerCSSPx, "frame devicePixelRatio"); isRounded(f.contentWindow.mozInnerScreenX*2, window.mozInnerScreenX + fBounds.left, "zoomed frame screen X"); Loading