[ { "_comment": "Always blocked", "guid": "test_bug449027_2@tests.mozilla.org", "versionRange": [] }, { "_comment": "Always blocked", "guid": "test_bug449027_3@tests.mozilla.org", "versionRange": [{}] }, { "_comment": "Not blocked since neither version range matches", "guid": "test_bug449027_4@tests.mozilla.org", "versionRange": [ { "minVersion": "6" }, { "maxVersion": "4" } ] }, { "_comment": "Invalid version range, should not block", "guid": "test_bug449027_5@tests.mozilla.org", "versionRange": [ { "maxVersion": "4", "minVersion": "6" } ] }, { "_comment": "Should block all of these", "guid": "test_bug449027_6@tests.mozilla.org", "versionRange": [ { "maxVersion": "8", "minVersion": "7" }, { "maxVersion": "6", "minVersion": "5" }, { "maxVersion": "4" } ] }, { "guid": "test_bug449027_7@tests.mozilla.org", "versionRange": [ { "maxVersion": "4" }, { "maxVersion": "5", "minVersion": "4" }, { "maxVersion": "7", "minVersion": "6" } ] }, { "guid": "test_bug449027_8@tests.mozilla.org", "versionRange": [ { "maxVersion": "2", "minVersion": "2" }, { "maxVersion": "6", "minVersion": "4" }, { "maxVersion": "8", "minVersion": "7" } ] }, { "guid": "test_bug449027_9@tests.mozilla.org", "versionRange": [ { "minVersion": "4" } ] }, { "guid": "test_bug449027_10@tests.mozilla.org", "versionRange": [ { "minVersion": "5" } ] }, { "guid": "test_bug449027_11@tests.mozilla.org", "versionRange": [ { "maxVersion": "6" } ] }, { "guid": "test_bug449027_12@tests.mozilla.org", "versionRange": [ { "maxVersion": "5" } ] }, { "_comment": "This should block all versions for any application", "guid": "test_bug449027_13@tests.mozilla.org", "versionRange": [ { "targetApplication": [{}] } ] }, { "_comment": "Shouldn't block", "guid": "test_bug449027_14@tests.mozilla.org", "versionRange": [ { "targetApplication": [ { "guid": "foo@bar.com" } ] } ] }, { "_comment": "Should block for any version of the app", "guid": "test_bug449027_15@tests.mozilla.org", "versionRange": [ { "targetApplication": [ { "guid": "xpcshell@tests.mozilla.org" } ] } ] }, { "_comment": "Should still block", "guid": "test_bug449027_16@tests.mozilla.org", "versionRange": [ { "targetApplication": [ { "guid": "xpcshell@tests.mozilla.org" } ] } ] }, { "_comment": "Not blocked since neither version range matches", "guid": "test_bug449027_17@tests.mozilla.org", "versionRange": [ { "targetApplication": [ { "guid": "xpcshell@tests.mozilla.org", "minVersion": "4" }, { "guid": "xpcshell@tests.mozilla.org", "maxVersion": "2" } ] } ] }, { "_comment": "Invalid version range, should not block", "guid": "test_bug449027_18@tests.mozilla.org", "versionRange": [ { "targetApplication": [ { "guid": "xpcshell@tests.mozilla.org", "maxVersion": "4", "minVersion": "6" } ] } ] }, { "_comment": "Should block all of these", "guid": "test_bug449027_19@tests.mozilla.org", "versionRange": [ { "targetApplication": [ { "guid": "foo@bar.com" }, { "guid": "xpcshell@tests.mozilla.org", "maxVersion": "6", "minVersion": "5" }, { "guid": "xpcshell@tests.mozilla.org", "maxVersion": "4", "minVersion": "3" }, { "guid": "xpcshell@tests.mozilla.org", "maxVersion": "2" } ] } ] }, { "guid": "test_bug449027_20@tests.mozilla.org", "versionRange": [ { "targetApplication": [ { "guid": "xpcshell@tests.mozilla.org", "maxVersion": "2" }, { "guid": "xpcshell@tests.mozilla.org", "maxVersion": "3", "minVersion": "2" }, { "guid": "xpcshell@tests.mozilla.org", "maxVersion": "5", "minVersion": "4" }, { "guid": "foo@bar.com" } ] } ] }, { "guid": "test_bug449027_21@tests.mozilla.org", "versionRange": [ { "targetApplication": [ { "guid": "xpcshell@tests.mozilla.org", "maxVersion": "1", "minVersion": "1" }, { "guid": "xpcshell@tests.mozilla.org", "maxVersion": "4", "minVersion": "2" }, { "guid": "xpcshell@tests.mozilla.org", "maxVersion": "6", "minVersion": "5" } ] } ] }, { "guid": "test_bug449027_22@tests.mozilla.org", "versionRange": [ { "targetApplication": [ { "guid": "foo@bar.com" }, { "guid": "xpcshell@tests.mozilla.org", "minVersion": "3" } ] } ] }, { "guid": "test_bug449027_23@tests.mozilla.org", "versionRange": [ { "targetApplication": [ { "guid": "xpcshell@tests.mozilla.org", "minVersion": "2" }, { "guid": "foo@bar.com" } ] } ] }, { "guid": "test_bug449027_24@tests.mozilla.org", "versionRange": [ { "targetApplication": [ { "guid": "xpcshell@tests.mozilla.org", "maxVersion": "3" } ] } ] }, { "guid": "test_bug449027_25@tests.mozilla.org", "versionRange": [ { "targetApplication": [ { "guid": "xpcshell@tests.mozilla.org", "maxVersion": "4" } ] } ] } ]