mirror of
https://gitlab.winehq.org/wine/wine-gecko.git
synced 2024-09-13 09:24:08 -07:00
Bug 1006091 - Seer test needs to make sure pref is true before running. r=mcmanus
This commit is contained in:
parent
a6147122b8
commit
93b53da044
@ -270,6 +270,14 @@ function test_origin() {
|
||||
seer.predict(loaduri, null, seer.PREDICT_LOAD, load_context, verifier);
|
||||
}
|
||||
|
||||
var prefs;
|
||||
var seer_pref;
|
||||
|
||||
function cleanup() {
|
||||
reset_seer();
|
||||
prefs.setBoolPref("network.seer.enabled", seer_pref);
|
||||
}
|
||||
|
||||
var tests = [
|
||||
test_link_hover,
|
||||
test_pageload,
|
||||
@ -282,7 +290,10 @@ var tests = [
|
||||
function run_test() {
|
||||
tests.forEach(add_test);
|
||||
profile = do_get_profile();
|
||||
prefs = Cc["@mozilla.org/preferences-service;1"].getService(Ci.nsIPrefBranch);
|
||||
seer_pref = prefs.getBoolPref("network.seer.enabled");
|
||||
prefs.setBoolPref("network.seer.enabled", true);
|
||||
seer = Cc["@mozilla.org/network/seer;1"].getService(Ci.nsINetworkSeer);
|
||||
do_register_cleanup(reset_seer);
|
||||
do_register_cleanup(cleanup);
|
||||
run_next_test();
|
||||
}
|
||||
|
@ -315,7 +315,10 @@ skip-if = os == "android"
|
||||
[test_ping_aboutnetworking.js]
|
||||
[test_referrer.js]
|
||||
[test_seer.js]
|
||||
skip-if = true
|
||||
# Android version detection w/in gecko does not work right on infra, so we just
|
||||
# disable this test on all android versions, even though it's enabled on 2.3+ in
|
||||
# the wild.
|
||||
skip-if = os == "android"
|
||||
[test_signature_extraction.js]
|
||||
run-if = os == "win"
|
||||
[test_udp_multicast.js]
|
||||
|
Loading…
Reference in New Issue
Block a user