forked from mirrors/gecko-dev
20 lines
696 B
JavaScript
20 lines
696 B
JavaScript
/* Any copyright is dedicated to the Public Domain.
|
|
http://creativecommons.org/publicdomain/zero/1.0/ */
|
|
|
|
"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");
|
|
});
|