| Index: third_party/WebKit/Source/modules/vr/VRDisplay.h
|
| diff --git a/third_party/WebKit/Source/modules/vr/VRDisplay.h b/third_party/WebKit/Source/modules/vr/VRDisplay.h
|
| index 9b12cfecda8be5b9be99b98cad360617536d2b87..cdc0911ad9684f4b95134c830a23ce3e27831bb0 100644
|
| --- a/third_party/WebKit/Source/modules/vr/VRDisplay.h
|
| +++ b/third_party/WebKit/Source/modules/vr/VRDisplay.h
|
| @@ -69,6 +69,9 @@ class VRDisplay final : public GarbageCollectedFinalized<VRDisplay>,
|
| void cancelAnimationFrame(int id);
|
| void serviceScriptedAnimations(double monotonicAnimationStartTime);
|
|
|
| + void onDisplayBlur();
|
| + void onDisplayFocus();
|
| +
|
| ScriptPromise requestPresent(ScriptState*, const HeapVector<VRLayer>& layers);
|
| ScriptPromise exitPresent(ScriptState*);
|
|
|
| @@ -106,7 +109,6 @@ class VRDisplay final : public GarbageCollectedFinalized<VRDisplay>,
|
| bool m_isConnected;
|
| bool m_isPresenting;
|
| bool m_canUpdateFramePose;
|
| - unsigned m_compositorHandle;
|
| Member<VRDisplayCapabilities> m_capabilities;
|
| Member<VRStageParameters> m_stageParameters;
|
| Member<VREyeParameters> m_eyeParametersLeft;
|
| @@ -123,6 +125,7 @@ class VRDisplay final : public GarbageCollectedFinalized<VRDisplay>,
|
| Member<ScriptedAnimationController> m_scriptedAnimationController;
|
| bool m_animationCallbackRequested;
|
| bool m_inAnimationFrame;
|
| + bool m_displayBlurred;
|
| };
|
|
|
| using VRDisplayVector = HeapVector<Member<VRDisplay>>;
|
|
|