fune/testing/mochitest/tests/browser/browser_privileges.js
Mark Banner d19d88da30 Bug 1457835 - Enable ESLint for testing/mochitest (manual changes). r=jmaher
MozReview-Commit-ID: BoGnB1aQxm8

--HG--
extra : rebase_source : 3014c44fb75c24616da5ca35b4e0addaf9982d9e
2018-04-30 11:03:44 +01:00

16 lines
511 B
JavaScript

function test() {
// simple test to confirm we have chrome privileges
let hasPrivileges = true;
// this will throw an exception if we are not running with privileges
try {
// eslint-disable-next-line no-unused-vars, mozilla/use-services
var prefs = Cc["@mozilla.org/preferences-service;1"].
getService(Ci.nsIPrefBranch);
} catch (e) {
hasPrivileges = false;
}
// if we get here, we must have chrome privileges
ok(hasPrivileges, "running with chrome privileges");
}