summaryrefslogtreecommitdiffstats
path: root/src/com/android/browser/BrowserSettings.java
diff options
context:
space:
mode:
authorTarun Nainani <tnainani@codeaurora.org>2014-04-17 13:11:25 -0700
committerWebTech Code Review <code-review@localhost>2014-04-22 18:31:06 -0700
commitc8e6dda9ffb9dec9def0ddc6f52b985cd46bb6c6 (patch)
treecbfa209722841604aad16fca1faeac61de038b1a /src/com/android/browser/BrowserSettings.java
parentbb6f89428a2cba323c7d223fbed40e648f66e4c8 (diff)
downloadandroid_packages_apps_Gello-c8e6dda9ffb9dec9def0ddc6f52b985cd46bb6c6.tar.gz
android_packages_apps_Gello-c8e6dda9ffb9dec9def0ddc6f52b985cd46bb6c6.tar.bz2
android_packages_apps_Gello-c8e6dda9ffb9dec9def0ddc6f52b985cd46bb6c6.zip
Default Zoom setting is re-enabled.
Also useWideViewPort setting is forced to false to make ZoomDensity value other than the default (MEDIUM) to work. Change-Id: I06d849ff88caecb03a4d2135f01e505a9e056123
Diffstat (limited to 'src/com/android/browser/BrowserSettings.java')
-rw-r--r--src/com/android/browser/BrowserSettings.java13
1 files changed, 10 insertions, 3 deletions
diff --git a/src/com/android/browser/BrowserSettings.java b/src/com/android/browser/BrowserSettings.java
index fc70a760..0e4fba68 100644
--- a/src/com/android/browser/BrowserSettings.java
+++ b/src/com/android/browser/BrowserSettings.java
@@ -121,6 +121,7 @@ public class BrowserSettings implements OnSharedPreferenceChangeListener,
private static boolean sInitialized = false;
private boolean mNeedsSharedSync = true;
private float mFontSizeMult = 1.0f;
+ private boolean enableWideViewport = true;
// Current state of network-dependent settings
private boolean mLinkPrefetchAllowed = true;
@@ -834,7 +835,13 @@ public class BrowserSettings implements OnSharedPreferenceChangeListener,
// TODO: Cache
public ZoomDensity getDefaultZoom() {
String zoom = mPrefs.getString(PREF_DEFAULT_ZOOM, "MEDIUM");
- return ZoomDensity.valueOf(zoom);
+ ZoomDensity zoomDensity = ZoomDensity.valueOf(zoom);
+ //SWE: If zoomDensity is not MEDIUM, set enableWideViewport to false.
+ if(zoomDensity != ZoomDensity.MEDIUM)
+ enableWideViewport = false;
+ else
+ enableWideViewport = true;
+ return zoomDensity;
}
public boolean loadPageInOverviewMode() {
@@ -936,9 +943,9 @@ public class BrowserSettings implements OnSharedPreferenceChangeListener,
public boolean isWideViewport() {
if (!isDebugEnabled()) {
- return true;
+ return enableWideViewport;
}
- return mPrefs.getBoolean(PREF_WIDE_VIEWPORT, true);
+ return mPrefs.getBoolean(PREF_WIDE_VIEWPORT, enableWideViewport);
}
public boolean isNormalLayout() {