Bug 1071816 - Add a pref to fallback to UTF-8 for files from file: URLs. r=hsivonen

MozReview-Commit-ID: KFjIqYmgzTl
This commit is contained in:
Masatoshi Kimura
2017-11-30 20:55:07 +09:00
parent ff3aa503f2
commit 0036fe0ee0
5 changed files with 17 additions and 2 deletions

View File

@@ -34,6 +34,7 @@ NS_IMPL_ISUPPORTS(FallbackEncoding, nsIObserver)
FallbackEncoding* FallbackEncoding::sInstance = nullptr;
bool FallbackEncoding::sGuessFallbackFromTopLevelDomain = true;
bool FallbackEncoding::sFallbackToUTF8ForFile = false;
FallbackEncoding::FallbackEncoding()
: mFallback(nullptr)
@@ -139,6 +140,8 @@ FallbackEncoding::Initialize()
nullptr);
Preferences::AddBoolVarCache(&sGuessFallbackFromTopLevelDomain,
"intl.charset.fallback.tld");
Preferences::AddBoolVarCache(&sFallbackToUTF8ForFile,
"intl.charset.fallback.utf8_for_file");
nsCOMPtr<nsIObserverService> obs = mozilla::services::GetObserverService();
if (obs) {