Bug 785233 - Don't overwrite indexeddb property. r=mrbkap

This commit is contained in:
Gregor Wagner 2012-08-29 15:52:48 -03:00
parent 9f6e922ac0
commit 57b4409267

View File

@ -217,8 +217,10 @@ let myGlobal = this;
function SettingsManager()
{
this._locks = new Queue();
var idbManager = Components.classes["@mozilla.org/dom/indexeddb/manager;1"].getService(Ci.nsIIndexedDatabaseManager);
idbManager.initWindowless(myGlobal);
if (!("indexedDB" in myGlobal)) {
let idbManager = Components.classes["@mozilla.org/dom/indexeddb/manager;1"].getService(Ci.nsIIndexedDatabaseManager);
idbManager.initWindowless(myGlobal);
}
this._settingsDB = new SettingsDB();
this._settingsDB.init(myGlobal);
}