blob: 9718f11886d7b7eb37828d429919e5433c78f091 (
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");
});
|