| Index: third_party/WebKit/Source/modules/vr/VREyeParameters.h | 
| diff --git a/third_party/WebKit/Source/modules/vr/VREyeParameters.h b/third_party/WebKit/Source/modules/vr/VREyeParameters.h | 
| index eea6c5675dc3cf2c9c629a732fab57359776361f..370215ce324ec702eb9298482f76b4723fbbfb07 100644 | 
| --- a/third_party/WebKit/Source/modules/vr/VREyeParameters.h | 
| +++ b/third_party/WebKit/Source/modules/vr/VREyeParameters.h | 
| @@ -6,7 +6,6 @@ | 
| #define VREyeParameters_h | 
|  | 
| #include "bindings/core/v8/ScriptWrappable.h" | 
| -#include "core/dom/DOMPoint.h" | 
| #include "core/dom/DOMRect.h" | 
| #include "modules/vr/VRFieldOfView.h" | 
| #include "platform/heap/Handle.h" | 
| @@ -15,7 +14,7 @@ | 
|  | 
| namespace blink { | 
|  | 
| -class VREyeParameters final : public GarbageCollected<VREyeParameters>, public ScriptWrappable { | 
| +class VREyeParameters final : public GarbageCollectedFinalized<VREyeParameters>, public ScriptWrappable { | 
| DEFINE_WRAPPERTYPEINFO(); | 
| public: | 
| static VREyeParameters* create() | 
| @@ -26,7 +25,7 @@ public: | 
| VRFieldOfView* minimumFieldOfView() const { return m_minimumFieldOfView; } | 
| VRFieldOfView* maximumFieldOfView() const { return m_maximumFieldOfView; } | 
| VRFieldOfView* recommendedFieldOfView() const { return m_recommendedFieldOfView; } | 
| -    DOMPoint* eyeTranslation() const { return m_eyeTranslation; } | 
| +    ScriptValue& eyeTranslation(ScriptState*); | 
| VRFieldOfView* currentFieldOfView() const { return m_currentFieldOfView; } | 
| DOMRect* renderRect() const { return m_renderRect; } | 
|  | 
| @@ -40,7 +39,8 @@ private: | 
| Member<VRFieldOfView> m_minimumFieldOfView; | 
| Member<VRFieldOfView> m_maximumFieldOfView; | 
| Member<VRFieldOfView> m_recommendedFieldOfView; | 
| -    Member<DOMPoint> m_eyeTranslation; | 
| +    ScriptValue m_eyeTranslation; | 
| +    WebVRVector3 m_eyeTranslationVector; | 
|  | 
| Member<VRFieldOfView> m_currentFieldOfView; | 
| Member<DOMRect> m_renderRect; | 
|  |