<?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>197685</bug_id>
          
          <creation_ts>2019-05-07 22:01:58 -0700</creation_ts>
          <short_desc>TestRunnerWKWebView&apos;s menu callbacks should be cleared upon UI script completion</short_desc>
          <delta_ts>2019-05-08 10:16:22 -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>Tools / Tests</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>
          
          <blocked>197683</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Wenson Hsieh">wenson_hsieh</reporter>
          <assigned_to name="Wenson Hsieh">wenson_hsieh</assigned_to>
          <cc>achristensen</cc>
    
    <cc>bdakin</cc>
    
    <cc>commit-queue</cc>
    
    <cc>lforschler</cc>
    
    <cc>megan_gardner</cc>
    
    <cc>thorton</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1534241</commentid>
    <comment_count>0</comment_count>
    <who name="Wenson Hsieh">wenson_hsieh</who>
    <bug_when>2019-05-07 22:01:58 -0700</bug_when>
    <thetext>SSIA</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1534317</commentid>
    <comment_count>1</comment_count>
      <attachid>369385</attachid>
    <who name="Wenson Hsieh">wenson_hsieh</who>
    <bug_when>2019-05-08 08:50:17 -0700</bug_when>
    <thetext>Created attachment 369385
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1534341</commentid>
    <comment_count>2</comment_count>
      <attachid>369385</attachid>
    <who name="Wenson Hsieh">wenson_hsieh</who>
    <bug_when>2019-05-08 09:48:47 -0700</bug_when>
    <thetext>Comment on attachment 369385
Patch

Thanks for the review!</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1534355</commentid>
    <comment_count>3</comment_count>
      <attachid>369385</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2019-05-08 10:15:28 -0700</bug_when>
    <thetext>Comment on attachment 369385
Patch

Clearing flags on attachment: 369385

Committed r245057: &lt;https://trac.webkit.org/changeset/245057&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1534356</commentid>
    <comment_count>4</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2019-05-08 10:15:29 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1534357</commentid>
    <comment_count>5</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2019-05-08 10:16:22 -0700</bug_when>
    <thetext>&lt;rdar://problem/50585579&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>369385</attachid>
            <date>2019-05-08 08:50:17 -0700</date>
            <delta_ts>2019-05-08 10:15:28 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-197685-20190508085017.patch</filename>
            <type>text/plain</type>
            <size>9217</size>
            <attacher name="Wenson Hsieh">wenson_hsieh</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjQ1MDQ5CmRpZmYgLS1naXQgYS9Ub29scy9DaGFuZ2VMb2cg
