Index: device/vr/vr_device.h |
diff --git a/device/vr/vr_device.h b/device/vr/vr_device.h |
index 688dd041d42919039e5da12a74b162ee8fa5539c..5f6107706f3aca4deb953f40ec959480152939eb 100644 |
--- a/device/vr/vr_device.h |
+++ b/device/vr/vr_device.h |
@@ -35,7 +35,8 @@ class DEVICE_VR_EXPORT VRDevice { |
virtual mojom::VRPosePtr GetPose() = 0; |
virtual void ResetPose() = 0; |
- virtual bool RequestPresent(bool secure_origin) = 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(mojom::VRPosePtr pose) = 0; |
virtual void UpdateLayerBounds(mojom::VRLayerBoundsPtr left_bounds, |