<?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>209267</bug_id>
          
          <creation_ts>2020-03-18 19:37:14 -0700</creation_ts>
          <short_desc>Add HTTP3 as an experimental feature</short_desc>
          <delta_ts>2020-03-18 20:23:25 -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>bfulgham</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1631497</commentid>
    <comment_count>0</comment_count>
    <who name="Alex Christensen">achristensen</who>
    <bug_when>2020-03-18 19:37:14 -0700</bug_when>
    <thetext>Add HTTP3 as an experimental feature</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1631498</commentid>
    <comment_count>1</comment_count>
      <attachid>393937</attachid>
    <who name="Alex Christensen">achristensen</who>
    <bug_when>2020-03-18 19:40:12 -0700</bug_when>
    <thetext>Created attachment 393937
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1631499</commentid>
    <comment_count>2</comment_count>
    <who name="Alex Christensen">achristensen</who>
    <bug_when>2020-03-18 19:40:15 -0700</bug_when>
    <thetext>&lt;rdar://problem/60245262&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1631502</commentid>
    <comment_count>3</comment_count>
      <attachid>393937</attachid>
    <who name="Brent Fulgham">bfulgham</who>
    <bug_when>2020-03-18 19:49:47 -0700</bug_when>
    <thetext>Comment on attachment 393937
Patch

Nice! R=me</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1631517</commentid>
    <comment_count>4</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2020-03-18 20:23:24 -0700</bug_when>
    <thetext>Committed r258678: &lt;https://trac.webkit.org/changeset/258678&gt;

All reviewed patches have been landed. Closing bug and clearing flags on attachment 393937.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>393937</attachid>
            <date>2020-03-18 19:40:12 -0700</date>
            <delta_ts>2020-03-18 20:23:25 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-209267-20200318194011.patch</filename>
            <type>text/plain</type>
            <size>10439</size>
            <attacher name="Alex Christensen">achristensen</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9XZWJDb3JlL1BBTC9DaGFuZ2VMb2cKPT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gU291cmNl
