Loading toolkit/components/enterprisepolicies/EnterprisePolicies.js +14 −0 Original line number Diff line number Diff line Loading @@ -472,6 +472,20 @@ class JSONPoliciesProvider { _getConfigurationFile() { let configFile = null; if (AppConstants.platform == "linux") { let systemConfigFile = Cc["@mozilla.org/file/local;1"].createInstance( Ci.nsIFile ); systemConfigFile.initWithPath( "/etc/" + Services.appinfo.name.toLowerCase() + "/policies" ); systemConfigFile.append(POLICIES_FILENAME); if (systemConfigFile.exists()) { return systemConfigFile; } } try { configFile = Services.dirsvc.get("XREAppDist", Ci.nsIFile); configFile.append(POLICIES_FILENAME); Loading Loading
toolkit/components/enterprisepolicies/EnterprisePolicies.js +14 −0 Original line number Diff line number Diff line Loading @@ -472,6 +472,20 @@ class JSONPoliciesProvider { _getConfigurationFile() { let configFile = null; if (AppConstants.platform == "linux") { let systemConfigFile = Cc["@mozilla.org/file/local;1"].createInstance( Ci.nsIFile ); systemConfigFile.initWithPath( "/etc/" + Services.appinfo.name.toLowerCase() + "/policies" ); systemConfigFile.append(POLICIES_FILENAME); if (systemConfigFile.exists()) { return systemConfigFile; } } try { configFile = Services.dirsvc.get("XREAppDist", Ci.nsIFile); configFile.append(POLICIES_FILENAME); Loading