Index: Source/modules/gamepad/Gamepad.idl |
diff --git a/Source/modules/gamepad/Gamepad.idl b/Source/modules/gamepad/Gamepad.idl |
index 0645324fd719555dfb332be2a08023512c6c83e4..a6a1aadd2dc55eada3d32855c8c25a256e5cf4df 100644 |
--- a/Source/modules/gamepad/Gamepad.idl |
+++ b/Source/modules/gamepad/Gamepad.idl |
@@ -23,16 +23,13 @@ |
* DAMAGE. |
*/ |
-[ |
- WillBeGarbageCollected, |
- NoInterfaceObject |
-] interface Gamepad { |
+interface Gamepad { |
readonly attribute DOMString id; |
readonly attribute unsigned long index; |
readonly attribute boolean connected; |
readonly attribute unsigned long long timestamp; |
readonly attribute DOMString mapping; |
readonly attribute float[] axes; |
- readonly attribute float[] buttons; |
+ readonly attribute GamepadButton[] buttons; |
}; |