diff options
author | kaiyiz <kaiyiz@codeaurora.org> | 2013-08-02 11:03:58 +0800 |
---|---|---|
committer | Gerrit - the friendly Code Review server <code-review@localhost> | 2013-08-02 20:05:49 -0700 |
commit | bf086eabd6f20944286cff523ba60c4bf0da5e17 (patch) | |
tree | f097b9f815f8216fb095b60326d35cfa1323856e /src/com/android/browser/BrowserSettings.java | |
parent | d083a072215fa556305ec2468180aab7392456f2 (diff) | |
download | android_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.java | 7 |
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())); |