Vibration API: All Results

Test files: 12; Total subtests: 10

Per UA

Chrome 35 for Android
10/10 (100.00%)
Firefox Nightly 33 for Android
10/10 (100.00%)
Chrome 39 for Windows
10/10 (100.00%)
Firefox Nightly 35 for Windows
10/10 (100.00%)

Test Files

  1. /vibration/api-is-present.html
  2. /vibration/invalid-values.html
  3. /vibration/silent-ignore.html
  4. /vibration/cancel-when-hidden-manual.html
  5. /vibration/cancel-with-0-manual.html
  6. /vibration/cancel-with-array-0-manual.html
  7. /vibration/cancel-with-empty-array-manual.html
  8. /vibration/cancel-with-new-manual.html
  9. /vibration/pattern-array-extra-manual.html
  10. /vibration/pattern-array-manual.html
  11. /vibration/simple-array-manual.html
  12. /vibration/simple-scalar-manual.html
TestChrome 35 for AndroidFirefox Nightly 33 for AndroidChrome 39 for WindowsFirefox Nightly 35 for Windows
/vibration/api-is-present.htmlOKOKOKOK
vibrate() is present on navigatorPASSPASSPASSPASS
/vibration/invalid-values.htmlOKOKOKOK
Missing pattern argumentPASSPASSPASSPASS
pattern of undefined resolves to []PASSPASSPASSPASS
pattern of null resolves to []PASSPASSPASSPASS
pattern of empty string resolves to [""]PASSPASSPASSPASS
pattern of string resolves to ["one"]PASSPASSPASSPASS
pattern of String instance resolves to ["one"]PASSPASSPASSPASS
pattern of NaN resolves to [NaN]PASSPASSPASSPASS
pattern of {} resolves to [{}]PASSPASSPASSPASS
/vibration/silent-ignore.htmlOKOKOKOK
Calling vibrate returns truePASSPASSPASSPASS
/vibration/cancel-when-hidden-manual.htmlPASSPASSNot applicableNot applicable
/vibration/cancel-with-0-manual.htmlPASSPASSNot applicableNot applicable
/vibration/cancel-with-array-0-manual.htmlPASSPASSNot applicableNot applicable
/vibration/cancel-with-empty-array-manual.htmlPASSPASSNot applicableNot applicable
/vibration/cancel-with-new-manual.htmlPASSPASSNot applicableNot applicable
/vibration/pattern-array-extra-manual.htmlPASSPASSNot applicableNot applicable
/vibration/pattern-array-manual.htmlPASSPASSNot applicableNot applicable
/vibration/simple-array-manual.htmlPASSPASSNot applicableNot applicable
/vibration/simple-scalar-manual.htmlPASSPASSNot applicableNot applicable

Note: API tests pass on Chrome 39 for Windows and Firefox 35 Nightly for Windows (desktop); but manual tests get no vibration as desktop has no vibrator, so not applicable. This is expected.