Index: trunk/public/platform/WebGamepad.h |
=================================================================== |
--- trunk/public/platform/WebGamepad.h (revision 174432) |
+++ trunk/public/platform/WebGamepad.h (working copy) |
@@ -30,9 +30,6 @@ |
#include "wtf/Assertions.h" |
#endif |
-// FIXME(cdumez): Remove once the Chromium side has been updated. |
-#define ENABLE_NEW_GAMEPAD_API 1 |
- |
namespace blink { |
#pragma pack(push, 1) |
@@ -41,16 +38,16 @@ |
public: |
WebGamepadButton() |
: pressed(false) |
- , value(0.) |
+ , value(0.f) |
{ |
} |
- WebGamepadButton(bool pressed, double value) |
+ WebGamepadButton(bool pressed, float value) |
: pressed(pressed) |
, value(value) |
{ |
} |
bool pressed; |
- double value; |
+ float value; |
}; |
// This structure is intentionally POD and fixed size so that it can be shared |
@@ -87,7 +84,7 @@ |
unsigned axesLength; |
// Normalized values representing axes, in the range [-1..1]. |
- double axes[axesLengthCap]; |
+ float axes[axesLengthCap]; |
// Number of valid entries in the buttons array. |
unsigned buttonsLength; |
@@ -100,7 +97,7 @@ |
}; |
#if BLINK_IMPLEMENTATION |
-COMPILE_ASSERT(sizeof(WebGamepad) == 721, WebGamepad_has_wrong_size); |
+COMPILE_ASSERT(sizeof(WebGamepad) == 529, WebGamepad_has_wrong_size); |
#endif |
#pragma pack(pop) |