Index: chrome/android/java/src/org/chromium/chrome/browser/infobar/InfoBarWrapper.java |
diff --git a/chrome/android/java/src/org/chromium/chrome/browser/infobar/InfoBarWrapper.java b/chrome/android/java/src/org/chromium/chrome/browser/infobar/InfoBarWrapper.java |
index 2ed608c73798498c77b33aedcd39829546d6128b..f0c5e8cdf860e31f5b2ffafd12281e6788e843ae 100644 |
--- a/chrome/android/java/src/org/chromium/chrome/browser/infobar/InfoBarWrapper.java |
+++ b/chrome/android/java/src/org/chromium/chrome/browser/infobar/InfoBarWrapper.java |
@@ -17,11 +17,14 @@ import org.chromium.chrome.R; |
*/ |
class InfoBarWrapper extends FrameLayout { |
+ private final InfoBarContainerLayout.Item mItem; |
+ |
/** |
* Constructor for inflating from Java. |
*/ |
- InfoBarWrapper(Context context) { |
+ InfoBarWrapper(Context context, InfoBarContainerLayout.Item item) { |
super(context); |
+ mItem = item; |
Resources res = context.getResources(); |
int peekingHeight = res.getDimensionPixelSize(R.dimen.infobar_peeking_height); |
int shadowHeight = res.getDimensionPixelSize(R.dimen.infobar_shadow_height); |
@@ -32,6 +35,10 @@ class InfoBarWrapper extends FrameLayout { |
setPadding(0, shadowHeight, 0, 0); |
} |
+ InfoBarContainerLayout.Item getItem() { |
+ return mItem; |
+ } |
+ |
@Override |
public void onViewAdded(View child) { |
child.setLayoutParams(new LayoutParams(LayoutParams.MATCH_PARENT, LayoutParams.WRAP_CONTENT, |