Comment 9 for bug 308397

Alexander Sack (asac) wrote :

Binary package hint: ubufox


this is major and should be addressed by dropping the localized pref.

From bmo bug:

1. start http live headers
2. reset app.update.lastUpdateTime.blocklist-background-update-timer
3. open error console
4. force blocklist update by running:

5. check the GET url invoked


expected result:

difference: %LOCALE% is replaced by chrome://global/locale/ ...
but should be en-US

Note: this probably busts "OS" stats if they are based on blocklist runs.

Evaluation: PREF_GENERAL_USERAGENT_LOCALE seems to be a complex pref; fix would
first check for complex pref and then fall back to not complex pref.