1
0
mirror of https://github.com/gryf/pentadactyl-pm.git synced 2026-01-31 12:05:45 +01:00

Fix storage bins.

This commit is contained in:
Kris Maglione
2009-11-03 00:19:55 -05:00
parent ca8849ebd1
commit d59a85585b
7 changed files with 12 additions and 12 deletions

View File

@@ -1083,7 +1083,7 @@ function QuickMarks() //{{{
////////////////////// PRIVATE SECTION /////////////////////////////////////////
/////////////////////////////////////////////////////////////////////////////{{{
var qmarks = storage.newMap("quickmarks", true);
var qmarks = storage.newMap("quickmarks", { store: true });
/////////////////////////////////////////////////////////////////////////////}}}
////////////////////// MAPPINGS ////////////////////////////////////////////////

View File

@@ -1581,8 +1581,8 @@ function Marks() //{{{
////////////////////// PRIVATE SECTION /////////////////////////////////////////
/////////////////////////////////////////////////////////////////////////////{{{
var localMarks = storage.newMap("local-marks", true, { privateData: true });
var urlMarks = storage.newMap("url-marks", true, { privateData: true });
var localMarks = storage.newMap("local-marks", { store: true, privateData: true });
var urlMarks = storage.newMap("url-marks", { store: true, privateData: true });
var pendingJumps = [];
var appContent = document.getElementById("appcontent");

View File

@@ -338,7 +338,7 @@ function Events() //{{{
var lastFocus = null;
var macros = storage.newMap("macros", true, { privateData: true });
var macros = storage.newMap("macros", { store: true, privateData: true });
var currentMacro = "";
var lastMacro = "";

View File

@@ -1783,7 +1783,7 @@ const liberator = (function () //{{{
}
if (liberator.storeErrors)
{
let errors = storage.newArray("errors", false);
let errors = storage.newArray("errors", { store: false });
errors.toString = function () [String(v[0]) + "\n" + v[1] for ([k, v] in this)].join("\n\n");
errors.push([new Date, obj + obj.stack]);
}

View File

@@ -441,7 +441,7 @@ function Options() //{{{
opt.set(opt.value, options.OPTION_SCOPE_GLOBAL);
}
storage.newMap("options", false);
storage.newMap("options", { store: false });
storage.addObserver("options", optionObserver, window);
function storePreference(name, value)

View File

@@ -26,8 +26,8 @@ function CommandLine() //{{{
const callbacks = {};
storage.newArray("history-search", true, { privateData: true });
storage.newArray("history-command", true, { privateData: true });
storage.newArray("history-search", { store: true, privateData: true });
storage.newArray("history-command", { store: true, privateData: true });
// Really inideal.
let services = modules.services; // Storage objects are global to all windows, 'modules' isn't.