Yi9Ub29scy9DaGFuZ2VMb2cKaW5kZXggYmYzY2ExZDc2NmYxNGI4MDgzZDg5NjdkMmVlYWMzNWJl
NjE2Y2E5MS4uMWIxOTA2ODBiNjU5ZTExMmMwODEzYmY3ODY4MjkyMjVjNDgwYjgzNCAxMDA2NDQK
LS0tIGEvVG9vbHMvQ2hhbmdlTG9nCisrKyBiL1Rvb2xzL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE2
IEBACisyMDE5LTA1LTA4ICBXZW5zb24gSHNpZWggIDx3ZW5zb25faHNpZWhAYXBwbGUuY29tPgor
CisgICAgICAgIFRlc3RSdW5uZXJXS1dlYlZpZXcncyBtZW51IGNhbGxiYWNrcyBzaG91bGQgYmUg
Y2xlYXJlZCB1cG9uIFVJIHNjcmlwdCBjb21wbGV0aW9uCisgICAgICAgIGh0dHBzOi8vYnVncy53
ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xOTc2ODUKKworICAgICAgICBSZXZpZXdlZCBieSBO
T0JPRFkgKE9PUFMhKS4KKworICAgICAgICBGaXhlcyBhIGJ1ZyBpbiB0aGUgdGVzdCBydW5uZXIg
d2hlcmVpbiBkaWRTaG93TWVudUNhbGxiYWNrIGFuZCBkaWRIaWRlTWVudUNhbGxiYWNrIGFyZSBu
b3QgcmVzZXQgdXBvbiBVSSBzY3JpcHQKKyAgICAgICAgY29tcGxldGlvbi4gU2VlIExheW91dFRl
c3RzL0NoYW5nZUxvZyBmb3IgbW9yZSBkZXRhaWxzLgorCisgICAgICAgICogV2ViS2l0VGVzdFJ1
bm5lci9pb3MvVUlTY3JpcHRDb250cm9sbGVySU9TLm1tOgorICAgICAgICAoV1RSOjpVSVNjcmlw
dENvbnRyb2xsZXI6OnBsYXRmb3JtQ2xlYXJBbGxDYWxsYmFja3MpOgorCiAyMDE5LTA1LTA3ICBP
cmlvbCBCcnVmYXUgIDxvYnJ1ZmF1QGlnYWxpYS5jb20+CiAKICAgICAgICAgVW5yZXZpZXdlZC4g
QWRkIG15c2VsZiBhcyBhIGNvbW1pdHRlci4KZGlmZiAtLWdpdCBhL1Rvb2xzL1dlYktpdFRlc3RS
dW5uZXIvaW9zL1VJU2NyaXB0Q29udHJvbGxlcklPUy5tbSBiL1Rvb2xzL1dlYktpdFRlc3RSdW5u
ZXIvaW9zL1VJU2NyaXB0Q29udHJvbGxlcklPUy5tbQppbmRleCAzNzU1NGMwMDNkNjc3MTQ4ODJl
NmM2N2I1MmY5MmE2YmE1YTE2ZmVmLi45OTMzMTUwNTAzZjQ4OWQ1Njc4MTFhMzUxMzJjNWVkNWM1
YTQ3N2M5IDEwMDY0NAotLS0gYS9Ub29scy9XZWJLaXRUZXN0UnVubmVyL2lvcy9VSVNjcmlwdENv
bnRyb2xsZXJJT1MubW0KKysrIGIvVG9vbHMvV2ViS2l0VGVzdFJ1bm5lci9pb3MvVUlTY3JpcHRD
b250cm9sbGVySU9TLm1tCkBAIC05OTMsMjAgKzk5Myw3IEBAIHZvaWQgVUlTY3JpcHRDb250cm9s
bGVyOjpwbGF0Zm9ybVNldERpZEVuZFNjcm9sbGluZ0NhbGxiYWNrKCkKIAogdm9pZCBVSVNjcmlw
dENvbnRyb2xsZXI6OnBsYXRmb3JtQ2xlYXJBbGxDYWxsYmFja3MoKQogewotICAgIFRlc3RSdW5u
ZXJXS1dlYlZpZXcgKndlYlZpZXcgPSBUZXN0Q29udHJvbGxlcjo6c2luZ2xldG9uKCkubWFpbldl
YlZpZXcoKS0+cGxhdGZvcm1WaWV3KCk7Ci0gICAgCi0gICAgd2ViVmlldy5kaWRTdGFydEZvcm1D
b250cm9sSW50ZXJhY3Rpb25DYWxsYmFjayA9IG5pbDsKLSAgICB3ZWJWaWV3LmRpZEVuZEZvcm1D
b250cm9sSW50ZXJhY3Rpb25DYWxsYmFjayA9IG5pbDsKLSAgICB3ZWJWaWV3LmRpZFNob3dGb3Jj
ZVByZXNzUHJldmlld0NhbGxiYWNrID0gbmlsOwotICAgIHdlYlZpZXcuZGlkRGlzbWlzc0ZvcmNl
UHJlc3NQcmV2aWV3Q2FsbGJhY2sgPSBuaWw7Ci0gICAgd2ViVmlldy5kaWRFbmRab29taW5nQ2Fs
bGJhY2sgPSBuaWw7Ci0gICAgd2ViVmlldy53aWxsQmVnaW5ab29taW5nQ2FsbGJhY2sgPSBuaWw7
Ci0gICAgd2ViVmlldy5kaWRIaWRlS2V5Ym9hcmRDYWxsYmFjayA9IG5pbDsKLSAgICB3ZWJWaWV3
LmRpZFNob3dLZXlib2FyZENhbGxiYWNrID0gbmlsOwotICAgIHdlYlZpZXcud2lsbFByZXNlbnRQ
b3BvdmVyQ2FsbGJhY2sgPSBuaWw7Ci0gICAgd2ViVmlldy5kaWREaXNtaXNzUG9wb3ZlckNhbGxi
YWNrID0gbmlsOwotICAgIHdlYlZpZXcuZGlkRW5kU2Nyb2xsaW5nQ2FsbGJhY2sgPSBuaWw7Ci0g
ICAgd2ViVmlldy5yb3RhdGlvbkRpZEVuZENhbGxiYWNrID0gbmlsOworICAgIFtUZXN0Q29udHJv
bGxlcjo6c2luZ2xldG9uKCkubWFpbldlYlZpZXcoKS0+cGxhdGZvcm1WaWV3KCkgcmVzZXRJbnRl
cmFjdGlvbkNhbGxiYWNrc107CiB9CiAKIHZvaWQgVUlTY3JpcHRDb250cm9sbGVyOjpzZXRTYWZl
QXJlYUluc2V0cyhkb3VibGUgdG9wLCBkb3VibGUgcmlnaHQsIGRvdWJsZSBib3R0b20sIGRvdWJs
ZSBsZWZ0KQpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nIGIvTGF5b3V0VGVzdHMv
Q2hhbmdlTG9nCmluZGV4IGY1YjhjMTVkZmYxYThlODIzMDg0MWE5NGZjNzk1YmUxOTM0MjRmODIu
LmEyYmEwYTQyOWE3NGY2OTQ2OTI0NDkyNGJlNjk1NmQzOWYxMWNjZmMgMTAwNjQ0Ci0tLSBhL0xh
eW91dFRlc3RzL0NoYW5nZUxvZworKysgYi9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKQEAgLTEsMyAr
MSwzMiBAQAorMjAxOS0wNS0wOCAgV2Vuc29uIEhzaWVoICA8d2Vuc29uX2hzaWVoQGFwcGxlLmNv
bT4KKworICAgICAgICBUZXN0UnVubmVyV0tXZWJWaWV3J3MgbWVudSBjYWxsYmFja3Mgc2hvdWxk
IGJlIGNsZWFyZWQgdXBvbiBVSSBzY3JpcHQgY29tcGxldGlvbgorICAgICAgICBodHRwczovL2J1
Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTk3Njg1CisKKyAgICAgICAgUmV2aWV3ZWQg
YnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgQWRqdXN0IGEgY291cGxlIG9mIGV4aXN0aW5n
IGxheW91dCB0ZXN0cyBzdWNoIHRoYXQgdGhleSBkb24ndCByZWx5IG9uIGRpZFNob3dNZW51Q2Fs
bGJhY2sgYW5kCisgICAgICAgIGRpZEhpZGVNZW51Q2FsbGJhY2sgc3RpY2tpbmcgYXJvdW5kIGFj
cm9zcyBVSSBzY3JpcHRzLiBDdXJyZW50bHksIHRoZXNlIGxheW91dCB0ZXN0cyBkbyB0aGUgZm9s
bG93aW5nOgorCisgICAgICAgIDEuIFJ1biBhIFVJIHNjcmlwdCB0aGF0IHJlZ2lzdGVycyBtZW51
IGNhbGxiYWNrIGhhbmRsZXJzLgorICAgICAgICAyLiBSdW4gYSBzdWJzZXF1ZW50IFVJIHNjcmlw
dCB0aGF0IHdpbGwgY2F1c2UgdGhlIGNhbGxiYWNrIGhhbmRsZXJzIHRvIGJlIGZpcmVkIChlLmcu
IGNsaWNraW5nIG9uIGFuIGVsZW1lbnQpLgorCisgICAgICAgIEFmdGVyIG1ha2luZyB0aGUgY2hh
bmdlIGluIHRoZSB0ZXN0IHJ1bm5lciB0byBjbGVhciBtZW51IGNhbGxiYWNrcyB1cG9uIHNjcmlw
dCBjb21wbGV0aW9uLCBjYWxsYmFja3MgcmVnaXN0ZXJlZAorICAgICAgICBpbiBzdGVwICgxKSBh
cmUgbm93IHVucmVnaXN0ZXJlZCB3aGVuIHN0ZXAgKDIpIGNvbXBsZXRlcy4gSW5zdGVhZCwgd2Ug
Y2FuIHJld3JpdGUgdGhpcyB0ZXN0IGxvZ2ljIHNvIHRoYXQKKyAgICAgICAgdGhleSdyZSBkcml2
ZW4gYnkgYSBzaW5nbGUgVUkgc2NyaXB0LgorCisgICAgICAgICogZWRpdGluZy9wYXN0ZWJvYXJk
L2lvcy9kb20tcGFzdGUtY29uc2VjdXRpdmUtY29uZmlybWF0aW9ucy5odG1sOgorICAgICAgICAq
IGVkaXRpbmcvcGFzdGVib2FyZC9pb3MvZG9tLXBhc3RlLXJlcXVpcmVzLXVzZXItZ2VzdHVyZS5o
dG1sOgorCisgICAgICAgIEluc3RlYWQgb2YgdXNpbmcgaW50ZXJuYWxzLndpdGhVc2VyR2VzdHVy
ZSwgcHV0IHRoZSB0ZXN0IGxvZ2ljIHVuZGVyIGEgY2xpY2sgaGFuZGxlciAod2hpY2ggaXMgaW5z
aWRlIHRoZSBzY29wZQorICAgICAgICBvZiBhIHVzZXIgZ2VzdHVyZSB0b2tlbiksIGFuZCB0aGVu
IHVzZSByZXF1ZXN0QW5pbWF0aW9uRnJhbWUgdG8gc2NoZWR1bGUgYSBzZWNvbmQgcHJvZ3JhbW1h
dGljIHBhc3RlIHRoYXQgaXMKKyAgICAgICAgb3V0c2lkZSB0aGUgc2NvcGUgb2YgdXNlciBpbnRl
cmFjdGlvbi4gQXMgb3Bwb3NlZCB0byBzZXRUaW1lb3V0LCByZXF1ZXN0QW5pbWF0aW9uRnJhbWUg
ZG9lcyBub3QgcHJvcGFnYXRlIHRoZQorICAgICAgICBjdXJyZW50IHVzZXIgZ2VzdHVyZSB0b2tl
bi4KKworICAgICAgICAqIGVkaXRpbmcvcGFzdGVib2FyZC9pb3MvcmVzb3VyY2VzL2RvbS1wYXN0
ZS1oZWxwZXIuanM6CisgICAgICAgIChyZXR1cm4ubmV3LlByb21pc2UuKToKKyAgICAgICAgKGFz
eW5jLl93YWl0Rm9yT3JUcmlnZ2VyUGFzdGVNZW51KToKKwogMjAxOS0wNS0wNyAgSmlld2VuIFRh
biAgPGppZXdlbl90YW5AYXBwbGUuY29tPgogCiAgICAgICAgIFtXZWJBdXRoTl0gQSBuZXcgcmVx
dWVzdCBzaG91bGQgYWx3YXlzIHN1cHByZXNzIHRoZSBwZW5kaW5nIHJlcXVlc3QgaWYgYW55CmRp
ZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9lZGl0aW5nL3Bhc3RlYm9hcmQvaW9zL2RvbS1wYXN0ZS1j
b25zZWN1dGl2ZS1jb25maXJtYXRpb25zLmh0bWwgYi9MYXlvdXRUZXN0cy9lZGl0aW5nL3Bhc3Rl
Ym9hcmQvaW9zL2RvbS1wYXN0ZS1jb25zZWN1dGl2ZS1jb25maXJtYXRpb25zLmh0bWwKaW5kZXgg
YjNkMWFlNjlmMDgyZGE1OGUzZGJkMTgzZTQzMjRhMzgwMzhhZWE1Yi4uZGFlZDI4ZjVhMGYyMjRi
ODdiMzA0NWJmMThlMzlhNzBkMjMwMGM0MCAxMDA2NDQKLS0tIGEvTGF5b3V0VGVzdHMvZWRpdGlu
Zy9wYXN0ZWJvYXJkL2lvcy9kb20tcGFzdGUtY29uc2VjdXRpdmUtY29uZmlybWF0aW9ucy5odG1s
CisrKyBiL0xheW91dFRlc3RzL2VkaXRpbmcvcGFzdGVib2FyZC9pb3MvZG9tLXBhc3RlLWNvbnNl
Y3V0aXZlLWNvbmZpcm1hdGlvbnMuaHRtbApAQCAtNDksMTUgKzQ5LDE5IEBAIGFzeW5jIGZ1bmN0
aW9uIHdhaXRGb3JBbmRUYXBQYXN0ZU1lbnVUd2ljZSgpIHsKICAgICAgICAgICAgICgoKSA9PiB7
CiAgICAgICAgICAgICAgICAgZG9uZUNvdW50ID0gMDsKICAgICAgICAgICAgICAgICBmdW5jdGlv
biBpbmNyZW1lbnRQcm9ncmVzcygpIHsKLSAgICAgICAgICAgICAgICAgICAgaWYgKCsrZG9uZUNv
dW50ID09PSA0KQorICAgICAgICAgICAgICAgICAgICBpZiAoKytkb25lQ291bnQgPT09IDUpCiAg
ICAgICAgICAgICAgICAgICAgICAgICB1aUNvbnRyb2xsZXIudWlTY3JpcHRDb21wbGV0ZSgpOwog
ICAgICAgICAgICAgICAgIH0KIAogICAgICAgICAgICAgICAgIHVpQ29udHJvbGxlci5kaWRIaWRl
TWVudUNhbGxiYWNrID0gaW5jcmVtZW50UHJvZ3Jlc3M7Ci0gICAgICAgICAgICAgICAgdWlDb250
cm9sbGVyLmRpZFNob3dNZW51Q2FsbGJhY2sgPSAoKSA9PiB7CisgICAgICAgICAgICAgICAgdWlD
b250cm9sbGVyLmRpZFNob3dNZW51Q2FsbGJhY2sgPSB0YXBQYXN0ZU1lbnVBY3Rpb247CisKKyAg
ICAgICAgICAgICAgICBmdW5jdGlvbiB0YXBQYXN0ZU1lbnVBY3Rpb24oKSB7CiAgICAgICAgICAg
ICAgICAgICAgIGNvbnN0IHJlY3QgPSB1aUNvbnRyb2xsZXIucmVjdEZvck1lbnVBY3Rpb24oIlBh
c3RlIik7CiAgICAgICAgICAgICAgICAgICAgIHVpQ29udHJvbGxlci5zaW5nbGVUYXBBdFBvaW50
KHJlY3QubGVmdCArIHJlY3Qud2lkdGggLyAyLCByZWN0LnRvcCArIHJlY3QuaGVpZ2h0IC8gMiwg
aW5jcmVtZW50UHJvZ3Jlc3MpOwotICAgICAgICAgICAgICAgIH07CisgICAgICAgICAgICAgICAg
fQorCisgICAgICAgICAgICAgICAgdWlDb250cm9sbGVyLnNpbmdsZVRhcEF0UG9pbnQoMTYwLCA1
MCwgaW5jcmVtZW50UHJvZ3Jlc3MpOwogICAgICAgICAgICAgfSkoKWAsIHJlc29sdmUpOwogICAg
IH0pOwogfQpAQCAtODAsOSArODQsOSBAQCBhZGRFdmVudExpc3RlbmVyKCJsb2FkIiwgYXN5bmMg
KCkgPT4gewogICAgIGlmICghd2luZG93LnRlc3RSdW5uZXIgfHwgIXdpbmRvdy5pbnRlcm5hbHMp
CiAgICAgICAgIHJldHVybjsKIAotICAgIHdhaXRGb3JBbmRUYXBQYXN0ZU1lbnVUd2ljZSgpLnRo
ZW4oZmluaXNoSlNUZXN0KTsKICAgICBhd2FpdCBVSUhlbHBlci5hY3RpdmF0ZUF0KDE2MCwgMTI1
KTsKLSAgICBhd2FpdCBVSUhlbHBlci5hY3RpdmF0ZUF0KDE2MCwgNTApOworICAgIGF3YWl0IHdh
aXRGb3JBbmRUYXBQYXN0ZU1lbnVUd2ljZSgpOworICAgIGZpbmlzaEpTVGVzdCgpOwogfSk7CiA8
L3NjcmlwdD4KIDwvYm9keT4KZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL2VkaXRpbmcvcGFzdGVi
b2FyZC9pb3MvZG9tLXBhc3RlLXJlcXVpcmVzLXVzZXItZ2VzdHVyZS5odG1sIGIvTGF5b3V0VGVz
dHMvZWRpdGluZy9wYXN0ZWJvYXJkL2lvcy9kb20tcGFzdGUtcmVxdWlyZXMtdXNlci1nZXN0dXJl
Lmh0bWwKaW5kZXggYWM0ZTdkM2YxZmE5MTA3NWVhNzYwZWE4MzBmNmUzMjdlMWJhMGMzNC4uMTI3
OTA0ZjBlMmNjM2ZlZjljYTdlMjg5Nzg2YjAzNzg4MzFiNDM2MyAxMDA2NDQKLS0tIGEvTGF5b3V0
VGVzdHMvZWRpdGluZy9wYXN0ZWJvYXJkL2lvcy9kb20tcGFzdGUtcmVxdWlyZXMtdXNlci1nZXN0
dXJlLmh0bWwKKysrIGIvTGF5b3V0VGVzdHMvZWRpdGluZy9wYXN0ZWJvYXJkL2lvcy9kb20tcGFz
dGUtcmVxdWlyZXMtdXNlci1nZXN0dXJlLmh0bWwKQEAgLTQzLDE4ICs0MywyOSBAQCBjb25zdCBl
ZGl0b3IgPSBkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgiZWRpdG9yIik7CiAKIGRlc2NyaXB0aW9u
KCJWZXJpZmllcyB0aGF0IG5vIGNhbGxvdXQgaXMgc2hvd24gd2hlbiB0aGUgcGFnZSBwcm9ncmFt
bWF0aWNhbGx5IHRyaWdnZXJzIHBhc3RlIG91dHNpZGUgdGhlIHNjb3BlIG9mIHVzZXIgaW50ZXJh
Y3Rpb24uIFRoaXMgdGVzdCByZXF1aXJlcyBXZWJLaXRUZXN0UnVubmVyLiIpOwogCi1hZGRFdmVu
dExpc3RlbmVyKCJsb2FkIiwgYXN5bmMgKCkgPT4gewotICAgIFVJSGVscGVyLmFjdGl2YXRlQXQo
MTYwLCAxMjUpLnRoZW4oKCkgPT4gewotICAgICAgICBlZGl0b3IuZm9jdXMoKTsKLSAgICAgICAg
d2FpdEZvclBhc3RlTWVudSgpLnRoZW4oZmluaXNoSlNUZXN0KTsKLQotICAgICAgICBVSUhlbHBl
ci5lbnN1cmVQcmVzZW50YXRpb25VcGRhdGUoKS50aGVuKCgpID0+IHsKLSAgICAgICAgICAgIGlu
dGVybmFscy53aXRoVXNlckdlc3R1cmUoKCkgPT4gc2hvdWxkQmUoImRvY3VtZW50LmV4ZWNDb21t
YW5kKCdQYXN0ZScpIiwgInRydWUiKSk7Ci0gICAgICAgICAgICBzaG91bGRCZSgiZG9jdW1lbnQu
ZXhlY0NvbW1hbmQoJ1Bhc3RlJykiLCAiZmFsc2UiKTsKLSAgICAgICAgICAgIHNob3VsZEJlRXF1
YWxUb1N0cmluZygiZWRpdG9yLnRleHRDb250ZW50IiwgIkNsaWNrIGhlcmUgdG8gY29weSIpOwot
ICAgICAgICB9KTsKK2Z1bmN0aW9uIGNoZWNrRG9uZSgpIHsKKyAgICBpZiAoIXdpbmRvdy5kb25l
Q291bnQpCisgICAgICAgIGRvbmVDb3VudCA9IDA7CisKKyAgICBpZiAoKytkb25lQ291bnQgPT0g
MikKKyAgICAgICAgZmluaXNoSlNUZXN0KCk7Cit9CisKK2VkaXRvci5hZGRFdmVudExpc3RlbmVy
KCJjbGljayIsIGV2ZW50ID0+IHsKKyAgICBlZGl0b3IuZm9jdXMoKTsKKyAgICBzaG91bGRCZSgi
ZG9jdW1lbnQuZXhlY0NvbW1hbmQoJ1Bhc3RlJykiLCAidHJ1ZSIpOworICAgIHJlcXVlc3RBbmlt
YXRpb25GcmFtZSgoKSA9PiB7CisgICAgICAgIHNob3VsZEJlKCJkb2N1bWVudC5leGVjQ29tbWFu
ZCgnUGFzdGUnKSIsICJmYWxzZSIpCisgICAgICAgIHNob3VsZEJlRXF1YWxUb1N0cmluZygiZWRp
dG9yLnRleHRDb250ZW50IiwgIkNsaWNrIGhlcmUgdG8gY29weSIpOworICAgICAgICBjaGVja0Rv
bmUoKTsKICAgICB9KTsKIH0pOworCithZGRFdmVudExpc3RlbmVyKCJsb2FkIiwgYXN5bmMgKCkg
PT4geworICAgIGF3YWl0IFVJSGVscGVyLmFjdGl2YXRlQXQoMTYwLCAxMjUpOworICAgIGF3YWl0
IHRyaWdnZXJQYXN0ZU1lbnVBZnRlclRhcEF0KDE2MCwgNTApOworICAgIGNoZWNrRG9uZSgpOwor
fSk7CiA8L3NjcmlwdD4KIDwvYm9keT4KIDwvaHRtbD4KZGlmZiAtLWdpdCBhL0xheW91dFRlc3Rz
L2VkaXRpbmcvcGFzdGVib2FyZC9pb3MvcmVzb3VyY2VzL2RvbS1wYXN0ZS1oZWxwZXIuanMgYi9M
YXlvdXRUZXN0cy9lZGl0aW5nL3Bhc3RlYm9hcmQvaW9zL3Jlc291cmNlcy9kb20tcGFzdGUtaGVs
cGVyLmpzCmluZGV4IGJiY2RiNGZhZTU2ZGEwYmM1YjYwZmJkY2I3MTYyOTFkMzcyYjAyMjMuLmVm
OWJjNDFhNWJlNWFjZTUwOWMxMGE0YTMzYjZiMjA5N2JlNWY0OGUgMTAwNjQ0Ci0tLSBhL0xheW91
dFRlc3RzL2VkaXRpbmcvcGFzdGVib2FyZC9pb3MvcmVzb3VyY2VzL2RvbS1wYXN0ZS1oZWxwZXIu
anMKKysrIGIvTGF5b3V0VGVzdHMvZWRpdGluZy9wYXN0ZWJvYXJkL2lvcy9yZXNvdXJjZXMvZG9t
LXBhc3RlLWhlbHBlci5qcwpAQCAtMTAsNyArMTAsOCBAQCBhc3luYyBmdW5jdGlvbiBfd2FpdEZv
ck9yVHJpZ2dlclBhc3RlTWVudSh4LCB5LCBwcm9jZWVkV2l0aFBhc3RlLCBzaG91bGRUYXApIHsK
ICAgICAgICAgICAgICAgICB9CiAKICAgICAgICAgICAgICAgICB1aUNvbnRyb2xsZXIuZGlkSGlk
ZU1lbnVDYWxsYmFjayA9IGNoZWNrRG9uZTsKLSAgICAgICAgICAgICAgICB1aUNvbnRyb2xsZXIu
ZGlkU2hvd01lbnVDYWxsYmFjayA9ICgpID0+IHsKKworICAgICAgICAgICAgICAgIGZ1bmN0aW9u
IHRhcFBhc3RlTWVudUFjdGlvbigpIHsKICAgICAgICAgICAgICAgICAgICAgaWYgKCR7cHJvY2Vl
ZFdpdGhQYXN0ZX0pIHsKICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnN0IHJlY3QgPSB1aUNv
bnRyb2xsZXIucmVjdEZvck1lbnVBY3Rpb24oIlBhc3RlIik7CiAgICAgICAgICAgICAgICAgICAg
ICAgICB1aUNvbnRyb2xsZXIuc2luZ2xlVGFwQXRQb2ludChyZWN0LmxlZnQgKyByZWN0LndpZHRo
IC8gMiwgcmVjdC50b3AgKyByZWN0LmhlaWdodCAvIDIsIGNoZWNrRG9uZSk7CkBAIC0xOCw3ICsx
OSwxMiBAQCBhc3luYyBmdW5jdGlvbiBfd2FpdEZvck9yVHJpZ2dlclBhc3RlTWVudSh4LCB5LCBw
cm9jZWVkV2l0aFBhc3RlLCBzaG91bGRUYXApIHsKICAgICAgICAgICAgICAgICAgICAgICAgIHVp
Q29udHJvbGxlci5yZXNpZ25GaXJzdFJlc3BvbmRlcigpOwogICAgICAgICAgICAgICAgICAgICAg
ICAgY2hlY2tEb25lKCk7CiAgICAgICAgICAgICAgICAgICAgIH0KLSAgICAgICAgICAgICAgICB9
OworICAgICAgICAgICAgICAgIH0KKworICAgICAgICAgICAgICAgIGlmICh1aUNvbnRyb2xsZXIu
aXNTaG93aW5nTWVudSkKKyAgICAgICAgICAgICAgICAgICAgdGFwUGFzdGVNZW51QWN0aW9uKCk7
CisgICAgICAgICAgICAgICAgZWxzZQorICAgICAgICAgICAgICAgICAgICB1aUNvbnRyb2xsZXIu
ZGlkU2hvd01lbnVDYWxsYmFjayA9IHRhcFBhc3RlTWVudUFjdGlvbjsKIAogICAgICAgICAgICAg
ICAgIGlmICgke3Nob3VsZFRhcH0pCiAgICAgICAgICAgICAgICAgICAgIHVpQ29udHJvbGxlci5z
aW5nbGVUYXBBdFBvaW50KCR7eH0sICR7eX0sIGNoZWNrRG9uZSk7Cg==
</data>

          </attachment>
      

    </bug>

</bugzilla>