| OLD | NEW | 
|   1 <!DOCTYPE html> |   1 <!DOCTYPE html> | 
|   2 <head> |   2 <head> | 
|   3   <title>Feature-Policy Vibrate Enabled</title> |   3 <title>Feature-Policy Vibrate Enabled</title> | 
|   4   <script src="/resources/testharness.js"></script> |   4 <script src="/resources/testharness.js"></script> | 
|   5   <script src="/resources/testharnessreport.js"></script> |   5 <script src="/resources/testharnessreport.js"></script> | 
|   6 </head> |   6 <script src="/js-test-resources/user-gesture-utils.js"></script> | 
|   7 <script> |   7 <script> | 
|   8   test(function() { |   8  | 
|   9     assert_true(navigator.vibrate(200)); |   9 function startTest(event) { | 
 |  10   // Simulates a user click for vibrate to be allowed. | 
 |  11   // See: https://www.chromestatus.com/feature/5644273861001216. | 
 |  12   simulateUserClick('test', event); | 
 |  13 } | 
 |  14  | 
 |  15 function testVibrate() { | 
 |  16   test(function () { | 
 |  17       assert_true(navigator.vibrate(200)); | 
|  10   }, 'Any iframe may call navigator.vibrate when enabled.'); |  18   }, 'Any iframe may call navigator.vibrate when enabled.'); | 
 |  19 } | 
 |  20  | 
 |  21 window.addEventListener("message", startTest, false); | 
|  11 </script> |  22 </script> | 
 |  23 <body> | 
 |  24 <button id="test" onclick="testVibrate();">Click to vibrate</button> | 
 |  25 </body> | 
 |  26 </html> | 
| OLD | NEW |