<?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>134605</bug_id>
          
          <creation_ts>2014-07-03 11:59:08 -0700</creation_ts>
          <short_desc>Preserve old behaviour of creating an NSURLRequest of the exact same type as passed to us</short_desc>
          <delta_ts>2014-07-03 12:49:17 -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>New Bugs</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></keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Pratik Solanki">psolanki</reporter>
          <assigned_to name="Pratik Solanki">psolanki</assigned_to>
          <cc>bunhere</cc>
    
    <cc>cdumez</cc>
    
    <cc>commit-queue</cc>
    
    <cc>gyuyoung.kim</cc>
    
    <cc>kling</cc>
    
    <cc>psolanki</cc>
    
    <cc>sam</cc>
    
    <cc>sergio</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1020326</commentid>
    <comment_count>0</comment_count>
    <who name="Pratik Solanki">psolanki</who>
    <bug_when>2014-07-03 11:59:08 -0700</bug_when>
    <thetext>Preserve old behaviour of creating an NSURLRequest of the exact same type as passed to us</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1020327</commentid>
    <comment_count>1</comment_count>
      <attachid>234360</attachid>
    <who name="Pratik Solanki">psolanki</who>
    <bug_when>2014-07-03 12:04:04 -0700</bug_when>
    <thetext>Created attachment 234360
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1020330</commentid>
    <comment_count>2</comment_count>
      <attachid>234360</attachid>
    <who name="Andreas Kling">kling</who>
    <bug_when>2014-07-03 12:11:39 -0700</bug_when>
    <thetext>Comment on attachment 234360
Patch

r=me

Kinda hackish but it&apos;ll work.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1020346</commentid>
    <comment_count>3</comment_count>
    <who name="Pratik Solanki">psolanki</who>
    <bug_when>2014-07-03 12:49:17 -0700</bug_when>
    <thetext>Committed r170762: &lt;http://trac.webkit.org/changeset/170762&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>234360</attachid>
            <date>2014-07-03 12:04:04 -0700</date>
            <delta_ts>2014-07-03 12:11:38 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-134605-20140703120345.patch</filename>
            <type>text/plain</type>
            <size>4907</size>
            <attacher name="Pratik Solanki">psolanki</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTcwNzQ2CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggNTA0YmEyYjRmOWE1ZGQ4
