Chromium Code Reviews| Index: device/sensors/public/cpp/motion_data.h | 
| diff --git a/third_party/WebKit/public/platform/modules/device_orientation/WebDeviceMotionData.h b/device/sensors/public/cpp/motion_data.h | 
| similarity index 84% | 
| rename from third_party/WebKit/public/platform/modules/device_orientation/WebDeviceMotionData.h | 
| rename to device/sensors/public/cpp/motion_data.h | 
| index 4fbb253e6075eb86ff6fd05630cb25e41f8367a9..4e0a16ee8524721f9b47b841c5401d992c4505fb 100644 | 
| --- a/third_party/WebKit/public/platform/modules/device_orientation/WebDeviceMotionData.h | 
| +++ b/device/sensors/public/cpp/motion_data.h | 
| @@ -28,19 +28,18 @@ | 
| * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. | 
| */ | 
| -#ifndef WebDeviceMotionData_h | 
| -#define WebDeviceMotionData_h | 
| +#ifndef MotionData_h | 
| +#define MotionData_h | 
| -#include "public/platform/WebCommon.h" | 
| - | 
| -namespace blink { | 
| +namespace device { | 
| #pragma pack(push, 1) | 
| -class WebDeviceMotionData { | 
| +class MotionData { | 
| public: | 
| - BLINK_PLATFORM_EXPORT WebDeviceMotionData(); | 
| - ~WebDeviceMotionData() {} | 
| + MotionData(); | 
| + MotionData(const MotionData& other); | 
| 
 
blundell
2016/10/14 07:32:52
Had to define the default copy constructor out-of-
 
 | 
| + ~MotionData() {} | 
| double accelerationX; | 
| double accelerationY; | 
| @@ -71,12 +70,11 @@ class WebDeviceMotionData { | 
| bool allAvailableSensorsAreActive : 1; | 
| }; | 
| -static_assert(sizeof(WebDeviceMotionData) == | 
| - (10 * sizeof(double) + 2 * sizeof(char)), | 
| - "WebDeviceMotionData has wrong size"); | 
| +static_assert(sizeof(MotionData) == (10 * sizeof(double) + 2 * sizeof(char)), | 
| + "MotionData has wrong size"); | 
| #pragma pack(pop) | 
| -} // namespace blink | 
| +} // namespace device | 
| -#endif // WebDeviceMotionData_h | 
| +#endif // MotionData_h |