Вы можете использовать простое хранилище, встроенное в браузер.Вы начинаете с этих команд:
var pref = Components.classes["@mozilla.org/preferences-service;1"].getService(Components.interfaces.nsIPrefBranch);
Затем вы можете сохранить данные в следующем виде:
pref.setCharPref("freelayer.mydata", mydataold + mydatanew);
Затем вы можете прочитать эти данные с помощью:
var mydata = pref.getCharPref("freelayer.mydata").split(' ');