make_URLSearchParams.js (676B)
1 /* 2 Any copyright is dedicated to the Public Domain. 3 http://creativecommons.org/publicdomain/zero/1.0/ 4 */ 5 6 async function testSteps() { 7 const name = "URLSearchParams"; 8 const options = { foo: "bar", baz: "bar" }; 9 const params = new URLSearchParams(options); 10 const value = { urlSearchParams: params }; 11 const key = 42; 12 13 info("Opening database"); 14 15 const request = indexedDB.open(name); 16 await expectingUpgrade(request); 17 18 const database = request.result; 19 20 const objectStore = database.createObjectStore(name, {}); 21 22 info("Adding value"); 23 24 objectStore.add(value, key); 25 26 await requestSucceeded(request); 27 28 info("Closing database"); 29 30 database.close(); 31 }