<?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>178756</bug_id>
          
          <creation_ts>2017-10-24 15:15:31 -0700</creation_ts>
          <short_desc>Optionally store entire ResourceRequest for ping loads</short_desc>
          <delta_ts>2017-11-15 12:46:41 -0800</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>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>InRadar</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Alex Christensen">achristensen</reporter>
          <assigned_to name="Alex Christensen">achristensen</assigned_to>
          <cc>buildbot</cc>
    
    <cc>cdumez</cc>
    
    <cc>dbates</cc>
    
    <cc>japhet</cc>
    
    <cc>thorton</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1363953</commentid>
    <comment_count>0</comment_count>
    <who name="Alex Christensen">achristensen</who>
    <bug_when>2017-10-24 15:15:31 -0700</bug_when>
    <thetext>Optionally store entire ResourceRequest for ping loads</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1363954</commentid>
    <comment_count>1</comment_count>
      <attachid>324736</attachid>
    <who name="Alex Christensen">achristensen</who>
    <bug_when>2017-10-24 15:16:33 -0700</bug_when>
    <thetext>Created attachment 324736
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1363957</commentid>
    <comment_count>2</comment_count>
    <who name="Alex Christensen">achristensen</who>
    <bug_when>2017-10-24 15:21:11 -0700</bug_when>
    <thetext>http://trac.webkit.org/r223933</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1372243</commentid>
    <comment_count>3</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2017-11-15 12:46:41 -0800</bug_when>
    <thetext>&lt;rdar://problem/35568113&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>324736</attachid>
            <date>2017-10-24 15:16:33 -0700</date>
            <delta_ts>2017-10-24 15:18:38 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-178756-20171024151632.patch</filename>
            <type>text/plain</type>
            <size>5880</size>
            <attacher name="Alex Christensen">achristensen</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2Vi
