PrototypeDOMGamepadAPI/Test Plan

From MozillaWiki
Jump to: navigation, search

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