<?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>199239</bug_id>
          
          <creation_ts>2019-06-26 15:54:14 -0700</creation_ts>
          <short_desc>[Payment Request] Set state to Closed when show() is called during an active session</short_desc>
          <delta_ts>2019-06-26 17:39:36 -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="Andy Estes">aestes</reporter>
          <assigned_to name="Andy Estes">aestes</assigned_to>
          <cc>achristensen</cc>
    
    <cc>beidson</cc>
    
    <cc>cdumez</cc>
    
    <cc>commit-queue</cc>
    
    <cc>webkit-bug-importer</cc>
    
    <cc>youennf</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1548155</commentid>
    <comment_count>0</comment_count>
    <who name="Andy Estes">aestes</who>
    <bug_when>2019-06-26 15:54:14 -0700</bug_when>
    <thetext>[Payment Request] Set state to Closed when show() is called during an active session</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1548159</commentid>
    <comment_count>1</comment_count>
      <attachid>372960</attachid>
    <who name="Andy Estes">aestes</who>
    <bug_when>2019-06-26 16:00:09 -0700</bug_when>
    <thetext>Created attachment 372960
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1548178</commentid>
    <comment_count>2</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2019-06-26 16:18:51 -0700</bug_when>
    <thetext>&lt;rdar://problem/52217178&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1548268</commentid>
    <comment_count>3</comment_count>
      <attachid>372960</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2019-06-26 17:39:35 -0700</bug_when>
    <thetext>Comment on attachment 372960
Patch

Clearing flags on attachment: 372960

Committed r246863: &lt;https://trac.webkit.org/changeset/246863&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1548269</commentid>
    <comment_count>4</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2019-06-26 17:39:36 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>372960</attachid>
            <date>2019-06-26 16:00:09 -0700</date>
            <delta_ts>2019-06-26 17:39:35 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-199239-20190626160009.patch</filename>
            <type>text/plain</type>
            <size>14692</size>
            <attacher name="Andy Estes">aestes</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjQ2NzIzCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggOTRlYzhhM2E1ZTI0NGMw
