3 importScripts("/resources/testharness.js");
4 importScripts("/resources/WebIDLParser.js", "/resources/idlharness.js");
6 var request
= new XMLHttpRequest();
7 request
.open("GET", "interfaces.idl");
9 request
.onload = function() {
10 var idlArray
= new IdlArray();
11 var idls
= request
.responseText
;
13 idlArray
.add_untested_idls("interface WorkerGlobalScope {};");
14 idlArray
.add_untested_idls("interface WorkerUtils {};");
15 idlArray
.add_untested_idls("WorkerGlobalScope implements WorkerUtils;");
16 idlArray
.add_untested_idls("interface Event { };");
17 idlArray
.add_untested_idls("interface EventTarget { };");
20 idlArray
.add_idls("WorkerUtils implements IDBEnvironment;");
21 idlArray
.add_idls(idls
);
23 idlArray
.add_objects({
25 IDBCursorWithValue
: [],
28 IDBFactory
: ["self.indexedDB"],
30 IDBKeyRange
: ["IDBKeyRange.only(0)"],
35 IDBVersionChangeEvent
: ["new IDBVersionChangeEvent('foo')"],