Source code

Revision control

Copy as Markdown

Other Tools

Test Info: Warnings

/* Any copyright is dedicated to the Public Domain.
"use strict";
const URL = "data:text/html,foo";
addRDMTaskWithPreAndPost(
URL,
async function pre({ browser }) {
info("Setting zoom");
// It's important that we do this so that we don't race with FullZoom's use
// of ContentSettings, which would reset the zoom.
FullZoom.setZoom(2.0, browser);
},
async function task({ browser, ui }) {
is(
ZoomManager.getZoomForBrowser(browser),
2.0,
"Zoom shouldn't have got lost"
);
// wait for the list of devices to be loaded to prevent pending promises
await waitForDeviceAndViewportState(ui);
},
async function post() {}
);