<?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>207639</bug_id>
          
          <creation_ts>2020-02-12 09:54:23 -0800</creation_ts>
          <short_desc>Use AuthenticationChallenge instead of AuthenticationChallengeProxy for ResourceLoadDelegate</short_desc>
          <delta_ts>2020-04-03 16:47:12 -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>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>ddkilzer</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1618063</commentid>
    <comment_count>0</comment_count>
    <who name="Alex Christensen">achristensen</who>
    <bug_when>2020-02-12 09:54:23 -0800</bug_when>
    <thetext>Use AuthenticationChallenge instead of AuthenticationChallengeProxy for ResourceLoadDelegate</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1618066</commentid>
    <comment_count>1</comment_count>
      <attachid>390531</attachid>
    <who name="Alex Christensen">achristensen</who>
    <bug_when>2020-02-12 09:57:03 -0800</bug_when>
    <thetext>Created attachment 390531
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1637473</commentid>
    <comment_count>2</comment_count>
      <attachid>390531</attachid>
    <who name="David Kilzer (:ddkilzer)">ddkilzer</who>
    <bug_when>2020-04-03 11:46:48 -0700</bug_when>
    <thetext>Comment on attachment 390531
Patch

r=me</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1637566</commentid>
    <comment_count>3</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2020-04-03 16:46:04 -0700</bug_when>
    <thetext>Committed r259521: &lt;https://trac.webkit.org/changeset/259521&gt;

All reviewed patches have been landed. Closing bug and clearing flags on attachment 390531.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1637568</commentid>
    <comment_count>4</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2020-04-03 16:47:12 -0700</bug_when>
    <thetext>&lt;rdar://problem/61281509&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>390531</attachid>
            <date>2020-02-12 09:57:03 -0800</date>
            <delta_ts>2020-04-03 16:46:04 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-207639-20200212095702.patch</filename>
            <type>text/plain</type>
            <size>10279</size>
            <attacher name="Alex Christensen">achristensen</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9XZWJLaXQvQ2hhbmdlTG9nCj09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFNvdXJjZS9XZWJL
