mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-10-09 19:35:51 +00:00
Bug 1176612 - the browser.cache prefs must be set before the predictor is created. r=hurley
Was causing comm-central failures: TEST-UNEXPECTED-TIMEOUT | netwerk/test/unit/test_predictor.js | Test timed out TEST-UNEXPECTED-TIMEOUT | netwerk/test/unit_ipc/test_predictor_wrap.js | Test timed out
This commit is contained in:
parent
da5623b82b
commit
83519a856e
@ -393,15 +393,17 @@ function unregisterObserver() {
|
||||
|
||||
function run_test_real() {
|
||||
tests.forEach(add_test);
|
||||
do_get_profile()
|
||||
predictor = Cc["@mozilla.org/network/predictor;1"].getService(Ci.nsINetworkPredictor);
|
||||
|
||||
registerObserver();
|
||||
do_get_profile();
|
||||
|
||||
Services.prefs.setBoolPref("network.predictor.enabled", true);
|
||||
Services.prefs.setBoolPref("network.predictor.cleaned-up", true);
|
||||
Services.prefs.setBoolPref("browser.cache.use_new_backend_temp", true);
|
||||
Services.prefs.setIntPref("browser.cache.use_new_backend", 1);
|
||||
|
||||
predictor = Cc["@mozilla.org/network/predictor;1"].getService(Ci.nsINetworkPredictor);
|
||||
|
||||
registerObserver();
|
||||
|
||||
do_register_cleanup(() => {
|
||||
Services.prefs.clearUserPref("network.predictor.preconnect-min-confidence");
|
||||
Services.prefs.clearUserPref("network.predictor.enabled");
|
||||
|
Loading…
Reference in New Issue
Block a user