3 <script src="../fast/js/resources/js-test-pre.js"></script>
7 description('Tests the cancelVibration during pattern vibration is working.');
10 var cancelingTime = 80;
12 if (window.testRunner) {
14 navigator.vibrate([100, 100, 100, 100, 100]);
15 shouldBeTrue('internals.isVibrating()');
16 cancelVibration(cancelingTime + count * 100);
19 function cancelVibration(time) {
20 setTimeout(function() {
22 shouldBeFalse('internals.isVibrating()');
29 shouldBeFalse('internals.isVibrating()');
31 window.jsTestIsAsync = true;
33 debug('This test can not be run without the TestRunner');
35 <script src="../fast/js/resources/js-test-post.js"></script>