Index: chrome/android/java/src/org/chromium/chrome/browser/ChromeActivity.java |
diff --git a/chrome/android/java/src/org/chromium/chrome/browser/ChromeActivity.java b/chrome/android/java/src/org/chromium/chrome/browser/ChromeActivity.java |
index bf79b0e5fca4f8623307e5895bd3158c2f59e130..63df26fc75d043ce492dc29249617af062cbff4d 100644 |
--- a/chrome/android/java/src/org/chromium/chrome/browser/ChromeActivity.java |
+++ b/chrome/android/java/src/org/chromium/chrome/browser/ChromeActivity.java |
@@ -104,6 +104,7 @@ import org.chromium.chrome.browser.snackbar.SnackbarManager.SnackbarManageable; |
import org.chromium.chrome.browser.sync.ProfileSyncService; |
import org.chromium.chrome.browser.sync.SyncController; |
import org.chromium.chrome.browser.tab.Tab; |
+import org.chromium.chrome.browser.tabmodel.AsyncTabParamsManager; |
import org.chromium.chrome.browser.tabmodel.ChromeTabCreator; |
import org.chromium.chrome.browser.tabmodel.EmptyTabModel; |
import org.chromium.chrome.browser.tabmodel.TabCreatorManager; |
@@ -697,6 +698,9 @@ public abstract class ChromeActivity extends AsyncInitializationActivity |
@Override |
public void onStart() { |
+ if (AsyncTabParamsManager.hasParamsWithTabToReparent()) { |
+ mCompositorViewHolder.prepareForTabReparenting(); |
+ } |
super.onStart(); |
if (mContextReporter != null) mContextReporter.enable(); |