Source code

Revision control

Copy as Markdown

Other Tools

Test Info:

/* Any copyright is dedicated to the Public Domain.
"use strict";
add_task(async function () {
await TestUtils.waitForCondition(
() => !ChromeUtils.vsyncEnabled(),
"wait for vsync to be disabled at the start of the test"
);
Assert.ok(!ChromeUtils.vsyncEnabled(), "vsync should be disabled");
Cc["@mozilla.org/accessibilityService;1"].getService(
Ci.nsIAccessibilityService
);
await TestUtils.waitForCondition(
() => !ChromeUtils.vsyncEnabled(),
"wait for vsync to be disabled after initializing the accessibility service"
);
Assert.ok(!ChromeUtils.vsyncEnabled(), "vsync should still be disabled");
});