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

Side by Side Diff: LayoutTests/fast/files/resources/read-common.js

Issue 22831019: Deprecate FileError in FileAPI (Closed) Base URL: svn://svn.chromium.org/blink/trunk
Patch Set: win test expectation fix (temporary) Created 7 years, 4 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 | Annotate | Revision Log
OLDNEW
1 // Builds a blob from a list of items. 1 // Builds a blob from a list of items.
2 // The 'contentType' argument is optional. 2 // The 'contentType' argument is optional.
3 // If the 'builder' argument is not provided, create a new one. 3 // If the 'builder' argument is not provided, create a new one.
4 function buildBlob(items, contentType) 4 function buildBlob(items, contentType)
5 { 5 {
6 if (contentType === undefined) 6 if (contentType === undefined)
7 return new Blob(items); 7 return new Blob(items);
8 return new Blob(items, {type:contentType}); 8 return new Blob(items, {type:contentType});
9 } 9 }
10 10
(...skipping 56 matching lines...) Expand 10 before | Expand all | Expand 10 after
67 } 67 }
68 68
69 // Reads a blob synchronously. 69 // Reads a blob synchronously.
70 function _readBlobAsArrayBufferSync(testFiles, blob) 70 function _readBlobAsArrayBufferSync(testFiles, blob)
71 { 71 {
72 var reader = createReaderSync(); 72 var reader = createReaderSync();
73 try { 73 try {
74 var result = reader.readAsArrayBuffer(blob); 74 var result = reader.readAsArrayBuffer(blob);
75 logResult(result); 75 logResult(result);
76 } catch (error) { 76 } catch (error) {
77 log("Received exception, code: " + error.code + ", name: " + error.name + ", message: " + error.message); 77 log("Received exception, name: " + error.name + ", message: " + error.me ssage);
78 } 78 }
79 79
80 try { 80 try {
81 var result = reader.readAsArrayBuffer(12345); 81 var result = reader.readAsArrayBuffer(12345);
82 logResult(result); 82 logResult(result);
83 } catch (error) { 83 } catch (error) {
84 log("Received exception, code: " + error.code + ", name: " + error.name + ", message: " + error.message); 84 log("Received exception, name: " + error.name + ", message: " + error.me ssage);
85 } 85 }
86 86
87 runNextTest(testFiles); 87 runNextTest(testFiles);
88 } 88 }
89 89
90 function _readBlobAsBinaryStringSync(testFiles, blob) 90 function _readBlobAsBinaryStringSync(testFiles, blob)
91 { 91 {
92 var reader = createReaderSync(); 92 var reader = createReaderSync();
93 try { 93 try {
94 var result = reader.readAsBinaryString(blob); 94 var result = reader.readAsBinaryString(blob);
95 logResult(result); 95 logResult(result);
96 } catch (error) { 96 } catch (error) {
97 log("Received exception, code: " + error.code + ", name: " + error.name + ", message: " + error.message); 97 log("Received exception, name: " + error.name + ", message: " + error.me ssage);
98 } 98 }
99 99
100 try { 100 try {
101 var result = reader.readAsBinaryString(12345); 101 var result = reader.readAsBinaryString(12345);
102 logResult(result); 102 logResult(result);
103 } catch (error) { 103 } catch (error) {
104 log("Received exception, code: " + error.code + ", name: " + error.name + ", message: " + error.message); 104 log("Received exception, name: " + error.name + ", message: " + error.me ssage);
105 } 105 }
106 106
107 runNextTest(testFiles); 107 runNextTest(testFiles);
108 } 108 }
109 109
110 function _readBlobAsTextSync(testFiles, blob, encoding) 110 function _readBlobAsTextSync(testFiles, blob, encoding)
111 { 111 {
112 var reader = createReaderSync(); 112 var reader = createReaderSync();
113 try { 113 try {
114 var result = reader.readAsText(blob, encoding); 114 var result = reader.readAsText(blob, encoding);
115 logResult(result); 115 logResult(result);
116 } catch (error) { 116 } catch (error) {
117 log("Received exception, code: " + error.code + ", name: " + error.name + ", message: " + error.message); 117 log("Received exception, name: " + error.name + ", message: " + error.me ssage);
118 } 118 }
119 119
120 try { 120 try {
121 var result = reader.readAsText(12345, encoding); 121 var result = reader.readAsText(12345, encoding);
122 logResult(result); 122 logResult(result);
123 } catch (error) { 123 } catch (error) {
124 log("Received exception, code: " + error.code + ", name: " + error.name + ", message: " + error.message); 124 log("Received exception, name: " + error.name + ", message: " + error.me ssage);
125 } 125 }
126 126
127 runNextTest(testFiles); 127 runNextTest(testFiles);
128 } 128 }
129 129
130 function _readBlobAsDataURLSync(testFiles, blob) 130 function _readBlobAsDataURLSync(testFiles, blob)
131 { 131 {
132 var reader = createReaderSync(); 132 var reader = createReaderSync();
133 try { 133 try {
134 var result = reader.readAsDataURL(blob); 134 var result = reader.readAsDataURL(blob);
135 logResult(result); 135 logResult(result);
136 } catch (error) { 136 } catch (error) {
137 log("Received exception, code: " + error.code + ", name: " + error.name + ", message: " + error.message); 137 log("Received exception, name: " + error.name + ", message: " + error.me ssage);
138 } 138 }
139 139
140 try { 140 try {
141 var result = reader.readAsDataURL(12345); 141 var result = reader.readAsDataURL(12345);
142 logResult(result); 142 logResult(result);
143 } catch (error) { 143 } catch (error) {
144 log("Received exception, code: " + error.code + ", name: " + error.name + ", message: " + error.message); 144 log("Received exception, name: " + error.name + ", message: " + error.me ssage);
145 } 145 }
146 146
147 runNextTest(testFiles); 147 runNextTest(testFiles);
148 } 148 }
149 149
150 // Creates a reader for asynchronous reading. 150 // Creates a reader for asynchronous reading.
151 function createReaderAsync(testFiles) 151 function createReaderAsync(testFiles)
152 { 152 {
153 var reader = new FileReader(); 153 var reader = new FileReader();
154 154
(...skipping 47 matching lines...) Expand 10 before | Expand all | Expand 10 after
202 log("readyState: " + event.target.readyState); 202 log("readyState: " + event.target.readyState);
203 203
204 var result = event.target.result; 204 var result = event.target.result;
205 logResult(result); 205 logResult(result);
206 } 206 }
207 207
208 function loadFailed(event) 208 function loadFailed(event)
209 { 209 {
210 logEvent(event); 210 logEvent(event);
211 log("readyState: " + event.target.readyState); 211 log("readyState: " + event.target.readyState);
212 log("error code: " + event.target.error.code); 212 log("error name: " + event.target.error.name);
213 logResult(event.target.result); 213 logResult(event.target.result);
214 } 214 }
215 215
216 function loadEnded(testFiles, event) 216 function loadEnded(testFiles, event)
217 { 217 {
218 logEvent(event); 218 logEvent(event);
219 runNextTest(testFiles); 219 runNextTest(testFiles);
220 } 220 }
221 221
222 // Helper functions. 222 // Helper functions.
(...skipping 29 matching lines...) Expand all
252 result += " "; 252 result += " ";
253 result += hex; 253 result += hex;
254 } 254 }
255 return result; 255 return result;
256 } 256 }
257 257
258 function _getElementAt(value, i) 258 function _getElementAt(value, i)
259 { 259 {
260 return (typeof value == 'string') ? value.charCodeAt(i) : value[i]; 260 return (typeof value == 'string') ? value.charCodeAt(i) : value[i];
261 } 261 }
OLDNEW
« no previous file with comments | « LayoutTests/fast/files/read-file-async-expected.txt ('k') | LayoutTests/fast/files/workers/worker-read-blob-sync-expected.txt » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698