summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorTeng-Hui Zhu <ztenghui@google.com>2011-02-16 15:13:56 -0800
committerAndroid (Google) Code Review <android-gerrit@google.com>2011-02-16 15:13:56 -0800
commit10790a466981b50690e6f03fb9f7c4ef6a7a5eb9 (patch)
treef5158cc4d9636f555e24d1cc39da6aab58bcdb55 /src
parent617fd83615f490817db7d288d732d6cdd0b47ae5 (diff)
parent930ea2259874ce44b6d1916061a641340123c4e8 (diff)
downloadpackages_apps_Browser-10790a466981b50690e6f03fb9f7c4ef6a7a5eb9.tar.gz
packages_apps_Browser-10790a466981b50690e6f03fb9f7c4ef6a7a5eb9.tar.bz2
packages_apps_Browser-10790a466981b50690e6f03fb9f7c4ef6a7a5eb9.zip
Merge "Adding a debug setting to enable visual indicator for GL"
Diffstat (limited to 'src')
-rw-r--r--src/com/android/browser/BrowserSettings.java11
1 files changed, 10 insertions, 1 deletions
diff --git a/src/com/android/browser/BrowserSettings.java b/src/com/android/browser/BrowserSettings.java
index faf004234..f3bc48a77 100644
--- a/src/com/android/browser/BrowserSettings.java
+++ b/src/com/android/browser/BrowserSettings.java
@@ -109,7 +109,7 @@ public class BrowserSettings extends Observable implements OnSharedPreferenceCha
private boolean lightTouch = false;
private boolean navDump = false;
private boolean hardwareAccelerated = true;
-
+ private boolean showVisualIndicator = false;
// Lab settings
private boolean quickControls = false;
private boolean useMostVisitedHomepage = false;
@@ -162,6 +162,7 @@ public class BrowserSettings extends Observable implements OnSharedPreferenceCha
public final static String PREF_AUTOFILL_PROFILE = "autofill_profile";
public final static String PREF_AUTOFILL_ACTIVE_PROFILE_ID = "autofill_active_profile_id";
public final static String PREF_HARDWARE_ACCEL = "enable_hardware_accel";
+ public final static String PREF_VISUAL_INDICATOR = "enable_visual_indicator";
public final static String PREF_USER_AGENT = "user_agent";
public final static String PREF_QUICK_CONTROLS = "enable_quick_controls";
@@ -251,6 +252,7 @@ public class BrowserSettings extends Observable implements OnSharedPreferenceCha
s.setUseWideViewPort(b.useWideViewPort);
s.setLoadsImagesAutomatically(b.loadsImagesAutomatically);
s.setJavaScriptEnabled(b.javaScriptEnabled);
+ s.setShowVisualIndicator(b.showVisualIndicator);
s.setPluginState(b.pluginState);
s.setJavaScriptCanOpenWindowsAutomatically(
b.javaScriptCanOpenWindowsAutomatically);
@@ -493,6 +495,7 @@ public class BrowserSettings extends Observable implements OnSharedPreferenceCha
tracing = p.getBoolean("enable_tracing", tracing);
lightTouch = p.getBoolean("enable_light_touch", lightTouch);
navDump = p.getBoolean("enable_nav_dump", navDump);
+ showVisualIndicator = p.getBoolean(PREF_VISUAL_INDICATOR, showVisualIndicator);
}
quickControls = p.getBoolean(PREF_QUICK_CONTROLS, quickControls);
@@ -589,6 +592,10 @@ public class BrowserSettings extends Observable implements OnSharedPreferenceCha
return hardwareAccelerated;
}
+ public boolean showVisualIndicator() {
+ return showVisualIndicator;
+ }
+
public boolean useQuickControls() {
return quickControls;
}
@@ -886,6 +893,8 @@ public class BrowserSettings extends Observable implements OnSharedPreferenceCha
SharedPreferences p, String key) {
if (PREF_HARDWARE_ACCEL.equals(key)) {
hardwareAccelerated = p.getBoolean(PREF_HARDWARE_ACCEL, hardwareAccelerated);
+ } else if (PREF_VISUAL_INDICATOR.equals(key)) {
+ showVisualIndicator = p.getBoolean(PREF_VISUAL_INDICATOR, showVisualIndicator);
} else if (PREF_USER_AGENT.equals(key)) {
userAgent = Integer.parseInt(p.getString(PREF_USER_AGENT, "0"));
update();