Revision fdc6e085458e80d3bfccfe59dc47adc7dd14bc45 authored by Ehsan Karamad on 28 June 2018, 14:54:59 UTC, committed by Blink WPT Bot on 28 June 2018, 15:04:24 UTC
The test has been previously disabled (skipped) on Windows due to recurrent timeouts. Running the test locally leads to an average of ~ 3.7 sec runtime on a high-performance Windows 10 rig (Z840). The test is not skipped on Linux right now, but since its runtime exceeds the 2 sec rule of thumb (from the comments in SlowTests), this CL will make it slow on Linux as well. Bug: 850964 Change-Id: Ib478c0f59313da4302325578d9b768e1070bdcb6 Reviewed-on: https://chromium-review.googlesource.com/1115214 Reviewed-by: Ehsan Karamad <ekaramad@chromium.org> Reviewed-by: Kent Tamura <tkent@chromium.org> Commit-Queue: Ehsan Karamad <ekaramad@chromium.org> Cr-Commit-Position: refs/heads/master@{#571116}
1 parent 9704386
wakelock-type.https.html
<!DOCTYPE html>
<meta charset="utf-8">
<title>WakeLockType Test</title>
<link rel="help" href="https://w3c.github.io/wake-lock/">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
<script>
promise_test(async t => {
const wakeLock = await navigator.getWakeLock("screen");
assert_equals(wakeLock.type, "screen");
}, "Test that wakeLock.type is 'screen' when screen wake lock is invoked");
promise_test(async t => {
const wakeLock = await navigator.getWakeLock("system");
assert_equals(wakeLock.type, "system");
}, "Test that wakeLock.type is 'system' when system wake lock is invoked");
promise_test(t => {
return promise_rejects(t, new DOMException("", "WakeLockTypeNotSupported"), navigator.getWakeLock());
}, "'WakeLockTypeNotSupported' is thrown when set an empty wake lock type");
promise_test(t => {
return promise_rejects(t, new DOMException("", "WakeLockTypeNotSupported"), navigator.getWakeLock("unsupported"));
}, "'WakeLockTypeNotSupported' is thrown when set an unsupported wake lock type");
</script>
![swh spinner](/static/img/swh-spinner.gif)
Computing file changes ...