L1dlYkNvcmUvUEFML0NoYW5nZUxvZwkocmV2aXNpb24gMjU4Njc0KQorKysgU291cmNlL1dlYkNv
cmUvUEFML0NoYW5nZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDEzIEBACisyMDIwLTAz
LTE4ICBBbGV4IENocmlzdGVuc2VuICA8YWNocmlzdGVuc2VuQHdlYmtpdC5vcmc+CisKKyAgICAg
ICAgQWRkIEhUVFAzIGFzIGFuIGV4cGVyaW1lbnRhbCBmZWF0dXJlCisgICAgICAgIGh0dHBzOi8v
YnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0yMDkyNjcKKyAgICAgICAgPHJkYXI6Ly9w
cm9ibGVtLzYwMjQ1MjYyPiBhbmQgPHJkYXI6Ly9wcm9ibGVtLzYwMjQ1MTY4PgorCisgICAgICAg
IFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgICogcGFsL3NwaS9jZi9DRk5l
dHdvcmtTUEkuaDoKKwogMjAyMC0wMy0xOCAgUGVuZyBMaXUgIDxwZW5nLmxpdTZAYXBwbGUuY29t
PgogCiAgICAgICAgIFRoZSB2YWx1ZSBvZiBbQVZQbGF5ZXJWaWV3Q29udHJvbGxlciBpc1BpY3R1
cmVJblBpY3R1cmVQb3NzaWJsZV0gaXMgTk8gaW4gdGhlIGZpcnN0IGF0dGVtcHQgdG8gZW50ZXIg
UGlQCkluZGV4OiBTb3VyY2UvV2ViQ29yZS9QQUwvcGFsL3NwaS9jZi9DRk5ldHdvcmtTUEkuaAo9
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09Ci0tLSBTb3VyY2UvV2ViQ29yZS9QQUwvcGFsL3NwaS9jZi9DRk5ldHdvcmtTUEku
aAkocmV2aXNpb24gMjU4NjQ1KQorKysgU291cmNlL1dlYkNvcmUvUEFML3BhbC9zcGkvY2YvQ0ZO
ZXR3b3JrU1BJLmgJKHdvcmtpbmcgY29weSkKQEAgLTIwOSw2ICsyMDksNyBAQCB0eXBlZGVmIE5T
X0VOVU0oTlNJbnRlZ2VyLCBOU1VSTFNlc3Npb25DCiAjZW5kaWYKICNpZiBIQVZFKENGTkVUV09S
S19BTFRFUk5BVElWRV9TRVJWSUNFKQogQHByb3BlcnR5IChudWxsYWJsZSwgcmV0YWluKSBfTlNI
VFRQQWx0ZXJuYXRpdmVTZXJ2aWNlc1N0b3JhZ2UgKl9hbHRlcm5hdGl2ZVNlcnZpY2VzU3RvcmFn
ZTsKK0Bwcm9wZXJ0eSAocmVhZG9ubHksIGFzc2lnbikgQk9PTCBfYWxsb3dzSFRUUDM7CiAjZW5k
aWYKIEBlbmQKIApJbmRleDogU291cmNlL1dlYktpdC9DaGFuZ2VMb2cKPT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0g
U291cmNlL1dlYktpdC9DaGFuZ2VMb2cJKHJldmlzaW9uIDI1ODY0NSkKKysrIFNvdXJjZS9XZWJL
aXQvQ2hhbmdlTG9nCSh3b3JraW5nIGNvcHkpCkBAIC0xLDMgKzEsMjkgQEAKKzIwMjAtMDMtMTgg
IEFsZXggQ2hyaXN0ZW5zZW4gIDxhY2hyaXN0ZW5zZW5Ad2Via2l0Lm9yZz4KKworICAgICAgICBB
ZGQgSFRUUDMgYXMgYW4gZXhwZXJpbWVudGFsIGZlYXR1cmUKKyAgICAgICAgaHR0cHM6Ly9idWdz
LndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTIwOTI2NworICAgICAgICA8cmRhcjovL3Byb2Js
ZW0vNjAyNDUyNjI+IGFuZCA8cmRhcjovL3Byb2JsZW0vNjAyNDUxNjg+CisKKyAgICAgICAgUmV2
aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgTWFudWFsbHkgdmVyaWZpZWQgdGhp
cyBzZXRzIHRoZSBDRk5ldHdvcmsgU1BJIGFzIGV4cGVjdGVkLgorCisgICAgICAgICogTmV0d29y
a1Byb2Nlc3MvTmV0d29ya1Nlc3Npb25DcmVhdGlvblBhcmFtZXRlcnMuY3BwOgorICAgICAgICAo
V2ViS2l0OjpOZXR3b3JrU2Vzc2lvbkNyZWF0aW9uUGFyYW1ldGVyczo6ZW5jb2RlIGNvbnN0KToK
KyAgICAgICAgKFdlYktpdDo6TmV0d29ya1Nlc3Npb25DcmVhdGlvblBhcmFtZXRlcnM6OmRlY29k
ZSk6CisgICAgICAgICogTmV0d29ya1Byb2Nlc3MvTmV0d29ya1Nlc3Npb25DcmVhdGlvblBhcmFt
ZXRlcnMuaDoKKyAgICAgICAgKiBOZXR3b3JrUHJvY2Vzcy9jb2NvYS9OZXR3b3JrU2Vzc2lvbkNv
Y29hLm1tOgorICAgICAgICAoV2ViS2l0OjpOZXR3b3JrU2Vzc2lvbkNvY29hOjpOZXR3b3JrU2Vz
c2lvbkNvY29hKToKKyAgICAgICAgKiBTaGFyZWQvV2ViUHJlZmVyZW5jZXMueWFtbDoKKyAgICAg
ICAgKiBVSVByb2Nlc3MvV2ViUHJvY2Vzc1Bvb2wuY3BwOgorICAgICAgICAoV2ViS2l0OjpXZWJQ
cm9jZXNzUG9vbDo6ZW5zdXJlTmV0d29ya1Byb2Nlc3MpOgorICAgICAgICAqIFVJUHJvY2Vzcy9X
ZWJzaXRlRGF0YS9Db2NvYS9XZWJzaXRlRGF0YVN0b3JlQ29jb2EubW06CisgICAgICAgIChXZWJL
aXQ6OldlYnNpdGVEYXRhU3RvcmU6OnBhcmFtZXRlcnMpOgorICAgICAgICAoV2ViS2l0OjpXZWJz
aXRlRGF0YVN0b3JlOjpodHRwM0VuYWJsZWQpOgorICAgICAgICAqIFVJUHJvY2Vzcy9XZWJzaXRl
RGF0YS9XZWJzaXRlRGF0YVN0b3JlLmNwcDoKKyAgICAgICAgKFdlYktpdDo6V2Vic2l0ZURhdGFT
dG9yZTo6aHR0cDNFbmFibGVkKToKKyAgICAgICAgKiBVSVByb2Nlc3MvV2Vic2l0ZURhdGEvV2Vi
c2l0ZURhdGFTdG9yZS5oOgorCiAyMDIwLTAzLTE4ICBCcmVudCBGdWxnaGFtICA8YmZ1bGdoYW1A
YXBwbGUuY29tPgogCiAgICAgICAgIFN3aXRjaCBmcm9tIGRlYnVnIEFTU0VSVCB0byBSRUxFQVNF
X0FTU0VSVCBpbiBQbHVnaW5RdWlya3MuaApJbmRleDogU291cmNlL1dlYktpdC9OZXR3b3JrUHJv
Y2Vzcy9OZXR3b3JrU2Vzc2lvbkNyZWF0aW9uUGFyYW1ldGVycy5jcHAKPT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0g
U291cmNlL1dlYktpdC9OZXR3b3JrUHJvY2Vzcy9OZXR3b3JrU2Vzc2lvbkNyZWF0aW9uUGFyYW1l
dGVycy5jcHAJKHJldmlzaW9uIDI1ODY0NSkKKysrIFNvdXJjZS9XZWJLaXQvTmV0d29ya1Byb2Nl
c3MvTmV0d29ya1Nlc3Npb25DcmVhdGlvblBhcmFtZXRlcnMuY3BwCSh3b3JraW5nIGNvcHkpCkBA
IC01NSw2ICs1NSw3IEBAIHZvaWQgTmV0d29ya1Nlc3Npb25DcmVhdGlvblBhcmFtZXRlcnM6OmUK
ICNpZiBIQVZFKENGTkVUV09SS19BTFRFUk5BVElWRV9TRVJWSUNFKQogICAgIGVuY29kZXIgPDwg
YWx0ZXJuYXRpdmVTZXJ2aWNlRGlyZWN0b3J5OwogICAgIGVuY29kZXIgPDwgYWx0ZXJuYXRpdmVT
ZXJ2aWNlRGlyZWN0b3J5RXh0ZW5zaW9uSGFuZGxlOworICAgIGVuY29kZXIgPDwgaHR0cDNFbmFi
bGVkOwogI2VuZGlmCiAjaWYgVVNFKFNPVVApCiAgICAgZW5jb2RlciA8PCBjb29raWVQZXJzaXN0
ZW50U3RvcmFnZVBhdGg7CkBAIC0xNDMsNiArMTQ0LDExIEBAIE9wdGlvbmFsPE5ldHdvcmtTZXNz
aW9uQ3JlYXRpb25QYXJhbWV0ZXIKICAgICBkZWNvZGVyID4+IGFsdGVybmF0aXZlU2VydmljZURp
cmVjdG9yeUV4dGVuc2lvbkhhbmRsZTsKICAgICBpZiAoIWFsdGVybmF0aXZlU2VydmljZURpcmVj
dG9yeUV4dGVuc2lvbkhhbmRsZSkKICAgICAgICAgcmV0dXJuIFdURjo6bnVsbG9wdDsKKyAgICAK
KyAgICBPcHRpb25hbDxib29sPiBodHRwM0VuYWJsZWQ7CisgICAgZGVjb2RlciA+PiBodHRwM0Vu
YWJsZWQ7CisgICAgaWYgKCFodHRwM0VuYWJsZWQpCisgICAgICAgIHJldHVybiBXVEY6Om51bGxv
cHQ7CiAjZW5kaWYKIAogI2lmIFVTRShTT1VQKQpAQCAtMjU1LDYgKzI2MSw3IEBAIE9wdGlvbmFs
PE5ldHdvcmtTZXNzaW9uQ3JlYXRpb25QYXJhbWV0ZXIKICNpZiBIQVZFKENGTkVUV09SS19BTFRF
Uk5BVElWRV9TRVJWSUNFKQogICAgICAgICAsIFdURk1vdmUoKmFsdGVybmF0aXZlU2VydmljZURp
cmVjdG9yeSkKICAgICAgICAgLCBXVEZNb3ZlKCphbHRlcm5hdGl2ZVNlcnZpY2VEaXJlY3RvcnlF
eHRlbnNpb25IYW5kbGUpCisgICAgICAgICwgV1RGTW92ZSgqaHR0cDNFbmFibGVkKQogI2VuZGlm
CiAjaWYgVVNFKFNPVVApCiAgICAgICAgICwgV1RGTW92ZSgqY29va2llUGVyc2lzdGVudFN0b3Jh
Z2VQYXRoKQpJbmRleDogU291cmNlL1dlYktpdC9OZXR3b3JrUHJvY2Vzcy9OZXR3b3JrU2Vzc2lv
bkNyZWF0aW9uUGFyYW1ldGVycy5oCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFNvdXJjZS9XZWJLaXQvTmV0d29y
a1Byb2Nlc3MvTmV0d29ya1Nlc3Npb25DcmVhdGlvblBhcmFtZXRlcnMuaAkocmV2aXNpb24gMjU4
NjQ1KQorKysgU291cmNlL1dlYktpdC9OZXR3b3JrUHJvY2Vzcy9OZXR3b3JrU2Vzc2lvbkNyZWF0
aW9uUGFyYW1ldGVycy5oCSh3b3JraW5nIGNvcHkpCkBAIC02Nyw2ICs2Nyw3IEBAIHN0cnVjdCBO
ZXR3b3JrU2Vzc2lvbkNyZWF0aW9uUGFyYW1ldGVycyAKICNpZiBIQVZFKENGTkVUV09SS19BTFRF
Uk5BVElWRV9TRVJWSUNFKQogICAgIFN0cmluZyBhbHRlcm5hdGl2ZVNlcnZpY2VEaXJlY3Rvcnk7
CiAgICAgU2FuZGJveEV4dGVuc2lvbjo6SGFuZGxlIGFsdGVybmF0aXZlU2VydmljZURpcmVjdG9y
eUV4dGVuc2lvbkhhbmRsZTsKKyAgICBib29sIGh0dHAzRW5hYmxlZCB7IGZhbHNlIH07CiAjZW5k
aWYKICNpZiBVU0UoU09VUCkKICAgICBTdHJpbmcgY29va2llUGVyc2lzdGVudFN0b3JhZ2VQYXRo
OwpJbmRleDogU291cmNlL1dlYktpdC9OZXR3b3JrUHJvY2Vzcy9jb2NvYS9OZXR3b3JrU2Vzc2lv
bkNvY29hLm1tCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT0KLS0tIFNvdXJjZS9XZWJLaXQvTmV0d29ya1Byb2Nlc3MvY29j
b2EvTmV0d29ya1Nlc3Npb25Db2NvYS5tbQkocmV2aXNpb24gMjU4NjQ1KQorKysgU291cmNlL1dl
YktpdC9OZXR3b3JrUHJvY2Vzcy9jb2NvYS9OZXR3b3JrU2Vzc2lvbkNvY29hLm1tCSh3b3JraW5n
IGNvcHkpCkBAIC0xMTEzLDYgKzExMTMsNyBAQCBOZXR3b3JrU2Vzc2lvbkNvY29hOjpOZXR3b3Jr
U2Vzc2lvbkNvY29hCiAgICAgICAgIGNvbmZpZ3VyYXRpb24uX2FsdGVybmF0aXZlU2VydmljZXNT
dG9yYWdlID0gW1tbX05TSFRUUEFsdGVybmF0aXZlU2VydmljZXNTdG9yYWdlIGFsbG9jXSBpbml0
UGVyc2lzdGVudFN0b3JlV2l0aFVSTDpbW05TVVJMIGZpbGVVUkxXaXRoUGF0aDpwYXJhbWV0ZXJz
LmFsdGVybmF0aXZlU2VydmljZURpcmVjdG9yeSBpc0RpcmVjdG9yeTpZRVNdIFVSTEJ5QXBwZW5k
aW5nUGF0aENvbXBvbmVudDpAIkFsdGVybmF0aXZlU2VydmljZS5zcWxpdGUiXV0gYXV0b3JlbGVh
c2VdOwogICAgIH0gZWxzZQogICAgICAgICBSRUxFQVNFX0FTU0VSVChtX3Nlc3Npb25JRC5pc0Vw
aGVtZXJhbCgpKTsKKyAgICBjb25maWd1cmF0aW9uLl9hbGxvd3NIVFRQMyA9IHBhcmFtZXRlcnMu
aHR0cDNFbmFibGVkOwogI2VuZGlmCiAKICAgICBjb25maWd1cmF0aW9uLmNvbm5lY3Rpb25Qcm94
eURpY3Rpb25hcnkgPSBwcm94eURpY3Rpb25hcnkocGFyYW1ldGVycy5odHRwUHJveHksIHBhcmFt
ZXRlcnMuaHR0cHNQcm94eSk7CkluZGV4OiBTb3VyY2UvV2ViS2l0L1NoYXJlZC9XZWJQcmVmZXJl
bmNlcy55YW1sCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT0KLS0tIFNvdXJjZS9XZWJLaXQvU2hhcmVkL1dlYlByZWZlcmVu
Y2VzLnlhbWwJKHJldmlzaW9uIDI1ODY0NSkKKysrIFNvdXJjZS9XZWJLaXQvU2hhcmVkL1dlYlBy
ZWZlcmVuY2VzLnlhbWwJKHdvcmtpbmcgY29weSkKQEAgLTEzMDQsNiArMTMwNCwxNSBAQCBJbWFn
ZUJpdG1hcEVuYWJsZWQ6CiAgIGNhdGVnb3J5OiBleHBlcmltZW50YWwKICAgd2ViY29yZUJpbmRp
bmc6IFJ1bnRpbWVFbmFibGVkRmVhdHVyZXMKIAorSFRUUDNFbmFibGVkOgorICB0eXBlOiBib29s
CisgIGRlZmF1bHRWYWx1ZTogZmFsc2UKKyAgaHVtYW5SZWFkYWJsZU5hbWU6ICJIVFRQMyIKKyAg
aHVtYW5SZWFkYWJsZURlc2NyaXB0aW9uOiAiRW5hYmxlIEhUVFAzIgorICBjYXRlZ29yeTogZXhw
ZXJpbWVudGFsCisgIHdlYmNvcmVCaW5kaW5nOiBub25lCisgIGNvbmRpdGlvbjogSEFWRShDRk5F
VFdPUktfQUxURVJOQVRJVkVfU0VSVklDRSkKKwogT2Zmc2NyZWVuQ2FudmFzRW5hYmxlZDoKICAg
dHlwZTogYm9vbAogICBkZWZhdWx0VmFsdWU6IERFRkFVTFRfT0ZGU0NSRUVOX0NBTlZBU19FTkFC
TEVECkluZGV4OiBTb3VyY2UvV2ViS2l0L1VJUHJvY2Vzcy9XZWJQcm9jZXNzUG9vbC5jcHAKPT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PQotLS0gU291cmNlL1dlYktpdC9VSVByb2Nlc3MvV2ViUHJvY2Vzc1Bvb2wuY3BwCShy
ZXZpc2lvbiAyNTg2NDUpCisrKyBTb3VyY2UvV2ViS2l0L1VJUHJvY2Vzcy9XZWJQcm9jZXNzUG9v
bC5jcHAJKHdvcmtpbmcgY29weSkKQEAgLTY1NSw3ICs2NTUsOSBAQCBOZXR3b3JrUHJvY2Vzc1By
b3h5JiBXZWJQcm9jZXNzUG9vbDo6ZW5zCiAKICNpZiBIQVZFKENGTkVUV09SS19BTFRFUk5BVElW
RV9TRVJWSUNFKQogICAgIHBhcmFtZXRlcnMuZGVmYXVsdERhdGFTdG9yZVBhcmFtZXRlcnMubmV0
d29ya1Nlc3Npb25QYXJhbWV0ZXJzLmFsdGVybmF0aXZlU2VydmljZURpcmVjdG9yeSA9IFdlYnNp
dGVEYXRhU3RvcmU6OmRlZmF1bHRBbHRlcm5hdGl2ZVNlcnZpY2VzRGlyZWN0b3J5KCk7Ci0gICAg
U2FuZGJveEV4dGVuc2lvbjo6Y3JlYXRlSGFuZGxlRm9yUmVhZFdyaXRlRGlyZWN0b3J5KHBhcmFt
ZXRlcnMuZGVmYXVsdERhdGFTdG9yZVBhcmFtZXRlcnMubmV0d29ya1Nlc3Npb25QYXJhbWV0ZXJz
LmFsdGVybmF0aXZlU2VydmljZURpcmVjdG9yeSwgcGFyYW1ldGVycy5kZWZhdWx0RGF0YVN0b3Jl
UGFyYW1ldGVycy5uZXR3b3JrU2Vzc2lvblBhcmFtZXRlcnMuYWx0ZXJuYXRpdmVTZXJ2aWNlRGly
ZWN0b3J5RXh0ZW5zaW9uSGFuZGxlKTsKKyAgICBpZiAoIXBhcmFtZXRlcnMuZGVmYXVsdERhdGFT
dG9yZVBhcmFtZXRlcnMubmV0d29ya1Nlc3Npb25QYXJhbWV0ZXJzLmFsdGVybmF0aXZlU2Vydmlj
ZURpcmVjdG9yeS5pc0VtcHR5KCkpCisgICAgICAgIFNhbmRib3hFeHRlbnNpb246OmNyZWF0ZUhh
bmRsZUZvclJlYWRXcml0ZURpcmVjdG9yeShwYXJhbWV0ZXJzLmRlZmF1bHREYXRhU3RvcmVQYXJh
bWV0ZXJzLm5ldHdvcmtTZXNzaW9uUGFyYW1ldGVycy5hbHRlcm5hdGl2ZVNlcnZpY2VEaXJlY3Rv
cnksIHBhcmFtZXRlcnMuZGVmYXVsdERhdGFTdG9yZVBhcmFtZXRlcnMubmV0d29ya1Nlc3Npb25Q
YXJhbWV0ZXJzLmFsdGVybmF0aXZlU2VydmljZURpcmVjdG9yeUV4dGVuc2lvbkhhbmRsZSk7Cisg
ICAgcGFyYW1ldGVycy5kZWZhdWx0RGF0YVN0b3JlUGFyYW1ldGVycy5uZXR3b3JrU2Vzc2lvblBh
cmFtZXRlcnMuaHR0cDNFbmFibGVkID0gV2Vic2l0ZURhdGFTdG9yZTo6aHR0cDNFbmFibGVkKCk7
CiAjZW5kaWYKICAgICBib29sIGlzSXRwU3RhdGVFeHBsaWNpdGx5U2V0ID0gZmFsc2U7CiAgICAg
cGFyYW1ldGVycy5kZWZhdWx0RGF0YVN0b3JlUGFyYW1ldGVycy5uZXR3b3JrU2Vzc2lvblBhcmFt
ZXRlcnMucmVzb3VyY2VMb2FkU3RhdGlzdGljc1BhcmFtZXRlcnMgPSBSZXNvdXJjZUxvYWRTdGF0
aXN0aWNzUGFyYW1ldGVycyB7CkluZGV4OiBTb3VyY2UvV2ViS2l0L1VJUHJvY2Vzcy9XZWJzaXRl
RGF0YS9XZWJzaXRlRGF0YVN0b3JlLmNwcAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2ViS2l0L1VJ
UHJvY2Vzcy9XZWJzaXRlRGF0YS9XZWJzaXRlRGF0YVN0b3JlLmNwcAkocmV2aXNpb24gMjU4NjQ1
KQorKysgU291cmNlL1dlYktpdC9VSVByb2Nlc3MvV2Vic2l0ZURhdGEvV2Vic2l0ZURhdGFTdG9y
ZS5jcHAJKHdvcmtpbmcgY29weSkKQEAgLTIyNjUsNiArMjI2NSwxMSBAQCBXVEY6OlN0cmluZyBX
ZWJzaXRlRGF0YVN0b3JlOjpkZWZhdWx0SmF2CiAgICAgLy8gRklYTUU6IEltcGxlbWVudC4KICAg
ICByZXR1cm4gV1RGOjpTdHJpbmcoKTsKIH0KKworYm9vbCBXZWJzaXRlRGF0YVN0b3JlOjpodHRw
M0VuYWJsZWQoKQoreworICAgIHJldHVybiBmYWxzZTsKK30KICNlbmRpZgogCiAjaWYgIVVTRShH
TElCKQpJbmRleDogU291cmNlL1dlYktpdC9VSVByb2Nlc3MvV2Vic2l0ZURhdGEvV2Vic2l0ZURh
dGFTdG9yZS5oCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT0KLS0tIFNvdXJjZS9XZWJLaXQvVUlQcm9jZXNzL1dlYnNpdGVE
YXRhL1dlYnNpdGVEYXRhU3RvcmUuaAkocmV2aXNpb24gMjU4NjQ1KQorKysgU291cmNlL1dlYktp
dC9VSVByb2Nlc3MvV2Vic2l0ZURhdGEvV2Vic2l0ZURhdGFTdG9yZS5oCSh3b3JraW5nIGNvcHkp
CkBAIC0yNzgsNiArMjc4LDcgQEAgcHVibGljOgogICAgIHN0YXRpYyBXVEY6OlN0cmluZyBkZWZh
dWx0TWVkaWFLZXlzU3RvcmFnZURpcmVjdG9yeSgpOwogICAgIHN0YXRpYyBXVEY6OlN0cmluZyBk
ZWZhdWx0RGV2aWNlSWRIYXNoU2FsdHNTdG9yYWdlRGlyZWN0b3J5KCk7CiAgICAgc3RhdGljIFdU
Rjo6U3RyaW5nIGRlZmF1bHRKYXZhU2NyaXB0Q29uZmlndXJhdGlvbkRpcmVjdG9yeSgpOworICAg
IHN0YXRpYyBib29sIGh0dHAzRW5hYmxlZCgpOwogCiAgICAgdm9pZCByZXNldFF1b3RhKENvbXBs
ZXRpb25IYW5kbGVyPHZvaWQoKT4mJik7CiAgICAgdm9pZCBoYXNBcHBCb3VuZFNlc3Npb24oQ29t
cGxldGlvbkhhbmRsZXI8dm9pZChib29sKT4mJikgY29uc3Q7CkluZGV4OiBTb3VyY2UvV2ViS2l0
L1VJUHJvY2Vzcy9XZWJzaXRlRGF0YS9Db2NvYS9XZWJzaXRlRGF0YVN0b3JlQ29jb2EubW0KPT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PQotLS0gU291cmNlL1dlYktpdC9VSVByb2Nlc3MvV2Vic2l0ZURhdGEvQ29jb2EvV2Vi
c2l0ZURhdGFTdG9yZUNvY29hLm1tCShyZXZpc2lvbiAyNTg2NDUpCisrKyBTb3VyY2UvV2ViS2l0
L1VJUHJvY2Vzcy9XZWJzaXRlRGF0YS9Db2NvYS9XZWJzaXRlRGF0YVN0b3JlQ29jb2EubW0JKHdv
cmtpbmcgY29weSkKQEAgLTE2NCw2ICsxNjQsNyBAQCBXZWJzaXRlRGF0YVN0b3JlUGFyYW1ldGVy
cyBXZWJzaXRlRGF0YVN0CiAgICAgU2FuZGJveEV4dGVuc2lvbjo6SGFuZGxlIGFsdGVybmF0aXZl
U2VydmljZVN0b3JhZ2VEaXJlY3RvcnlFeHRlbnNpb25IYW5kbGU7CiAgICAgaWYgKCFhbHRlcm5h
dGl2ZVNlcnZpY2VTdG9yYWdlRGlyZWN0b3J5LmlzRW1wdHkoKSkKICAgICAgICAgU2FuZGJveEV4
dGVuc2lvbjo6Y3JlYXRlSGFuZGxlRm9yUmVhZFdyaXRlRGlyZWN0b3J5KGFsdGVybmF0aXZlU2Vy
dmljZVN0b3JhZ2VEaXJlY3RvcnksIGFsdGVybmF0aXZlU2VydmljZVN0b3JhZ2VEaXJlY3RvcnlF
eHRlbnNpb25IYW5kbGUpOworICAgIGJvb2wgaHR0cDNFbmFibGVkID0gV2Vic2l0ZURhdGFTdG9y
ZTo6aHR0cDNFbmFibGVkKCk7CiAjZW5kaWYKIAogICAgIGJvb2wgc2hvdWxkSW5jbHVkZUxvY2Fs
aG9zdEluUmVzb3VyY2VMb2FkU3RhdGlzdGljcyA9IGlzU2FmYXJpOwpAQCAtMTk4LDYgKzE5OSw3
IEBAIFdlYnNpdGVEYXRhU3RvcmVQYXJhbWV0ZXJzIFdlYnNpdGVEYXRhU3QKICNpZiBIQVZFKENG
TkVUV09SS19BTFRFUk5BVElWRV9TRVJWSUNFKQogICAgICAgICBXVEZNb3ZlKGFsdGVybmF0aXZl
U2VydmljZVN0b3JhZ2VEaXJlY3RvcnkpLAogICAgICAgICBXVEZNb3ZlKGFsdGVybmF0aXZlU2Vy
dmljZVN0b3JhZ2VEaXJlY3RvcnlFeHRlbnNpb25IYW5kbGUpLAorICAgICAgICBXVEZNb3ZlKGh0
dHAzRW5hYmxlZCksCiAjZW5kaWYKICAgICAgICAgbV9jb25maWd1cmF0aW9uLT5kZXZpY2VNYW5h
Z2VtZW50UmVzdHJpY3Rpb25zRW5hYmxlZCgpLAogICAgICAgICBtX2NvbmZpZ3VyYXRpb24tPmFs
bExvYWRzQmxvY2tlZEJ5RGV2aWNlTWFuYWdlbWVudFJlc3RyaWN0aW9uc0ZvclRlc3RpbmcoKSwK
QEAgLTI2MCw2ICsyNjIsMTUgQEAgV2Vic2l0ZURhdGFTdG9yZVBhcmFtZXRlcnMgV2Vic2l0ZURh
dGFTdAogICAgIHJldHVybiBwYXJhbWV0ZXJzOwogfQogCitib29sIFdlYnNpdGVEYXRhU3RvcmU6
Omh0dHAzRW5hYmxlZCgpCit7CisjaWYgSEFWRShDRk5FVFdPUktfQUxURVJOQVRJVkVfU0VSVklD
RSkKKyAgICByZXR1cm4gW1tOU1VzZXJEZWZhdWx0cyBzdGFuZGFyZFVzZXJEZWZhdWx0c10gYm9v
bEZvcktleTpbTlNTdHJpbmcgc3RyaW5nV2l0aEZvcm1hdDpAIkV4cGVyaW1lbnRhbCVAIiwgKE5T
U3RyaW5nICopV2ViUHJlZmVyZW5jZXNLZXk6Omh0dHAzRW5hYmxlZEtleSgpXV07CisjZWxzZQor
ICAgIHJldHVybiBmYWxzZTsKKyNlbmRpZgorfQorCiB2b2lkIFdlYnNpdGVEYXRhU3RvcmU6OnBs
YXRmb3JtSW5pdGlhbGl6ZSgpCiB7CiAgICAgQVNTRVJUKCFkYXRhU3RvcmVzKCkuY29udGFpbnMo
dGhpcykpOwo=
</data>

          </attachment>
      

    </bug>

</bugzilla>