Страницы: 1
Здравствуйте!
Подскажите кто знает, как получить из autoconfig значение настройки расширения, которая находиться в состоянии default.
Значения измененных пользователем настроек (которые, по моему наблюдению, при изменении из дефолтных попадают в prefs.js) у меня получается достать.
Делаю так:
Components.utils.import("resource://gre/modules/Services.jsm");
var prefValue=getPref("noscript.notify");
Services.prompt.alert(null, 'title', prefValue);
получаю null
и так пробовал:
var prefService = Components.classes["@mozilla.org/preferences-service;1"] .getService(Components.interfaces.nsIPrefService);
var prefBranch = prefService.getBranch(null);
var prefValue = prefBranch.getCharPref("noscript.autoReload.allTabs");
Services.prompt.alert(null, 'title', prefValue);
возвращает ошибку
и так
var prefService = Components.classes["@mozilla.org/preferences-service;1"].getService(Components.interfaces.nsIPrefBranch);
prefService = prefService .QueryInterface(Components.interfaces.nsIPrefBranch);
Страницы: 1