<?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>233689</bug_id>
          
          <creation_ts>2021-11-30 23:58:13 -0800</creation_ts>
          <short_desc>REGRESSION (r286346): ResourceLoadDelegate.LoadInfo fails</short_desc>
          <delta_ts>2021-12-01 11:38:20 -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="Tim Horton">thorton</reporter>
          <assigned_to name="Tim Horton">thorton</assigned_to>
          <cc>achristensen</cc>
    
    <cc>darin</cc>
    
    <cc>simon.fraser</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1819130</commentid>
    <comment_count>0</comment_count>
    <who name="Tim Horton">thorton</who>
    <bug_when>2021-11-30 23:58:13 -0800</bug_when>
    <thetext>REGRESSION (r286346): ResourceLoadDelegate.LoadInfo fails</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1819131</commentid>
    <comment_count>1</comment_count>
      <attachid>445533</attachid>
    <who name="Tim Horton">thorton</who>
    <bug_when>2021-11-30 23:58:50 -0800</bug_when>
    <thetext>Created attachment 445533
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1819294</commentid>
    <comment_count>2</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2021-12-01 09:50:38 -0800</bug_when>
    <thetext>Committed r286368 (244727@main): &lt;https://commits.webkit.org/244727@main&gt;

All reviewed patches have been landed. Closing bug and clearing flags on attachment 445533.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1819298</commentid>
    <comment_count>3</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2021-12-01 09:51:35 -0800</bug_when>
    <thetext>&lt;rdar://problem/85926760&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1819301</commentid>
    <comment_count>4</comment_count>
      <attachid>445533</attachid>
    <who name="Darin Adler">darin</who>
    <bug_when>2021-12-01 09:59:11 -0800</bug_when>
    <thetext>Comment on attachment 445533
Patch

View in context: https://bugs.webkit.org/attachment.cgi?id=445533&amp;action=review

&gt; Tools/TestWebKitAPI/Tests/WebKitCocoa/ResourceLoadDelegate.mm:-382
&gt; -    EXPECT_EQ(archiveData.length, 607ull);

