blob: caf9263d3caa5be08dd75c7fc52d732857ecd566 [file] [log] [blame]
This is a testharness.js-based test.
PASS Test IDL implementation of Gamepad API
PASS Partial interface Navigator: original interface defined
PASS Partial interface Navigator: valid exposure set
PASS Gamepad interface: existence and properties of interface object
PASS Gamepad interface object length
PASS Gamepad interface object name
PASS Gamepad interface: existence and properties of interface prototype object
PASS Gamepad interface: existence and properties of interface prototype object's "constructor" property
PASS Gamepad interface: existence and properties of interface prototype object's @@unscopables property
PASS Gamepad interface: attribute id
PASS Unscopable handled correctly for id property on Gamepad
PASS Gamepad interface: attribute index
PASS Unscopable handled correctly for index property on Gamepad
PASS Gamepad interface: attribute connected
PASS Unscopable handled correctly for connected property on Gamepad
PASS Gamepad interface: attribute timestamp
PASS Unscopable handled correctly for timestamp property on Gamepad
PASS Gamepad interface: attribute mapping
PASS Unscopable handled correctly for mapping property on Gamepad
PASS Gamepad interface: attribute axes
PASS Unscopable handled correctly for axes property on Gamepad
PASS Gamepad interface: attribute buttons
PASS Unscopable handled correctly for buttons property on Gamepad
PASS GamepadButton interface: existence and properties of interface object
PASS GamepadButton interface object length
PASS GamepadButton interface object name
PASS GamepadButton interface: existence and properties of interface prototype object
PASS GamepadButton interface: existence and properties of interface prototype object's "constructor" property
PASS GamepadButton interface: existence and properties of interface prototype object's @@unscopables property
PASS GamepadButton interface: attribute pressed
PASS Unscopable handled correctly for pressed property on GamepadButton
PASS GamepadButton interface: attribute touched
PASS Unscopable handled correctly for touched property on GamepadButton
PASS GamepadButton interface: attribute value
PASS Unscopable handled correctly for value property on GamepadButton
PASS GamepadEvent interface: existence and properties of interface object
FAIL GamepadEvent interface object length assert_equals: wrong value for GamepadEvent.length expected 2 but got 1
PASS GamepadEvent interface object name
PASS GamepadEvent interface: existence and properties of interface prototype object
PASS GamepadEvent interface: existence and properties of interface prototype object's "constructor" property
PASS GamepadEvent interface: existence and properties of interface prototype object's @@unscopables property
PASS GamepadEvent interface: attribute gamepad
PASS Unscopable handled correctly for gamepad property on GamepadEvent
PASS GamepadEvent must be primary interface of [object GamepadEvent]
PASS Stringification of [object GamepadEvent]
PASS GamepadEvent interface: [object GamepadEvent] must inherit property "gamepad" with the proper type
PASS Navigator interface: operation getGamepads()
PASS Unscopable handled correctly for getGamepads() on Navigator
PASS Navigator interface: navigator must inherit property "getGamepads()" with the proper type
Harness: the test ran to completion.