| Index: LayoutTests/gamepad/gamepad-events-basic.html
|
| diff --git a/LayoutTests/gamepad/gamepad-events-basic.html b/LayoutTests/gamepad/gamepad-events-basic.html
|
| index d4fd3eb2923b80445b2f70da24738fb8020aafe6..869f991195522f17bd0ebeb3a7f9dae37fcf07ec 100644
|
| --- a/LayoutTests/gamepad/gamepad-events-basic.html
|
| +++ b/LayoutTests/gamepad/gamepad-events-basic.html
|
| @@ -13,15 +13,18 @@
|
| shouldBe("event.__proto__", "GamepadEvent.prototype");
|
| shouldBe("event.__proto__.__proto__", "Event.prototype");
|
| shouldBeEqualToString("event.gamepad.id", "MockStick 3000");
|
| - shouldBe("event.gamepad.buttons.length", "2");
|
| - shouldBe("event.gamepad.axes.length", "2");
|
| + shouldBe("event.gamepad.buttons.length", "3");
|
| + shouldBe("event.gamepad.axes.length", "3");
|
| shouldBe("event.gamepad.buttons[0].value", "1.0");
|
| shouldBeTrue("event.gamepad.buttons[0].pressed");
|
| shouldBe("event.gamepad.buttons[1].value", "0.0");
|
| shouldBeFalse("event.gamepad.buttons[1].pressed");
|
| - shouldBe("event.gamepad.axes.length", "2");
|
| + shouldBe("event.gamepad.axes.length", "3");
|
| + shouldBe("event.gamepad.buttons[2].value", "0.333333");
|
| + shouldBeTrue("event.gamepad.buttons[2].pressed");
|
| shouldBe("event.gamepad.axes[0]", "0.5");
|
| shouldBe("event.gamepad.axes[1]", "-1.0");
|
| + shouldBe("event.gamepad.axes[2]", "0.333333");
|
| gamepadController.disconnect(0);
|
| }
|
|
|
| @@ -30,8 +33,8 @@
|
| shouldBe("event.__proto__", "GamepadEvent.prototype");
|
| shouldBe("event.__proto__.__proto__", "Event.prototype");
|
| shouldBeEqualToString("event.gamepad.id", "MockStick 3000");
|
| - shouldBe("event.gamepad.buttons.length", "2");
|
| - shouldBe("event.gamepad.axes.length", "2");
|
| + shouldBe("event.gamepad.buttons.length", "3");
|
| + shouldBe("event.gamepad.axes.length", "3");
|
| finishJSTest();
|
| }
|
|
|
| @@ -40,12 +43,14 @@
|
|
|
| gamepadController.connect(0);
|
| gamepadController.setId(0, "MockStick 3000");
|
| - gamepadController.setButtonCount(0, 2);
|
| - gamepadController.setAxisCount(0, 2);
|
| + gamepadController.setButtonCount(0, 3);
|
| + gamepadController.setAxisCount(0, 3);
|
| gamepadController.setButtonData(0, 0, 1);
|
| gamepadController.setButtonData(0, 1, 0);
|
| + gamepadController.setButtonData(0, 2, 0.333333);
|
| gamepadController.setAxisData(0, 0, .5);
|
| gamepadController.setAxisData(0, 1, -1.0);
|
| + gamepadController.setAxisData(0, 2, 0.333333);
|
| gamepadController.dispatchConnected(0);
|
| }
|
| else
|
|
|