Q29yZS9DaGFuZ2VMb2cJKHJldmlzaW9uIDIyMzkzMSkKKysrIFNvdXJjZS9XZWJDb3JlL0NoYW5n
ZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDI0IEBACisyMDE3LTEwLTI0ICBBbGV4IENo
cmlzdGVuc2VuICA8YWNocmlzdGVuc2VuQHdlYmtpdC5vcmc+CisKKyAgICAgICAgT3B0aW9uYWxs
eSBzdG9yZSBlbnRpcmUgUmVzb3VyY2VSZXF1ZXN0IGZvciBwaW5nIGxvYWRzCisgICAgICAgIGh0
dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xNzg3NTYKKworICAgICAgICBS
ZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBObyBjaGFuZ2UgaW4gYmVoYXZp
b3IuCisgICAgICAgIFRoaXMgdXNlcyBsZXNzIG1lbW9yeSBpbiB0aGUgY29tbW9uIGxvYWRpbmcg
Y2FzZS4KKyAgICAgICAgVGhpcyB3aWxsIGJlIG5lZWRlZCBmb3IgbW92aW5nIGFwcGNhY2hlIGxv
YWRpbmcgdG8gdGhlIE5ldHdvcmtpbmcgUHJvY2Vzcy4KKyAgICAgICAgU2VlIGh0dHBzOi8vYnVn
cy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xNzg1NDAKKworICAgICAgICAqIGxvYWRlci9j
YWNoZS9DYWNoZWRSZXNvdXJjZS5jcHA6CisgICAgICAgIChXZWJDb3JlOjpDYWNoZWRSZXNvdXJj
ZTo6bG9hZCk6CisgICAgICAgICogbG9hZGVyL2NhY2hlL0NhY2hlZFJlc291cmNlLmg6CisgICAg
ICAgIChXZWJDb3JlOjpDYWNoZWRSZXNvdXJjZTo6c2V0T3JpZ2luYWxSZXF1ZXN0KToKKyAgICAg
ICAgKFdlYkNvcmU6OkNhY2hlZFJlc291cmNlOjpvcmlnaW5hbFJlcXVlc3QgY29uc3QpOgorICAg
ICAgICAoV2ViQ29yZTo6Q2FjaGVkUmVzb3VyY2U6OnNldE9yaWdpbmFsUmVxdWVzdEhlYWRlcnMp
OiBEZWxldGVkLgorICAgICAgICAqIGxvYWRlci9jYWNoZS9DYWNoZWRSZXNvdXJjZUxvYWRlci5j
cHA6CisgICAgICAgIChXZWJDb3JlOjpDYWNoZWRSZXNvdXJjZUxvYWRlcjo6cmVxdWVzdFJlc291
cmNlKToKKwogMjAxNy0xMC0yNCAgQW5keSBFc3RlcyAgPGFlc3Rlc0BhcHBsZS5jb20+CiAKICAg
ICAgICAgW1dlYklETF0gU3VwcG9ydCB0aGUgRXhwb3J0TWFjcm8gYXR0cmlidXRlIGZvciBkaWN0
aW9uYXJpZXMKSW5kZXg6IFNvdXJjZS9XZWJDb3JlL2xvYWRlci9jYWNoZS9DYWNoZWRSZXNvdXJj
ZS5jcHAKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PQotLS0gU291cmNlL1dlYkNvcmUvbG9hZGVyL2NhY2hlL0NhY2hlZFJl
c291cmNlLmNwcAkocmV2aXNpb24gMjIzODU4KQorKysgU291cmNlL1dlYkNvcmUvbG9hZGVyL2Nh
Y2hlL0NhY2hlZFJlc291cmNlLmNwcAkod29ya2luZyBjb3B5KQpAQCAtMjY5LDE0ICsyNjksMTQg
QEAgdm9pZCBDYWNoZWRSZXNvdXJjZTo6bG9hZChDYWNoZWRSZXNvdXJjZQogICAgICAgICB9CiAg
ICAgICAgIC8vIEZJWE1FOiBXZSBzaG91bGQgbm90IHNwZWNpYWwtY2FzZSBCZWFjb24gaGVyZS4K
ICAgICAgICAgaWYgKHNob3VsZFVzZVBpbmdMb2FkKHR5cGUoKSkpIHsKLSAgICAgICAgICAgIEFT
U0VSVChtX29yaWdpbmFsUmVxdWVzdEhlYWRlcnMpOworICAgICAgICAgICAgQVNTRVJUKG1fb3Jp
Z2luYWxSZXF1ZXN0KTsKICAgICAgICAgICAgIENhY2hlZFJlc291cmNlSGFuZGxlPENhY2hlZFJl
c291cmNlPiBwcm90ZWN0ZWRUaGlzKHRoaXMpOwogCiAgICAgICAgICAgICAvLyBGSVhNRTogTW92
ZSBiZWFjb24gbG9hZHMgdG8gbm9ybWFsIHN1YnJlc291cmNlIGxvYWRpbmcgdG8gZ2V0IG5vcm1h
bCBpbnNwZWN0b3IgcmVxdWVzdCBpbnN0cnVtZW50YXRpb24gaG9va3MuCiAgICAgICAgICAgICB1
bnNpZ25lZCBsb25nIGlkZW50aWZpZXIgPSBmcmFtZS5wYWdlKCktPnByb2dyZXNzKCkuY3JlYXRl
VW5pcXVlSWRlbnRpZmllcigpOwogICAgICAgICAgICAgSW5zcGVjdG9ySW5zdHJ1bWVudGF0aW9u
Ojp3aWxsU2VuZFJlcXVlc3RPZlR5cGUoJmZyYW1lLCBpZGVudGlmaWVyLCBmcmFtZUxvYWRlci5h
Y3RpdmVEb2N1bWVudExvYWRlcigpLCByZXF1ZXN0LCBJbnNwZWN0b3JJbnN0cnVtZW50YXRpb246
OkxvYWRUeXBlOjpCZWFjb24pOwogCi0gICAgICAgICAgICBwbGF0Zm9ybVN0cmF0ZWdpZXMoKS0+
bG9hZGVyU3RyYXRlZ3koKS0+c3RhcnRQaW5nTG9hZChmcmFtZSwgcmVxdWVzdCwgKm1fb3JpZ2lu
YWxSZXF1ZXN0SGVhZGVycywgbV9vcHRpb25zLCBbdGhpcywgcHJvdGVjdGVkVGhpcyA9IFdURk1v
dmUocHJvdGVjdGVkVGhpcyksIHByb3RlY3RlZEZyYW1lID0gbWFrZVJlZihmcmFtZSksIGlkZW50
aWZpZXJdIChjb25zdCBSZXNvdXJjZUVycm9yJiBlcnJvciwgY29uc3QgUmVzb3VyY2VSZXNwb25z
ZSYgcmVzcG9uc2UpIHsKKyAgICAgICAgICAgIHBsYXRmb3JtU3RyYXRlZ2llcygpLT5sb2FkZXJT
dHJhdGVneSgpLT5zdGFydFBpbmdMb2FkKGZyYW1lLCByZXF1ZXN0LCBtX29yaWdpbmFsUmVxdWVz
dC0+aHR0cEhlYWRlckZpZWxkcygpLCBtX29wdGlvbnMsIFt0aGlzLCBwcm90ZWN0ZWRUaGlzID0g
V1RGTW92ZShwcm90ZWN0ZWRUaGlzKSwgcHJvdGVjdGVkRnJhbWUgPSBtYWtlUmVmKGZyYW1lKSwg
aWRlbnRpZmllcl0gKGNvbnN0IFJlc291cmNlRXJyb3ImIGVycm9yLCBjb25zdCBSZXNvdXJjZVJl
c3BvbnNlJiByZXNwb25zZSkgewogICAgICAgICAgICAgICAgIGlmICghcmVzcG9uc2UuaXNOdWxs
KCkpCiAgICAgICAgICAgICAgICAgICAgIEluc3BlY3Rvckluc3RydW1lbnRhdGlvbjo6ZGlkUmVj
ZWl2ZVJlc291cmNlUmVzcG9uc2UocHJvdGVjdGVkRnJhbWUsIGlkZW50aWZpZXIsIHByb3RlY3Rl
ZEZyYW1lLT5sb2FkZXIoKS5hY3RpdmVEb2N1bWVudExvYWRlcigpLCByZXNwb25zZSwgbnVsbHB0
cik7CiAgICAgICAgICAgICAgICAgaWYgKGVycm9yLmlzTnVsbCgpKSB7CkluZGV4OiBTb3VyY2Uv
V2ViQ29yZS9sb2FkZXIvY2FjaGUvQ2FjaGVkUmVzb3VyY2UuaAo9PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3Vy
Y2UvV2ViQ29yZS9sb2FkZXIvY2FjaGUvQ2FjaGVkUmVzb3VyY2UuaAkocmV2aXNpb24gMjIzODU4
KQorKysgU291cmNlL1dlYkNvcmUvbG9hZGVyL2NhY2hlL0NhY2hlZFJlc291cmNlLmgJKHdvcmtp
bmcgY29weSkKQEAgLTI4Myw3ICsyODMsOCBAQCBwdWJsaWM6CiAgICAgdW5zaWduZWQgbG9uZyBp
ZGVudGlmaWVyRm9yTG9hZFdpdGhvdXRSZXNvdXJjZUxvYWRlcigpIGNvbnN0IHsgcmV0dXJuIG1f
aWRlbnRpZmllckZvckxvYWRXaXRob3V0UmVzb3VyY2VMb2FkZXI7IH0KICAgICBzdGF0aWMgUmVz
b3VyY2VMb2FkUHJpb3JpdHkgZGVmYXVsdFByaW9yaXR5Rm9yUmVzb3VyY2VUeXBlKFR5cGUpOwog
Ci0gICAgdm9pZCBzZXRPcmlnaW5hbFJlcXVlc3RIZWFkZXJzKHN0ZDo6b3B0aW9uYWw8SFRUUEhl
YWRlck1hcD4mJiBvcmlnaW5hbFJlcXVlc3RIZWFkZXJzKSB7IG1fb3JpZ2luYWxSZXF1ZXN0SGVh
ZGVycyA9IFdURk1vdmUob3JpZ2luYWxSZXF1ZXN0SGVhZGVycyk7IH0KKyAgICB2b2lkIHNldE9y
aWdpbmFsUmVxdWVzdChzdGQ6OnVuaXF1ZV9wdHI8UmVzb3VyY2VSZXF1ZXN0PiYmIG9yaWdpbmFs
UmVxdWVzdCkgeyBtX29yaWdpbmFsUmVxdWVzdCA9IFdURk1vdmUob3JpZ2luYWxSZXF1ZXN0KTsg
fQorICAgIGNvbnN0IHN0ZDo6dW5pcXVlX3B0cjxSZXNvdXJjZVJlcXVlc3Q+JiBvcmlnaW5hbFJl
cXVlc3QoKSBjb25zdCB7IHJldHVybiBtX29yaWdpbmFsUmVxdWVzdDsgfQogCiBwcm90ZWN0ZWQ6
CiAgICAgLy8gQ2FjaGVkUmVzb3VyY2UgY29uc3RydWN0b3IgdGhhdCBtYXkgYmUgdXNlZCB3aGVu
IHRoZSBDYWNoZWRSZXNvdXJjZSBjYW4gYWxyZWFkeSBiZSBmaWxsZWQgd2l0aCByZXNwb25zZSBk
YXRhLgpAQCAtMzAwLDcgKzMwMSw3IEBAIHByb3RlY3RlZDoKICAgICAvLyBGSVhNRTogTWFrZSB0
aGUgcmVzdCBvZiB0aGVzZSBkYXRhIG1lbWJlcnMgcHJpdmF0ZSBhbmQgdXNlIGZ1bmN0aW9ucyBp
biBkZXJpdmVkIGNsYXNzZXMgaW5zdGVhZC4KICAgICBIYXNoQ291bnRlZFNldDxDYWNoZWRSZXNv
dXJjZUNsaWVudCo+IG1fY2xpZW50czsKICAgICBSZXNvdXJjZVJlcXVlc3QgbV9yZXNvdXJjZVJl
cXVlc3Q7Ci0gICAgc3RkOjpvcHRpb25hbDxIVFRQSGVhZGVyTWFwPiBtX29yaWdpbmFsUmVxdWVz
dEhlYWRlcnM7IC8vIE5lZWRlZCBieSBQaW5nIGxvYWRzLgorICAgIHN0ZDo6dW5pcXVlX3B0cjxS
ZXNvdXJjZVJlcXVlc3Q+IG1fb3JpZ2luYWxSZXF1ZXN0OyAvLyBOZWVkZWQgYnkgUGluZyBsb2Fk
cy4KICAgICBSZWZQdHI8U3VicmVzb3VyY2VMb2FkZXI+IG1fbG9hZGVyOwogICAgIFJlc291cmNl
TG9hZGVyT3B0aW9ucyBtX29wdGlvbnM7CiAgICAgUmVzb3VyY2VSZXNwb25zZSBtX3Jlc3BvbnNl
OwpJbmRleDogU291cmNlL1dlYkNvcmUvbG9hZGVyL2NhY2hlL0NhY2hlZFJlc291cmNlTG9hZGVy
LmNwcAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2ViQ29yZS9sb2FkZXIvY2FjaGUvQ2FjaGVkUmVz
b3VyY2VMb2FkZXIuY3BwCShyZXZpc2lvbiAyMjM5MDkpCisrKyBTb3VyY2UvV2ViQ29yZS9sb2Fk
ZXIvY2FjaGUvQ2FjaGVkUmVzb3VyY2VMb2FkZXIuY3BwCSh3b3JraW5nIGNvcHkpCkBAIC03MTMs
OSArNzEzLDkgQEAgdm9pZCBDYWNoZWRSZXNvdXJjZUxvYWRlcjo6dXBkYXRlSFRUUFJlcQogCiBS
ZXNvdXJjZUVycm9yT3I8Q2FjaGVkUmVzb3VyY2VIYW5kbGU8Q2FjaGVkUmVzb3VyY2U+PiBDYWNo
ZWRSZXNvdXJjZUxvYWRlcjo6cmVxdWVzdFJlc291cmNlKENhY2hlZFJlc291cmNlOjpUeXBlIHR5
cGUsIENhY2hlZFJlc291cmNlUmVxdWVzdCYmIHJlcXVlc3QsIEZvclByZWxvYWQgZm9yUHJlbG9h
ZCwgRGVmZXJPcHRpb24gZGVmZXIpCiB7Ci0gICAgc3RkOjpvcHRpb25hbDxIVFRQSGVhZGVyTWFw
PiBvcmlnaW5hbFJlcXVlc3RIZWFkZXJzOworICAgIHN0ZDo6dW5pcXVlX3B0cjxSZXNvdXJjZVJl
cXVlc3Q+IG9yaWdpbmFsUmVxdWVzdDsKICAgICBpZiAoQ2FjaGVkUmVzb3VyY2U6OnNob3VsZFVz
ZVBpbmdMb2FkKHR5cGUpKQotICAgICAgICBvcmlnaW5hbFJlcXVlc3RIZWFkZXJzID0gcmVxdWVz
dC5yZXNvdXJjZVJlcXVlc3QoKS5odHRwSGVhZGVyRmllbGRzKCk7CisgICAgICAgIG9yaWdpbmFs
UmVxdWVzdCA9IHN0ZDo6bWFrZV91bmlxdWU8UmVzb3VyY2VSZXF1ZXN0PihyZXF1ZXN0LnJlc291
cmNlUmVxdWVzdCgpKTsKIAogICAgIGlmIChEb2N1bWVudCogZG9jdW1lbnQgPSB0aGlzLT5kb2N1
bWVudCgpKQogICAgICAgICByZXF1ZXN0LnVwZ3JhZGVJbnNlY3VyZVJlcXVlc3RJZk5lZWRlZCgq
ZG9jdW1lbnQpOwpAQCAtODYwLDcgKzg2MCw3IEBAIFJlc291cmNlRXJyb3JPcjxDYWNoZWRSZXNv
dXJjZUhhbmRsZTxDYWMKICAgICAgICAgYnJlYWs7CiAgICAgfQogICAgIEFTU0VSVChyZXNvdXJj
ZSk7Ci0gICAgcmVzb3VyY2UtPnNldE9yaWdpbmFsUmVxdWVzdEhlYWRlcnMoV1RGTW92ZShvcmln
aW5hbFJlcXVlc3RIZWFkZXJzKSk7CisgICAgcmVzb3VyY2UtPnNldE9yaWdpbmFsUmVxdWVzdChX
VEZNb3ZlKG9yaWdpbmFsUmVxdWVzdCkpOwogCiAgICAgaWYgKGZvclByZWxvYWQgPT0gRm9yUHJl
bG9hZDo6Tm8gJiYgcmVzb3VyY2UtPmxvYWRlcigpICYmIHJlc291cmNlLT5pZ25vcmVGb3JSZXF1
ZXN0Q291bnQoKSkgewogICAgICAgICByZXNvdXJjZS0+c2V0SWdub3JlRm9yUmVxdWVzdENvdW50
KGZhbHNlKTsK
</data>
<flag name="review"
          id="344349"
          type_id="1"
          status="+"
          setter="thorton"
    />
          </attachment>
      

    </bug>

</bugzilla>