| Index: chrome/android/java/src/org/chromium/chrome/browser/BasicNativePage.java
|
| diff --git a/chrome/android/java/src/org/chromium/chrome/browser/BasicNativePage.java b/chrome/android/java/src/org/chromium/chrome/browser/BasicNativePage.java
|
| index 67a52efa322092ec4bc0ce57ae934dacfe7fcbe0..46d71037cfdfd783ba2fdfb7d15f3b74f0628603 100644
|
| --- a/chrome/android/java/src/org/chromium/chrome/browser/BasicNativePage.java
|
| +++ b/chrome/android/java/src/org/chromium/chrome/browser/BasicNativePage.java
|
| @@ -36,17 +36,19 @@ public abstract class BasicNativePage implements NativePage {
|
|
|
| Resources res = mActivity.getResources();
|
|
|
| + int topMargin = 0;
|
| + int bottomMargin = 0;
|
| if (activity instanceof ChromeActivity
|
| && ((ChromeActivity) activity).getBottomSheet() != null) {
|
| - return;
|
| + bottomMargin = res.getDimensionPixelSize(R.dimen.bottom_control_container_height);
|
| + } else {
|
| + topMargin = res.getDimensionPixelSize(R.dimen.tab_strip_height)
|
| + + res.getDimensionPixelSize(R.dimen.toolbar_height_no_shadow);
|
| }
|
|
|
| LayoutParams layoutParams = new LayoutParams(LayoutParams.MATCH_PARENT,
|
| LayoutParams.MATCH_PARENT);
|
| - layoutParams.setMargins(0,
|
| - res.getDimensionPixelSize(R.dimen.tab_strip_height)
|
| - + res.getDimensionPixelSize(R.dimen.toolbar_height_no_shadow),
|
| - 0, 0);
|
| + layoutParams.setMargins(0, topMargin, 0, bottomMargin);
|
| getView().setLayoutParams(layoutParams);
|
| }
|
|
|
|
|