Changeset 204171 in webkit
- Timestamp:
- Aug 5, 2016 9:22:09 AM (8 years ago)
- Location:
- trunk
- Files:
-
- 5 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/LayoutTests/imported/w3c/ChangeLog
r204166 r204171 1 2016-08-05 Youenn Fablet <youenn@apple.com> 2 3 [Fetch API] Response.blob should not assert in case the created blob is empty 4 https://bugs.webkit.org/show_bug.cgi?id=160592 5 6 Reviewed by Alex Christensen. 7 8 * web-platform-tests/fetch/api/request/request-consume-expected.txt: 9 * web-platform-tests/fetch/api/request/request-consume.html: Adding response with empty blob test. 10 1 11 2016-08-05 Commit Queue <commit-queue@webkit.org> 2 12 -
trunk/LayoutTests/imported/w3c/web-platform-tests/fetch/api/request/request-consume-expected.txt
r198133 r204171 9 9 PASS Consume blob response's body as json 10 10 PASS Consume blob response's body as arrayBuffer 11 PASS Consume blob response's body as blob (empty blob as input) 11 12 PASS Consume JSON from text: '"null"' 12 13 PASS Consume JSON from text: '"1"' -
trunk/LayoutTests/imported/w3c/web-platform-tests/fetch/api/request/request-consume.html
r200309 r204171 92 92 checkBlobResponseBody(blob, textData, "json", checkBodyJSON); 93 93 checkBlobResponseBody(blob, textData, "arrayBuffer", checkBodyArrayBuffer); 94 checkBlobResponseBody(new Blob([""]), "", "blob (empty blob as input)", checkBodyBlob); 94 95 95 96 var goodJSONValues = ["null", "1", "true", "\"string\""]; -
trunk/Source/WebCore/ChangeLog
r204166 r204171 1 2016-08-05 Youenn Fablet <youenn@apple.com> 2 3 [Fetch API] Response.blob should not assert in case the created blob is empty 4 https://bugs.webkit.org/show_bug.cgi?id=160592 5 6 Reviewed by Alex Christensen. 7 8 Covered bu updated test. 9 10 * Modules/fetch/FetchBodyConsumer.cpp: 11 (WebCore::FetchBodyConsumer::takeAsBlob): Removing assertion as a response may have a body but with no data in it. 12 1 13 2016-08-05 Commit Queue <commit-queue@webkit.org> 2 14 -
trunk/Source/WebCore/Modules/fetch/FetchBodyConsumer.cpp
r203767 r204171 118 118 Ref<Blob> FetchBodyConsumer::takeAsBlob() 119 119 { 120 ASSERT(m_buffer);121 120 if (!m_buffer) 122 121 return Blob::create();
Note: See TracChangeset
for help on using the changeset viewer.