gecko-dev/dom/base/test/viewport_helpers.js
Hiroyuki Ikezoe 8527cd4c72 Bug 1431601 - Run meta viewport tests on Desktop. r=botond
Depends on D8319

Differential Revision: https://phabricator.services.mozilla.com/D8320

--HG--
extra : moz-landing-system : lando
2018-10-15 23:53:43 +00:00

28 lines
790 B
JavaScript

function scaleRatio(scale) {
return {
"set": [
[ "layout.css.devPixelsPerPx", "" + scale ],
[ "apz.allow_zooming", true ],
[ "dom.meta-viewport.enabled", true ],
]
};
}
function getViewportInfo(aDisplayWidth, aDisplayHeight) {
let defaultZoom = {}, allowZoom = {}, minZoom = {}, maxZoom = {},
width = {}, height = {}, autoSize = {};
let cwu = SpecialPowers.getDOMWindowUtils(window);
cwu.getViewportInfo(aDisplayWidth, aDisplayHeight, defaultZoom, allowZoom,
minZoom, maxZoom, width, height, autoSize);
return {
defaultZoom: defaultZoom.value,
minZoom: minZoom.value,
maxZoom: maxZoom.value,
width: width.value,
height: height.value,
autoSize: autoSize.value,
allowZoom: allowZoom.value
};
}