| Index: device/vr/vr_device.h
 | 
| diff --git a/device/vr/vr_device.h b/device/vr/vr_device.h
 | 
| index ae7fefc65f58d3a50f7bca6d6425ed82013311c2..be836ee12016272cdbcb11abc704cd63380d2396 100644
 | 
| --- a/device/vr/vr_device.h
 | 
| +++ b/device/vr/vr_device.h
 | 
| @@ -27,17 +27,13 @@
 | 
|        const base::Callback<void(mojom::VRDisplayInfoPtr)>& callback) = 0;
 | 
|    virtual void ResetPose() = 0;
 | 
|  
 | 
| -  virtual void RequestPresent(mojom::VRSubmitFrameClientPtr submit_client,
 | 
| -                              const base::Callback<void(bool)>& callback) = 0;
 | 
| +  virtual void RequestPresent(const base::Callback<void(bool)>& callback) = 0;
 | 
|    virtual void SetSecureOrigin(bool secure_origin) = 0;
 | 
|    virtual void ExitPresent() = 0;
 | 
| -  virtual void SubmitFrame(int16_t frame_index,
 | 
| -                           const gpu::MailboxHolder& mailbox) = 0;
 | 
| +  virtual void SubmitFrame(mojom::VRPosePtr pose) = 0;
 | 
|    virtual void UpdateLayerBounds(int16_t frame_index,
 | 
|                                   mojom::VRLayerBoundsPtr left_bounds,
 | 
| -                                 mojom::VRLayerBoundsPtr right_bounds,
 | 
| -                                 int16_t source_width,
 | 
| -                                 int16_t source_height) = 0;
 | 
| +                                 mojom::VRLayerBoundsPtr right_bounds) = 0;
 | 
|    virtual void GetVRVSyncProvider(mojom::VRVSyncProviderRequest request) = 0;
 | 
|  
 | 
|    virtual void AddDisplay(VRDisplayImpl* display);
 | 
| 
 |