<?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>114320</bug_id>
          
          <creation_ts>2013-04-09 16:45:36 -0700</creation_ts>
          <short_desc>REGRESSION: Blob URLs broken with NetworkProcess</short_desc>
          <delta_ts>2013-04-09 17:03:32 -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>Platform</component>
          <version>528+ (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>InRadar</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Alexey Proskuryakov">ap</reporter>
          <assigned_to name="Alexey Proskuryakov">ap</assigned_to>
          <cc>andersca</cc>
    
    <cc>beidson</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>872362</commentid>
    <comment_count>0</comment_count>
    <who name="Alexey Proskuryakov">ap</who>
    <bug_when>2013-04-09 16:45:36 -0700</bug_when>
    <thetext>NetworkResourceLoader now requires use of didReceiveBuffer instead of didReceiveData, and it also requires didReceiveResponseAsync.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>872364</commentid>
    <comment_count>1</comment_count>
    <who name="Alexey Proskuryakov">ap</who>
    <bug_when>2013-04-09 16:51:47 -0700</bug_when>
    <thetext>&lt;rdar://problem/13552399&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>872366</commentid>
    <comment_count>2</comment_count>
      <attachid>197188</attachid>
    <who name="Alexey Proskuryakov">ap</who>
    <bug_when>2013-04-09 16:55:56 -0700</bug_when>
    <thetext>Created attachment 197188
proposed fix</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>872368</commentid>
    <comment_count>3</comment_count>
    <who name="Alexey Proskuryakov">ap</who>
    <bug_when>2013-04-09 17:03:32 -0700</bug_when>
    <thetext>Committed &lt;http://trac.webkit.org/r148068&gt;.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>197188</attachid>
            <date>2013-04-09 16:55:56 -0700</date>
            <delta_ts>2013-04-09 16:58:41 -0700</delta_ts>
            <desc>proposed fix</desc>
            <filename>FileReader.txt</filename>
            <type>text/plain</type>
            <size>3772</size>
            <attacher name="Alexey Proskuryakov">ap</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2Vi
Q29yZS9DaGFuZ2VMb2cJKHJldmlzaW9uIDE0ODA2NCkKKysrIFNvdXJjZS9XZWJDb3JlL0NoYW5n
ZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDIyIEBACisyMDEzLTA0LTA5ICBBbGV4ZXkg
UHJvc2t1cnlha292ICA8YXBAYXBwbGUuY29tPgorCisgICAgICAgIFJFR1JFU1NJT046IEJsb2Ig
VVJMcyBicm9rZW4gd2l0aCBOZXR3b3JrUHJvY2VzcworICAgICAgICBodHRwczovL2J1Z3Mud2Vi
a2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTE0MzIwCisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9C
T0RZIChPT1BTISkuCisKKyAgICAgICAgVXBkYXRlIEJsb2JSZXNvdXJjZUhhbmRsZSB0byB1c2Ug
bW9kZXJuIHJlc291cmNlIGNsaWVudCBjYWxscy4KKworICAgICAgICAqIHBsYXRmb3JtL25ldHdv
cmsvQmxvYlJlc291cmNlSGFuZGxlLmNwcDoKKyAgICAgICAgKFdlYkNvcmU6OkJsb2JSZXNvdXJj
ZUhhbmRsZTo6cmVhZFN5bmMpOiBEb24ndCBjYWxsIG5vdGlmeVJlY2VpdmVEYXRhIGlmIHRoZXJl
IGlzCisgICAgICAgIG5vIGRhdGEgKGl0J3MgZXNwZWNpYWxseSBlZ3JlZ2lvdXMgd2hlbiBsZW5n
dGggaXMgLTEsIHNpZ25hbGluZyBhbiBlcnJvcikuCisgICAgICAgIChXZWJDb3JlOjpCbG9iUmVz
b3VyY2VIYW5kbGU6Om5vdGlmeVJlc3BvbnNlT25TdWNjZXNzKTogVXNlIGRpZFJlY2VpdmVSZXNw
b25zZUFzeW5jCisgICAgICAgIHdoZW4gYSBjbGllbnQgd2FudHMgYXN5bmMgY2FsbGJhY2tzLiBU
aGlzIGlzIG5vdCB2ZXJ5IGNsZWFuLCBhcyB3ZSBkb24ndCB3YWl0CisgICAgICAgIGZvciByZXNw
b25zZSwgYnV0IHNob3VsZCBiZSB3b3JrYWJsZSBmb3IgYmxvYnMuCisgICAgICAgIChXZWJDb3Jl
OjpCbG9iUmVzb3VyY2VIYW5kbGU6Om5vdGlmeVJlc3BvbnNlT25FcnJvcik6IERpdHRvLgorICAg
ICAgICAoV2ViQ29yZTo6QmxvYlJlc291cmNlSGFuZGxlOjpub3RpZnlSZWNlaXZlRGF0YSk6IFVz
ZSBkaWRSZWNlaXZlQnVmZmVyIChjbGllbnRzCisgICAgICAgIHRoYXQgb25seSBpbXBsZW1lbnQg
ZGlkUmVjZWl2ZURhdGEgd2lsbCBoYXZlIGl0IGF1dG9tYXRpY2FsbHkgdW53cmFwcGVkKS4KKwog
MjAxMy0wNC0wOSAgSmVyIE5vYmxlICA8amVyLm5vYmxlQGFwcGxlLmNvbT4KIAogICAgICAgICBo
YW5nIGluIG1lZGlhU2VsZWN0aW9uR3JvdXBGb3JNZWRpYUNoYXJhY3RlcmlzdGljCkluZGV4OiBT
b3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9uZXR3b3JrL0Jsb2JSZXNvdXJjZUhhbmRsZS5jcHAKPT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PQotLS0gU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vbmV0d29yay9CbG9iUmVzb3VyY2VI
YW5kbGUuY3BwCShyZXZpc2lvbiAxNDgwMzMpCisrKyBTb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9u
ZXR3b3JrL0Jsb2JSZXNvdXJjZUhhbmRsZS5jcHAJKHdvcmtpbmcgY29weSkKQEAgLTQ0LDYgKzQ0
LDcgQEAKICNpbmNsdWRlICJSZXNvdXJjZUhhbmRsZUNsaWVudC5oIgogI2luY2x1ZGUgIlJlc291
cmNlUmVxdWVzdC5oIgogI2luY2x1ZGUgIlJlc291cmNlUmVzcG9uc2UuaCIKKyNpbmNsdWRlICJT
aGFyZWRCdWZmZXIuaCIKICNpbmNsdWRlIDx3dGYvTWFpblRocmVhZC5oPgogCiBuYW1lc3BhY2Ug
V2ViQ29yZSB7CkBAIC0zNzgsNyArMzc5LDkgQEAgaW50IEJsb2JSZXNvdXJjZUhhbmRsZTo6cmVh
ZFN5bmMoY2hhciogYgogICAgIGVsc2UKICAgICAgICAgcmVzdWx0ID0gbGVuZ3RoIC0gcmVtYWlu
aW5nOwogCi0gICAgbm90aWZ5UmVjZWl2ZURhdGEoYnVmLCByZXN1bHQpOworICAgIGlmIChyZXN1
bHQgPiAwKQorICAgICAgICBub3RpZnlSZWNlaXZlRGF0YShidWYsIHJlc3VsdCk7CisKICAgICBp
ZiAoIXJlc3VsdCkKICAgICAgICAgbm90aWZ5RmluaXNoKCk7CiAKQEAgLTU4MCw3ICs1ODMsMTQg
QEAgdm9pZCBCbG9iUmVzb3VyY2VIYW5kbGU6Om5vdGlmeVJlc3BvbnNlTwogICAgIHJlc3BvbnNl
LnNldEhUVFBTdGF0dXNUZXh0KGlzUmFuZ2VSZXF1ZXN0ID8gaHR0cFBhcnRpYWxDb250ZW50VGV4
dCA6IGh0dHBPS1RleHQpOwogICAgIGlmICghbV9ibG9iRGF0YS0+Y29udGVudERpc3Bvc2l0aW9u
KCkuaXNFbXB0eSgpKQogICAgICAgICByZXNwb25zZS5zZXRIVFRQSGVhZGVyRmllbGQoIkNvbnRl
bnQtRGlzcG9zaXRpb24iLCBtX2Jsb2JEYXRhLT5jb250ZW50RGlzcG9zaXRpb24oKSk7Ci0gICAg
Y2xpZW50KCktPmRpZFJlY2VpdmVSZXNwb25zZSh0aGlzLCByZXNwb25zZSk7CisKKyAgICAvLyBC
bG9iUmVzb3VyY2VIYW5kbGUgY2Fubm90IGJlIHVzZWQgd2l0aCBkb3dubG9hZGluZywgYW5kIGRv
ZXNuJ3QgZXZlbiB3YWl0IGZvciBjb250aW51ZURpZFJlY2VpdmVSZXNwb25zZS4KKyAgICAvLyBJ
dCdzIGN1cnJlbnRseSBjbGllbnQncyByZXNwb25zaWJpbGl0eSB0byBrbm93IHRoYXQgZGlkUmVj
ZWl2ZVJlc3BvbnNlQXN5bmMgY2Fubm90IGJlIHVzZWQgdG8gY29udmVydCBhCisgICAgLy8gbG9h
ZCBpbnRvIGEgZG93bmxvYWQgb3IgYmxvYnMuCisgICAgaWYgKGNsaWVudCgpLT51c2VzQXN5bmND
YWxsYmFja3MoKSkKKyAgICAgICAgY2xpZW50KCktPmRpZFJlY2VpdmVSZXNwb25zZUFzeW5jKHRo
aXMsIHJlc3BvbnNlKTsKKyAgICBlbHNlCisgICAgICAgIGNsaWVudCgpLT5kaWRSZWNlaXZlUmVz
cG9uc2UodGhpcywgcmVzcG9uc2UpOwogfQogCiB2b2lkIEJsb2JSZXNvdXJjZUhhbmRsZTo6bm90
aWZ5UmVzcG9uc2VPbkVycm9yKCkKQEAgLTYwNiwxMyArNjE2LDE5IEBAIHZvaWQgQmxvYlJlc291
cmNlSGFuZGxlOjpub3RpZnlSZXNwb25zZU8KICAgICAgICAgcmVzcG9uc2Uuc2V0SFRUUFN0YXR1
c1RleHQoaHR0cEludGVybmFsRXJyb3JUZXh0KTsKICAgICAgICAgYnJlYWs7CiAgICAgfQotICAg
IGNsaWVudCgpLT5kaWRSZWNlaXZlUmVzcG9uc2UodGhpcywgcmVzcG9uc2UpOworCisgICAgLy8g
Tm90ZSB0aGF0IHdlIGRvbid0IHdhaXQgZm9yIGNvbnRpbnVlRGlkUmVjZWl2ZVJlc3BvbnNlIHdo
ZW4gdXNpbmcgZGlkUmVjZWl2ZVJlc3BvbnNlQXN5bmMuCisgICAgLy8gVGhpcyBpcyBub3QgZm9y
bWFsbHkgY29ycmVjdCwgYnV0IHRoZSBjbGllbnQgaGFzIHRvIGJlIGEgbm8tb3AgYW55d2F5LCBi
ZWNhdXNlIGJsb2JzIGNhbid0IGJlIGRvd25sb2FkZWQuCisgICAgaWYgKGNsaWVudCgpLT51c2Vz
QXN5bmNDYWxsYmFja3MoKSkKKyAgICAgICAgY2xpZW50KCktPmRpZFJlY2VpdmVSZXNwb25zZUFz
eW5jKHRoaXMsIHJlc3BvbnNlKTsKKyAgICBlbHNlCisgICAgICAgIGNsaWVudCgpLT5kaWRSZWNl
aXZlUmVzcG9uc2UodGhpcywgcmVzcG9uc2UpOwogfQogCiB2b2lkIEJsb2JSZXNvdXJjZUhhbmRs
ZTo6bm90aWZ5UmVjZWl2ZURhdGEoY29uc3QgY2hhciogZGF0YSwgaW50IGJ5dGVzUmVhZCkKIHsK
ICAgICBpZiAoY2xpZW50KCkpCi0gICAgICAgIGNsaWVudCgpLT5kaWRSZWNlaXZlRGF0YSh0aGlz
LCBkYXRhLCBieXRlc1JlYWQsIGJ5dGVzUmVhZCk7CisgICAgICAgIGNsaWVudCgpLT5kaWRSZWNl
aXZlQnVmZmVyKHRoaXMsIFNoYXJlZEJ1ZmZlcjo6Y3JlYXRlKGRhdGEsIGJ5dGVzUmVhZCksIGJ5
dGVzUmVhZCk7CiB9CiAKIHZvaWQgQmxvYlJlc291cmNlSGFuZGxlOjpub3RpZnlGYWlsKGludCBl
cnJvckNvZGUpCg==
</data>
<flag name="review"
          id="219262"
          type_id="1"
          status="+"
          setter="beidson"
    />
          </attachment>
      

    </bug>

</bugzilla>