PrototypeDOMGamepadAPI/Test Plan: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
 
(4 intermediate revisions by 2 users not shown)
Line 12: Line 12:
| Prototype DOM Gamepad API
| Prototype DOM Gamepad API
| {{StatusHealthy|status=Landed}}
| {{StatusHealthy|status=Landed}}
| Firefox 28
| Firefox 29
| Ted Mielczarek
| Ted Mielczarek
| Alexandra Lucinet
| Alexandra Lucinet
| {{StatusHealthy|status=Signed Off}}
| {{StatusHealthy|status=Signed Off}}  
|}
|}


Line 47: Line 47:
*{{Bug|894382}} - [Gamepad] Support libudev.so.1 - '''Verified Fixed'''
*{{Bug|894382}} - [Gamepad] Support libudev.so.1 - '''Verified Fixed'''
*{{Bug|680289}} - (gamepad-rumble) Rumble Effect support for Gamepad API - '''Assigned'''
*{{Bug|680289}} - (gamepad-rumble) Rumble Effect support for Gamepad API - '''Assigned'''
*{{Bug|921565}} - Add an XInput backend for Windows gamepad support - '''New'''
*{{Bug|921565}} - Add an XInput backend for Windows gamepad support - '''Verified Fixed'''
*{{Bug|963053}} - crash in mozilla::dom::Gamepad::SetAxis(unsigned int, double) - '''New'''
*{{Bug|963053}} - crash in mozilla::dom::Gamepad::SetAxis(unsigned int, double) - '''Verified Fixed'''
**Workaround: Close the browser before switching from DirectInput mode to Xinput


== Sign off ==
== Sign off ==
Line 68: Line 67:
** Windows XP 64bit
** Windows XP 64bit
** Mac OSX 10.9
** Mac OSX 10.9
** Ubuntu 13.10 32bit
;Firefox 29 merge to Release Sign-off - 04/17/2014
*Gamepad API Feature: [https://moztrap.mozilla.org/results/cases/?filter-run=3857 Testrun Results]
* All the test cases were executed on the next OSs:
** Windows 7 64bit
** Mac OSX 10.9.2
** Ubuntu 13.10 32bit
** Ubuntu 13.10 32bit

Latest revision as of 07:09, 17 April 2014

Prototype DOM Gamepad API

Feature Status Release Target Dev Lead QA Lead QA Status
Prototype DOM Gamepad API Landed Firefox 29 Ted Mielczarek Alexandra Lucinet Signed Off

Summary

The Prototype DOM Gamepad API presents a new way for web and game developers, as well as interaction designers, to access and use gamepads and other controllers for games.

References

Test Cases

Automation Coverage

Existing automated tests are available here

Bugs

  • Tracking bug - 604039
  • bug 851547 - Make Gamepad API preffable - Resolved Fixed
  • bug 878828 - finalize and enable Gamepad API - Resolved Fixed
  • bug 893785 - Gamepad API - Combat demo shows wrong number of elements - Resolved Fixed
  • bug 921565 - [Gamepad] Watch for device change notifications on Windows - Verified Fixed
  • bug 894382 - [Gamepad] Support libudev.so.1 - Verified Fixed
  • bug 680289 - (gamepad-rumble) Rumble Effect support for Gamepad API - Assigned
  • bug 921565 - Add an XInput backend for Windows gamepad support - Verified Fixed
  • bug 963053 - crash in mozilla::dom::Gamepad::SetAxis(unsigned int, double) - Verified Fixed

Sign off

Criteria
  • All the test cases were executed.
  • All the blocker, critical, major bugs have been fixed.
Firefox Aurora 28 Sign-Off - 12/13/2013
  • All the test cases were executed on the next OSs:
    • Windows 7 64bit
    • Mac OSX 10.9
    • Ubuntu 13.10 32bit
Firefox 28 Aurora (pre-beta sign off) - 01/27/2014
  • Gamepad API Feature: Testrun Results
  • All the test cases were executed on the next OSs:
    • Windows 7 64bit
    • Windows XP 64bit
    • Mac OSX 10.9
    • Ubuntu 13.10 32bit
Firefox 29 merge to Release Sign-off - 04/17/2014
  • Gamepad API Feature: Testrun Results
  • All the test cases were executed on the next OSs:
    • Windows 7 64bit
    • Mac OSX 10.9.2
    • Ubuntu 13.10 32bit