diff --git a/mobile/android/base/BrowserApp.java b/mobile/android/base/BrowserApp.java index 02490f2c804..6c941be1e84 100644 --- a/mobile/android/base/BrowserApp.java +++ b/mobile/android/base/BrowserApp.java @@ -1322,7 +1322,7 @@ public class BrowserApp extends GeckoApp if (mMainLayoutAnimator != null) mMainLayoutAnimator.stop(); - boolean isSideBar = (HardwareUtils.isTablet() && getOrientation() == Configuration.ORIENTATION_LANDSCAPE); + boolean isSideBar = !NewTabletUI.isEnabled(this) && (HardwareUtils.isTablet() && getOrientation() == Configuration.ORIENTATION_LANDSCAPE); final int sidebarWidth = getResources().getDimensionPixelSize(R.dimen.tabs_sidebar_width); ViewGroup.MarginLayoutParams lp = (ViewGroup.MarginLayoutParams) mTabsPanel.getLayoutParams(); diff --git a/mobile/android/base/moz.build b/mobile/android/base/moz.build index 3869e435b2e..516ecd67e89 100644 --- a/mobile/android/base/moz.build +++ b/mobile/android/base/moz.build @@ -395,6 +395,7 @@ gbjar.sources += [ 'tabs/RemoteTabsSetupPanel.java', 'tabs/RemoteTabsVerificationPanel.java', 'tabs/TabCurve.java', + 'tabs/TabsGridLayout.java', 'tabs/TabsLayoutAdapter.java', 'tabs/TabsLayoutItemView.java', 'tabs/TabsListLayout.java', diff --git a/mobile/android/base/resources/values-v11/themes.xml b/mobile/android/base/resources/values-v11/themes.xml index 4d069328f43..aedc56781a9 100644 --- a/mobile/android/base/resources/values-v11/themes.xml +++ b/mobile/android/base/resources/values-v11/themes.xml @@ -50,6 +50,7 @@ @style/Widget.TopSitesGridItemView @style/Widget.TopSitesGridView @style/Widget.PanelGridView + @style/Widget.TabsGridLayout @style/Widget.TopSitesThumbnailView @style/Widget.HomeListView @style/Widget.GeckoMenuListView diff --git a/mobile/android/base/resources/values/attrs.xml b/mobile/android/base/resources/values/attrs.xml index a9f1212eade..9783bcd7af7 100644 --- a/mobile/android/base/resources/values/attrs.xml +++ b/mobile/android/base/resources/values/attrs.xml @@ -38,6 +38,9 @@ + + + diff --git a/mobile/android/base/resources/values/dimens.xml b/mobile/android/base/resources/values/dimens.xml index b340a6de368..50ed658e8cd 100644 --- a/mobile/android/base/resources/values/dimens.xml +++ b/mobile/android/base/resources/values/dimens.xml @@ -105,6 +105,9 @@ 150dp + + 200dp + 95dp diff --git a/mobile/android/base/resources/values/styles.xml b/mobile/android/base/resources/values/styles.xml index ca3929f8845..f2ce81cd812 100644 --- a/mobile/android/base/resources/values/styles.xml +++ b/mobile/android/base/resources/values/styles.xml @@ -179,6 +179,18 @@ true + +