blob: 64e3dc0b8542bbe164e4fca82ff475b9a90e0908 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
|
/* 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");
});
|