CommandHistory: Set default for "extensions.ubiquity.history.bin". Prevented empty histories.

This commit is contained in:
satyr 2010-04-29 16:31:36 +09:00
Родитель 8c7a5a4802
Коммит 0237fa7bb0
2 изменённых файлов: 3 добавлений и 1 удалений

Просмотреть файл

@ -15,6 +15,7 @@ pref("extensions.ubiquity.bugReportUri",
"https://ubiquity.mozilla.com/report-bug/new/");
pref("extensions.ubiquity.commandList.sortMode", "feed");
pref("extensions.ubiquity.collectUsageData", false);
pref("extensions.ubiquity.history.bin", "?");
pref("extensions.ubiquity.history.max", 42);
pref("extensions.ubiquity.doNounFirstExternals", 0);
pref("extensions.ubiquity.inputDelay", 50);

Просмотреть файл

@ -43,7 +43,8 @@ const SEPARATOR = "\n";
var CommandHistory = this, cursor = -1, _bin = null;
function get() _bin || (_bin = Utils.prefs.get(PREF_BIN).split(SEPARATOR));
function get() _bin || (
_bin = Utils.prefs.get(PREF_BIN).split(SEPARATOR).filter(Boolean));
function set(arr) {
_bin = arr;
return save();