aXQvQ2hhbmdlTG9nCShyZXZpc2lvbiAyNTY0NDMpCisrKyBTb3VyY2UvV2ViS2l0L0NoYW5nZUxv
Zwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDI5IEBACisyMDIwLTAyLTEyICBBbGV4IENocmlz
dGVuc2VuICA8YWNocmlzdGVuc2VuQHdlYmtpdC5vcmc+CisKKyAgICAgICAgVXNlIEF1dGhlbnRp
Y2F0aW9uQ2hhbGxlbmdlIGluc3RlYWQgb2YgQXV0aGVudGljYXRpb25DaGFsbGVuZ2VQcm94eSBm
b3IgUmVzb3VyY2VMb2FkRGVsZWdhdGUKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcv
c2hvd19idWcuY2dpP2lkPTIwNzYzOQorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09Q
UyEpLgorCisgICAgICAgIEluIHIyNTQzNDUgbXkgeW91bmdlciBhbmQgbW9yZSBuYWl2ZSBzZWxm
IHVzZWQgQXV0aGVudGljYXRpb25DaGFsbGVuZ2VQcm94eSBpbnN0ZWFkIG9mIEF1dGhlbnRpY2F0
aW9uQ2hhbGxlbmdlCisgICAgICAgIGJlY2F1c2UgaGUgZGlkbid0IGtub3cgYWJvdXQgdGhlIFdl
YkNvcmU6Om1hYyBmdW5jdGlvbiwgd2hpY2ggaXMgY2FsbGVkIGJ5IEF1dGhlbnRpY2F0aW9uQ2hh
bGxlbmdlUHJveHksIGFuZCBpdCdzCisgICAgICAgIGFsbCBJIG5lZWRlZCB0byBnZXQgYW4gTlNV
UkxBdXRoZW50aWNhdGlvbkNoYWxsZW5nZS4gIFNraXBwaW5nIHRoZSBBdXRoZW50aWNhdGlvbkNo
YWxsZW5nZVByb3h5IHN0ZXAgY2xlYW5zIHVwCisgICAgICAgIEF1dGhlbnRpY2F0aW9uQ2hhbGxl
bmdlUHJveHkgYnkgcmVtb3ZpbmcgdGhlIHVubmVjZXNzYXJ5IGFiaWxpdHkgdG8gaGF2ZSBhIG51
bGwgQ29tcGxldGlvbkhhbmRsZXIuCisKKyAgICAgICAgQ292ZXJlZCBieSBleGlzdGluZyB0ZXN0
cy4KKworICAgICAgICAqIFVJUHJvY2Vzcy9BUEkvQVBJUmVzb3VyY2VMb2FkQ2xpZW50Lmg6Cisg
ICAgICAgICogVUlQcm9jZXNzL0F1dGhlbnRpY2F0aW9uL0F1dGhlbnRpY2F0aW9uQ2hhbGxlbmdl
UHJveHkuY3BwOgorICAgICAgICAoV2ViS2l0OjpBdXRoZW50aWNhdGlvbkNoYWxsZW5nZVByb3h5
OjpBdXRoZW50aWNhdGlvbkNoYWxsZW5nZVByb3h5KToKKyAgICAgICAgKCk6IERlbGV0ZWQuCisg
ICAgICAgICogVUlQcm9jZXNzL0NvY29hL1Jlc291cmNlTG9hZERlbGVnYXRlLmg6CisgICAgICAg
ICogVUlQcm9jZXNzL0NvY29hL1Jlc291cmNlTG9hZERlbGVnYXRlLm1tOgorICAgICAgICAoV2Vi
S2l0OjpSZXNvdXJjZUxvYWREZWxlZ2F0ZTo6UmVzb3VyY2VMb2FkQ2xpZW50OjpkaWRSZWNlaXZl
Q2hhbGxlbmdlIGNvbnN0KToKKyAgICAgICAgKiBVSVByb2Nlc3MvTmV0d29yay9OZXR3b3JrUHJv
Y2Vzc1Byb3h5LmNwcDoKKyAgICAgICAgKFdlYktpdDo6TmV0d29ya1Byb2Nlc3NQcm94eTo6cmVz
b3VyY2VMb2FkRGlkUmVjZWl2ZUNoYWxsZW5nZSk6CisgICAgICAgICogVUlQcm9jZXNzL1dlYlBh
Z2VQcm94eS5jcHA6CisgICAgICAgICogVUlQcm9jZXNzL1dlYlBhZ2VQcm94eS5oOgorCiAyMDIw
LTAyLTEyICBCcmVudCBGdWxnaGFtICA8YmZ1bGdoYW1AYXBwbGUuY29tPgogCiAgICAgICAgIEV4
cGFuZCBXZWJDb250ZW50IHByb2Nlc3Mgc2FuZGJveCB3aXRoIGFkZGl0aW9uYWwgc3lzY2FsbApJ
bmRleDogU291cmNlL1dlYktpdC9VSVByb2Nlc3MvV2ViUGFnZVByb3h5LmNwcAo9PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
Ci0tLSBTb3VyY2UvV2ViS2l0L1VJUHJvY2Vzcy9XZWJQYWdlUHJveHkuY3BwCShyZXZpc2lvbiAy
NTYzNDYpCisrKyBTb3VyY2UvV2ViS2l0L1VJUHJvY2Vzcy9XZWJQYWdlUHJveHkuY3BwCSh3b3Jr
aW5nIGNvcHkpCkBAIC02MDAwLDEwICs2MDAwLDEwIEBAIHZvaWQgV2ViUGFnZVByb3h5OjpyZXNv
dXJjZUxvYWREaWRQZXJmb3IKICAgICAgICAgbV9yZXNvdXJjZUxvYWRDbGllbnQtPmRpZFBlcmZv
cm1IVFRQUmVkaXJlY3Rpb24oV1RGTW92ZShsb2FkSW5mbyksIFdURk1vdmUocmVzcG9uc2UpLCBX
VEZNb3ZlKHJlcXVlc3QpKTsKIH0KIAotdm9pZCBXZWJQYWdlUHJveHk6OnJlc291cmNlTG9hZERp
ZFJlY2VpdmVDaGFsbGVuZ2UoUmVzb3VyY2VMb2FkSW5mbyYmIGxvYWRJbmZvLCBXZWJLaXQ6OkF1
dGhlbnRpY2F0aW9uQ2hhbGxlbmdlUHJveHkmIGNoYWxsZW5nZSkKK3ZvaWQgV2ViUGFnZVByb3h5
OjpyZXNvdXJjZUxvYWREaWRSZWNlaXZlQ2hhbGxlbmdlKFJlc291cmNlTG9hZEluZm8mJiBsb2Fk
SW5mbywgV2ViQ29yZTo6QXV0aGVudGljYXRpb25DaGFsbGVuZ2UmJiBjaGFsbGVuZ2UpCiB7CiAg
ICAgaWYgKG1fcmVzb3VyY2VMb2FkQ2xpZW50KQotICAgICAgICBtX3Jlc291cmNlTG9hZENsaWVu
dC0+ZGlkUmVjZWl2ZUNoYWxsZW5nZShXVEZNb3ZlKGxvYWRJbmZvKSwgY2hhbGxlbmdlKTsKKyAg
ICAgICAgbV9yZXNvdXJjZUxvYWRDbGllbnQtPmRpZFJlY2VpdmVDaGFsbGVuZ2UoV1RGTW92ZShs
b2FkSW5mbyksIFdURk1vdmUoY2hhbGxlbmdlKSk7CiB9CiAKIHZvaWQgV2ViUGFnZVByb3h5Ojpy
ZXNvdXJjZUxvYWREaWRSZWNlaXZlUmVzcG9uc2UoUmVzb3VyY2VMb2FkSW5mbyYmIGxvYWRJbmZv
LCBXZWJDb3JlOjpSZXNvdXJjZVJlc3BvbnNlJiYgcmVzcG9uc2UpCkluZGV4OiBTb3VyY2UvV2Vi
S2l0L1VJUHJvY2Vzcy9XZWJQYWdlUHJveHkuaAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2ViS2l0
L1VJUHJvY2Vzcy9XZWJQYWdlUHJveHkuaAkocmV2aXNpb24gMjU2MzQ2KQorKysgU291cmNlL1dl
YktpdC9VSVByb2Nlc3MvV2ViUGFnZVByb3h5LmgJKHdvcmtpbmcgY29weSkKQEAgLTQ3OSw3ICs0
NzksNyBAQCBwdWJsaWM6CiAKICAgICB2b2lkIHJlc291cmNlTG9hZERpZFNlbmRSZXF1ZXN0KFJl
c291cmNlTG9hZEluZm8mJiwgV2ViQ29yZTo6UmVzb3VyY2VSZXF1ZXN0JiYpOwogICAgIHZvaWQg
cmVzb3VyY2VMb2FkRGlkUGVyZm9ybUhUVFBSZWRpcmVjdGlvbihSZXNvdXJjZUxvYWRJbmZvJiYs
IFdlYkNvcmU6OlJlc291cmNlUmVzcG9uc2UmJiwgV2ViQ29yZTo6UmVzb3VyY2VSZXF1ZXN0JiYp
OwotICAgIHZvaWQgcmVzb3VyY2VMb2FkRGlkUmVjZWl2ZUNoYWxsZW5nZShSZXNvdXJjZUxvYWRJ
bmZvJiYsIFdlYktpdDo6QXV0aGVudGljYXRpb25DaGFsbGVuZ2VQcm94eSYpOworICAgIHZvaWQg
cmVzb3VyY2VMb2FkRGlkUmVjZWl2ZUNoYWxsZW5nZShSZXNvdXJjZUxvYWRJbmZvJiYsIFdlYkNv
cmU6OkF1dGhlbnRpY2F0aW9uQ2hhbGxlbmdlJiYpOwogICAgIHZvaWQgcmVzb3VyY2VMb2FkRGlk
UmVjZWl2ZVJlc3BvbnNlKFJlc291cmNlTG9hZEluZm8mJiwgV2ViQ29yZTo6UmVzb3VyY2VSZXNw
b25zZSYmKTsKICAgICB2b2lkIHJlc291cmNlTG9hZERpZENvbXBsZXRlV2l0aEVycm9yKFJlc291
cmNlTG9hZEluZm8mJiwgV2ViQ29yZTo6UmVzb3VyY2VFcnJvciYmKTsKIApJbmRleDogU291cmNl
L1dlYktpdC9VSVByb2Nlc3MvQVBJL0FQSVJlc291cmNlTG9hZENsaWVudC5oCj09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0K
LS0tIFNvdXJjZS9XZWJLaXQvVUlQcm9jZXNzL0FQSS9BUElSZXNvdXJjZUxvYWRDbGllbnQuaAko
cmV2aXNpb24gMjU2MzQ2KQorKysgU291cmNlL1dlYktpdC9VSVByb2Nlc3MvQVBJL0FQSVJlc291
cmNlTG9hZENsaWVudC5oCSh3b3JraW5nIGNvcHkpCkBAIC0yOSw4ICsyOSwxMSBAQAogI2luY2x1
ZGUgPFdlYkNvcmUvUmVzb3VyY2VSZXF1ZXN0Lmg+CiAjaW5jbHVkZSA8V2ViQ29yZS9SZXNvdXJj
ZVJlc3BvbnNlLmg+CiAKK25hbWVzcGFjZSBXZWJDb3JlIHsKK2NsYXNzIEF1dGhlbnRpY2F0aW9u
Q2hhbGxlbmdlOworfQorCiBuYW1lc3BhY2UgV2ViS2l0IHsKLWNsYXNzIEF1dGhlbnRpY2F0aW9u
Q2hhbGxlbmdlUHJveHk7CiBzdHJ1Y3QgUmVzb3VyY2VMb2FkSW5mbzsKIH0KIApAQCAtNDIsNyAr
NDUsNyBAQCBwdWJsaWM6CiAKICAgICB2aXJ0dWFsIHZvaWQgZGlkU2VuZFJlcXVlc3QoV2ViS2l0
OjpSZXNvdXJjZUxvYWRJbmZvJiYsIFdlYkNvcmU6OlJlc291cmNlUmVxdWVzdCYmKSBjb25zdCA9
IDA7CiAgICAgdmlydHVhbCB2b2lkIGRpZFBlcmZvcm1IVFRQUmVkaXJlY3Rpb24oV2ViS2l0OjpS
ZXNvdXJjZUxvYWRJbmZvJiYsIFdlYkNvcmU6OlJlc291cmNlUmVzcG9uc2UmJiwgV2ViQ29yZTo6
UmVzb3VyY2VSZXF1ZXN0JiYpIGNvbnN0ID0gMDsKLSAgICB2aXJ0dWFsIHZvaWQgZGlkUmVjZWl2
ZUNoYWxsZW5nZShXZWJLaXQ6OlJlc291cmNlTG9hZEluZm8mJiwgV2ViS2l0OjpBdXRoZW50aWNh
dGlvbkNoYWxsZW5nZVByb3h5JikgY29uc3QgPSAwOworICAgIHZpcnR1YWwgdm9pZCBkaWRSZWNl
aXZlQ2hhbGxlbmdlKFdlYktpdDo6UmVzb3VyY2VMb2FkSW5mbyYmLCBXZWJDb3JlOjpBdXRoZW50
aWNhdGlvbkNoYWxsZW5nZSYmKSBjb25zdCA9IDA7CiAgICAgdmlydHVhbCB2b2lkIGRpZFJlY2Vp
dmVSZXNwb25zZShXZWJLaXQ6OlJlc291cmNlTG9hZEluZm8mJiwgV2ViQ29yZTo6UmVzb3VyY2VS
ZXNwb25zZSYmKSBjb25zdCA9IDA7CiAgICAgdmlydHVhbCB2b2lkIGRpZENvbXBsZXRlV2l0aEVy
cm9yKFdlYktpdDo6UmVzb3VyY2VMb2FkSW5mbyYmLCBXZWJDb3JlOjpSZXNvdXJjZUVycm9yJiYp
IGNvbnN0ID0gMDsKIH07CkluZGV4OiBTb3VyY2UvV2ViS2l0L1VJUHJvY2Vzcy9BdXRoZW50aWNh
dGlvbi9BdXRoZW50aWNhdGlvbkNoYWxsZW5nZVByb3h5LmNwcAo9PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3Vy
Y2UvV2ViS2l0L1VJUHJvY2Vzcy9BdXRoZW50aWNhdGlvbi9BdXRoZW50aWNhdGlvbkNoYWxsZW5n
ZVByb3h5LmNwcAkocmV2aXNpb24gMjU2MzQ2KQorKysgU291cmNlL1dlYktpdC9VSVByb2Nlc3Mv
QXV0aGVudGljYXRpb24vQXV0aGVudGljYXRpb25DaGFsbGVuZ2VQcm94eS5jcHAJKHdvcmtpbmcg
Y29weSkKQEAgLTQ1LDcgKzQ1LDcgQEAgbmFtZXNwYWNlIFdlYktpdCB7CiAKIEF1dGhlbnRpY2F0
aW9uQ2hhbGxlbmdlUHJveHk6OkF1dGhlbnRpY2F0aW9uQ2hhbGxlbmdlUHJveHkoV2ViQ29yZTo6
QXV0aGVudGljYXRpb25DaGFsbGVuZ2UmJiBhdXRoZW50aWNhdGlvbkNoYWxsZW5nZSwgdWludDY0
X3QgY2hhbGxlbmdlSUQsIFJlZjxJUEM6OkNvbm5lY3Rpb24+JiYgY29ubmVjdGlvbiwgV2Vha1B0
cjxTZWNLZXlQcm94eVN0b3JlPiYmIHNlY0tleVByb3h5U3RvcmUpCiAgICAgOiBtX2NvcmVBdXRo
ZW50aWNhdGlvbkNoYWxsZW5nZShXVEZNb3ZlKGF1dGhlbnRpY2F0aW9uQ2hhbGxlbmdlKSkKLSAg
ICAsIG1fbGlzdGVuZXIoQXV0aGVudGljYXRpb25EZWNpc2lvbkxpc3RlbmVyOjpjcmVhdGUoY2hh
bGxlbmdlSUQgPyBDb21wbGV0aW9uSGFuZGxlcjx2b2lkKEF1dGhlbnRpY2F0aW9uQ2hhbGxlbmdl
RGlzcG9zaXRpb24sIGNvbnN0IFdlYkNvcmU6OkNyZWRlbnRpYWwmKT4oW2NoYWxsZW5nZUlELCBj
b25uZWN0aW9uID0gV1RGTW92ZShjb25uZWN0aW9uKSwgc2VjS2V5UHJveHlTdG9yZSA9IFdURk1v
dmUoc2VjS2V5UHJveHlTdG9yZSldKEF1dGhlbnRpY2F0aW9uQ2hhbGxlbmdlRGlzcG9zaXRpb24g
ZGlzcG9zaXRpb24sIGNvbnN0IFdlYkNvcmU6OkNyZWRlbnRpYWwmIGNyZWRlbnRpYWwpIHsKKyAg
ICAsIG1fbGlzdGVuZXIoQXV0aGVudGljYXRpb25EZWNpc2lvbkxpc3RlbmVyOjpjcmVhdGUoW2No
YWxsZW5nZUlELCBjb25uZWN0aW9uID0gV1RGTW92ZShjb25uZWN0aW9uKSwgc2VjS2V5UHJveHlT
dG9yZSA9IFdURk1vdmUoc2VjS2V5UHJveHlTdG9yZSldKEF1dGhlbnRpY2F0aW9uQ2hhbGxlbmdl
RGlzcG9zaXRpb24gZGlzcG9zaXRpb24sIGNvbnN0IFdlYkNvcmU6OkNyZWRlbnRpYWwmIGNyZWRl
bnRpYWwpIHsKICNpZiBIQVZFKFNFQ19LRVlfUFJPWFkpCiAgICAgICAgIGlmIChzZWNLZXlQcm94
eVN0b3JlICYmIHNlY0tleVByb3h5U3RvcmUtPmluaXRpYWxpemUoY3JlZGVudGlhbCkpIHsKICAg
ICAgICAgICAgIHNlbmRDbGllbnRDZXJ0aWZpY2F0ZUNyZWRlbnRpYWxPdmVyWHBjKGNvbm5lY3Rp
b24sICpzZWNLZXlQcm94eVN0b3JlLCBjaGFsbGVuZ2VJRCwgY3JlZGVudGlhbCk7CkBAIC01Myw4
ICs1Myw5IEBAIEF1dGhlbnRpY2F0aW9uQ2hhbGxlbmdlUHJveHk6OkF1dGhlbnRpY2EKICAgICAg
ICAgfQogI2VuZGlmCiAgICAgICAgIGNvbm5lY3Rpb24tPnNlbmQoTWVzc2FnZXM6OkF1dGhlbnRp
Y2F0aW9uTWFuYWdlcjo6Q29tcGxldGVBdXRoZW50aWNhdGlvbkNoYWxsZW5nZShjaGFsbGVuZ2VJ
RCwgZGlzcG9zaXRpb24sIGNyZWRlbnRpYWwpLCAwKTsKLSAgICB9KSA6IG51bGxwdHIpKQorICAg
IH0pKQogeworICAgIEFTU0VSVChjaGFsbGVuZ2VJRCk7CiB9CiAKIFdlYkNyZWRlbnRpYWwqIEF1
dGhlbnRpY2F0aW9uQ2hhbGxlbmdlUHJveHk6OnByb3Bvc2VkQ3JlZGVudGlhbCgpIGNvbnN0Cklu
ZGV4OiBTb3VyY2UvV2ViS2l0L1VJUHJvY2Vzcy9Db2NvYS9SZXNvdXJjZUxvYWREZWxlZ2F0ZS5o
Cj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT0KLS0tIFNvdXJjZS9XZWJLaXQvVUlQcm9jZXNzL0NvY29hL1Jlc291cmNlTG9h
ZERlbGVnYXRlLmgJKHJldmlzaW9uIDI1NjM0NikKKysrIFNvdXJjZS9XZWJLaXQvVUlQcm9jZXNz
L0NvY29hL1Jlc291cmNlTG9hZERlbGVnYXRlLmgJKHdvcmtpbmcgY29weSkKQEAgLTYxLDcgKzYx
LDcgQEAgcHJpdmF0ZToKICAgICAgICAgLy8gQVBJOjpSZXNvdXJjZUxvYWRDbGllbnQKICAgICAg
ICAgdm9pZCBkaWRTZW5kUmVxdWVzdChSZXNvdXJjZUxvYWRJbmZvJiYsIFdlYkNvcmU6OlJlc291
cmNlUmVxdWVzdCYmKSBjb25zdCBmaW5hbDsKICAgICAgICAgdm9pZCBkaWRQZXJmb3JtSFRUUFJl
ZGlyZWN0aW9uKFJlc291cmNlTG9hZEluZm8mJiwgV2ViQ29yZTo6UmVzb3VyY2VSZXNwb25zZSYm
LCBXZWJDb3JlOjpSZXNvdXJjZVJlcXVlc3QmJikgY29uc3QgZmluYWw7Ci0gICAgICAgIHZvaWQg
ZGlkUmVjZWl2ZUNoYWxsZW5nZShSZXNvdXJjZUxvYWRJbmZvJiYsIFdlYktpdDo6QXV0aGVudGlj
YXRpb25DaGFsbGVuZ2VQcm94eSYpIGNvbnN0IGZpbmFsOworICAgICAgICB2b2lkIGRpZFJlY2Vp
dmVDaGFsbGVuZ2UoUmVzb3VyY2VMb2FkSW5mbyYmLCBXZWJDb3JlOjpBdXRoZW50aWNhdGlvbkNo
YWxsZW5nZSYmKSBjb25zdCBmaW5hbDsKICAgICAgICAgdm9pZCBkaWRSZWNlaXZlUmVzcG9uc2Uo
UmVzb3VyY2VMb2FkSW5mbyYmLCBXZWJDb3JlOjpSZXNvdXJjZVJlc3BvbnNlJiYpIGNvbnN0IGZp
bmFsOwogICAgICAgICB2b2lkIGRpZENvbXBsZXRlV2l0aEVycm9yKFJlc291cmNlTG9hZEluZm8m
JiwgV2ViQ29yZTo6UmVzb3VyY2VFcnJvciYmKSBjb25zdCBmaW5hbDsKIApJbmRleDogU291cmNl
L1dlYktpdC9VSVByb2Nlc3MvQ29jb2EvUmVzb3VyY2VMb2FkRGVsZWdhdGUubW0KPT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PQotLS0gU291cmNlL1dlYktpdC9VSVByb2Nlc3MvQ29jb2EvUmVzb3VyY2VMb2FkRGVsZWdhdGUu
bW0JKHJldmlzaW9uIDI1NjM0NikKKysrIFNvdXJjZS9XZWJLaXQvVUlQcm9jZXNzL0NvY29hL1Jl
c291cmNlTG9hZERlbGVnYXRlLm1tCSh3b3JraW5nIGNvcHkpCkBAIC0yNiw2ICsyNiw3IEBACiAj
aW1wb3J0ICJjb25maWcuaCIKICNpbXBvcnQgIlJlc291cmNlTG9hZERlbGVnYXRlLmgiCiAKKyNp
bXBvcnQgPFdlYkNvcmUvQXV0aGVudGljYXRpb25NYWMuaD4KICNpbXBvcnQgIkF1dGhlbnRpY2F0
aW9uQ2hhbGxlbmdlUHJveHkuaCIKICNpbXBvcnQgIldLTlNVUkxBdXRoZW50aWNhdGlvbkNoYWxs
ZW5nZS5oIgogI2ltcG9ydCAiX1dLUmVzb3VyY2VMb2FkRGVsZWdhdGUuaCIKQEAgLTk3LDcgKzk4
LDcgQEAgdm9pZCBSZXNvdXJjZUxvYWREZWxlZ2F0ZTo6UmVzb3VyY2VMb2FkQwogICAgIFtkZWxl
Z2F0ZSB3ZWJWaWV3Om1fcmVzb3VyY2VMb2FkRGVsZWdhdGUubV93ZWJWaWV3LmdldCgpLmdldCgp
IHJlc291cmNlTG9hZDp3cmFwcGVyKEFQSTo6UmVzb3VyY2VMb2FkSW5mbzo6Y3JlYXRlKFdURk1v
dmUobG9hZEluZm8pKS5nZXQoKSkgZGlkUGVyZm9ybUhUVFBSZWRpcmVjdGlvbjpyZXNwb25zZS5u
c1VSTFJlc3BvbnNlKCkgbmV3UmVxdWVzdDpyZXF1ZXN0Lm5zVVJMUmVxdWVzdChXZWJDb3JlOjpI
VFRQQm9keVVwZGF0ZVBvbGljeTo6RG9Ob3RVcGRhdGVIVFRQQm9keSldOwogfQogCi12b2lkIFJl
c291cmNlTG9hZERlbGVnYXRlOjpSZXNvdXJjZUxvYWRDbGllbnQ6OmRpZFJlY2VpdmVDaGFsbGVu
Z2UoV2ViS2l0OjpSZXNvdXJjZUxvYWRJbmZvJiYgbG9hZEluZm8sIFdlYktpdDo6QXV0aGVudGlj
YXRpb25DaGFsbGVuZ2VQcm94eSYgY2hhbGxlbmdlKSBjb25zdAordm9pZCBSZXNvdXJjZUxvYWRE
ZWxlZ2F0ZTo6UmVzb3VyY2VMb2FkQ2xpZW50OjpkaWRSZWNlaXZlQ2hhbGxlbmdlKFdlYktpdDo6
UmVzb3VyY2VMb2FkSW5mbyYmIGxvYWRJbmZvLCBXZWJDb3JlOjpBdXRoZW50aWNhdGlvbkNoYWxs
ZW5nZSYmIGNoYWxsZW5nZSkgY29uc3QKIHsKICAgICBpZiAoIW1fcmVzb3VyY2VMb2FkRGVsZWdh
dGUubV9kZWxlZ2F0ZU1ldGhvZHMuZGlkUmVjZWl2ZUNoYWxsZW5nZSkKICAgICAgICAgcmV0dXJu
OwpAQCAtMTA2LDcgKzEwNyw3IEBAIHZvaWQgUmVzb3VyY2VMb2FkRGVsZWdhdGU6OlJlc291cmNl
TG9hZEMKICAgICBpZiAoIWRlbGVnYXRlKQogICAgICAgICByZXR1cm47CiAKLSAgICBbZGVsZWdh
dGUgd2ViVmlldzptX3Jlc291cmNlTG9hZERlbGVnYXRlLm1fd2ViVmlldy5nZXQoKS5nZXQoKSBy
ZXNvdXJjZUxvYWQ6d3JhcHBlcihBUEk6OlJlc291cmNlTG9hZEluZm86OmNyZWF0ZShXVEZNb3Zl
KGxvYWRJbmZvKSkuZ2V0KCkpIGRpZFJlY2VpdmVDaGFsbGVuZ2U6d3JhcHBlcihjaGFsbGVuZ2Up
XTsKKyAgICBbZGVsZWdhdGUgd2ViVmlldzptX3Jlc291cmNlTG9hZERlbGVnYXRlLm1fd2ViVmll
dy5nZXQoKS5nZXQoKSByZXNvdXJjZUxvYWQ6d3JhcHBlcihBUEk6OlJlc291cmNlTG9hZEluZm86
OmNyZWF0ZShXVEZNb3ZlKGxvYWRJbmZvKSkuZ2V0KCkpIGRpZFJlY2VpdmVDaGFsbGVuZ2U6bWFj
KGNoYWxsZW5nZSldOwogfQogCiB2b2lkIFJlc291cmNlTG9hZERlbGVnYXRlOjpSZXNvdXJjZUxv
YWRDbGllbnQ6OmRpZFJlY2VpdmVSZXNwb25zZShXZWJLaXQ6OlJlc291cmNlTG9hZEluZm8mJiBs
b2FkSW5mbywgV2ViQ29yZTo6UmVzb3VyY2VSZXNwb25zZSYmIHJlc3BvbnNlKSBjb25zdApJbmRl
eDogU291cmNlL1dlYktpdC9VSVByb2Nlc3MvTmV0d29yay9OZXR3b3JrUHJvY2Vzc1Byb3h5LmNw
cAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2ViS2l0L1VJUHJvY2Vzcy9OZXR3b3JrL05ldHdvcmtQ
cm9jZXNzUHJveHkuY3BwCShyZXZpc2lvbiAyNTYzNDYpCisrKyBTb3VyY2UvV2ViS2l0L1VJUHJv
Y2Vzcy9OZXR3b3JrL05ldHdvcmtQcm9jZXNzUHJveHkuY3BwCSh3b3JraW5nIGNvcHkpCkBAIC00
OTYsOCArNDk2LDcgQEAgdm9pZCBOZXR3b3JrUHJvY2Vzc1Byb3h5OjpyZXNvdXJjZUxvYWREaQog
ICAgIGlmICghcGFnZSkKICAgICAgICAgcmV0dXJuOwogCi0gICAgYXV0byBjaGFsbGVuZ2VQcm94
eSA9IEF1dGhlbnRpY2F0aW9uQ2hhbGxlbmdlUHJveHk6OmNyZWF0ZShXVEZNb3ZlKGNoYWxsZW5n
ZSksIDAsICpjb25uZWN0aW9uKCksIG51bGxwdHIpOwotICAgIHBhZ2UtPnJlc291cmNlTG9hZERp
ZFJlY2VpdmVDaGFsbGVuZ2UoV1RGTW92ZShsb2FkSW5mbyksIGNoYWxsZW5nZVByb3h5LmdldCgp
KTsKKyAgICBwYWdlLT5yZXNvdXJjZUxvYWREaWRSZWNlaXZlQ2hhbGxlbmdlKFdURk1vdmUobG9h
ZEluZm8pLCBXVEZNb3ZlKGNoYWxsZW5nZSkpOwogfQogCiB2b2lkIE5ldHdvcmtQcm9jZXNzUHJv
eHk6OnJlc291cmNlTG9hZERpZFJlY2VpdmVSZXNwb25zZShXZWJQYWdlUHJveHlJZGVudGlmaWVy
IHBhZ2VJRCwgUmVzb3VyY2VMb2FkSW5mbyYmIGxvYWRJbmZvLCBXZWJDb3JlOjpSZXNvdXJjZVJl
c3BvbnNlJiYgcmVzcG9uc2UpCg==
</data>

          </attachment>
      

    </bug>

</bugzilla>