| Index: device/vr/android/gvr/gvr_delegate.h
 | 
| diff --git a/device/vr/android/gvr/gvr_delegate.h b/device/vr/android/gvr/gvr_delegate.h
 | 
| index 0491d756d1f5a6fd690ffac053345ac273c05f8e..ed31de3388bd346dabdc6b2aff14ca2fb5d7ac7a 100644
 | 
| --- a/device/vr/android/gvr/gvr_delegate.h
 | 
| +++ b/device/vr/android/gvr/gvr_delegate.h
 | 
| @@ -12,15 +12,15 @@
 | 
|  
 | 
|  namespace device {
 | 
|  
 | 
| +constexpr gvr::Sizei kInvalidRenderTargetSize = {0, 0};
 | 
| +
 | 
|  class DEVICE_VR_EXPORT GvrDelegate {
 | 
|   public:
 | 
|    virtual void SetWebVRSecureOrigin(bool secure_origin) = 0;
 | 
| -  virtual void SubmitWebVRFrame(int16_t frame_index,
 | 
| -                                const gpu::MailboxHolder& mailbox) = 0;
 | 
| +  virtual void SubmitWebVRFrame() = 0;
 | 
|    virtual void UpdateWebVRTextureBounds(int16_t frame_index,
 | 
|                                          const gvr::Rectf& left_bounds,
 | 
| -                                        const gvr::Rectf& right_bounds,
 | 
| -                                        const gvr::Sizei& source_size) = 0;
 | 
| +                                        const gvr::Rectf& right_bounds) = 0;
 | 
|    virtual void OnVRVsyncProviderRequest(
 | 
|        mojom::VRVSyncProviderRequest request) = 0;
 | 
|    virtual void UpdateVSyncInterval(int64_t timebase_nanos,
 | 
| @@ -44,7 +44,6 @@
 | 
|    virtual void SetDeviceProvider(GvrDeviceProvider* device_provider) = 0;
 | 
|    virtual void ClearDeviceProvider() = 0;
 | 
|    virtual void RequestWebVRPresent(
 | 
| -      mojom::VRSubmitFrameClientPtr submit_client,
 | 
|        const base::Callback<void(bool)>& callback) = 0;
 | 
|    virtual void ExitWebVRPresent() = 0;
 | 
|    virtual GvrDelegate* GetDelegate() = 0;
 | 
| 
 |