summaryrefslogtreecommitdiffstats
path: root/src/com/android/browser/BrowserSettings.java
diff options
context:
space:
mode:
authorkaiyiz <kaiyiz@codeaurora.org>2013-08-02 11:03:58 +0800
committerGerrit - the friendly Code Review server <code-review@localhost>2013-08-02 20:05:49 -0700
commitbf086eabd6f20944286cff523ba60c4bf0da5e17 (patch)
treef097b9f815f8216fb095b60326d35cfa1323856e /src/com/android/browser/BrowserSettings.java
parentd083a072215fa556305ec2468180aab7392456f2 (diff)
downloadandroid_packages_apps_Gello-bf086eabd6f20944286cff523ba60c4bf0da5e17.tar.gz
android_packages_apps_Gello-bf086eabd6f20944286cff523ba60c4bf0da5e17.tar.bz2
android_packages_apps_Gello-bf086eabd6f20944286cff523ba60c4bf0da5e17.zip
Browser: change default textencoding to GBK for chinese carrier
Some website don't set the text encoding, so browser can't use the correct encoding to display it. CRs-Fixed: 521106 Change-Id: I4a89492fdfec74da5599b97a169c53fa12f0537d
Diffstat (limited to 'src/com/android/browser/BrowserSettings.java')
-rw-r--r--src/com/android/browser/BrowserSettings.java7
1 files changed, 7 insertions, 0 deletions
diff --git a/src/com/android/browser/BrowserSettings.java b/src/com/android/browser/BrowserSettings.java
index 9e0971d5..17e20017 100644
--- a/src/com/android/browser/BrowserSettings.java
+++ b/src/com/android/browser/BrowserSettings.java
@@ -302,6 +302,13 @@ public class BrowserSettings implements OnSharedPreferenceChangeListener,
sFactoryResetUrl = mContext.getResources().getString(R.string.homepage_base);
}
+ if (!mPrefs.contains(PREF_DEFAULT_TEXT_ENCODING)) {
+ if (!"default".equals(browserRes)) {
+ mPrefs.edit().putString(PREF_DEFAULT_TEXT_ENCODING,
+ "GBK").apply();
+ }
+ }
+
if (sFactoryResetUrl.indexOf("{CID}") != -1) {
sFactoryResetUrl = sFactoryResetUrl.replace("{CID}",
BrowserProvider.getClientId(mContext.getContentResolver()));