<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "https://bugs.webkit.org/page.cgi?id=bugzilla.dtd">

<bugzilla version="5.0.4.1"
          urlbase="https://bugs.webkit.org/"
          
          maintainer="admin@webkit.org"
>

    <bug>
          <bug_id>160592</bug_id>
          
          <creation_ts>2016-08-05 01:55:46 -0700</creation_ts>
          <short_desc>[Fetch API] Response.blob should not assert in case the created blob is empty</short_desc>
          <delta_ts>2016-08-05 09:23:36 -0700</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>WebKit</product>
          <component>WebCore Misc.</component>
          <version>WebKit Nightly Build</version>
          <rep_platform>Unspecified</rep_platform>
          <op_sys>Unspecified</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          <blocked>151937</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="youenn fablet">youennf</reporter>
          <assigned_to name="youenn fablet">youennf</assigned_to>
          <cc>commit-queue</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1217837</commentid>
    <comment_count>0</comment_count>
    <who name="youenn fablet">youennf</who>
    <bug_when>2016-08-05 01:55:46 -0700</bug_when>
    <thetext>A response may have a body that has no data.
In that case, an empty blob should be created and no assert should throw.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1217838</commentid>
    <comment_count>1</comment_count>
      <attachid>285411</attachid>
    <who name="youenn fablet">youennf</who>
    <bug_when>2016-08-05 02:04:17 -0700</bug_when>
    <thetext>Created attachment 285411
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1217894</commentid>
    <comment_count>2</comment_count>
      <attachid>285411</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2016-08-05 09:23:32 -0700</bug_when>
    <thetext>Comment on attachment 285411
Patch

Clearing flags on attachment: 285411

Committed r204171: &lt;http://trac.webkit.org/changeset/204171&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1217895</commentid>
    <comment_count>3</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2016-08-05 09:23:36 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>285411</attachid>
            <date>2016-08-05 02:04:17 -0700</date>
            <delta_ts>2016-08-05 09:23:32 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-160592-20160805110250.patch</filename>
            <type>text/plain</type>
            <size>4003</size>
            <attacher name="youenn fablet">youennf</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjA0MTY0CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggOWZmMTkwZjJhNTlhZjIx
