| 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 eb0ec2231a4c699e52754f2f70ac85ebbc024b5b..b6627f20c575a986dca6577c5b8986a9540aec0a 100644
|
| --- a/device/vr/android/gvr/gvr_delegate.h
|
| +++ b/device/vr/android/gvr/gvr_delegate.h
|
| @@ -37,8 +37,9 @@ class DEVICE_VR_EXPORT GvrDelegateProvider {
|
| static void SetInstance(GvrDelegateProvider* delegate_provider);
|
| static GvrDelegateProvider* GetInstance();
|
|
|
| + virtual void SetDeviceProvider(
|
| + base::WeakPtr<GvrDeviceProvider> device_provider) = 0;
|
| virtual void RequestWebVRPresent(
|
| - base::WeakPtr<GvrDeviceProvider> device_provider,
|
| const base::Callback<void(bool)>& callback) = 0;
|
| virtual void ExitWebVRPresent() = 0;
|
| virtual base::WeakPtr<GvrDelegate> GetNonPresentingDelegate() = 0;
|
|
|