Changeset 268232 in webkit
- Timestamp:
- Oct 8, 2020, 5:03:09 PM (5 years ago)
- Location:
- trunk
- Files:
-
- 7 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/LayoutTests/ChangeLog
r268231 r268232 1 2020-10-08 Alex Christensen <achristensen@webkit.org> 2 3 FileReader.result should return null if it isn't done yet 4 https://bugs.webkit.org/show_bug.cgi?id=217484 5 6 Reviewed by Geoffrey Garen. 7 8 * fast/files/read-file-async-expected.txt: 9 * fast/files/workers/worker-read-file-async-expected.txt: 10 1 11 2020-10-08 Peng Liu <peng.liu6@apple.com> 2 12 -
trunk/LayoutTests/fast/files/read-file-async-expected.txt
r267644 r268232 195 195 Received loadend event 196 196 readyState after recalling read method: 1 197 result after recalling read method: 197 result after recalling read method: null 198 198 error after recalling read method: null 199 199 Received loadstart event … … 212 212 Received loadend event 213 213 readyState after recalling read method: 1 214 result after recalling read method: 214 result after recalling read method: null 215 215 error after recalling read method: null 216 216 Received loadstart event -
trunk/LayoutTests/fast/files/workers/worker-read-file-async-expected.txt
r267644 r268232 196 196 Received loadend event 197 197 readyState after recalling read method: 1 198 result after recalling read method: 198 result after recalling read method: null 199 199 error after recalling read method: null 200 200 Received loadstart event … … 213 213 Received loadend event 214 214 readyState after recalling read method: 1 215 result after recalling read method: 215 result after recalling read method: null 216 216 error after recalling read method: null 217 217 Received loadstart event -
trunk/LayoutTests/imported/w3c/ChangeLog
r268228 r268232 1 2020-10-08 Alex Christensen <achristensen@webkit.org> 2 3 FileReader.result should return null if it isn't done yet 4 https://bugs.webkit.org/show_bug.cgi?id=217484 5 6 Reviewed by Geoffrey Garen. 7 8 * web-platform-tests/FileAPI/reading-data-section/filereader_result-expected.txt: 9 1 10 2020-10-08 Alex Christensen <achristensen@webkit.org> 2 11 -
trunk/LayoutTests/imported/w3c/web-platform-tests/FileAPI/reading-data-section/filereader_result-expected.txt
r267651 r268232 4 4 PASS readAsArrayBuffer 5 5 PASS readAsBinaryString 6 FAIL result is null during "loadstart" event for readAsText assert_equals: result is null after first read call expected (object) null but got (string) "" 7 FAIL result is null during "loadstart" event for readAsDataURL assert_equals: result is null after first read call expected (object) null but got (string) "" 8 FAIL result is null during "loadstart" event for readAsArrayBuffer assert_equals: result is null during event expected null but got object "[object ArrayBuffer]" 9 FAIL result is null during "loadstart" event for readAsBinaryString assert_equals: result is null after first read call expected (object) null but got (string) "" 10 FAIL result is null during "progress" event for readAsText assert_equals: result is null after first read call expected (object) null but got (string) "" 11 FAIL result is null during "progress" event for readAsDataURL assert_equals: result is null after first read call expected (object) null but got (string) "" 12 FAIL result is null during "progress" event for readAsArrayBuffer assert_equals: result is null during event expected null but got object "[object ArrayBuffer]" 13 FAIL result is null during "progress" event for readAsBinaryString assert_equals: result is null after first read call expected (object) null but got (string) "" 6 PASS result is null during "loadstart" event for readAsText 7 PASS result is null during "loadstart" event for readAsDataURL 8 PASS result is null during "loadstart" event for readAsArrayBuffer 9 PASS result is null during "loadstart" event for readAsBinaryString 10 PASS result is null during "progress" event for readAsText 11 PASS result is null during "progress" event for readAsDataURL 12 PASS result is null during "progress" event for readAsArrayBuffer 13 PASS result is null during "progress" event for readAsBinaryString 14 14 -
trunk/Source/WebCore/ChangeLog
r268228 r268232 1 2020-10-08 Alex Christensen <achristensen@webkit.org> 2 3 FileReader.result should return null if it isn't done yet 4 https://bugs.webkit.org/show_bug.cgi?id=217484 5 6 Reviewed by Geoffrey Garen. 7 8 This matches Chrome and Firefox. 9 Covered by newly passing web platform tests. 10 11 * fileapi/FileReader.cpp: 12 (WebCore::FileReader::result const): 13 1 14 2020-10-08 Alex Christensen <achristensen@webkit.org> 2 15 -
trunk/Source/WebCore/fileapi/FileReader.cpp
r268054 r268232 224 224 Optional<Variant<String, RefPtr<JSC::ArrayBuffer>>> FileReader::result() const 225 225 { 226 if (!m_loader || m_error )226 if (!m_loader || m_error || m_state != DONE) 227 227 return WTF::nullopt; 228 228 if (m_readType == FileReaderLoader::ReadAsArrayBuffer) {
Note:
See TracChangeset
for help on using the changeset viewer.