blob: db6592e6220d02b608f504f8f2a654779c8b0241 [file] [log] [blame]
Zhiqiang Zhanga57fb452013-08-18 07:58:521<!DOCTYPE html>
2<html>
3 <head>
4 <meta charset="utf-8">
Ms2gerd12f7992014-02-01 12:01:265 <title>File API automated IDL tests</title>
Zhiqiang Zhanga57fb452013-08-18 07:58:526 <link rel="author" title="Intel" href="http://www.intel.com">
Zhiqiang Zhangb5084452013-09-02 07:07:067 <link rel="help" href="http://dev.w3.org/2006/webapi/FileAPI/#conformance">
Zhiqiang Zhanga57fb452013-08-18 07:58:528 <script src="/resources/testharness.js"></script>
9 <script src="/resources/testharnessreport.js"></script>
Zhiqiang Zhang7c354dc2013-12-05 07:04:4410 <script src="/resources/WebIDLParser.js"></script>
Zhiqiang Zhanga57fb452013-08-18 07:58:5211 <script src="/resources/idlharness.js"></script>
12 </head>
13 <body>
Ms2gerd12f7992014-02-01 12:01:2614 <h1>File API automated IDL tests</h1>
Zhiqiang Zhang7c354dc2013-12-05 07:04:4415
16 <div id="log"></div>
Zhiqiang Zhanga57fb452013-08-18 07:58:5217
Ms2gerf6d4d3e2015-01-30 13:40:0018 <form name="uploadData">
19 <input type="file" id="fileChooser">
20 </form>
21
Zhiqiang Zhanga57fb452013-08-18 07:58:5222 <script>
Luke Bjerringce580da2018-06-12 13:33:4323 'use strict';
Zhiqiang Zhanga57fb452013-08-18 07:58:5224
Luke Bjerring7a464462018-07-12 18:02:1625 idl_test(
26 ['FileAPI'],
27 ['dom', 'html', 'url'],
28 idl_array => {
29 idl_array.add_untested_idls(
30 "[Exposed=(Window,Worker)] interface ArrayBuffer {};"
31 );
32 idl_array.add_objects({
33 Blob: ['new Blob(["TEST"])'],
34 File: ['new File(["myFileBits"], "myFileName")'],
35 FileList: ['document.querySelector("#fileChooser").files'],
36 FileReader: ['new FileReader()']
37 });
Philip Jägenstedta570eb12018-08-13 11:37:4338 }
Luke Bjerring7a464462018-07-12 18:02:1639 );
Zhiqiang Zhanga57fb452013-08-18 07:58:5240 </script>
Joshua Bell067e9872015-07-14 17:29:0641
Zhiqiang Zhanga57fb452013-08-18 07:58:5242 </body>
43</html>