12345678910111213141516171819202122232425262728293031323334353637 |
- /**
- * Any copyright is dedicated to the Public Domain.
- * http://creativecommons.org/publicdomain/zero/1.0/
- */
- Components.utils.importGlobalProperties(["indexedDB"]);
- this.EXPORTED_SYMBOLS = [
- "GlobalObjectsModule"
- ];
- this.GlobalObjectsModule = function GlobalObjectsModule() {
- }
- GlobalObjectsModule.prototype = {
- runTest: function() {
- const name = "Splendid Test";
- let ok = this.ok;
- let finishTest = this.finishTest;
- let keyRange = IDBKeyRange.only(42);
- ok(keyRange, "Got keyRange");
- let request = indexedDB.open(name, 1);
- request.onerror = function(event) {
- ok(false, "indexedDB error, '" + event.target.error.name + "'");
- finishTest();
- }
- request.onsuccess = function(event) {
- let db = event.target.result;
- ok(db, "Got database");
- finishTest();
- }
- }
- }
|