| OLD | NEW |
| (Empty) |
| 1 <!doctype html> | |
| 2 <meta charset=utf-8> | |
| 3 <title>IndexedDB IDL tests</title> | |
| 4 <script src=../../../resources/testharness.js></script> | |
| 5 <script src=../../../resources/testharnessreport.js></script> | |
| 6 <script src=../../../resources/WebIDLParser.js></script> | |
| 7 <script src=../../../resources/idlharness.js></script> | |
| 8 | |
| 9 <h1>IndexedDB IDL tests</h1> | |
| 10 <div id=log></div> | |
| 11 | |
| 12 <script> | |
| 13 "use strict"; | |
| 14 setup(function() { | |
| 15 var idlArray = new IdlArray(); | |
| 16 | |
| 17 var request = new XMLHttpRequest(); | |
| 18 request.open("GET", "interfaces.idl"); | |
| 19 request.send(); | |
| 20 request.onload = function() { | |
| 21 var idls = request.responseText; | |
| 22 | |
| 23 idlArray.add_untested_idls("[PrimaryGlobal] interface Window { };"); | |
| 24 idlArray.add_untested_idls("interface Event { };"); | |
| 25 idlArray.add_untested_idls("interface EventTarget { };"); | |
| 26 | |
| 27 // From Indexed DB: | |
| 28 idlArray.add_idls(idls); | |
| 29 idlArray.add_idls("Window implements IDBEnvironment;"); | |
| 30 | |
| 31 idlArray.add_objects({ | |
| 32 IDBCursor: [], | |
| 33 IDBCursorWithValue: [], | |
| 34 IDBDatabase: [], | |
| 35 IDBEnvironment: [], | |
| 36 IDBFactory: ["window.indexedDB"], | |
| 37 IDBIndex: [], | |
| 38 IDBKeyRange: ["IDBKeyRange.only(0)"], | |
| 39 IDBObjectStore: [], | |
| 40 IDBOpenDBRequest: [], | |
| 41 IDBRequest: [], | |
| 42 IDBTransaction: [], | |
| 43 IDBVersionChangeEvent: ["new IDBVersionChangeEvent('foo')"], | |
| 44 }); | |
| 45 | |
| 46 idlArray.test(); | |
| 47 done(); | |
| 48 }; | |
| 49 }, {explicit_done: true}); | |
| 50 </script> | |
| OLD | NEW |