Another comment from my new crusade, on this deleted code, so that observers will learn what I have recently learned: This is backwards, the actual value first and then the expected. The GTest macros take the expected value first and the actual value second. Getting this right helps the clarity of the message when the expectation is not met.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1819342</commentid>
    <comment_count>5</comment_count>
    <who name="Darin Adler">darin</who>
    <bug_when>2021-12-01 11:38:20 -0800</bug_when>
    <thetext>(In reply to Darin Adler from comment #4)
&gt; Another comment from my new crusade, on this deleted code, so that observers
&gt; will learn what I have recently learned: This is backwards, the actual value
&gt; first and then the expected. The GTest macros take the expected value first
&gt; and the actual value second. Getting this right helps the clarity of the
&gt; message when the expectation is not met.

Now I am not sure; the error message someone mentioned in a Slack discussion seems to be more even-handed than I thought, so my comment may be out of date.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>445533</attachid>
            <date>2021-11-30 23:58:50 -0800</date>
            <delta_ts>2021-12-01 09:50:40 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-233689-20211130235849.patch</filename>
            <type>text/plain</type>
            <size>2771</size>
            <attacher name="Tim Horton">thorton</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjg2MzQ4CmRpZmYgLS1naXQgYS9Ub29scy9DaGFuZ2VMb2cg
Yi9Ub29scy9DaGFuZ2VMb2cKaW5kZXggYmU0ODQ3MTdkNGFiNDM3YmVlNjg2N2YzMzgwODc0YTdi
N2NhZmU3NC4uMWFmMDMxMzIwZDM4OTM5YjFkYTdlYjlmYTdmOWNhODY2YjdiOGRmNCAxMDA2NDQK
LS0tIGEvVG9vbHMvQ2hhbmdlTG9nCisrKyBiL1Rvb2xzL0NoYW5nZUxvZwpAQCAtMSwzICsxLDM0
IEBACisyMDIxLTExLTMwICBUaW0gSG9ydG9uICA8dGltb3RoeV9ob3J0b25AYXBwbGUuY29tPgor
CisgICAgICAgIFJFR1JFU1NJT04gKHIyODYzNDYpOiBSZXNvdXJjZUxvYWREZWxlZ2F0ZS5Mb2Fk
SW5mbyBmYWlscworICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/
aWQ9MjMzNjg5CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAg
ICAgKiBUZXN0V2ViS2l0QVBJL1Rlc3RzL1dlYktpdENvY29hL1Jlc291cmNlTG9hZERlbGVnYXRl
Lm1tOgorICAgICAgICBUaGlzIHRlc3QgYXNzZXJ0cyB0aGF0IGFyY2hpdmluZyBhIF9XS1Jlc291
cmNlTG9hZEluZm8gdmlhIE5TS2V5ZWRBcmNoaXZlcgorICAgICAgICBlbmNvZGVzIHRvIGEgcGFy
dGljdWxhciBzaXplICg2MDcgYnl0ZXMpLgorCisgICAgICAgIElmIHlvdSBsb29rIGF0IHRoZSBy
ZXN1bHRhbnQgcGxpc3QgYmVmb3JlIHIyODYzNDYsIHRoZSBlbmNvZGVkIGZyYW1lSUQKKyAgICAg
ICAgYW5kIHJlc291cmNlTG9hZElEIGhhdmUgdGhlIHNhbWUgdmFsdWUsIGFuZCBiZWNhdXNlIG9m
IE5TS2V5ZWRBcmNoaXZlcgorICAgICAgICBkZWR1cGxpY2F0aW9uLCBzaGFyZSB0aGUgc2FtZSBv
YmplY3QuCisKKyAgICAgICAgSWYgeW91IGxvb2sgYXQgdGhlIHJlc3VsdGFudCBwbGlzdCAqYWZ0
ZXIqIHIyODYzNDYsIHRoZSBlbmNvZGVkIGZyYW1lSUQKKyAgICAgICAgaXMgb25lIGxhcmdlciB0
aGFuIHRoZSByZXNvdXJjZUxvYWRJRCwgdGh1cyBjYW5ub3QgYmUgZGVkdXBsaWNhdGVkLCBhbmQK
KyAgICAgICAgZW5kIHVwIGVuY29kaW5nIGFzIHNlcGFyYXRlIG9iamVjdHMuIFRoaXMgcmVzdWx0
cyBpbiB0aGUgZW5jb2RlZCBzaXplCisgICAgICAgIGluY3JlYXNpbmcgdG8gNjEyIGJ5dGVzLgor
CisgICAgICAgIFRoZSByZWFzb24gdGhhdCB0aGUgZW5jb2RlZCBmcmFtZUlEIGlzIG5vdyBvbmUg
dmFsdWUgbGFyZ2VyIGlzIHRoYXQKKyAgICAgICAgT2JqZWN0SWRlbnRpZmllciB1c2VzIGEgZ2xv
YmFsIGlkZW50aWZpZXIgcG9vbCwgYW5kIHIyODYzNDYgY3JlYXRlcworICAgICAgICBvbmUgbW9y
ZSBPYmplY3RJZGVudGlmaWVyIGR1cmluZyBFdmVudEhhbmRsZXIgY29uc3RydWN0aW9uLCBkZXN0
cm95aW5nCisgICAgICAgIG91ciBlbnRpcmVseSBjb2luY2lkZW50YWwgSUQgb3ZlcmxhcCwgYW5k
IGNhdXNpbmcgdGhlIGFmb3JlbWVudGlvbmVkCisgICAgICAgIGVuY29kZWQgc2l6ZSBjaGFuZ2Uu
CisKKyAgICAgICAgUmVtb3ZlIHRoaXMgYXNzZXJ0aW9uIGZyb20gdGhlIHRlc3QsIHNpbmNlIGl0
IGlzIHZlcnkgYWdncmVzc2l2ZSBhbmQKKyAgICAgICAgc2VlbXMgdW5uZWNlc3NhcnkuIFdlIGNv
dWxkIGluc3RlYWQganVzdCByZWJhc2VsaW5lIHRoZSB0ZXN0LCBidXQgaXQKKyAgICAgICAgc2Vl
bXMgaW5zdWZmaWNpZW50bHkgaW1wb3J0YW50IHRvIGJ1cmRlbiBzb21lIGZ1dHVyZSBkZXZlbG9w
ZXIgd2l0aAorICAgICAgICBhIHJlcGVhdCBvZiB0aGlzIGV2ZW5pbmcgb2YgZXhwbG9yYXRpb24g
YW5kIGRpc2NvdmVyeS4KKwogMjAyMS0xMS0zMCAgQkogQnVyZyAgPGJidXJnQGFwcGxlLmNvbT4K
IAogICAgICAgICBXZWIgSW5zcGVjdG9yOiBhZGQgRXh0ZW5zaW9uVGFiQWN0aXZhdGlvbiBkaWFn
bm9zdGljIGV2ZW50CmRpZmYgLS1naXQgYS9Ub29scy9UZXN0V2ViS2l0QVBJL1Rlc3RzL1dlYktp
dENvY29hL1Jlc291cmNlTG9hZERlbGVnYXRlLm1tIGIvVG9vbHMvVGVzdFdlYktpdEFQSS9UZXN0
cy9XZWJLaXRDb2NvYS9SZXNvdXJjZUxvYWREZWxlZ2F0ZS5tbQppbmRleCBhYTVmNWU4ZGE2ZWY2
ZjljMjg5NGVmODY0YzJhMjNhNjZiMThmN2M1Li5jY2EzNWFkZDEzNzlhNDYyOWZhODViNjhjNDRh
MTA4YjBiMWZjNzMzIDEwMDY0NAotLS0gYS9Ub29scy9UZXN0V2ViS2l0QVBJL1Rlc3RzL1dlYktp
dENvY29hL1Jlc291cmNlTG9hZERlbGVnYXRlLm1tCisrKyBiL1Rvb2xzL1Rlc3RXZWJLaXRBUEkv
VGVzdHMvV2ViS2l0Q29jb2EvUmVzb3VyY2VMb2FkRGVsZWdhdGUubW0KQEAgLTM3OSw3ICszNzks
NiBAQCBURVNUKFJlc291cmNlTG9hZERlbGVnYXRlLCBMb2FkSW5mbykKICAgICBfV0tSZXNvdXJj
ZUxvYWRJbmZvICpvcmlnaW5hbCA9IGxvYWRJbmZvc1swXS5nZXQoKTsKICAgICBOU0Vycm9yICpl
cnJvciA9IG5pbDsKICAgICBOU0RhdGEgKmFyY2hpdmVEYXRhID0gW05TS2V5ZWRBcmNoaXZlciBh
cmNoaXZlZERhdGFXaXRoUm9vdE9iamVjdDpvcmlnaW5hbCByZXF1aXJpbmdTZWN1cmVDb2Rpbmc6
WUVTIGVycm9yOiZlcnJvcl07Ci0gICAgRVhQRUNUX0VRKGFyY2hpdmVEYXRhLmxlbmd0aCwgNjA3
dWxsKTsKICAgICBFWFBFQ1RfRkFMU0UoZXJyb3IpOwogICAgIF9XS1Jlc291cmNlTG9hZEluZm8g
KmRlc2VyaWFsaXplZCA9IFtOU0tleWVkVW5hcmNoaXZlciB1bmFyY2hpdmVkT2JqZWN0T2ZDbGFz
czpbX1dLUmVzb3VyY2VMb2FkSW5mbyBjbGFzc10gZnJvbURhdGE6YXJjaGl2ZURhdGEgZXJyb3I6
JmVycm9yXTsKICAgICBFWFBFQ1RfRkFMU0UoZXJyb3IpOwo=
</data>

          </attachment>
      

    </bug>

</bugzilla>