| Index: third_party/WebKit/LayoutTests/imported/wpt/encrypted-media/idlharness.html
|
| diff --git a/third_party/WebKit/LayoutTests/imported/wpt/encrypted-media/idlharness.html b/third_party/WebKit/LayoutTests/imported/wpt/encrypted-media/idlharness.html
|
| new file mode 100644
|
| index 0000000000000000000000000000000000000000..e65ad5e30ba275fb4628d1bfee3832ea99373929
|
| --- /dev/null
|
| +++ b/third_party/WebKit/LayoutTests/imported/wpt/encrypted-media/idlharness.html
|
| @@ -0,0 +1,51 @@
|
| +<!doctype html>
|
| +<html>
|
| + <head>
|
| + <meta charset=utf-8>
|
| + <title>Encrypted Media Extentions IDL test</title>
|
| + <link rel="help" href="https://w3c.github.io/encrypted-media/">
|
| +
|
| + <script src=/resources/testharness.js></script>
|
| + <script src=/resources/testharnessreport.js></script>
|
| + <script src=/resources/WebIDLParser.js></script>
|
| + <script src=/resources/idlharness.js></script>
|
| + <script src=/encrypted-media/util/fetch.js></script>
|
| + </head>
|
| + <body>
|
| + <h1 class="instructions">Description</h1>
|
| + <p class="instructions">
|
| + This test verifies that implementations of the Encrypted Media Extensions API match its WebIDL definition.
|
| + </p>
|
| +
|
| + <div id='log'></div>
|
| +
|
| + <script>
|
| + setup(function() {
|
| +
|
| + fetch( 'EncryptedMediaExtensions.idl')
|
| + .then( function( response ) {
|
| + if ( !response.ok ) throw new Error( 'IDL fetch failed' );
|
| + return response.text();
|
| + } )
|
| + .then( function( idls ) {
|
| +
|
| + var idl_array = new IdlArray();
|
| + idl_array.add_untested_idls("[PrimaryGlobal] interface Window {};");
|
| + idl_array.add_untested_idls("interface Navigator {};");
|
| + idl_array.add_untested_idls("interface ArrayBuffer {};");
|
| + idl_array.add_untested_idls("interface HTMLMediaElement {};");
|
| + idl_array.add_untested_idls("interface Event {};");
|
| + idl_array.add_untested_idls("interface EventTarget {};");
|
| +
|
| + idl_array.add_idls(idls);
|
| +
|
| + idl_array.test();
|
| +
|
| + done();
|
| +
|
| + } );
|
| +
|
| + }, {explicit_done: true});
|
| + </script>
|
| + </body>
|
| +</html>
|
|
|