| Index: third_party/WebKit/Source/modules/gamepad/Gamepad.cpp
|
| diff --git a/third_party/WebKit/Source/modules/gamepad/Gamepad.cpp b/third_party/WebKit/Source/modules/gamepad/Gamepad.cpp
|
| index b0c16b7db7ea6b36fa8cc1a0ba5f4838e9d4deec..eb19c47c3772f6b095b6bc853eeb7f1a77cd7199 100644
|
| --- a/third_party/WebKit/Source/modules/gamepad/Gamepad.cpp
|
| +++ b/third_party/WebKit/Source/modules/gamepad/Gamepad.cpp
|
| @@ -72,6 +72,23 @@ void Gamepad::setPose(const WebGamepadPose& pose)
|
| m_pose->setPose(pose);
|
| }
|
|
|
| +void Gamepad::setHand(const WebGamepadHand& hand)
|
| +{
|
| + switch (hand) {
|
| + case GamepadHandNone:
|
| + m_hand = "";
|
| + break;
|
| + case GamepadHandLeft:
|
| + m_hand = "left";
|
| + break;
|
| + case GamepadHandRight:
|
| + m_hand = "right";
|
| + break;
|
| + default:
|
| + NOTREACHED();
|
| + }
|
| +}
|
| +
|
| DEFINE_TRACE(Gamepad)
|
| {
|
| visitor->trace(m_buttons);
|
|
|