OWIzMDRiNGQ2YzQ4ODlkYzA5NzJjMGJhYi4uZWJmODlkODE0ZDJiZTQwNGVmYzQ3NzVmMTA3MWYx
OTdjZjE5ZGVjMSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDI4IEBACisyMDE0LTA3LTAzICBQcmF0
aWsgU29sYW5raSAgPHBzb2xhbmtpQGFwcGxlLmNvbT4KKworICAgICAgICBQcmVzZXJ2ZSBvbGQg
YmVoYXZpb3Igb2YgY3JlYXRpbmcgYW4gTlNVUkxSZXF1ZXN0IG9mIHRoZSBleGFjdCBzYW1lIHR5
cGUgYXMgcGFzc2VkIHRvIHVzCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3df
YnVnLmNnaT9pZD0xMzQ2MDUKKyAgICAgICAgPHJkYXI6Ly9wcm9ibGVtLzE3NTQ0NjQxPgorCisg
ICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIFdlIGhhdmUgY2xp
ZW50IGNvZGUgdGhhdCBwYXNzZXMgdXMgYSBzdWJjbGFzcyBvZiBOU1VSTFJlcXVlc3QgdG8gbG9h
ZCByZXNvdXJjZS4gTGF0ZXIgd2hlbgorICAgICAgICB3ZSBjYWxsIHdpbGxTZW5kUmVxdWVzdCwg
dGhleSB0ZXN0IHRvIG1ha2Ugc3VyZSB0aGV5IGdldCBhbiBvYmplY3Qgb2YgdGhlIHNhbWUgdHlw
ZS4gTXkKKyAgICAgICAgb3B0aW1pemF0aW9uIGluIHIxNzA2NDIgYnJva2UgdGhpcyBwYXRoIHdo
ZW4gSSBjbGVhcmVkIG91dCB0aGUgTlNVUkxSZXF1ZXN0IG9iamVjdC4gV2UKKyAgICAgICAgYWxy
ZWFkeSBoYWQgY29kZSBpbiB1cGRhdGVOU1VSTFJlcXVlc3QoKSB0aGF0IHdhcyB0YWtpbmcgdGhp
cyBxdWlyayBpbnRvIGFjY291bnQgYnV0IEkgYnJva2UKKyAgICAgICAgdGhhdC4gRml4IGl0IGJ5
IHJldmVydGluZyB0byBvbGQgYmVoYXZpb3IgZm9yIHN1Y2ggY2xpZW50cy4KKworICAgICAgICBO
byBuZXcgdGVzdHMgdGhvdWdoIHdlIG5lZWQgb25lLiBJIHdpbGwgYWRkIGl0IGxhdGVyLgorCisg
ICAgICAgICogcGxhdGZvcm0vbmV0d29yay9jZi9SZXNvdXJjZVJlcXVlc3QuaDoKKyAgICAgICAg
KiBwbGF0Zm9ybS9uZXR3b3JrL2NmL1Jlc291cmNlUmVxdWVzdENGTmV0LmNwcDoKKyAgICAgICAg
KFdlYkNvcmU6OlJlc291cmNlUmVxdWVzdDo6ZG9VcGRhdGVQbGF0Zm9ybVJlcXVlc3QpOgorICAg
ICAgICAoV2ViQ29yZTo6UmVzb3VyY2VSZXF1ZXN0Ojpkb1VwZGF0ZVBsYXRmb3JtSFRUUEJvZHkp
OgorICAgICAgICAoV2ViQ29yZTo6UmVzb3VyY2VSZXF1ZXN0OjpzZXRTdG9yYWdlU2Vzc2lvbik6
CisgICAgICAgICogcGxhdGZvcm0vbmV0d29yay9pb3MvUmVzb3VyY2VSZXF1ZXN0SU9TLm1tOgor
ICAgICAgICAoV2ViQ29yZTo6UmVzb3VyY2VSZXF1ZXN0Ojp1cGRhdGVOU1VSTFJlcXVlc3QpOgor
ICAgICAgICAoV2ViQ29yZTo6UmVzb3VyY2VSZXF1ZXN0OjpjbGVhck9yVXBkYXRlTlNVUkxSZXF1
ZXN0KToKKwogMjAxNC0wNy0wMiAgSm9uIEhvbmV5Y3V0dCAgPGpob25leWN1dHRAYXBwbGUuY29t
PgogCiAgICAgICAgIFJlbW92aW5nIGFuIGVsZW1lbnQgd2l0aCBDU1MgLXdlYmtpdC1vdmVyZmxv
dy1zY3JvbGxpbmc6IHRvdWNoIGJyZWFrcwpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvcGxh
dGZvcm0vbmV0d29yay9jZi9SZXNvdXJjZVJlcXVlc3QuaCBiL1NvdXJjZS9XZWJDb3JlL3BsYXRm
b3JtL25ldHdvcmsvY2YvUmVzb3VyY2VSZXF1ZXN0LmgKaW5kZXggYjgyNDhiZjRhOTI1Yzg4YjFj
ZWVjYWFhYzM1ZTVmYzcxN2NmOWRlMy4uOGJmMzA1Y2NkOWY2OTFlZTE4MzBmMDRiNDQ3MmI1MGNm
YWM2ZGVkZCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vbmV0d29yay9jZi9S
ZXNvdXJjZVJlcXVlc3QuaAorKysgYi9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9uZXR3b3JrL2Nm
L1Jlc291cmNlUmVxdWVzdC5oCkBAIC02Niw2ICs2Niw3IEBAIG5hbWVzcGFjZSBXZWJDb3JlIHsK
ICNpZiBQTEFURk9STShDT0NPQSkKICAgICAgICAgUmVzb3VyY2VSZXF1ZXN0KE5TVVJMUmVxdWVz
dCAqKTsKICAgICAgICAgdm9pZCB1cGRhdGVOU1VSTFJlcXVlc3QoKTsKKyAgICAgICAgdm9pZCBj
bGVhck9yVXBkYXRlTlNVUkxSZXF1ZXN0KCk7CiAjZW5kaWYKIAogICAgICAgICBSZXNvdXJjZVJl
cXVlc3QoQ0ZVUkxSZXF1ZXN0UmVmIGNmUmVxdWVzdCkKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJD
b3JlL3BsYXRmb3JtL25ldHdvcmsvY2YvUmVzb3VyY2VSZXF1ZXN0Q0ZOZXQuY3BwIGIvU291cmNl
L1dlYkNvcmUvcGxhdGZvcm0vbmV0d29yay9jZi9SZXNvdXJjZVJlcXVlc3RDRk5ldC5jcHAKaW5k
ZXggZWYwZTRmNWNjYjdmY2RkMzZjNzdmMzI2NDBjMGFhNDBlMWYyYmQxYy4uNzlhNzc5NjQzMDU5
MTgyYTJiZTU5NGVlYmIzYTY5MGRjMTczOThmMyAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUv
cGxhdGZvcm0vbmV0d29yay9jZi9SZXNvdXJjZVJlcXVlc3RDRk5ldC5jcHAKKysrIGIvU291cmNl
L1dlYkNvcmUvcGxhdGZvcm0vbmV0d29yay9jZi9SZXNvdXJjZVJlcXVlc3RDRk5ldC5jcHAKQEAg
LTE5Niw3ICsxOTYsNyBAQCB2b2lkIFJlc291cmNlUmVxdWVzdDo6ZG9VcGRhdGVQbGF0Zm9ybVJl
cXVlc3QoKQogCiAgICAgbV9jZlJlcXVlc3QgPSBhZG9wdENGKGNmUmVxdWVzdCk7CiAjaWYgUExB
VEZPUk0oQ09DT0EpCi0gICAgbV9uc1JlcXVlc3QgPSBudWxscHRyOworICAgIGNsZWFyT3JVcGRh
dGVOU1VSTFJlcXVlc3QoKTsKICNlbmRpZgogfQogCkBAIC0yMzEsNyArMjMxLDcgQEAgdm9pZCBS
ZXNvdXJjZVJlcXVlc3Q6OmRvVXBkYXRlUGxhdGZvcm1IVFRQQm9keSgpCiAKICAgICBtX2NmUmVx
dWVzdCA9IGFkb3B0Q0YoY2ZSZXF1ZXN0KTsKICNpZiBQTEFURk9STShDT0NPQSkKLSAgICBtX25z
UmVxdWVzdCA9IG51bGxwdHI7CisgICAgY2xlYXJPclVwZGF0ZU5TVVJMUmVxdWVzdCgpOwogI2Vu
ZGlmCiB9CiAKQEAgLTM0Myw3ICszNDMsNyBAQCB2b2lkIFJlc291cmNlUmVxdWVzdDo6c2V0U3Rv
cmFnZVNlc3Npb24oQ0ZVUkxTdG9yYWdlU2Vzc2lvblJlZiBzdG9yYWdlU2Vzc2lvbikKICAgICB3
a1NldFJlcXVlc3RTdG9yYWdlU2Vzc2lvbihzdG9yYWdlU2Vzc2lvbiwgY2ZSZXF1ZXN0KTsKICAg
ICBtX2NmUmVxdWVzdCA9IGFkb3B0Q0YoY2ZSZXF1ZXN0KTsKICNpZiBQTEFURk9STShDT0NPQSkK
LSAgICBtX25zUmVxdWVzdCA9IG51bGxwdHI7CisgICAgY2xlYXJPclVwZGF0ZU5TVVJMUmVxdWVz
dCgpOwogI2VuZGlmCiB9CiAKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL25l
dHdvcmsvaW9zL1Jlc291cmNlUmVxdWVzdElPUy5tbSBiL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3Jt
L25ldHdvcmsvaW9zL1Jlc291cmNlUmVxdWVzdElPUy5tbQppbmRleCAzYjJmNjZjYmY3OGU3YmJl
MWFjZDg4MTA3OWYyNTgzYTdkNWU5YzBhLi4wODIzNjk4NDM5YmZkZGY1NGNiMTgxYmRhM2Y0YjJj
ZjU3M2M1Mzc4IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9uZXR3b3JrL2lv
cy9SZXNvdXJjZVJlcXVlc3RJT1MubW0KKysrIGIvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vbmV0
d29yay9pb3MvUmVzb3VyY2VSZXF1ZXN0SU9TLm1tCkBAIC01Miw2ICs1MiwxMiBAQCBSZXNvdXJj
ZVJlcXVlc3Q6OlJlc291cmNlUmVxdWVzdChOU1VSTFJlcXVlc3QgKm5zUmVxdWVzdCkKIAogdm9p
ZCBSZXNvdXJjZVJlcXVlc3Q6OnVwZGF0ZU5TVVJMUmVxdWVzdCgpCiB7CisgICAgaWYgKG1fY2ZS
ZXF1ZXN0KQorICAgICAgICBtX25zUmVxdWVzdCA9IGFkb3B0TlMoW1tOU011dGFibGVVUkxSZXF1
ZXN0IGFsbG9jXSBfaW5pdFdpdGhDRlVSTFJlcXVlc3Q6bV9jZlJlcXVlc3QuZ2V0KCldKTsKK30K
Kwordm9pZCBSZXNvdXJjZVJlcXVlc3Q6OmNsZWFyT3JVcGRhdGVOU1VSTFJlcXVlc3QoKQorewog
ICAgIC8vIFRoZXJlIGlzIGNsaWVudCBjb2RlIHRoYXQgZXh0ZW5kcyBOU1VSTFJlcXVlc3QgYW5k
IGV4cGVjdHMgdG8gZ2V0IGJhY2ssIGluIHRoZSBkZWxlZ2F0ZQogICAgIC8vIGNhbGxiYWNrcywg
YW4gb2JqZWN0IG9mIHRoZSBzYW1lIHR5cGUgdGhhdCB0aGV5IHBhc3NlZCBpbnRvIFdlYktpdC4g
VG8ga2VlcCB0aGVuIHJ1bm5pbmcsIHdlCiAgICAgLy8gY3JlYXRlIGFuIG9iamVjdCBvZiB0aGUg
c2FtZSB0eXBlIGFuZCByZXR1cm4gdGhhdC4gU2VlIDxyZGFyOi8vOTg0MzU4Mj4uCkBAIC02MSwx
MSArNjcsMTMgQEAgdm9pZCBSZXNvdXJjZVJlcXVlc3Q6OnVwZGF0ZU5TVVJMUmVxdWVzdCgpCiAg
ICAgc3RhdGljIENsYXNzIG5zTXV0YWJsZVVSTFJlcXVlc3RDbGFzcyA9IFtOU011dGFibGVVUkxS
ZXF1ZXN0IGNsYXNzXTsKICAgICBDbGFzcyByZXF1ZXN0Q2xhc3MgPSBbbV9uc1JlcXVlc3QuZ2V0
KCkgY2xhc3NdOwogCi0gICAgaWYgKCFyZXF1ZXN0Q2xhc3MgfHwgcmVxdWVzdENsYXNzID09IG5z
VVJMUmVxdWVzdENsYXNzKQotICAgICAgICByZXF1ZXN0Q2xhc3MgPSBuc011dGFibGVVUkxSZXF1
ZXN0Q2xhc3M7CisgICAgaWYgKCFtX2NmUmVxdWVzdCkKKyAgICAgICAgcmV0dXJuOwogCi0gICAg
aWYgKG1fY2ZSZXF1ZXN0KQorICAgIGlmIChyZXF1ZXN0Q2xhc3MgJiYgcmVxdWVzdENsYXNzICE9
IG5zVVJMUmVxdWVzdENsYXNzICYmIHJlcXVlc3RDbGFzcyAhPSBuc011dGFibGVVUkxSZXF1ZXN0
Q2xhc3MpCiAgICAgICAgIG1fbnNSZXF1ZXN0ID0gYWRvcHROUyhbW3JlcXVlc3RDbGFzcyBhbGxv
Y10gX2luaXRXaXRoQ0ZVUkxSZXF1ZXN0Om1fY2ZSZXF1ZXN0LmdldCgpXSk7CisgICAgZWxzZQor
ICAgICAgICBtX25zUmVxdWVzdCA9IG51bGxwdHI7CiB9CiAKICNlbmRpZiAvLyBVU0UoQ0ZORVRX
T1JLKQo=
</data>
<flag name="review"
          id="258896"
          type_id="1"
          status="+"
          setter="kling"
    />
          </attachment>
      

    </bug>

</bugzilla>