Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(2913)

Unified Diff: chrome/android/java/src/org/chromium/chrome/browser/tab/Tab.java

Issue 1983353002: [Android] Coordinate Infobars and Snackbars (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: rebase Created 4 years, 7 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: chrome/android/java/src/org/chromium/chrome/browser/tab/Tab.java
diff --git a/chrome/android/java/src/org/chromium/chrome/browser/tab/Tab.java b/chrome/android/java/src/org/chromium/chrome/browser/tab/Tab.java
index baf3e918b00db7d7fd879db2658e0f7d61bd44aa..630ad2fd63f5863c496353ecfa916084f2cd9656 100644
--- a/chrome/android/java/src/org/chromium/chrome/browser/tab/Tab.java
+++ b/chrome/android/java/src/org/chromium/chrome/browser/tab/Tab.java
@@ -194,7 +194,7 @@ public class Tab implements ViewGroup.OnHierarchyChangeListener,
private GestureStateListener mGestureStateListener;
/** The parent view of the ContentView and the InfoBarContainer. */
- private FrameLayout mContentViewParent;
+ private TabContentViewParent mContentViewParent;
/** A list of Tab observers. These are used to broadcast Tab events to listeners. */
private final ObserverList<TabObserver> mObservers = new ObserverList<TabObserver>();
@@ -1767,10 +1767,9 @@ public class Tab implements ViewGroup.OnHierarchyChangeListener,
assert false;
mContentViewParent.removeAllViews();
}
- mContentViewParent = new FrameLayout(mThemedApplicationContext);
- mContentViewParent.addView(cvc.getContainerView(),
- new FrameLayout.LayoutParams(
- LayoutParams.MATCH_PARENT, LayoutParams.MATCH_PARENT));
+ mContentViewParent = new TabContentViewParent(mThemedApplicationContext);
+ mContentViewParent.addView(cvc.getContainerView(), 0, new FrameLayout.LayoutParams(
+ LayoutParams.MATCH_PARENT, LayoutParams.MATCH_PARENT));
mWebContentsDelegate = mDelegateFactory.createWebContentsDelegate(this);
mWebContentsObserver =

Powered by Google App Engine
This is Rietveld 408576698