| <!doctype html> |
| <meta charset=utf-8> |
| <title>WebIDL IDL tests</title> |
| <script src=/resources/testharness.js></script> |
| <script src=/resources/testharnessreport.js></script> |
| <script src=/resources/WebIDLParser.js></script> |
| <script src=/resources/idlharness.js></script> |
| |
| <div id=log></div> |
| <script> |
| "use strict"; |
| var idlArray = new IdlArray(); |
| |
| function doTest(idl) { |
| idlArray.add_idls(idl); |
| idlArray.add_objects({ |
| DOMException: ['new DOMException()', |
| 'new DOMException("my message")', |
| 'new DOMException("my message", "myName")'], |
| }); |
| idlArray.test(); |
| } |
| |
| promise_test(function() { |
| return fetch("/interfaces/WebIDL.idl").then(response => response.text()) |
| .then(doTest); |
| }, "Test driver"); |
| </script> |