Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(768)

Side by Side Diff: third_party/WebKit/LayoutTests/imported/wpt/FileAPI/reading-data-section/FileReader-multiple-reads.html

Issue 2610243002: Import wpt@5e1a3b80cea8d36774d2afd78b29a74792e9f15a (Closed)
Patch Set: Rebased Created 3 years, 11 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
1 <!DOCTYPE html> 1 <!DOCTYPE html>
2 <title>FileReader: starting new reads while one is in progress</title> 2 <title>FileReader: starting new reads while one is in progress</title>
3 <link rel="author" title="Yinkan Li" href="mailto:liyinkan.biz@gmail.com"> 3 <link rel="author" title="Yinkan Li" href="mailto:liyinkan.biz@gmail.com">
4 <link rel="help" href="http://dev.w3.org/2006/webapi/FileAPI/#MultipleReads"> 4 <link rel="help" href="http://dev.w3.org/2006/webapi/FileAPI/#MultipleReads">
5 <script src="/resources/testharness.js"></script> 5 <script src="/resources/testharness.js"></script>
6 <script src="/resources/testharnessreport.js"></script> 6 <script src="/resources/testharnessreport.js"></script>
7 <div id="log"></div> 7 <div id="log"></div>
8 <script> 8 <script>
9 test(function() { 9 test(function() {
10 var blob_1 = new Blob(['TEST000000001']) 10 var blob_1 = new Blob(['TEST000000001'])
(...skipping 44 matching lines...) Expand 10 before | Expand all | Expand 10 after
55 }); 55 });
56 reader.readAsArrayBuffer(blob_1) 56 reader.readAsArrayBuffer(blob_1)
57 assert_equals(reader.readyState, FileReader.LOADING, "readyState Must be LOADI NG") 57 assert_equals(reader.readyState, FileReader.LOADING, "readyState Must be LOADI NG")
58 }, 'test FileReader InvalidStateError exception in onloadstart event for readAsA rrayBuffer'); 58 }, 'test FileReader InvalidStateError exception in onloadstart event for readAsA rrayBuffer');
59 59
60 async_test(function() { 60 async_test(function() {
61 var blob_1 = new Blob(['TEST000000001']) 61 var blob_1 = new Blob(['TEST000000001'])
62 var blob_2 = new Blob(['TEST000000002']) 62 var blob_2 = new Blob(['TEST000000002'])
63 var reader = new FileReader(); 63 var reader = new FileReader();
64 reader.onloadend = this.step_func_done(function() { 64 reader.onloadend = this.step_func_done(function() {
65 assert_equals(reader.readyState, FileReader.LOADING, 65 assert_equals(reader.readyState, FileReader.DONE,
66 "readyState must be LOADING") 66 "readyState must be DONE")
67 reader.readAsArrayBuffer(blob_2) 67 reader.readAsArrayBuffer(blob_2)
68 assert_equals(reader.readyState, FileReader.LOADING, "readyState Must be LOA DING") 68 assert_equals(reader.readyState, FileReader.LOADING, "readyState Must be LOA DING")
69 }); 69 });
70 reader.readAsArrayBuffer(blob_1) 70 reader.readAsArrayBuffer(blob_1)
71 assert_equals(reader.readyState, FileReader.LOADING, "readyState Must be LOADI NG") 71 assert_equals(reader.readyState, FileReader.LOADING, "readyState Must be LOADI NG")
72 }, 'test FileReader no InvalidStateError exception in onloadstart event for read AsArrayBuffer'); 72 }, 'test FileReader no InvalidStateError exception in onloadstart event for read AsArrayBuffer');
73 </script> 73 </script>
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698