Index: chrome/browser/android/vr_shell/vr_shell_delegate.h |
diff --git a/chrome/browser/android/vr_shell/vr_shell_delegate.h b/chrome/browser/android/vr_shell/vr_shell_delegate.h |
index 99fb77afdb3fb68c0731292f1a60426574a3e5de..bf591cc775dbaa69b232d127ed8ee613e35faf29 100644 |
--- a/chrome/browser/android/vr_shell/vr_shell_delegate.h |
+++ b/chrome/browser/android/vr_shell/vr_shell_delegate.h |
@@ -29,11 +29,14 @@ class VrShellDelegate : public device::GvrDelegateProvider { |
// device::vrDelegateProvider implementation |
bool RequestWebVRPresent(device::GvrDeviceProvider* device_provider) override; |
void ExitWebVRPresent() override; |
+ device::GvrDelegate* GetNonPresentingDelegate() override; |
+ void DestroyNonPresentingDelegate() override; |
// Called from VRShell |
void OnVrShellReady(VrShell* vr_shell); |
private: |
+ std::unique_ptr<device::GvrDelegate> non_presenting_delegate_; |
base::android::ScopedJavaGlobalRef<jobject> j_vr_shell_delegate_; |
device::GvrDeviceProvider* device_provider_; |