-1:000000000000 | 0:a33ff29349eb |
---|---|
1 function test() { | |
2 // simple test to confirm we have chrome privileges | |
3 let hasPrivileges = true; | |
4 | |
5 // this will throw an exception if we are not running with privileges | |
6 try { | |
7 var prefs = Components.classes["@mozilla.org/preferences-service;1"]. | |
8 getService(Components.interfaces.nsIPrefBranch); | |
9 } | |
10 catch (e) { | |
11 hasPrivileges = false; | |
12 } | |
13 | |
14 // if we get here, we must have chrome privileges | |
15 ok(hasPrivileges, "running with chrome privileges"); | |
16 } |