MGNhMDc1NDE4MDk1M2U5NGRmY2ZiZjVkZC4uZDBkNDcyZDUyZTU2NjU3MzUyMzIwNWJhNGQwY2Zk
ZWMyNzRiMGQ2ZCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSw1ICsxLDE3IEBACiAyMDE2LTA4LTA1ICBZb3Vl
bm4gRmFibGV0ICA8eW91ZW5uQGFwcGxlLmNvbT4KIAorICAgICAgICBbRmV0Y2ggQVBJXSBSZXNw
b25zZS5ibG9iIHNob3VsZCBub3QgYXNzZXJ0IGluIGNhc2UgdGhlIGNyZWF0ZWQgYmxvYiBpcyBl
bXB0eQorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTYw
NTkyCisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgQ292
ZXJlZCBidSB1cGRhdGVkIHRlc3QuCisKKyAgICAgICAgKiBNb2R1bGVzL2ZldGNoL0ZldGNoQm9k
eUNvbnN1bWVyLmNwcDoKKyAgICAgICAgKFdlYkNvcmU6OkZldGNoQm9keUNvbnN1bWVyOjp0YWtl
QXNCbG9iKTogUmVtb3ZpbmcgYXNzZXJ0aW9uIGFzIGEgcmVzcG9uc2UgbWF5IGhhdmUgYSBib2R5
IGJ1dCB3aXRoIG5vIGRhdGEgaW4gaXQuCisKKzIwMTYtMDgtMDUgIFlvdWVubiBGYWJsZXQgIDx5
b3Vlbm5AYXBwbGUuY29tPgorCiAgICAgICAgIFtGZXRjaCBBUEldIEFjdGl2YXRlIENTUCBjaGVj
a3MKICAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTE2MDQ0
NQogCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9Nb2R1bGVzL2ZldGNoL0ZldGNoQm9keUNv
bnN1bWVyLmNwcCBiL1NvdXJjZS9XZWJDb3JlL01vZHVsZXMvZmV0Y2gvRmV0Y2hCb2R5Q29uc3Vt
ZXIuY3BwCmluZGV4IGQ5MzI1MWJmOTRjZDM0MjdmNjc5ZmQ2MmVhZGU0ZThiYTAwMjM0NjcuLjBj
MzhkZTg2N2I3NjI4ZWQxZGYxYmNjODI2ZDRlODI4Y2I3NGMyZjAgMTAwNjQ0Ci0tLSBhL1NvdXJj
ZS9XZWJDb3JlL01vZHVsZXMvZmV0Y2gvRmV0Y2hCb2R5Q29uc3VtZXIuY3BwCisrKyBiL1NvdXJj
ZS9XZWJDb3JlL01vZHVsZXMvZmV0Y2gvRmV0Y2hCb2R5Q29uc3VtZXIuY3BwCkBAIC0xMTcsNyAr
MTE3LDYgQEAgUmVmUHRyPEpTQzo6QXJyYXlCdWZmZXI+IEZldGNoQm9keUNvbnN1bWVyOjp0YWtl
QXNBcnJheUJ1ZmZlcigpCiAKIFJlZjxCbG9iPiBGZXRjaEJvZHlDb25zdW1lcjo6dGFrZUFzQmxv
YigpCiB7Ci0gICAgQVNTRVJUKG1fYnVmZmVyKTsKICAgICBpZiAoIW1fYnVmZmVyKQogICAgICAg
ICByZXR1cm4gQmxvYjo6Y3JlYXRlKCk7CiAKZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL2ltcG9y
dGVkL3czYy9DaGFuZ2VMb2cgYi9MYXlvdXRUZXN0cy9pbXBvcnRlZC93M2MvQ2hhbmdlTG9nCmlu
ZGV4IDAwNzYwYmNkOTU2ZDNkYjUxZjY2MmZlYmJhOGI0YTY4YTQ1ZWI3YzIuLmE4ZjdiZjQ5YmM0
MTFkNDgyZDQ1MjVjNzA5Y2E1NzA5NjE3MDZhYmYgMTAwNjQ0Ci0tLSBhL0xheW91dFRlc3RzL2lt
cG9ydGVkL3czYy9DaGFuZ2VMb2cKKysrIGIvTGF5b3V0VGVzdHMvaW1wb3J0ZWQvdzNjL0NoYW5n
ZUxvZwpAQCAtMSw1ICsxLDE1IEBACiAyMDE2LTA4LTA1ICBZb3Vlbm4gRmFibGV0ICA8eW91ZW5u
QGFwcGxlLmNvbT4KIAorICAgICAgICBbRmV0Y2ggQVBJXSBSZXNwb25zZS5ibG9iIHNob3VsZCBu
b3QgYXNzZXJ0IGluIGNhc2UgdGhlIGNyZWF0ZWQgYmxvYiBpcyBlbXB0eQorICAgICAgICBodHRw
czovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTYwNTkyCisKKyAgICAgICAgUmV2
aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgKiB3ZWItcGxhdGZvcm0tdGVzdHMv
ZmV0Y2gvYXBpL3JlcXVlc3QvcmVxdWVzdC1jb25zdW1lLWV4cGVjdGVkLnR4dDoKKyAgICAgICAg
KiB3ZWItcGxhdGZvcm0tdGVzdHMvZmV0Y2gvYXBpL3JlcXVlc3QvcmVxdWVzdC1jb25zdW1lLmh0
bWw6IEFkZGluZyByZXNwb25zZSB3aXRoIGVtcHR5IGJsb2IgdGVzdC4KKworMjAxNi0wOC0wNSAg
WW91ZW5uIEZhYmxldCAgPHlvdWVubkBhcHBsZS5jb20+CisKICAgICAgICAgW0ZldGNoIEFQSV0g
QWN0aXZhdGUgQ1NQIGNoZWNrcwogICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93
X2J1Zy5jZ2k/aWQ9MTYwNDQ1CiAKZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL2ltcG9ydGVkL3cz
Yy93ZWItcGxhdGZvcm0tdGVzdHMvZmV0Y2gvYXBpL3JlcXVlc3QvcmVxdWVzdC1jb25zdW1lLWV4
cGVjdGVkLnR4dCBiL0xheW91dFRlc3RzL2ltcG9ydGVkL3czYy93ZWItcGxhdGZvcm0tdGVzdHMv
ZmV0Y2gvYXBpL3JlcXVlc3QvcmVxdWVzdC1jb25zdW1lLWV4cGVjdGVkLnR4dAppbmRleCBiMGYy
ZmJmOWI5YzYwZWJlMjMxYTUzM2FhMzRjMzllMWY0ZWJmNWFmLi43MWFmYTMxZjhjOTFkMDVkM2Vm
NjViYzI3NjNkZjQ2MzJjMTgxMTNkIDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9pbXBvcnRlZC93
M2Mvd2ViLXBsYXRmb3JtLXRlc3RzL2ZldGNoL2FwaS9yZXF1ZXN0L3JlcXVlc3QtY29uc3VtZS1l
eHBlY3RlZC50eHQKKysrIGIvTGF5b3V0VGVzdHMvaW1wb3J0ZWQvdzNjL3dlYi1wbGF0Zm9ybS10
ZXN0cy9mZXRjaC9hcGkvcmVxdWVzdC9yZXF1ZXN0LWNvbnN1bWUtZXhwZWN0ZWQudHh0CkBAIC04
LDYgKzgsNyBAQCBQQVNTIENvbnN1bWUgYmxvYiByZXNwb25zZSdzIGJvZHkgYXMgYmxvYgogUEFT
UyBDb25zdW1lIGJsb2IgcmVzcG9uc2UncyBib2R5IGFzIHRleHQgCiBQQVNTIENvbnN1bWUgYmxv
YiByZXNwb25zZSdzIGJvZHkgYXMganNvbiAKIFBBU1MgQ29uc3VtZSBibG9iIHJlc3BvbnNlJ3Mg
Ym9keSBhcyBhcnJheUJ1ZmZlciAKK1BBU1MgQ29uc3VtZSBibG9iIHJlc3BvbnNlJ3MgYm9keSBh
cyBibG9iIChlbXB0eSBibG9iIGFzIGlucHV0KSAKIFBBU1MgQ29uc3VtZSBKU09OIGZyb20gdGV4
dDogJyJudWxsIicgCiBQQVNTIENvbnN1bWUgSlNPTiBmcm9tIHRleHQ6ICciMSInIAogUEFTUyBD
b25zdW1lIEpTT04gZnJvbSB0ZXh0OiAnInRydWUiJyAKZGlmZiAtLWdpdCBhL0xheW91dFRlc3Rz
L2ltcG9ydGVkL3czYy93ZWItcGxhdGZvcm0tdGVzdHMvZmV0Y2gvYXBpL3JlcXVlc3QvcmVxdWVz
dC1jb25zdW1lLmh0bWwgYi9MYXlvdXRUZXN0cy9pbXBvcnRlZC93M2Mvd2ViLXBsYXRmb3JtLXRl
c3RzL2ZldGNoL2FwaS9yZXF1ZXN0L3JlcXVlc3QtY29uc3VtZS5odG1sCmluZGV4IDJiMTJiNjNl
ZjE1NzYyM2NkMmY3Y2YyY2UwMjU5ODQ3MDMzOTVkYjIuLjI5MmUwOGM2M2VlZWI1NTE4MjI5NThi
NDhhMWRkZWE1NDlhMjc0NDYgMTAwNjQ0Ci0tLSBhL0xheW91dFRlc3RzL2ltcG9ydGVkL3czYy93
ZWItcGxhdGZvcm0tdGVzdHMvZmV0Y2gvYXBpL3JlcXVlc3QvcmVxdWVzdC1jb25zdW1lLmh0bWwK
KysrIGIvTGF5b3V0VGVzdHMvaW1wb3J0ZWQvdzNjL3dlYi1wbGF0Zm9ybS10ZXN0cy9mZXRjaC9h
cGkvcmVxdWVzdC9yZXF1ZXN0LWNvbnN1bWUuaHRtbApAQCAtOTEsNiArOTEsNyBAQAogICAgIGNo
ZWNrQmxvYlJlc3BvbnNlQm9keShibG9iLCB0ZXh0RGF0YSwgInRleHQiLCBjaGVja0JvZHlUZXh0
KTsKICAgICBjaGVja0Jsb2JSZXNwb25zZUJvZHkoYmxvYiwgdGV4dERhdGEsICJqc29uIiwgY2hl
Y2tCb2R5SlNPTik7CiAgICAgY2hlY2tCbG9iUmVzcG9uc2VCb2R5KGJsb2IsIHRleHREYXRhLCAi
YXJyYXlCdWZmZXIiLCBjaGVja0JvZHlBcnJheUJ1ZmZlcik7CisgICAgY2hlY2tCbG9iUmVzcG9u
c2VCb2R5KG5ldyBCbG9iKFsiIl0pLCAiIiwgImJsb2IgKGVtcHR5IGJsb2IgYXMgaW5wdXQpIiwg
Y2hlY2tCb2R5QmxvYik7CiAKICAgICB2YXIgZ29vZEpTT05WYWx1ZXMgPSBbIm51bGwiLCAiMSIs
ICJ0cnVlIiwgIlwic3RyaW5nXCIiXTsKICAgICBnb29kSlNPTlZhbHVlcy5mb3JFYWNoKGZ1bmN0
aW9uKHZhbHVlKSB7Cg==
</data>

          </attachment>
      

    </bug>

</bugzilla>