M2JlZTliMzI2ZTQ2YzcyMDUwNTI2NzU5My4uYjA1NjYwNjA2ZTVjNTBjYTI2ZmY4MzZmYWE1OWRl
MzhiZTAyZDg4MCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDIwIEBACisyMDE5LTA2LTI2ICBBbmR5
IEVzdGVzICA8YWVzdGVzQGFwcGxlLmNvbT4KKworICAgICAgICBbUGF5bWVudCBSZXF1ZXN0XSBT
ZXQgc3RhdGUgdG8gQ2xvc2VkIHdoZW4gc2hvdygpIGlzIGNhbGxlZCBkdXJpbmcgYW4gYWN0aXZl
IHNlc3Npb24KKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lk
PTE5OTIzOQorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAg
IEFjY29yZGluZyB0byBzdGVwIDcgb2YgaHR0cHM6Ly93M2MuZ2l0aHViLmlvL3BheW1lbnQtcmVx
dWVzdC8jc2hvdy1tZXRob2QgKGFzIG9mIDI2IEp1bmUKKyAgICAgICAgMjAxOSksIHdoZW4gYW5v
dGhlciBwYXltZW50IHJlcXVlc3QgaXMgc2hvd2luZywgY2FsbGluZyBzaG93KCkgc2hvdWxkIHNl
dCB0aGUgW1tzdGF0ZV1dCisgICAgICAgIGludGVybmFsIHNsb3QgdG8gQ2xvc2VkIGluIGFkZGl0
aW9uIHRvIHJlamVjdGluZyB0aGUgc2hvdyBwcm9taXNlIHdpdGggYW4gQWJvcnRFcnJvci4gV2Vi
S2l0CisgICAgICAgIHdhcyBvbmx5IGRvaW5nIHRoZSBsYXR0ZXIuIExldCdzIGRvIGJvdGguCisK
KyAgICAgICAgVGVzdDogaHR0cC90ZXN0cy9wYXltZW50cmVxdWVzdC9wYXltZW50LWlzLXNob3dp
bmcuaHR0cHMuaHRtbAorCisgICAgICAgICogTW9kdWxlcy9wYXltZW50cmVxdWVzdC9QYXltZW50
UmVxdWVzdC5jcHA6CisgICAgICAgIChXZWJDb3JlOjpQYXltZW50UmVxdWVzdDo6c2hvdyk6CisK
IDIwMTktMDYtMjMgIFNpbW9uIEZyYXNlciAgPHNpbW9uLmZyYXNlckBhcHBsZS5jb20+CiAKICAg
ICAgICAgQWRkIE92ZXJmbG93U2Nyb2xsUHJveHlOb2RlcyB0byB0aGUgc2Nyb2xsaW5nIHRyZWUK
ZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL01vZHVsZXMvcGF5bWVudHJlcXVlc3QvUGF5bWVu
dFJlcXVlc3QuY3BwIGIvU291cmNlL1dlYkNvcmUvTW9kdWxlcy9wYXltZW50cmVxdWVzdC9QYXlt
ZW50UmVxdWVzdC5jcHAKaW5kZXggZDJlZjdhNjFlZDUxMGIwNmEzMmMwNTJmYzcwOTAzNjU1YjM5
ZTAwYS4uMDc3NGZjNmUxNWI2Zjk4NTNjMmQwYjNlMTQ4YmE1Y2ZjMzcxYzgzNCAxMDA2NDQKLS0t
IGEvU291cmNlL1dlYkNvcmUvTW9kdWxlcy9wYXltZW50cmVxdWVzdC9QYXltZW50UmVxdWVzdC5j
cHAKKysrIGIvU291cmNlL1dlYkNvcmUvTW9kdWxlcy9wYXltZW50cmVxdWVzdC9QYXltZW50UmVx
dWVzdC5jcHAKQEAgLTQwNCw2ICs0MDQsNyBAQCB2b2lkIFBheW1lbnRSZXF1ZXN0OjpzaG93KERv
Y3VtZW50JiBkb2N1bWVudCwgUmVmUHRyPERPTVByb21pc2U+JiYgZGV0YWlsc1Byb21pcwogCiAg
ICAgaWYgKFBheW1lbnRIYW5kbGVyOjpoYXNBY3RpdmVTZXNzaW9uKGRvY3VtZW50KSkgewogICAg
ICAgICBwcm9taXNlLnJlamVjdChFeGNlcHRpb24geyBBYm9ydEVycm9yIH0pOworICAgICAgICBt
X3N0YXRlID0gU3RhdGU6OkNsb3NlZDsKICAgICAgICAgcmV0dXJuOwogICAgIH0KIApkaWZmIC0t
Z2l0IGEvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nIGIvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCmluZGV4
IDdhNzE2NDMzNDViZWMwZjllZmU1Mjk1Y2U3ODFmZDc2OGE4YTljM2MuLmFjYTFjM2UzNmM2NmE2
OWJiNTU4YWU1N2E5ZGQ0ODAwOGEwNjNjYWYgMTAwNjQ0Ci0tLSBhL0xheW91dFRlc3RzL0NoYW5n
ZUxvZworKysgYi9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKQEAgLTEsMyArMSwxNyBAQAorMjAxOS0w
Ni0yNiAgQW5keSBFc3RlcyAgPGFlc3Rlc0BhcHBsZS5jb20+CisKKyAgICAgICAgW1BheW1lbnQg
UmVxdWVzdF0gU2V0IHN0YXRlIHRvIENsb3NlZCB3aGVuIHNob3coKSBpcyBjYWxsZWQgZHVyaW5n
IGFuIGFjdGl2ZSBzZXNzaW9uCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3df
YnVnLmNnaT9pZD0xOTkyMzkKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4K
KworICAgICAgICBDb3BpZWQgZnJvbSB3ZWItcGxhdGZvcm0tdGVzdHMvcGF5bWVudC1yZXF1ZXN0
L3BheW1lbnQtaXMtc2hvd2luZy5odHRwcy5odG1sIGFuZCBtb2RpZmllZCB0bworICAgICAgICB1
c2UgVUlIZWxwZXIgaW5zdGVhZCBvZiB0ZXN0X2RyaXZlci5ibGVzcy4KKworICAgICAgICAqIGh0
dHAvdGVzdHMvcGF5bWVudHJlcXVlc3QvcGF5bWVudC1pcy1zaG93aW5nLmh0dHBzLWV4cGVjdGVk
LnR4dDogQWRkZWQuCisgICAgICAgICogaHR0cC90ZXN0cy9wYXltZW50cmVxdWVzdC9wYXltZW50
LWlzLXNob3dpbmcuaHR0cHMuaHRtbDogQWRkZWQuCisgICAgICAgICogaHR0cC90ZXN0cy9wYXlt
ZW50cmVxdWVzdC9yZXNvdXJjZXMvYmxhbmsuaHRtbDogQWRkZWQuCisKIDIwMTktMDYtMjMgIEFu
dG9pbmUgUXVpbnQgIDxncmFvdXRzQGFwcGxlLmNvbT4KIAogICAgICAgICBbUG9pbnRlciBFdmVu
dHMgV1BUXSBVbmZsYWtlIGltcG9ydGVkL3czYy93ZWItcGxhdGZvcm0tdGVzdHMvcG9pbnRlcmV2
ZW50cy9wb2ludGVyZXZlbnRfbW91c2VfcG9pbnRlcmNhcHR1cmVfaW5fZnJhbWUuaHRtbApkaWZm
IC0tZ2l0IGEvTGF5b3V0VGVzdHMvaHR0cC90ZXN0cy9wYXltZW50cmVxdWVzdC9wYXltZW50LWlz
LXNob3dpbmcuaHR0cHMtZXhwZWN0ZWQudHh0IGIvTGF5b3V0VGVzdHMvaHR0cC90ZXN0cy9wYXlt
ZW50cmVxdWVzdC9wYXltZW50LWlzLXNob3dpbmcuaHR0cHMtZXhwZWN0ZWQudHh0Cm5ldyBmaWxl
IG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAuLjhlY2U2NDRkYjFmY2ExM2JlZmY0NTRlMTE3ZDkzZGI2NjI5OWIxNTUKLS0tIC9kZXYvbnVs
bAorKysgYi9MYXlvdXRUZXN0cy9odHRwL3Rlc3RzL3BheW1lbnRyZXF1ZXN0L3BheW1lbnQtaXMt
c2hvd2luZy5odHRwcy1leHBlY3RlZC50eHQKQEAgLTAsMCArMSw4IEBACisKK1BBU1MgVGhlIHRv
cCBicm93c2luZyBjb250ZXh0IGNhbiBvbmx5IHNob3cgb25lIHBheW1lbnQgc2hlZXQgYXQgYSB0
aW1lLiAKK1BBU1MgSWYgYW4gaWZyYW1lIHNob3dzIGEgcGF5bWVudCByZXF1ZXN0LCB0aGUgdG9w
LWxldmVsIGJyb3dzaW5nIGNvbnRleHQgY2FuJ3QgYWxzbyBzaG93IG9uZS4gCitQQVNTIEFuIGlm
cmFtZSBjYW5ub3Qgc2hvdyBhIHBheW1lbnQgcmVxdWVzdCBpZiB0aGUgdG9wLWxldmVsIHdpbmRv
dyBpcyBhbHJlYWR5IHNob3dpbmcgb25lLiAKK1BBU1MgR2l2ZW4gbXVsdGlwbGUgbmVzdGVkIGJy
b3dzaW5nIGNvbnRleHRzLCBhbmQgd2luZG93IGNhbGxzIHNob3coKSBmaXJzdCwgb3RoZXIgbmVz
dGVkIGJyb3dzaW5nIGNvbnRleHRzIGNhbid0IHNob3cgYSByZXF1ZXN0LiAKK1BBU1MgR2l2ZW4g
bXVsdGlwbGUgbmVzdGVkIGJyb3dzaW5nIGNvbnRleHRzLCBhbmQgYW4gaWZyYW1lIGNhbGxzIHNo
b3coKSBmaXJzdCwgb3RoZXIgbmVzdGVkIGJyb3dzaW5nIGNvbnRleHRzIGNhbid0IHNob3cgYSBy
ZXF1ZXN0LiAKK1BBU1MgTmF2aWdhdGluZyBhbiBpZnJhbWUgYXMgYSBuZXN0ZWQgYnJvd3Npbmcg
Y29udGV4dCBzZXRzICdwYXltZW50IHJlcXVlc3QgaXMgc2hvd2luZyBib29sZWFuJyB0byBmYWxz
ZS4gCisKZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL2h0dHAvdGVzdHMvcGF5bWVudHJlcXVlc3Qv
cGF5bWVudC1pcy1zaG93aW5nLmh0dHBzLmh0bWwgYi9MYXlvdXRUZXN0cy9odHRwL3Rlc3RzL3Bh
eW1lbnRyZXF1ZXN0L3BheW1lbnQtaXMtc2hvd2luZy5odHRwcy5odG1sCm5ldyBmaWxlIG1vZGUg
MTAwNjQ0CmluZGV4IDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAuLjJl
OWEyNGM4MDAyZDM4OGE4YzNjOGZmOWYxYWQ4NmJkYzgwOWM2OTAKLS0tIC9kZXYvbnVsbAorKysg
Yi9MYXlvdXRUZXN0cy9odHRwL3Rlc3RzL3BheW1lbnRyZXF1ZXN0L3BheW1lbnQtaXMtc2hvd2lu
Zy5odHRwcy5odG1sCkBAIC0wLDAgKzEsMjkwIEBACis8IURPQ1RZUEUgaHRtbD4gPG1ldGEgY2hh
cnNldD0idXRmLTgiIC8+Cis8dGl0bGU+VGVzdCBmb3IgUGF5bWVudFJlcXVlc3Quc2hvdyhvcHRp
b25hbCBwcm9taXNlKSBtZXRob2Q8L3RpdGxlPgorPGxpbmsKKyAgcmVsPSJoZWxwIgorICBocmVm
PSJodHRwczovL3czYy5naXRodWIuaW8vYnJvd3Nlci1wYXltZW50LWFwaS8jZGZuLXBheW1lbnQt
cmVxdWVzdC1pcy1zaG93aW5nIgorLz4KKzxzY3JpcHQgc3JjPSIvanMtdGVzdC1yZXNvdXJjZXMv
dWktaGVscGVyLmpzIj48L3NjcmlwdD4KKzxzY3JpcHQgc3JjPSIvcmVzb3VyY2VzL3BheW1lbnQt
cmVxdWVzdC5qcyI+PC9zY3JpcHQ+Cis8c2NyaXB0IHNyYz0iL3Jlc291cmNlcy90ZXN0aGFybmVz
cy5qcyI+PC9zY3JpcHQ+Cis8c2NyaXB0IHNyYz0iL3Jlc291cmNlcy90ZXN0aGFybmVzc3JlcG9y
dC5qcyI+PC9zY3JpcHQ+Cis8Ym9keT4KKyAgPHNjcmlwdD4KKyAgICAndXNlIHN0cmljdCc7Cisg
ICAgY29uc3QgYXBwbGVQYXlNZXRob2QgPSB7CisgICAgICBzdXBwb3J0ZWRNZXRob2RzOiAnaHR0
cHM6Ly9hcHBsZS5jb20vYXBwbGUtcGF5JywKKyAgICAgIGRhdGE6IHsKKyAgICAgICAgdmVyc2lv
bjogMywKKyAgICAgICAgbWVyY2hhbnRJZGVudGlmaWVyOiAnbWVyY2hhbnQuY29tLmV4YW1wbGUn
LAorICAgICAgICBjb3VudHJ5Q29kZTogJ1VTJywKKyAgICAgICAgbWVyY2hhbnRDYXBhYmlsaXRp
ZXM6IFsnc3VwcG9ydHMzRFMnXSwKKyAgICAgICAgc3VwcG9ydGVkTmV0d29ya3M6IFsndmlzYSdd
LAorICAgICAgfSwKKyAgICB9OworICAgIGNvbnN0IG1ldGhvZHMgPSBbe3N1cHBvcnRlZE1ldGhv
ZHM6ICdiYXNpYy1jYXJkJ30sIGFwcGxlUGF5TWV0aG9kXTsKKyAgICBjb25zdCBkZXRhaWxzID0g
eworICAgICAgdG90YWw6IHsKKyAgICAgICAgbGFiZWw6ICdUb3RhbCcsCisgICAgICAgIGFtb3Vu
dDogeworICAgICAgICAgIGN1cnJlbmN5OiAnVVNEJywKKyAgICAgICAgICB2YWx1ZTogJzEuMDAn
LAorICAgICAgICB9LAorICAgICAgfSwKKyAgICB9OworCisgICAgLyoqCisgICAgICogQXR0YWNo
ZXMgYW4gaWZyYW1lIHRvIHdpbmRvdy5kb2N1bWVudC4KKyAgICAgKgorICAgICAqIEBwYXJhbSB7
U3RyaW5nfSBzcmMgT3B0aW9uYWwgcmVzb3VyY2UgVVJMIHRvIGxvYWQuCisgICAgICogQHJldHVy
bnMge1Byb21pc2V9IFJlc29sdmVzIHdoZW4gdGhlIHNyYyBsb2Fkcy4KKyAgICAgKi8KKyAgICBh
c3luYyBmdW5jdGlvbiBhdHRhY2hJZnJhbWUoc3JjID0gJ3Jlc291cmNlcy9ibGFuay5odG1sJykg
eworICAgICAgY29uc3QgaWZyYW1lID0gZG9jdW1lbnQuY3JlYXRlRWxlbWVudCgnaWZyYW1lJyk7
CisgICAgICBpZnJhbWUuYWxsb3dQYXltZW50UmVxdWVzdCA9IHRydWU7CisgICAgICBpZnJhbWUu
c3JjID0gc3JjOworICAgICAgZG9jdW1lbnQuYm9keS5hcHBlbmRDaGlsZChpZnJhbWUpOworICAg
ICAgYXdhaXQgbmV3IFByb21pc2UocmVzb2x2ZSA9PiB7CisgICAgICAgIGlmcmFtZS5hZGRFdmVu
dExpc3RlbmVyKCdsb2FkJywgcmVzb2x2ZSwge29uY2U6IHRydWV9KTsKKyAgICAgIH0pOworICAg
ICAgcmV0dXJuIGlmcmFtZTsKKyAgICB9CisKKyAgICAvKioKKyAgICAgKiBDcmVhdGVzIGEgcG9w
dXAgd2luZG93LiBUaGUgY2FsbGVyIG11c3QgYmUgdHJpZ2dlcmVkIHdpdGggYSB1c2VyIGdlc3R1
cmUuCisgICAgICoKKyAgICAgKiBAcGFyYW0ge1N0cmluZ30gc3JjIE9wdGlvbmFsIHJlc291cmNl
IFVSTCB0byBsb2FkLgorICAgICAqIEByZXR1cm5zIHtQcm9taXNlfSBSZXNvbHZlcyB3aGVuIHRo
ZSBzcmMgbG9hZHMuCisgICAgICovCisgICAgYXN5bmMgZnVuY3Rpb24gbG9hZFBvcHVwSW5zaWRl
VXNlckdlc3R1cmUoc3JjID0gJ3Jlc291cmNlcy9ibGFuay5odG1sJykgeworICAgICAgY29uc3Qg
cG9wdXBXaW5kb3cgPSB3aW5kb3cub3BlbihzcmMsICcnLCAnd2lkdGg9NDAwLGhlaWdodD00MDAn
KTsKKyAgICAgIGF3YWl0IG5ldyBQcm9taXNlKHJlc29sdmUgPT4geworICAgICAgICBwb3B1cFdp
bmRvdy5hZGRFdmVudExpc3RlbmVyKCdsb2FkJywgcmVzb2x2ZSwge29uY2U6IHRydWV9KTsKKyAg
ICAgIH0pOworICAgICAgcG9wdXBXaW5kb3cuZm9jdXMoKTsKKyAgICAgIHJldHVybiBwb3B1cFdp
bmRvdzsKKyAgICB9CisKKyAgICBwcm9taXNlX3Rlc3QoYXN5bmMgdCA9PiB7CisgICAgICBjb25z
dCByZXF1ZXN0MSA9IG5ldyBQYXltZW50UmVxdWVzdChtZXRob2RzLCBkZXRhaWxzKTsKKyAgICAg
IGNvbnN0IHJlcXVlc3QyID0gbmV3IFBheW1lbnRSZXF1ZXN0KG1ldGhvZHMsIGRldGFpbHMpOwor
CisgICAgICAvLyBTZXRzIHRoZSAicGF5bWVudC1yZWxldmFudCBicm93c2luZyBjb250ZXh0J3Mg
cGF5bWVudCByZXF1ZXN0IGlzCisgICAgICAvLyBzaG93aW5nIGJvb2xlYW4iIHRvIHRydWUgYW5k
IHRoZW4gdHJ5IHRvIHNob3cgYSBzZWNvbmQgcGF5bWVudCBzaGVldCBpbgorICAgICAgLy8gdGhl
IHNhbWUgd2luZG93LiBUaGUgc2Vjb25kIHNob3coKSBzaG91bGQgcmVqZWN0LgorICAgICAgY29u
c3QgW3Nob3dQcm9taXNlMSwgc2hvd1Byb21pc2UyXSA9IGF3YWl0IGFjdGl2YXRlVGhlbigKKyAg
ICAgICAgYXN5bmMgKCkgPT4geworICAgICAgICAgIHJldHVybiBbcmVxdWVzdDEuc2hvdygpLCBy
ZXF1ZXN0Mi5zaG93KCldOworICAgICAgICB9CisgICAgICApOworICAgICAgYXdhaXQgcHJvbWlz
ZV9yZWplY3RzKAorICAgICAgICB0LAorICAgICAgICAnQWJvcnRFcnJvcicsCisgICAgICAgIHNo
b3dQcm9taXNlMiwKKyAgICAgICAgJ0F0dGVtcHRpbmcgdG8gc2hvdyBhIHNlY29uZCBwYXltZW50
IHJlcXVlc3QgbXVzdCByZWplY3QuJywKKyAgICAgICk7CisKKyAgICAgIGF3YWl0IHJlcXVlc3Qx
LmFib3J0KCk7CisgICAgICBhd2FpdCBwcm9taXNlX3JlamVjdHMoCisgICAgICAgIHQsCisgICAg
ICAgICdBYm9ydEVycm9yJywKKyAgICAgICAgc2hvd1Byb21pc2UxLAorICAgICAgICAncmVxdWVz
dDEgd2FzIGFib3J0ZWQgdmlhIC5hYm9ydCgpJywKKyAgICAgICk7CisKKyAgICAgIC8vIEZpbmFs
bHksIHJlcXVlc3QyIHNob3VsZCBoYXZlIGJlZW4gImNsb3NlZCIsIHNvIHRyeWluZyB0byBzaG93
CisgICAgICAvLyBpdCB3aWxsIGFnYWluIHJlc3VsdCBpbiBwcm9taXNlIHJlamVjdGVkIHdpdGgg
YW4gSW52YWxpZFN0YXRlRXJyb3IuCisgICAgICAvLyBTZWU6IGh0dHBzOi8vZ2l0aHViLmNvbS93
M2MvcGF5bWVudC1yZXF1ZXN0L3B1bGwvODIxCisgICAgICBjb25zdCBbcmVqZWN0ZWRQcm9taXNl
XSA9IGF3YWl0IGFjdGl2YXRlVGhlbihhc3luYyAoKSA9PiB7IHJldHVybiBbcmVxdWVzdDIuc2hv
dygpXSB9KTsKKyAgICAgIGF3YWl0IHByb21pc2VfcmVqZWN0cygKKyAgICAgICAgdCwKKyAgICAg
ICAgJ0ludmFsaWRTdGF0ZUVycm9yJywKKyAgICAgICAgcmVqZWN0ZWRQcm9taXNlLAorICAgICAg
ICAnQXR0ZW1wdGluZyB0byBzaG93IGEgc2Vjb25kIHBheW1lbnQgcmVxdWVzdCBtdXN0IHJlamVj
dC4nLAorICAgICAgKTsKKyAgICAgIC8vIEZpbmFsbHksIHdlIGNvbmZpcm0gdGhhdCByZXF1ZXN0
MidzIHJldHVybmVkIHByb21pc2VzIGFyZSB1bmlxdWUuCisgICAgICBhc3NlcnRfbm90X2VxdWFs
cygKKyAgICAgICAgc2hvd1Byb21pc2UyLAorICAgICAgICByZWplY3RlZFByb21pc2UsCisgICAg
ICAgICdSZXR1cm5lZCBQcm9taXNlcyBiZSB1bmlxdWUnLAorICAgICAgKTsKKyAgICB9LCAnVGhl
IHRvcCBicm93c2luZyBjb250ZXh0IGNhbiBvbmx5IHNob3cgb25lIHBheW1lbnQgc2hlZXQgYXQg
YSB0aW1lLicpOworCisgICAgcHJvbWlzZV90ZXN0KGFzeW5jIHQgPT4geworICAgICAgY29uc3Qg
aWZyYW1lID0gYXdhaXQgYXR0YWNoSWZyYW1lKCk7CisgICAgICBjb25zdCBpZnJhbWVXaW5kb3cg
PSBpZnJhbWUuY29udGVudFdpbmRvdzsKKworICAgICAgLy8gUGF5bWVudCByZXF1ZXN0cworICAg
ICAgY29uc3QgaWZyYW1lUmVxdWVzdCA9IG5ldyBpZnJhbWVXaW5kb3cuUGF5bWVudFJlcXVlc3Qo
bWV0aG9kcywgZGV0YWlscyk7CisgICAgICBjb25zdCB3aW5kb3dSZXF1ZXN0ID0gbmV3IHdpbmRv
dy5QYXltZW50UmVxdWVzdChtZXRob2RzLCBkZXRhaWxzKTsKKworICAgICAgLy8gTGV0J3MgZ2V0
IHNvbWUgYmxlc3NlZCBzaG93UHJvbWlzZXMKKyAgICAgIGNvbnN0IFtpZnJhbWVTaG93UHJvbWlz
ZSwgd2luZG93U2hvd1Byb21pc2VdID0gYXdhaXQgYWN0aXZhdGVUaGVuKAorICAgICAgICBhc3lu
YyAoKSA9PiB7CisgICAgICAgICAgLy8gaWZyYW1lIHNldHMgImlzIHNob3dpbmcgYm9vbGVhbiIs
IGlnbm9yZSB0aGUgcmV0dXJuZWQgcHJvbWlzZS4KKyAgICAgICAgICAvLyBUaGUgdG9wIGxldmVs
IHdpbmRvdyBub3cgdHJpZXMgdG8gc2hvdygpIHRoZSBwYXltZW50IHJlcXVlc3QuCisgICAgICAg
ICAgcmV0dXJuIFtpZnJhbWVSZXF1ZXN0LnNob3coKSwgd2luZG93UmVxdWVzdC5zaG93KCldOwor
ICAgICAgICB9CisgICAgICApOworCisgICAgICBhd2FpdCBwcm9taXNlX3JlamVjdHMoCisgICAg
ICAgIHQsCisgICAgICAgICdBYm9ydEVycm9yJywKKyAgICAgICAgd2luZG93U2hvd1Byb21pc2Us
CisgICAgICAgICdpZnJhbWUgaXMgYWxyZWFkeSBzaG93aW5nIGEgcGF5bWVudCByZXF1ZXN0Lics
CisgICAgICApOworCisgICAgICAvLyBDbGVhbnVwCisgICAgICBhd2FpdCBpZnJhbWVSZXF1ZXN0
LmFib3J0KCk7CisgICAgICBhd2FpdCBwcm9taXNlX3JlamVjdHMoCisgICAgICAgIHQsCisgICAg
ICAgICdBYm9ydEVycm9yJywKKyAgICAgICAgaWZyYW1lU2hvd1Byb21pc2UsCisgICAgICAgICdh
Ym9ydCgpIHdhcyBjYWxsZWQnKTsKKyAgICAgIGlmcmFtZS5yZW1vdmUoKTsKKyAgICB9LCAiSWYg
YW4gaWZyYW1lIHNob3dzIGEgcGF5bWVudCByZXF1ZXN0LCB0aGUgdG9wLWxldmVsIGJyb3dzaW5n
IGNvbnRleHQgY2FuJ3QgYWxzbyBzaG93IG9uZS4iKTsKKworICAgIHByb21pc2VfdGVzdChhc3lu
YyB0ID0+IHsKKyAgICAgIGNvbnN0IGlmcmFtZSA9IGF3YWl0IGF0dGFjaElmcmFtZSgpOworICAg
ICAgY29uc3QgaWZyYW1lV2luZG93ID0gaWZyYW1lLmNvbnRlbnRXaW5kb3c7CisKKyAgICAgIC8v
IFBheW1lbnQgcmVxdWVzdHMKKyAgICAgIGNvbnN0IGlmcmFtZVJlcXVlc3QgPSBuZXcgaWZyYW1l
V2luZG93LlBheW1lbnRSZXF1ZXN0KG1ldGhvZHMsIGRldGFpbHMpOworICAgICAgY29uc3Qgd2lu
ZG93UmVxdWVzdCA9IG5ldyB3aW5kb3cuUGF5bWVudFJlcXVlc3QobWV0aG9kcywgZGV0YWlscyk7
CisKKyAgICAgIC8vIFdlIGZpcnN0IHNob3cgYSBwYXltZW50IHJlcXVlc3QgdmlhIHRoZSB0aGUg
dG9wIGxldmVsIGJyb3dzaW5nIGNvbnRleHQsCisgICAgICAvLyB3aW5kb3dSZXF1ZXN0LnNob3co
KSBzZXRzICJpcyBzaG93aW5nIGJvb2xlYW4iIHRvIHRydWUuIFRoZW4gd2UgdHJ5IHRvCisgICAg
ICAvLyBzaG93IGEgcGF5bWVudCByZXF1ZXN0IGluIHRoZSBpZnJhbWUsIHdoaWNoIHNob3VsZCBy
ZWplY3QuCisgICAgICBjb25zdCBbd2luZG93U2hvd1Byb21pc2UsIGlmcmFtZVNob3dQcm9taXNl
XSA9IGF3YWl0IGFjdGl2YXRlVGhlbigKKyAgICAgICAgYXN5bmMgKCkgPT4geworICAgICAgICAg
IHJldHVybiBbd2luZG93UmVxdWVzdC5zaG93KCksIGlmcmFtZVJlcXVlc3Quc2hvdygpXTsKKyAg
ICAgICAgfQorICAgICAgKTsKKworICAgICAgYXdhaXQgcHJvbWlzZV9yZWplY3RzKAorICAgICAg
ICB0LAorICAgICAgICAnQWJvcnRFcnJvcicsCisgICAgICAgIGlmcmFtZVNob3dQcm9taXNlLAor
ICAgICAgICAnVGhlIHRvcCB3aW5kb3cgaXMgYWxyZWFkeSBzaG93aW5nIGEgcGF5bWVudCByZXF1
ZXN0LicsCisgICAgICApOworCisgICAgICAvLyBDbGVhbnVwCisgICAgICBhd2FpdCB3aW5kb3dS
ZXF1ZXN0LmFib3J0KCk7CisgICAgICBhd2FpdCBwcm9taXNlX3JlamVjdHMoCisgICAgICAgIHQs
CisgICAgICAgICdBYm9ydEVycm9yJywKKyAgICAgICAgd2luZG93U2hvd1Byb21pc2UsCisgICAg
ICAgICdhYm9ydCgpIHdhcyBjYWxsZWQnKTsKKyAgICAgIGlmcmFtZS5yZW1vdmUoKTsKKyAgICB9
LCAnQW4gaWZyYW1lIGNhbm5vdCBzaG93IGEgcGF5bWVudCByZXF1ZXN0IGlmIHRoZSB0b3AtbGV2
ZWwgd2luZG93IGlzIGFscmVhZHkgc2hvd2luZyBvbmUuJyk7CisKKyAgICBwcm9taXNlX3Rlc3Qo
YXN5bmMgdCA9PiB7CisgICAgICBjb25zdCBpZnJhbWUgPSBhd2FpdCBhdHRhY2hJZnJhbWUoKTsK
KyAgICAgIGNvbnN0IGlmcmFtZVdpbmRvdyA9IGlmcmFtZS5jb250ZW50V2luZG93OworCisgICAg
ICAvLyBDcmVhdGUgcmVxdWVzdHMKKyAgICAgIGNvbnN0IHdpbmRvd1JlcXVlc3QgPSBuZXcgd2lu
ZG93LlBheW1lbnRSZXF1ZXN0KG1ldGhvZHMsIGRldGFpbHMpOworICAgICAgY29uc3QgaWZyYW1l
UmVxdWVzdCA9IG5ldyBpZnJhbWVXaW5kb3cuUGF5bWVudFJlcXVlc3QobWV0aG9kcywgZGV0YWls
cyk7CisKKyAgICAgIC8vIEdldCB0aGUgc2hvd1Byb21pc2UgZm9yIGVhY2ggYnJvd3NpbmcgY29u
dGV4dC4gRG9pbmcgdGhpcyBpbiBhIHNlcGFyYXRlCisgICAgICAvLyB0ZXN0X2RyaXZlci5ibGVz
cygpIGlzIGltcG9ydGFudCBiZWNhdXNlIHRoZSB1c2VyIGdlc3R1cmUgYnJpbmdzCisgICAgICAv
LyB8d2luZG93fCB0byB0aGUgZm9yZWdyb3VuZCwgc28gdGhhdCB0aGUgcGF5bWVudCBzaGVldCBj
YW4gc2hvdy4KKyAgICAgIGNvbnN0IFsKKyAgICAgICAgd2luZG93U2hvd1Byb21pc2UsCisgICAg
ICAgIGlmcmFtZVNob3dQcm9taXNlLAorICAgICAgXSA9IGF3YWl0IGFjdGl2YXRlVGhlbigKKyAg
ICAgICAgYXN5bmMgKCkgPT4geworICAgICAgICAgIHJldHVybiBbCisgICAgICAgICAgICB3aW5k
b3dSZXF1ZXN0LnNob3coKSwKKyAgICAgICAgICAgIGlmcmFtZVJlcXVlc3Quc2hvdygpLAorICAg
ICAgICAgIF07CisgICAgICAgIH0KKyAgICAgICk7CisKKyAgICAgIGF3YWl0IHByb21pc2VfcmVq
ZWN0cygKKyAgICAgICAgdCwKKyAgICAgICAgJ0Fib3J0RXJyb3InLAorICAgICAgICBpZnJhbWVT
aG93UHJvbWlzZSwKKyAgICAgICAgJ0V4cGVjdGVkIGlmcmFtZVNob3dQcm9taXNlIHRvIHJlamVj
dCwgcmVxdWVzdCBpcyBhbHJlYWR5IHNob3dpbmcuJywKKyAgICAgICk7CisKKyAgICAgIGF3YWl0
IHdpbmRvd1JlcXVlc3QuYWJvcnQoKTsKKyAgICAgIGF3YWl0IHByb21pc2VfcmVqZWN0cygKKyAg
ICAgICAgdCwKKyAgICAgICAgJ0Fib3J0RXJyb3InLAorICAgICAgICB3aW5kb3dTaG93UHJvbWlz
ZSwKKyAgICAgICAgJ2Fib3J0KCkgd2FzIGNhbGxlZCcpOworICAgICAgaWZyYW1lLnJlbW92ZSgp
OworICAgIH0sICJHaXZlbiBtdWx0aXBsZSBuZXN0ZWQgYnJvd3NpbmcgY29udGV4dHMsIGFuZCB3
aW5kb3cgY2FsbHMgc2hvdygpIGZpcnN0LCBvdGhlciBuZXN0ZWQgYnJvd3NpbmcgY29udGV4dHMg
Y2FuJ3Qgc2hvdyBhIHJlcXVlc3QuIik7CisKKyAgICBwcm9taXNlX3Rlc3QoYXN5bmMgdCA9PiB7
CisgICAgICBjb25zdCBpZnJhbWUgPSBhd2FpdCBhdHRhY2hJZnJhbWUoKTsKKyAgICAgIGNvbnN0
IGlmcmFtZVdpbmRvdyA9IGlmcmFtZS5jb250ZW50V2luZG93OworCisgICAgICAvLyBDcmVhdGUg
cmVxdWVzdHMKKyAgICAgIGNvbnN0IHdpbmRvd1JlcXVlc3QgPSBuZXcgd2luZG93LlBheW1lbnRS
ZXF1ZXN0KG1ldGhvZHMsIGRldGFpbHMpOworICAgICAgY29uc3QgaWZyYW1lUmVxdWVzdCA9IG5l
dyBpZnJhbWVXaW5kb3cuUGF5bWVudFJlcXVlc3QobWV0aG9kcywgZGV0YWlscyk7CisKKyAgICAg
IC8vIEdldCB0aGUgc2hvd1Byb21pc2UgZm9yIGVhY2ggYnJvd3NpbmcgY29udGV4dC4gRG9pbmcg
dGhpcyBpbiBhIHNlcGFyYXRlCisgICAgICAvLyB0ZXN0X2RyaXZlci5ibGVzcygpIGlzIGltcG9y
dGFudCBiZWNhdXNlIHRoZSB1c2VyIGdlc3R1cmUgYnJpbmdzCisgICAgICAvLyB8d2luZG93fCB0
byB0aGUgZm9yZWdyb3VuZCwgc28gdGhhdCB0aGUgcGF5bWVudCBzaGVldCBjYW4gc2hvdy4KKyAg
ICAgIGNvbnN0IFsKKyAgICAgICAgaWZyYW1lU2hvd1Byb21pc2UsCisgICAgICAgIHdpbmRvd1No
b3dQcm9taXNlLAorICAgICAgXSA9IGF3YWl0IGFjdGl2YXRlVGhlbigKKyAgICAgICAgYXN5bmMg
KCkgPT4geworICAgICAgICAgIHJldHVybiBbCisgICAgICAgICAgICBpZnJhbWVSZXF1ZXN0LnNo
b3coKSwKKyAgICAgICAgICAgIHdpbmRvd1JlcXVlc3Quc2hvdygpLAorICAgICAgICAgIF07Cisg
ICAgICAgIH0KKyAgICAgICk7CisKKyAgICAgIC8vIHdpbmRvd1Nob3dQcm9taXNlIGFuZCBpZnJh
bWVSZXF1ZXN0IHdpbGwgYm90aCByZWplY3QKKyAgICAgIGF3YWl0IHByb21pc2VfcmVqZWN0cygK
KyAgICAgICAgdCwKKyAgICAgICAgJ0Fib3J0RXJyb3InLAorICAgICAgICB3aW5kb3dTaG93UHJv
bWlzZSwKKyAgICAgICAgJ0V4cGVjdGVkIHdpbmRvd1Nob3dQcm9taXNlIHRvIHJlamVjdCwgdGhl
IHBvcHVwIGlzIHNob3dpbmcgYSBwYXltZW50IHJlcXVlc3QuJywKKyAgICAgICk7CisKKyAgICAg
IGF3YWl0IGlmcmFtZVJlcXVlc3QuYWJvcnQoKTsKKyAgICAgIGF3YWl0IHByb21pc2VfcmVqZWN0
cygKKyAgICAgICAgdCwKKyAgICAgICAgJ0Fib3J0RXJyb3InLAorICAgICAgICBpZnJhbWVTaG93
UHJvbWlzZSwKKyAgICAgICAgJ2Fib3J0KCkgd2FzIGNhbGxlZCcpOworICAgICAgaWZyYW1lLnJl
bW92ZSgpOworICAgIH0sICJHaXZlbiBtdWx0aXBsZSBuZXN0ZWQgYnJvd3NpbmcgY29udGV4dHMs
IGFuZCBhbiBpZnJhbWUgY2FsbHMgc2hvdygpIGZpcnN0LCBvdGhlciBuZXN0ZWQgYnJvd3Npbmcg
Y29udGV4dHMgY2FuJ3Qgc2hvdyBhIHJlcXVlc3QuIik7CisKKyAgICBwcm9taXNlX3Rlc3QoYXN5
bmMgdCA9PiB7CisgICAgICBjb25zdCBpZnJhbWUgPSBhd2FpdCBhdHRhY2hJZnJhbWUoKTsKKyAg
ICAgIGNvbnN0IGlmcmFtZVdpbmRvdyA9IGlmcmFtZS5jb250ZW50V2luZG93OworICAgICAgY29u
c3QgaWZyYW1lUmVxdWVzdCA9IG5ldyBpZnJhbWVXaW5kb3cuUGF5bWVudFJlcXVlc3QobWV0aG9k
cywgZGV0YWlscyk7CisgICAgICBjb25zdCBbaWZyYW1lU2hvd1Byb21pc2VdID0gYXdhaXQgYWN0
aXZhdGVUaGVuKAorICAgICAgICBhc3luYyAoKSA9PiB7IHJldHVybiBbaWZyYW1lUmVxdWVzdC5z
aG93KCldIH0KKyAgICAgICk7CisKKyAgICAgIC8vIFdlIG5hdmlnYXRlIGF3YXksIGNhdXNpbmcg
dGhlIHBheW1lbnQgc2hlZXQgdG8gY2xvc2UKKyAgICAgIC8vIGFuZCB0aGUgcmVxdWVzdCBpcyBz
aG93aW5nIGJvb2xlYW4gdG8gYmVjb21lIGZhbHNlLgorICAgICAgaWZyYW1lLnNyYyA9ICdyZXNv
dXJjZXMvYmxhbmsuaHRtbD9hYmM9MTIzJzsKKyAgICAgIGF3YWl0IG5ldyBQcm9taXNlKHJlc29s
dmUgPT4gKGlmcmFtZS5vbmxvYWQgPSByZXNvbHZlKSk7CisgICAgICBhd2FpdCBwcm9taXNlX3Jl
amVjdHMoCisgICAgICAgIHQsCisgICAgICAgICdBYm9ydEVycm9yJywKKyAgICAgICAgaWZyYW1l
U2hvd1Byb21pc2UsCisgICAgICAgICdOYXZpZ2F0aW5nIGlmcmFtZSBhd2F5IG11c3QgY2F1c2Ug
dGhlIGlmcmFtZVNob3dQcm9taXNlIHRvIHJlamVjdC4nLAorICAgICAgKTsKKyAgICAgIGlmcmFt
ZS5yZW1vdmUoKTsKKworICAgICAgLy8gTm93IHdlIHNob3VsZCBiZSBvayB0byBzcGluIHVwIGEg
bmV3IHBheW1lbnQgcmVxdWVzdAorICAgICAgY29uc3QgcmVxdWVzdCA9IG5ldyB3aW5kb3cuUGF5
bWVudFJlcXVlc3QobWV0aG9kcywgZGV0YWlscyk7CisgICAgICBjb25zdCBbc2hvd1Byb21pc2Vd
ID0gYXdhaXQgYWN0aXZhdGVUaGVuKGFzeW5jICgpID0+IHsgcmV0dXJuIFtyZXF1ZXN0LnNob3co
KV0gfSk7CisgICAgICBhd2FpdCByZXF1ZXN0LmFib3J0KCk7CisgICAgICBhd2FpdCBwcm9taXNl
X3JlamVjdHMoCisgICAgICAgIHQsCisgICAgICAgICdBYm9ydEVycm9yJywKKyAgICAgICAgc2hv
d1Byb21pc2UsCisgICAgICAgICdhYm9ydCgpIHdhcyBjYWxsZWQnKTsKKyAgICB9LCAiTmF2aWdh
dGluZyBhbiBpZnJhbWUgYXMgYSBuZXN0ZWQgYnJvd3NpbmcgY29udGV4dCBzZXRzICdwYXltZW50
IHJlcXVlc3QgaXMgc2hvd2luZyBib29sZWFuJyB0byBmYWxzZS4iKTsKKyAgPC9zY3JpcHQ+Cis8
L2JvZHk+CmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9odHRwL3Rlc3RzL3BheW1lbnRyZXF1ZXN0
L3Jlc291cmNlcy9ibGFuay5odG1sIGIvTGF5b3V0VGVzdHMvaHR0cC90ZXN0cy9wYXltZW50cmVx
dWVzdC9yZXNvdXJjZXMvYmxhbmsuaHRtbApuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwLi43ODUyYTQyN2U4NjFhOWJlM2M5
MDY4ZGViMzA2YjY3YWQ5MDk4NDNmCi0tLSAvZGV2L251bGwKKysrIGIvTGF5b3V0VGVzdHMvaHR0
cC90ZXN0cy9wYXltZW50cmVxdWVzdC9yZXNvdXJjZXMvYmxhbmsuaHRtbApAQCAtMCwwICsxIEBA
Cis8IURPQ1RZUEUgaHRtbD4gPG1ldGEgY2hhcnNldD0idXRmLTgiIC8+Cg==
</data>

          </attachment>
      

    </bug>

</bugzilla>