GlobalObjectsModule.sys.mjs (702B)
1 /** 2 * Any copyright is dedicated to the Public Domain. 3 * http://creativecommons.org/publicdomain/zero/1.0/ 4 */ 5 6 export function GlobalObjectsModule() {} 7 8 GlobalObjectsModule.prototype = { 9 runTest() { 10 const name = "Splendid Test"; 11 12 let ok = this.ok; 13 let finishTest = this.finishTest; 14 15 let keyRange = IDBKeyRange.only(42); 16 ok(keyRange, "Got keyRange"); 17 18 let request = indexedDB.open(name, 1); 19 request.onerror = function (event) { 20 ok(false, "indexedDB error, '" + event.target.error.name + "'"); 21 finishTest(); 22 }; 23 request.onsuccess = function (event) { 24 let db = event.target.result; 25 ok(db, "Got database"); 26 finishTest(); 27 }; 28 }, 29 };