Index: chrome/android/java/src/org/chromium/chrome/browser/vr_shell/VrShellImpl.java |
diff --git a/chrome/android/java/src/org/chromium/chrome/browser/vr_shell/VrShellImpl.java b/chrome/android/java/src/org/chromium/chrome/browser/vr_shell/VrShellImpl.java |
index 019517ddb677a24453d8c3a75a897babfc9297bf..0a9b713d14b3e3fd4047691638b5360a4a1906d2 100644 |
--- a/chrome/android/java/src/org/chromium/chrome/browser/vr_shell/VrShellImpl.java |
+++ b/chrome/android/java/src/org/chromium/chrome/browser/vr_shell/VrShellImpl.java |
@@ -29,7 +29,6 @@ import org.chromium.chrome.browser.ChromeSwitches; |
import org.chromium.chrome.browser.ChromeVersionInfo; |
import org.chromium.chrome.browser.NativePage; |
import org.chromium.chrome.browser.WebContentsFactory; |
-import org.chromium.chrome.browser.compositor.CompositorViewHolder; |
import org.chromium.chrome.browser.omnibox.geo.GeolocationHeader; |
import org.chromium.chrome.browser.tab.EmptyTabObserver; |
import org.chromium.chrome.browser.tab.Tab; |
@@ -79,7 +78,6 @@ public class VrShellImpl |
private final ChromeActivity mActivity; |
private final VrShellDelegate mDelegate; |
- private final CompositorViewHolder mCompositorViewHolder; |
private final VirtualDisplayAndroid mContentVirtualDisplay; |
private final VirtualDisplayAndroid mUiVirtualDisplay; |
private final TabRedirectHandler mTabRedirectHandler; |
@@ -116,13 +114,12 @@ public class VrShellImpl |
private MotionEventSynthesizer mMotionEventSynthesizer; |
- public VrShellImpl(ChromeActivity activity, VrShellDelegate delegate, |
- CompositorViewHolder compositorViewHolder) { |
+ public VrShellImpl( |
+ ChromeActivity activity, VrShellDelegate delegate, TabModelSelector tabModelSelector) { |
super(activity); |
mActivity = activity; |
mDelegate = delegate; |
- mCompositorViewHolder = compositorViewHolder; |
- mTabModelSelector = mCompositorViewHolder.detachForVR(); |
+ mTabModelSelector = tabModelSelector; |
mUiCVCContainer = new FrameLayout(getContext()) { |
@Override |
public boolean dispatchTouchEvent(MotionEvent event) { |
@@ -485,7 +482,6 @@ public class VrShellImpl |
mContentVirtualDisplay.destroy(); |
mUiVirtualDisplay.destroy(); |
super.shutdown(); |
- mCompositorViewHolder.onExitVR(mTabModelSelector); |
} |
@Override |