gecko-dev/intl/strres
Zibi Braniecki c4783f92b9 Bug 1005640 - Flush StringBundle cache when app-locales change. r=valentin
StringBundle caches bundles, so when language chain changes we should
flush the cache to enable new strings to be loaded.
This also affects localized prefs like intl.accept_languages.

Then in HttpHandler we have to mark the value as dirty so that next
time it's called it actually recalculates using flushed string bundle
with the new locale.

MozReview-Commit-ID: DKWEDUli4yH

--HG--
extra : rebase_source : 75ecc4204deca066d7492d1494492a91685f36be
2017-04-18 01:03:05 -07:00
..
tests/unit Bug 503613 - Remove old 'tail =' lines from xpcshell.ini files; r=gps 2017-01-18 10:30:39 +00:00
moz.build
nsIStringBundle.idl
nsIStringBundleOverride.idl
nsStringBundle.cpp Bug 1005640 - Flush StringBundle cache when app-locales change. r=valentin 2017-04-18 01:03:05 -07:00
nsStringBundle.h
nsStringBundleService.h
nsStringBundleTextOverride.cpp
nsStringBundleTextOverride.h