<?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>113585</bug_id>
          
          <creation_ts>2013-03-29 08:15:37 -0700</creation_ts>
          <short_desc>REGRESSION(r147218): We should rethink UI of this feature. (Requested by vsevik on #webkit).</short_desc>
          <delta_ts>2013-03-29 08:49:06 -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>528+ (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></keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          <blocked>113357</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="WebKit Review Bot">webkit.review.bot</reporter>
          <assigned_to name="WebKit Review Bot">webkit.review.bot</assigned_to>
          <cc>yurys</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>866174</commentid>
    <comment_count>0</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2013-03-29 08:15:37 -0700</bug_when>
    <thetext>http://trac.webkit.org/changeset/147218 broke the build:
We should rethink UI of this feature. (Requested by vsevik on #webkit).

This is an automatic bug report generated by the sheriff-bot. If this bug
report was created because of a flaky test, please file a bug for the flaky
test (if we don&apos;t already have one on file) and dup this bug against that bug
so that we can track how often these flaky tests case pain.

&quot;Only you can prevent forest fires.&quot; -- Smokey the Bear</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>866177</commentid>
    <comment_count>1</comment_count>
      <attachid>195750</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2013-03-29 08:16:11 -0700</bug_when>
    <thetext>Created attachment 195750
ROLLOUT of r147218

Any committer can land this patch automatically by marking it commit-queue+.  The commit-queue will build and test the patch before landing to ensure that the rollout will be successful.  This process takes approximately 15 minutes.

If you would like to land the rollout faster, you can use the following command:

  webkit-patch land-attachment ATTACHMENT_ID

where ATTACHMENT_ID is the ID of this attachment.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>866188</commentid>
    <comment_count>2</comment_count>
      <attachid>195750</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2013-03-29 08:49:03 -0700</bug_when>
    <thetext>Comment on attachment 195750
ROLLOUT of r147218

Clearing flags on attachment: 195750

Committed r147221: &lt;http://trac.webkit.org/changeset/147221&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>866189</commentid>
    <comment_count>3</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2013-03-29 08:49:06 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>195750</attachid>
            <date>2013-03-29 08:16:11 -0700</date>
            <delta_ts>2013-03-29 08:49:03 -0700</delta_ts>
            <desc>ROLLOUT of r147218</desc>
            <filename>bug-113585-20130329151608.patch</filename>
            <type>text/plain</type>
            <size>17193</size>
            <attacher name="WebKit Review Bot">webkit.review.bot</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTQ3MjE5CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggYWIwMjViMTNjNWExNDU1
ZmI0NDBiZGE5NTVlZDhhNGUyYWU4YzU0NS4uOTM0NmNhZDNmMzZmODYyMjk5NzMwYzRhMTQ1MmJj
OTNiOWM3M2FjNyAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDIxIEBACisyMDEzLTAzLTI5ICBTaGVy
aWZmIEJvdCAgPHdlYmtpdC5yZXZpZXcuYm90QGdtYWlsLmNvbT4KKworICAgICAgICBVbnJldmll
d2VkLCByb2xsaW5nIG91dCByMTQ3MjE4LgorICAgICAgICBodHRwOi8vdHJhYy53ZWJraXQub3Jn
L2NoYW5nZXNldC8xNDcyMTgKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19i
dWcuY2dpP2lkPTExMzU4NQorCisgICAgICAgIFdlIHNob3VsZCByZXRoaW5rIFVJIG9mIHRoaXMg
ZmVhdHVyZS4gKFJlcXVlc3RlZCBieSB2c2V2aWsgb24KKyAgICAgICAgI3dlYmtpdCkuCisKKyAg
ICAgICAgKiBpbnNwZWN0b3IvSW5qZWN0ZWRTY3JpcHRTb3VyY2UuanM6CisgICAgICAgICguKToK
KyAgICAgICAgKiBpbnNwZWN0b3IvZnJvbnQtZW5kL09iamVjdFByb3BlcnRpZXNTZWN0aW9uLmpz
OgorICAgICAgICAoV2ViSW5zcGVjdG9yLk9iamVjdFByb3BlcnR5VHJlZUVsZW1lbnQucG9wdWxh
dGVXaXRoUHJvcGVydGllcyk6CisgICAgICAgICogaW5zcGVjdG9yL2Zyb250LWVuZC9SZW1vdGVP
YmplY3QuanM6CisgICAgICAgIChXZWJJbnNwZWN0b3IuUmVtb3RlT2JqZWN0LnByb3RvdHlwZS5z
ZXQgZWxzZSk6CisgICAgICAgIChXZWJJbnNwZWN0b3IuUmVtb3RlT2JqZWN0UHJvcGVydHkpOgor
ICAgICAgICAqIGluc3BlY3Rvci9mcm9udC1lbmQvaW5zcGVjdG9yLmNzczoKKwogMjAxMy0wMy0y
OSAgUGV0ZXIgUnliaW4gIDxwcnliaW5AY2hyb21pdW0ub3JnPgogCiAgICAgICAgIFdlYiBJbnNw
ZWN0b3I6IGdhdGhlciBhY2Nlc3NvciBwcm9wZXJ0eSBnZXR0ZXIgYW5kIHNldHRlciB1bmRlciBh
IHNpbmdsZSB0cmVlIG5vZGUKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL2luc3BlY3Rvci9J
bmplY3RlZFNjcmlwdFNvdXJjZS5qcyBiL1NvdXJjZS9XZWJDb3JlL2luc3BlY3Rvci9JbmplY3Rl
ZFNjcmlwdFNvdXJjZS5qcwppbmRleCBhMGIyNWNmZjFjNmIzYWQ3MWQzYWJkNzgzY2IwODIwNzNh
OTIyZTMyLi5kYmFmMTA3YTFlMmQ1YmUxNTY1YTZkOTRhMjVjMTU1ZmE2MWFlMzBmIDEwMDY0NAot
LS0gYS9Tb3VyY2UvV2ViQ29yZS9pbnNwZWN0b3IvSW5qZWN0ZWRTY3JpcHRTb3VyY2UuanMKKysr
IGIvU291cmNlL1dlYkNvcmUvaW5zcGVjdG9yL0luamVjdGVkU2NyaXB0U291cmNlLmpzCkBAIC0z
NDUsMTAgKzM0NSw2IEBAIEluamVjdGVkU2NyaXB0LnByb3RvdHlwZSA9IHsKICAgICAgICAgaWYg
KHR5cGVvZiBmdW5jICE9PSAiZnVuY3Rpb24iKQogICAgICAgICAgICAgcmV0dXJuICJDYW5ub3Qg
cmVzb2x2ZSBmdW5jdGlvbiBieSBpZC4iOwogICAgICAgICB2YXIgZGV0YWlscyA9IEluamVjdGVk
U2NyaXB0SG9zdC5mdW5jdGlvbkRldGFpbHMoZnVuYyk7Ci0KLSAgICAgICAgaWYgKGRldGFpbHMg
PT09IHVuZGVmaW5lZCkKLSAgICAgICAgICAgIHJldHVybiAiRnVuY3Rpb24gc2NvcGUgZGF0YSBp
cyBub3QgYXZhaWxhYmxlIjsKLSAgICAgICAgCiAgICAgICAgIGlmICgicmF3U2NvcGVzIiBpbiBk
ZXRhaWxzKSB7CiAgICAgICAgICAgICB2YXIgb2JqZWN0R3JvdXBOYW1lID0gdGhpcy5faWRUb09i
amVjdEdyb3VwTmFtZVtwYXJzZWRGdW5jdGlvbklkLmlkXTsKICAgICAgICAgICAgIHZhciByYXdT
Y29wZXMgPSBkZXRhaWxzLnJhd1Njb3BlczsKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL2lu
c3BlY3Rvci9mcm9udC1lbmQvT2JqZWN0UHJvcGVydGllc1NlY3Rpb24uanMgYi9Tb3VyY2UvV2Vi
Q29yZS9pbnNwZWN0b3IvZnJvbnQtZW5kL09iamVjdFByb3BlcnRpZXNTZWN0aW9uLmpzCmluZGV4
IDJmOTU5YTcxOWFkODg3Y2M3NDVhMGIyNzMxMjVmZTlhMWY4M2ViOWIuLjY2ZGQ0MzY0MWY2NWJh
OTA1NDQyNmRhZjEyNTE4YzQ3Y2M2OGY2YmYgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL2lu
c3BlY3Rvci9mcm9udC1lbmQvT2JqZWN0UHJvcGVydGllc1NlY3Rpb24uanMKKysrIGIvU291cmNl
L1dlYkNvcmUvaW5zcGVjdG9yL2Zyb250LWVuZC9PYmplY3RQcm9wZXJ0aWVzU2VjdGlvbi5qcwpA
QCAtNDc4LDEwICs0NzgsNyBAQCBXZWJJbnNwZWN0b3IuT2JqZWN0UHJvcGVydHlUcmVlRWxlbWVu
dC5wb3B1bGF0ZVdpdGhQcm9wZXJ0aWVzID0gZnVuY3Rpb24odHJlZUVsZQogICAgICAgICBpZiAo
c2tpcFByb3RvICYmIHByb3BlcnRpZXNbaV0ubmFtZSA9PT0gIl9fcHJvdG9fXyIpCiAgICAgICAg
ICAgICBjb250aW51ZTsKICAgICAgICAgcHJvcGVydGllc1tpXS5wYXJlbnRPYmplY3QgPSB2YWx1
ZTsKLSAgICAgICAgaWYgKHByb3BlcnRpZXNbaV0udmFsdWUpCi0gICAgICAgICAgICB0cmVlRWxl
bWVudC5hcHBlbmRDaGlsZChuZXcgdHJlZUVsZW1lbnRDb25zdHJ1Y3Rvcihwcm9wZXJ0aWVzW2ld
KSk7Ci0gICAgICAgIGVsc2UKLSAgICAgICAgICAgIHRyZWVFbGVtZW50LmFwcGVuZENoaWxkKG5l
dyBXZWJJbnNwZWN0b3IuQWNjZXNzb3JQcm9wZXJ0eVRyZWVFbGVtZW50KHByb3BlcnRpZXNbaV0p
KTsKKyAgICAgICAgdHJlZUVsZW1lbnQuYXBwZW5kQ2hpbGQobmV3IHRyZWVFbGVtZW50Q29uc3Ry
dWN0b3IocHJvcGVydGllc1tpXSkpOwogICAgIH0KICAgICBpZiAodmFsdWUgJiYgdmFsdWUudHlw
ZSA9PT0gImZ1bmN0aW9uIikgewogICAgICAgICAvLyBXaGV0aGVyIGZ1bmN0aW9uIGhhcyBUYXJn
ZXRGdW5jdGlvbiBpbnRlcm5hbCBwcm9wZXJ0eS4KQEAgLTU5Nyw2MCArNTk0LDYgQEAgV2ViSW5z
cGVjdG9yLkZ1bmN0aW9uU2NvcGVNYWluVHJlZUVsZW1lbnQucHJvdG90eXBlID0gewogCiAvKioK
ICAqIEBjb25zdHJ1Y3RvcgotICogQHBhcmFtIHtXZWJJbnNwZWN0b3IuUmVtb3RlT2JqZWN0UHJv
cGVydHl9IHByb3BlcnR5IGFjY2Vzc29yIHByb3BlcnR5Ci0gKiBAZXh0ZW5kcyB7VHJlZUVsZW1l
bnR9Ci0gKi8KLVdlYkluc3BlY3Rvci5BY2Nlc3NvclByb3BlcnR5VHJlZUVsZW1lbnQgPSBmdW5j
dGlvbihwcm9wZXJ0eSkKLXsKLSAgICBUcmVlRWxlbWVudC5jYWxsKHRoaXMsICIiLCBudWxsLCBm
YWxzZSk7Ci0gICAgdGhpcy5fcHJvcGVydHkgPSBwcm9wZXJ0eTsKLSAgICB0aGlzLnRvZ2dsZU9u
Q2xpY2sgPSB0cnVlOwotICAgIHRoaXMuc2VsZWN0YWJsZSA9IGZhbHNlOwotICAgIHRoaXMuaGFz
Q2hpbGRyZW4gPSB0cnVlOwotfQotCi1XZWJJbnNwZWN0b3IuQWNjZXNzb3JQcm9wZXJ0eVRyZWVF
bGVtZW50LnByb3RvdHlwZSA9IHsKLSAgICBvbmF0dGFjaDogZnVuY3Rpb24oKQotICAgIHsKLSAg
ICAgICAgdGhpcy51cGRhdGUoKTsKLSAgICB9LAotCi0gICAgdXBkYXRlOiBmdW5jdGlvbigpCi0g
ICAgewotICAgICAgICB2YXIgbWFya2VyRWxlbWVudCA9IGRvY3VtZW50LmNyZWF0ZUVsZW1lbnQo
InNwYW4iKTsKLSAgICAgICAgbWFya2VyRWxlbWVudC50ZXh0Q29udGVudCA9ICJcdTIzODgiOwot
ICAgICAgICBtYXJrZXJFbGVtZW50LmNsYXNzTmFtZSA9ICJuYW1lIGFjY2Vzc29yLXByb3BlcnR5
LW5hbWUiOwotCi0gICAgICAgIHZhciBuYW1lRWxlbWVudCA9IGRvY3VtZW50LmNyZWF0ZUVsZW1l
bnQoInNwYW4iKTsKLSAgICAgICAgbmFtZUVsZW1lbnQudGV4dENvbnRlbnQgPSB0aGlzLl9wcm9w
ZXJ0eS5uYW1lOwotICAgICAgICBuYW1lRWxlbWVudC5jbGFzc05hbWUgPSAibmFtZSBhY2Nlc3Nv
ci1wcm9wZXJ0eS1uYW1lIjsKLSAgICAgICAgCi0gICAgICAgIHRoaXMubGlzdEl0ZW1FbGVtZW50
LnJlbW92ZUNoaWxkcmVuKCk7Ci0gICAgICAgIHRoaXMubGlzdEl0ZW1FbGVtZW50LmFwcGVuZENo
aWxkKG1hcmtlckVsZW1lbnQpOwotICAgICAgICB0aGlzLmxpc3RJdGVtRWxlbWVudC5hcHBlbmRD
aGlsZChuYW1lRWxlbWVudCk7Ci0KLSAgICAgICAgdGhpcy5uYW1lRWxlbWVudCA9IG5hbWVFbGVt
ZW50OwotICAgIH0sCi0KLSAgICBvbnBvcHVsYXRlOiBmdW5jdGlvbigpCi0gICAgewotICAgICAg
ICB0aGlzLnJlbW92ZUNoaWxkcmVuKCk7Ci0KLSAgICAgICAgaWYgKHRoaXMuX3Byb3BlcnR5Lmdl
dHRlcikgewotICAgICAgICAgICAgdmFyIGdldHRlclByb3BlcnR5ID0gbmV3IFdlYkluc3BlY3Rv
ci5SZW1vdGVPYmplY3RQcm9wZXJ0eSgiZ2V0IiwgdGhpcy5fcHJvcGVydHkuZ2V0dGVyKTsKLSAg
ICAgICAgICAgIHRoaXMuYXBwZW5kQ2hpbGQobmV3IHRoaXMudHJlZU91dGxpbmUuc2VjdGlvbi50
cmVlRWxlbWVudENvbnN0cnVjdG9yKGdldHRlclByb3BlcnR5KSk7Ci0gICAgICAgIH0KLSAgICAg
ICAgaWYgKHRoaXMuX3Byb3BlcnR5LnNldHRlcikgewotICAgICAgICAgICAgdmFyIHNldHRlclBy
b3BlcnR5ID0gbmV3IFdlYkluc3BlY3Rvci5SZW1vdGVPYmplY3RQcm9wZXJ0eSgic2V0IiwgdGhp
cy5fcHJvcGVydHkuc2V0dGVyKTsKLSAgICAgICAgICAgIHRoaXMuYXBwZW5kQ2hpbGQobmV3IHRo
aXMudHJlZU91dGxpbmUuc2VjdGlvbi50cmVlRWxlbWVudENvbnN0cnVjdG9yKHNldHRlclByb3Bl
cnR5KSk7Ci0gICAgICAgIH0KLSAgICB9LAotCi0gICAgX19wcm90b19fOiBUcmVlRWxlbWVudC5w
cm90b3R5cGUKLX0KLQotLyoqCi0gKiBAY29uc3RydWN0b3IKICAqIEBleHRlbmRzIHtUcmVlRWxl
bWVudH0KICAqIEBwYXJhbSB7V2ViSW5zcGVjdG9yLlJlbW90ZU9iamVjdH0gcmVtb3RlT2JqZWN0
CiAgKi8KZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL2luc3BlY3Rvci9mcm9udC1lbmQvUmVt
b3RlT2JqZWN0LmpzIGIvU291cmNlL1dlYkNvcmUvaW5zcGVjdG9yL2Zyb250LWVuZC9SZW1vdGVP
YmplY3QuanMKaW5kZXggNDU1YTA4NWU0MWQyYzIxNjFiZTE2ODEwNDQ4NmFjNzNmOWYxOTdjNS4u
Zjg0NzdkNjdkMTA2MGI3YmE0NWIyMGI2NDgwYzU5MzA2N2VlMmI4ZSAxMDA2NDQKLS0tIGEvU291
cmNlL1dlYkNvcmUvaW5zcGVjdG9yL2Zyb250LWVuZC9SZW1vdGVPYmplY3QuanMKKysrIGIvU291
cmNlL1dlYkNvcmUvaW5zcGVjdG9yL2Zyb250LWVuZC9SZW1vdGVPYmplY3QuanMKQEAgLTIxNSw3
ICsyMTUsMTMgQEAgV2ViSW5zcGVjdG9yLlJlbW90ZU9iamVjdC5wcm90b3R5cGUgPSB7CiAgICAg
ICAgICAgICB2YXIgcmVzdWx0ID0gW107CiAgICAgICAgICAgICBmb3IgKHZhciBpID0gMDsgcHJv
cGVydGllcyAmJiBpIDwgcHJvcGVydGllcy5sZW5ndGg7ICsraSkgewogICAgICAgICAgICAgICAg
IHZhciBwcm9wZXJ0eSA9IHByb3BlcnRpZXNbaV07Ci0gICAgICAgICAgICAgICAgcmVzdWx0LnB1
c2gobmV3IFdlYkluc3BlY3Rvci5SZW1vdGVPYmplY3RQcm9wZXJ0eShwcm9wZXJ0eS5uYW1lLCBu
dWxsLCBwcm9wZXJ0eSkpOworICAgICAgICAgICAgICAgIGlmIChwcm9wZXJ0eS5nZXQgfHwgcHJv
cGVydHkuc2V0KSB7CisgICAgICAgICAgICAgICAgICAgIGlmIChwcm9wZXJ0eS5nZXQpCisgICAg
ICAgICAgICAgICAgICAgICAgICByZXN1bHQucHVzaChuZXcgV2ViSW5zcGVjdG9yLlJlbW90ZU9i
amVjdFByb3BlcnR5KCJnZXQgIiArIHByb3BlcnR5Lm5hbWUsIFdlYkluc3BlY3Rvci5SZW1vdGVP
YmplY3QuZnJvbVBheWxvYWQocHJvcGVydHkuZ2V0KSwgcHJvcGVydHkpKTsKKyAgICAgICAgICAg
ICAgICAgICAgaWYgKHByb3BlcnR5LnNldCkKKyAgICAgICAgICAgICAgICAgICAgICAgIHJlc3Vs
dC5wdXNoKG5ldyBXZWJJbnNwZWN0b3IuUmVtb3RlT2JqZWN0UHJvcGVydHkoInNldCAiICsgcHJv
cGVydHkubmFtZSwgV2ViSW5zcGVjdG9yLlJlbW90ZU9iamVjdC5mcm9tUGF5bG9hZChwcm9wZXJ0
eS5zZXQpLCBwcm9wZXJ0eSkpOworICAgICAgICAgICAgICAgIH0gZWxzZQorICAgICAgICAgICAg
ICAgICAgICByZXN1bHQucHVzaChuZXcgV2ViSW5zcGVjdG9yLlJlbW90ZU9iamVjdFByb3BlcnR5
KHByb3BlcnR5Lm5hbWUsIFdlYkluc3BlY3Rvci5SZW1vdGVPYmplY3QuZnJvbVBheWxvYWQocHJv
cGVydHkudmFsdWUpLCBwcm9wZXJ0eSkpOwogICAgICAgICAgICAgfQogICAgICAgICAgICAgdmFy
IGludGVybmFsUHJvcGVydGllc1Jlc3VsdDsKICAgICAgICAgICAgIGlmIChpbnRlcm5hbFByb3Bl
cnRpZXMpIHsKQEAgLTQzOCwyNCArNDQ0LDE1IEBAIFdlYkluc3BlY3Rvci5TY29wZVJlZiA9IGZ1
bmN0aW9uKG51bWJlciwgY2FsbEZyYW1lSWQsIGZ1bmN0aW9uSWQpCiAvKioKICAqIEBjb25zdHJ1
Y3RvcgogICogQHBhcmFtIHtzdHJpbmd9IG5hbWUKLSAqIEBwYXJhbSB7P1dlYkluc3BlY3Rvci5S
ZW1vdGVPYmplY3R9IHZhbHVlCisgKiBAcGFyYW0ge1dlYkluc3BlY3Rvci5SZW1vdGVPYmplY3R9
IHZhbHVlCiAgKiBAcGFyYW0ge09iamVjdD19IGRlc2NyaXB0b3IKICAqLwogV2ViSW5zcGVjdG9y
LlJlbW90ZU9iamVjdFByb3BlcnR5ID0gZnVuY3Rpb24obmFtZSwgdmFsdWUsIGRlc2NyaXB0b3Ip
CiB7CiAgICAgdGhpcy5uYW1lID0gbmFtZTsKKyAgICB0aGlzLnZhbHVlID0gdmFsdWU7CiAgICAg
dGhpcy5lbnVtZXJhYmxlID0gZGVzY3JpcHRvciA/ICEhZGVzY3JpcHRvci5lbnVtZXJhYmxlIDog
dHJ1ZTsKICAgICB0aGlzLndyaXRhYmxlID0gZGVzY3JpcHRvciA/ICEhZGVzY3JpcHRvci53cml0
YWJsZSA6IHRydWU7Ci0gICAgaWYgKHZhbHVlID09PSBudWxsICYmIGRlc2NyaXB0b3IpIHsKLSAg
ICAgICAgaWYgKGRlc2NyaXB0b3IudmFsdWUpCi0gICAgICAgICAgICB0aGlzLnZhbHVlID0gV2Vi
SW5zcGVjdG9yLlJlbW90ZU9iamVjdC5mcm9tUGF5bG9hZChkZXNjcmlwdG9yLnZhbHVlKQotICAg
ICAgICBpZiAoZGVzY3JpcHRvci5nZXQpCi0gICAgICAgICAgICB0aGlzLmdldHRlciA9IFdlYklu
c3BlY3Rvci5SZW1vdGVPYmplY3QuZnJvbVBheWxvYWQoZGVzY3JpcHRvci5nZXQpOwotICAgICAg
ICBpZiAoZGVzY3JpcHRvci5zZXQpCi0gICAgICAgICAgICB0aGlzLnNldHRlciA9IFdlYkluc3Bl
Y3Rvci5SZW1vdGVPYmplY3QuZnJvbVBheWxvYWQoZGVzY3JpcHRvci5zZXQpOwotICAgIH0gZWxz
ZQotICAgICAgICB0aGlzLnZhbHVlID0gdmFsdWU7Ci0KICAgICBpZiAoZGVzY3JpcHRvciAmJiBk
ZXNjcmlwdG9yLndhc1Rocm93bikKICAgICAgICAgdGhpcy53YXNUaHJvd24gPSB0cnVlOwogfQpk
aWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvaW5zcGVjdG9yL2Zyb250LWVuZC9pbnNwZWN0b3Iu
Y3NzIGIvU291cmNlL1dlYkNvcmUvaW5zcGVjdG9yL2Zyb250LWVuZC9pbnNwZWN0b3IuY3NzCmlu
ZGV4IGVjYjczNTJlNmRkMjE5MGMxOGJkNGE5NDM1MGJkM2M3ODA0NjkwMDMuLjE5YjZhYzhjNTI5
OGUzOGM5ZGFhZjgxMmZlYzdkOGY0ZTk2M2MzNTEgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3Jl
L2luc3BlY3Rvci9mcm9udC1lbmQvaW5zcGVjdG9yLmNzcworKysgYi9Tb3VyY2UvV2ViQ29yZS9p
bnNwZWN0b3IvZnJvbnQtZW5kL2luc3BlY3Rvci5jc3MKQEAgLTE4MDQsMTAgKzE4MDQsNiBAQCBs
aS5lZGl0aW5nIC5zd2F0Y2gsIGxpLmVkaXRpbmcgLmVuYWJsZWQtYnV0dG9uLCAgbGkuZWRpdGlu
Zy1zdWItcGFydCAuZGVsZXRlLWJ1dAogICAgIGNvbG9yOiByZ2IoMTE4LCAxNSwgMjEpOwogfQog
Ci0uYWNjZXNzb3ItcHJvcGVydHktbmFtZSB7Ci0gICAgZm9udC1zdHlsZTogaXRhbGljOwotfQot
CiAuc3dhdGNoIHsKICAgICBtYXJnaW4tbGVmdDogMXB4OwogICAgIG1hcmdpbi1yaWdodDogMnB4
OwpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nIGIvTGF5b3V0VGVzdHMvQ2hhbmdl
TG9nCmluZGV4IDU3OTJhYjc5ZDk3ZjQ0YjFjMDNkNTRmMWFiNjRlMzlkOWVkZmE0MTYuLjhhNmE3
NDRjMjdjZjg4NWM2MTRiZTQ0MzMwMzViYmZkMTlkMzZlMTcgMTAwNjQ0Ci0tLSBhL0xheW91dFRl
c3RzL0NoYW5nZUxvZworKysgYi9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKQEAgLTEsMyArMSwxOSBA
QAorMjAxMy0wMy0yOSAgU2hlcmlmZiBCb3QgIDx3ZWJraXQucmV2aWV3LmJvdEBnbWFpbC5jb20+
CisKKyAgICAgICAgVW5yZXZpZXdlZCwgcm9sbGluZyBvdXQgcjE0NzIxOC4KKyAgICAgICAgaHR0
cDovL3RyYWMud2Via2l0Lm9yZy9jaGFuZ2VzZXQvMTQ3MjE4CisgICAgICAgIGh0dHBzOi8vYnVn
cy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xMTM1ODUKKworICAgICAgICBXZSBzaG91bGQg
cmV0aGluayBVSSBvZiB0aGlzIGZlYXR1cmUuIChSZXF1ZXN0ZWQgYnkgdnNldmlrIG9uCisgICAg
ICAgICN3ZWJraXQpLgorCisgICAgICAgICogaW5zcGVjdG9yL2NvbnNvbGUvY29tbWFuZC1saW5l
LWFwaS1leHBlY3RlZC50eHQ6CisgICAgICAgICogaW5zcGVjdG9yL2RlYnVnZ2VyL3Byb3BlcnRp
ZXMtc3BlY2lhbC1leHBlY3RlZC50eHQ6CisgICAgICAgICogaW5zcGVjdG9yL2RlYnVnZ2VyL3By
b3BlcnRpZXMtc3BlY2lhbC5odG1sOgorICAgICAgICAqIGluc3BlY3Rvci9ydW50aW1lL3J1bnRp
bWUtZ2V0UHJvcGVydGllcy1leHBlY3RlZC50eHQ6CisgICAgICAgICogaW5zcGVjdG9yL3J1bnRp
bWUvcnVudGltZS1nZXRQcm9wZXJ0aWVzLmh0bWw6CisgICAgICAgICogcGxhdGZvcm0vY2hyb21p
dW0vaW5zcGVjdG9yL2RlYnVnZ2VyL3Byb3BlcnRpZXMtc3BlY2lhbC1leHBlY3RlZC50eHQ6CisK
IDIwMTMtMDMtMjkgIFNlb2tqdSBLd29uICA8c2Vva2p1Lmt3b25AZ21haWwuY29tPgogCiAgICAg
ICAgIFdlYiBJbnNwZWN0b3I6IFVwZGF0ZSB0ZXN0IGV4cGVjdGF0aW9uIGZvciByZXNvdXJjZS1o
YXItY29udmVyc2lvbi5odG1sCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9pbnNwZWN0b3IvY29u
c29sZS9jb21tYW5kLWxpbmUtYXBpLWV4cGVjdGVkLnR4dCBiL0xheW91dFRlc3RzL2luc3BlY3Rv
ci9jb25zb2xlL2NvbW1hbmQtbGluZS1hcGktZXhwZWN0ZWQudHh0CmluZGV4IDBjMWFjZDUwZTk1
NTA3ZTBkZjdhMTYxNTUzYTRmMDk5YTViMDE2NTcuLmViNjEyODMwMWJiMzMwYzRjNmU0ZDNkNGU3
YjVlZGFiMjNhMjZmZjIgMTAwNjQ0Ci0tLSBhL0xheW91dFRlc3RzL2luc3BlY3Rvci9jb25zb2xl
L2NvbW1hbmQtbGluZS1hcGktZXhwZWN0ZWQudHh0CisrKyBiL0xheW91dFRlc3RzL2luc3BlY3Rv
ci9jb25zb2xlL2NvbW1hbmQtbGluZS1hcGktZXhwZWN0ZWQudHh0CkBAIC0xLDQgKzEsNCBAQAot
Q09OU09MRSBNRVNTQUdFOiBsaW5lIDEyMjY6IFRoZSBjb25zb2xlIGZ1bmN0aW9uICQoKSBoYXMg
Y2hhbmdlZCBmcm9tICQ9Z2V0RWxlbWVudEJ5SWQoaWQpIHRvICQ9cXVlcnlTZWxlY3RvcihzZWxl
Y3RvcikuIFlvdSBtaWdodCB0cnkgJCgiIyVzIikKK0NPTlNPTEUgTUVTU0FHRTogbGluZSAxMjIy
OiBUaGUgY29uc29sZSBmdW5jdGlvbiAkKCkgaGFzIGNoYW5nZWQgZnJvbSAkPWdldEVsZW1lbnRC
eUlkKGlkKSB0byAkPXF1ZXJ5U2VsZWN0b3Ioc2VsZWN0b3IpLiBZb3UgbWlnaHQgdHJ5ICQoIiMl
cyIpCiBUZXN0cyB0aGF0IGNvbW1hbmQgbGluZSBhcGkgd29ya3MuCiAKIApkaWZmIC0tZ2l0IGEv
TGF5b3V0VGVzdHMvaW5zcGVjdG9yL2RlYnVnZ2VyL3Byb3BlcnRpZXMtc3BlY2lhbC1leHBlY3Rl
ZC50eHQgYi9MYXlvdXRUZXN0cy9pbnNwZWN0b3IvZGVidWdnZXIvcHJvcGVydGllcy1zcGVjaWFs
LWV4cGVjdGVkLnR4dAppbmRleCAyMWU1YTA2ODAzYzM0MmY3MjM5YjQ4NzcyNTZkNmM2N2MwNTY4
ODliLi41ZjM5NTdlYWY4ZWMxMTY2YWRkZWNlZTUyMzJjZWI2ODdmODY2YmI0IDEwMDY0NAotLS0g
YS9MYXlvdXRUZXN0cy9pbnNwZWN0b3IvZGVidWdnZXIvcHJvcGVydGllcy1zcGVjaWFsLWV4cGVj
dGVkLnR4dAorKysgYi9MYXlvdXRUZXN0cy9pbnNwZWN0b3IvZGVidWdnZXIvcHJvcGVydGllcy1z
cGVjaWFsLWV4cGVjdGVkLnR4dApAQCAtNSw4ICs1LDYgQEAgU2NyaXB0IHNvdXJjZSB3YXMgc2hv
d24uCiBTZXQgdGltZXIgZm9yIHRlc3QgZnVuY3Rpb24uCiBXYXRjaCBleHByZXNzaW9ucyB1cGRh
dGVkLgogTm9kZXMgYXJlIGV4cGFuZGVkLgotZXJyb3I6IEZ1bmN0aW9uIHNjb3BlIGRhdGEgaXMg
bm90IGF2YWlsYWJsZQotU3Vibm9kZXMgYXJlIGV4cGFuZGVkLgogJ09iamVjdCh0cnVlKScgPT4g
J0Jvb2xlYW4nCiAgICAgJ19fcHJvdG9fXycgPT4gJ0Jvb2xlYW4nCiAnKGZ1bmN0aW9uKGEsYikg
eyByZXR1cm4gYSArIGI7IH0pJyA9PiAnZnVuY3Rpb24gKGEsIGIpIHsgcmV0dXJuIGEgKyBiOyB9
JwpAQCAtMTUsMTkgKzEzLDE1IEBAIFN1Ym5vZGVzIGFyZSBleHBhbmRlZC4KICAgICAnbGVuZ3Ro
JyA9PiAnMicKICAgICAnbmFtZScgPT4gJyIiJwogICAgICdwcm90b3R5cGUnID0+ICdPYmplY3Qn
Ci0gICAgICAgICdjb25zdHJ1Y3RvcicgPT4gJ2Z1bmN0aW9uIChhLCBiKSB7IHJldHVybiBhICsg
YjsgfScKLSAgICAgICAgJ19fcHJvdG9fXycgPT4gJ09iamVjdCcKICAgICAnX19wcm90b19fJyA9
PiAnZnVuY3Rpb24gKCkgeycKICAgICA8ZnVuY3Rpb24gc2NvcGU+CiAnKGZ1bmN0aW9uKGEsYikg
eyByZXR1cm4gYSArIGI7IH0pLmJpbmQoe30sIDIpJyA9PiAnZnVuY3Rpb24gKCkgeycKLSAgICAn
YXJndW1lbnRzJyA9PiBudWxsCi0gICAgICAgICdnZXQnID0+ICdmdW5jdGlvbiAoKSB7JwotICAg
ICAgICAnc2V0JyA9PiAnZnVuY3Rpb24gKCkgeycKLSAgICAnY2FsbGVyJyA9PiBudWxsCi0gICAg
ICAgICdnZXQnID0+ICdmdW5jdGlvbiAoKSB7JwotICAgICAgICAnc2V0JyA9PiAnZnVuY3Rpb24g
KCkgeycKKyAgICAnZ2V0IGFyZ3VtZW50cycgPT4gJ2Z1bmN0aW9uICgpIHsnCisgICAgJ2dldCBj
YWxsZXInID0+ICdmdW5jdGlvbiAoKSB7JwogICAgICdsZW5ndGgnID0+ICcxJwogICAgICduYW1l
JyA9PiAnIiInCisgICAgJ3NldCBhcmd1bWVudHMnID0+ICdmdW5jdGlvbiAoKSB7JworICAgICdz
ZXQgY2FsbGVyJyA9PiAnZnVuY3Rpb24gKCkgeycKICAgICAnX19wcm90b19fJyA9PiAnZnVuY3Rp
b24gKCkgeycKICAgICA8ZnVuY3Rpb24gc2NvcGU+CiBEZWJ1Z2dlciB3YXMgZGlzYWJsZWQuCmRp
ZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9pbnNwZWN0b3IvZGVidWdnZXIvcHJvcGVydGllcy1zcGVj
aWFsLmh0bWwgYi9MYXlvdXRUZXN0cy9pbnNwZWN0b3IvZGVidWdnZXIvcHJvcGVydGllcy1zcGVj
aWFsLmh0bWwKaW5kZXggOTU1NmVhYjg3M2Y2OGVjMGI4MjkxMDEwOTAxNjhjNWE0NmRjMjU2ZS4u
Y2RhODNkYTE3ZmQyNjZkMWZjMDgxM2ViNGM3MTEyNWYwMGRhN2IyNyAxMDA2NDQKLS0tIGEvTGF5
b3V0VGVzdHMvaW5zcGVjdG9yL2RlYnVnZ2VyL3Byb3BlcnRpZXMtc3BlY2lhbC5odG1sCisrKyBi
L0xheW91dFRlc3RzL2luc3BlY3Rvci9kZWJ1Z2dlci9wcm9wZXJ0aWVzLXNwZWNpYWwuaHRtbApA
QCAtNjQsMjEgKzY0LDYgQEAgdmFyIHRlc3QgPSBmdW5jdGlvbigpCiAgICAgZnVuY3Rpb24gbm9k
ZXNFeHBhbmRlZCgpCiAgICAgewogICAgICAgICBJbnNwZWN0b3JUZXN0LmFkZFJlc3VsdCgiTm9k
ZXMgYXJlIGV4cGFuZGVkLiIpOwotICAgICAgICB2YXIgdHJlZU5vZGVzID0gd2F0Y2hFeHByZXNz
aW9uc1NlY3Rpb24ucHJvcGVydGllc1RyZWVPdXRsaW5lLmNoaWxkcmVuOwotICAgICAgICBmb3Ig
KHZhciBpID0gMDsgaSA8IHRyZWVOb2Rlcy5sZW5ndGg7IGkrKykgewotICAgICAgICAgICAgdmFy
IGNoaWxkcmVuID0gdHJlZU5vZGVzW2ldLmNoaWxkcmVuOwotICAgICAgICAgICAgZm9yICh2YXIg
aiA9IDA7IGogPCBjaGlsZHJlbi5sZW5ndGg7IGorKykgewotICAgICAgICAgICAgICAgIGlmIChj
aGlsZHJlbltqXS5uYW1lRWxlbWVudCAmJiBjaGlsZHJlbltqXS5uYW1lRWxlbWVudC50ZXh0Q29u
dGVudCA9PT0gIl9fcHJvdG9fXyIpCi0gICAgICAgICAgICAgICAgICAgIGNvbnRpbnVlOwotICAg
ICAgICAgICAgICAgIGNoaWxkcmVuW2pdLmV4cGFuZCgpOwotICAgICAgICAgICAgfQotICAgICAg
ICB9Ci0gICAgICAgIEluc3BlY3RvclRlc3QucnVuQWZ0ZXJQZW5kaW5nRGlzcGF0Y2hlcyhzdWJu
b2Rlc0V4cGFuZGVkKTsKLSAgICB9Ci0KLSAgICBmdW5jdGlvbiBzdWJub2Rlc0V4cGFuZGVkKCkK
LSAgICB7Ci0gICAgICAgIEluc3BlY3RvclRlc3QuYWRkUmVzdWx0KCJTdWJub2RlcyBhcmUgZXhw
YW5kZWQuIik7CiAgICAgICAgIEluc3BlY3RvclRlc3QuZHVtcE9iamVjdFByb3BlcnR5U2VjdGlv
bkRlZXAod2F0Y2hFeHByZXNzaW9uc1NlY3Rpb24pOwogCiAgICAgICAgIC8vIENsZWFyIHdhdGNo
IGV4cHJlc3Npb25zIGFmdGVyIGV4ZWN1dGlvbi4KZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL2lu
c3BlY3Rvci9ydW50aW1lL3J1bnRpbWUtZ2V0UHJvcGVydGllcy1leHBlY3RlZC50eHQgYi9MYXlv
dXRUZXN0cy9pbnNwZWN0b3IvcnVudGltZS9ydW50aW1lLWdldFByb3BlcnRpZXMtZXhwZWN0ZWQu
dHh0CmluZGV4IDllOWJhYmRiMGRjZWIzNGJmOGIyODZhODZhMDRhYTMzZjFlMGFlMDcuLjE2Mjcz
ZGNkZWI3NjI4NTBhNTM2Y2ZmYWQ3MTAxZGE5YWZmOGNmZmEgMTAwNjQ0Ci0tLSBhL0xheW91dFRl
c3RzL2luc3BlY3Rvci9ydW50aW1lL3J1bnRpbWUtZ2V0UHJvcGVydGllcy1leHBlY3RlZC50eHQK
KysrIGIvTGF5b3V0VGVzdHMvaW5zcGVjdG9yL3J1bnRpbWUvcnVudGltZS1nZXRQcm9wZXJ0aWVz
LWV4cGVjdGVkLnR4dApAQCAtNiwxMyArNiwxOCBAQCBSdW5uaW5nOiB0ZXN0U2V0VXAKIFJ1bm5p
bmc6IHRlc3RHZXR0ZXJBbmRTZXR0ZXIKIHsKICAgICBlbnVtZXJhYmxlIDogdHJ1ZQotICAgIGdl
dHRlciA6IHsKKyAgICBuYW1lIDogImdldCBmb28iCisgICAgdmFsdWUgOiB7CiAgICAgICAgIGRl
c2NyaXB0aW9uIDogImZ1bmN0aW9uICgpIHsgcmV0dXJuIDE7IH0iCiAgICAgICAgIG9iamVjdElk
IDogPHN0cmluZz4KICAgICAgICAgdHlwZSA6ICJmdW5jdGlvbiIKICAgICB9Ci0gICAgbmFtZSA6
ICJmb28iCi0gICAgc2V0dGVyIDogeworICAgIHdyaXRhYmxlIDogZmFsc2UKK30KK3sKKyAgICBl
bnVtZXJhYmxlIDogdHJ1ZQorICAgIG5hbWUgOiAic2V0IGZvbyIKKyAgICB2YWx1ZSA6IHsKICAg
ICAgICAgZGVzY3JpcHRpb24gOiAiZnVuY3Rpb24gKHZhbHVlKSB7IH0iCiAgICAgICAgIG9iamVj
dElkIDogPHN0cmluZz4KICAgICAgICAgdHlwZSA6ICJmdW5jdGlvbiIKQEAgLTIzLDEzICsyOCwx
OCBAQCBSdW5uaW5nOiB0ZXN0R2V0dGVyQW5kU2V0dGVyCiBSdW5uaW5nOiB0ZXN0R2V0dGVyT25s
eQogewogICAgIGVudW1lcmFibGUgOiB0cnVlCi0gICAgZ2V0dGVyIDogeworICAgIG5hbWUgOiAi
Z2V0IGZvbyIKKyAgICB2YWx1ZSA6IHsKICAgICAgICAgZGVzY3JpcHRpb24gOiAiZnVuY3Rpb24g
KCkgeyByZXR1cm4gMTsgfSIKICAgICAgICAgb2JqZWN0SWQgOiA8c3RyaW5nPgogICAgICAgICB0
eXBlIDogImZ1bmN0aW9uIgogICAgIH0KLSAgICBuYW1lIDogImZvbyIKLSAgICBzZXR0ZXIgOiB7
CisgICAgd3JpdGFibGUgOiBmYWxzZQorfQoreworICAgIGVudW1lcmFibGUgOiB0cnVlCisgICAg
bmFtZSA6ICJzZXQgZm9vIgorICAgIHZhbHVlIDogewogICAgICAgICBkZXNjcmlwdGlvbiA6ICJ1
bmRlZmluZWQiCiAgICAgICAgIG9iamVjdElkIDogPHVuZGVmaW5lZD4KICAgICAgICAgdHlwZSA6
ICJ1bmRlZmluZWQiCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9pbnNwZWN0b3IvcnVudGltZS9y
dW50aW1lLWdldFByb3BlcnRpZXMuaHRtbCBiL0xheW91dFRlc3RzL2luc3BlY3Rvci9ydW50aW1l
L3J1bnRpbWUtZ2V0UHJvcGVydGllcy5odG1sCmluZGV4IDNlNTE3ODJhYjA3YjAzZTQ1MWUxMjYy
MTdmNTE4YjFlYjVmZTM4NmEuLjVlYjI4YmQyZTQwNWI5MGQ5MDFmYWExYjY1YmVhY2VlZmQ4MDky
N2EgMTAwNjQ0Ci0tLSBhL0xheW91dFRlc3RzL2luc3BlY3Rvci9ydW50aW1lL3J1bnRpbWUtZ2V0
UHJvcGVydGllcy5odG1sCisrKyBiL0xheW91dFRlc3RzL2luc3BlY3Rvci9ydW50aW1lL3J1bnRp
bWUtZ2V0UHJvcGVydGllcy5odG1sCkBAIC02MCwyMSArNjAsMTQgQEAgZnVuY3Rpb24gdGVzdCgp
CiAgICAgICAgIH0KICAgICBdKTsKIAotICAgIGZ1bmN0aW9uIGNvbnZlcnRQcm9wZXJ0eVZhbHVl
Rm9yVGVzdChwcm9wZXJ0eU9iamVjdCwgZmllbGROYW1lKQotICAgIHsKLSAgICAgICAgdmFyIHZh
bHVlID0gcHJvcGVydHlPYmplY3RbZmllbGROYW1lXTsKLSAgICAgICAgaWYgKHZhbHVlKQotICAg
ICAgICAgICAgcHJvcGVydHlPYmplY3RbZmllbGROYW1lXSA9IHsgdHlwZTogdmFsdWUudHlwZSwg
ZGVzY3JpcHRpb246IHZhbHVlLmRlc2NyaXB0aW9uLnJlcGxhY2UoImZ1bmN0aW9uIGZvbyIsICJm
dW5jdGlvbiAiKSwgb2JqZWN0SWQ6IHZhbHVlLm9iamVjdElkIH07Ci0gICAgfQotCiAgICAgZnVu
Y3Rpb24gZHVtcFByb3BlcnR5KHByb3BlcnR5KQogICAgIHsKICAgICAgICAgaWYgKHByb3BlcnR5
Lm5hbWUgPT09ICJfX3Byb3RvX18iKQogICAgICAgICAgICAgcmV0dXJuOwogCi0gICAgICAgIGNv
bnZlcnRQcm9wZXJ0eVZhbHVlRm9yVGVzdChwcm9wZXJ0eSwgInZhbHVlIik7Ci0gICAgICAgIGNv
bnZlcnRQcm9wZXJ0eVZhbHVlRm9yVGVzdChwcm9wZXJ0eSwgImdldHRlciIpOwotICAgICAgICBj
b252ZXJ0UHJvcGVydHlWYWx1ZUZvclRlc3QocHJvcGVydHksICJzZXR0ZXIiKTsKKyAgICAgICAg
dmFyIHZhbHVlID0gcHJvcGVydHkudmFsdWU7CisgICAgICAgIGlmICh2YWx1ZSkKKyAgICAgICAg
ICAgIHByb3BlcnR5LnZhbHVlID0geyB0eXBlOiB2YWx1ZS50eXBlLCBkZXNjcmlwdGlvbjogdmFs
dWUuZGVzY3JpcHRpb24ucmVwbGFjZSgiZnVuY3Rpb24gZm9vIiwgImZ1bmN0aW9uICIpLCBvYmpl
Y3RJZDogdmFsdWUub2JqZWN0SWQgfTsKICAgICAgICAgSW5zcGVjdG9yVGVzdC5kdW1wKHByb3Bl
cnR5LCB7IG9iamVjdElkOiAiZm9ybWF0QXNUeXBlTmFtZSIgfSk7CiAgICAgfQogfQpkaWZmIC0t
Z2l0IGEvTGF5b3V0VGVzdHMvcGxhdGZvcm0vY2hyb21pdW0vaW5zcGVjdG9yL2RlYnVnZ2VyL3By
b3BlcnRpZXMtc3BlY2lhbC1leHBlY3RlZC50eHQgYi9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9jaHJv
bWl1bS9pbnNwZWN0b3IvZGVidWdnZXIvcHJvcGVydGllcy1zcGVjaWFsLWV4cGVjdGVkLnR4dApp
bmRleCA4MGI2OGUxZTJhYmM1MjRjNjdhMWUxMTQxZjBkODdmYjNlMjUzOWFiLi40YjJmOTRlMWQ1
OWQ2NTEwZmZkZTU4NDMyYTMzMjZlMjg2OWE3Njg5IDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9w
bGF0Zm9ybS9jaHJvbWl1bS9pbnNwZWN0b3IvZGVidWdnZXIvcHJvcGVydGllcy1zcGVjaWFsLWV4
cGVjdGVkLnR4dAorKysgYi9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9jaHJvbWl1bS9pbnNwZWN0b3Iv
ZGVidWdnZXIvcHJvcGVydGllcy1zcGVjaWFsLWV4cGVjdGVkLnR4dApAQCAtNSw3ICs1LDYgQEAg
U2NyaXB0IHNvdXJjZSB3YXMgc2hvd24uCiBTZXQgdGltZXIgZm9yIHRlc3QgZnVuY3Rpb24uCiBX
YXRjaCBleHByZXNzaW9ucyB1cGRhdGVkLgogTm9kZXMgYXJlIGV4cGFuZGVkLgotU3Vibm9kZXMg
YXJlIGV4cGFuZGVkLgogJ09iamVjdCh0cnVlKScgPT4gJ0Jvb2xlYW4nCiAgICAgJ19fcHJvdG9f
XycgPT4gJ0Jvb2xlYW4nCiAgICAgJ1tbUHJpbWl0aXZlVmFsdWVdXScgPT4gJ3RydWUnCkBAIC0x
NSwzNiArMTQsMTggQEAgU3Vibm9kZXMgYXJlIGV4cGFuZGVkLgogICAgICdsZW5ndGgnID0+ICcy
JwogICAgICduYW1lJyA9PiAnIiInCiAgICAgJ3Byb3RvdHlwZScgPT4gJ09iamVjdCcKLSAgICAg
ICAgJ2NvbnN0cnVjdG9yJyA9PiAnZnVuY3Rpb24gKGEsYikgeyByZXR1cm4gYSArIGI7IH0nCi0g
ICAgICAgICdfX3Byb3RvX18nID0+ICdPYmplY3QnCiAgICAgJ19fcHJvdG9fXycgPT4gJ2Z1bmN0
aW9uIEVtcHR5KCkge30nCiAgICAgPGZ1bmN0aW9uIHNjb3BlPgotICAgICAgICAnV2l0aCBCbG9j
aycgPT4gJ09iamVjdCcKLSAgICAgICAgQ2xvc3VyZQotICAgICAgICAnR2xvYmFsJyA9PiAnV2lu
ZG93JwogJyhmdW5jdGlvbihhLGIpIHsgcmV0dXJuIGEgKyBiOyB9KS5iaW5kKHt9LCAyKScgPT4g
J2Z1bmN0aW9uICgpIHsgW25hdGl2ZSBjb2RlXSB9JwotICAgICdhcmd1bWVudHMnID0+IG51bGwK
LSAgICAgICAgJ2dldCcgPT4gJ2Z1bmN0aW9uIFRocm93VHlwZUVycm9yKCkgeyBbbmF0aXZlIGNv
ZGVdIH0nCi0gICAgICAgICdzZXQnID0+ICdmdW5jdGlvbiBUaHJvd1R5cGVFcnJvcigpIHsgW25h
dGl2ZSBjb2RlXSB9JwotICAgICdjYWxsZXInID0+IG51bGwKLSAgICAgICAgJ2dldCcgPT4gJ2Z1
bmN0aW9uIFRocm93VHlwZUVycm9yKCkgeyBbbmF0aXZlIGNvZGVdIH0nCi0gICAgICAgICdzZXQn
ID0+ICdmdW5jdGlvbiBUaHJvd1R5cGVFcnJvcigpIHsgW25hdGl2ZSBjb2RlXSB9JworICAgICdn
ZXQgYXJndW1lbnRzJyA9PiAnZnVuY3Rpb24gVGhyb3dUeXBlRXJyb3IoKSB7IFtuYXRpdmUgY29k
ZV0gfScKKyAgICAnZ2V0IGNhbGxlcicgPT4gJ2Z1bmN0aW9uIFRocm93VHlwZUVycm9yKCkgeyBb
bmF0aXZlIGNvZGVdIH0nCiAgICAgJ2xlbmd0aCcgPT4gJzEnCiAgICAgJ25hbWUnID0+ICciIicK
KyAgICAnc2V0IGFyZ3VtZW50cycgPT4gJ2Z1bmN0aW9uIFRocm93VHlwZUVycm9yKCkgeyBbbmF0
aXZlIGNvZGVdIH0nCisgICAgJ3NldCBjYWxsZXInID0+ICdmdW5jdGlvbiBUaHJvd1R5cGVFcnJv
cigpIHsgW25hdGl2ZSBjb2RlXSB9JwogICAgICdfX3Byb3RvX18nID0+ICdmdW5jdGlvbiBFbXB0
eSgpIHt9JwogICAgICdbW1RhcmdldEZ1bmN0aW9uXV0nID0+ICdmdW5jdGlvbiAoYSxiKSB7IHJl
dHVybiBhICsgYjsgfScKLSAgICAgICAgJ2FyZ3VtZW50cycgPT4gJ251bGwnCi0gICAgICAgICdj
YWxsZXInID0+ICdudWxsJwotICAgICAgICAnbGVuZ3RoJyA9PiAnMicKLSAgICAgICAgJ25hbWUn
ID0+ICciIicKLSAgICAgICAgJ3Byb3RvdHlwZScgPT4gJ09iamVjdCcKLSAgICAgICAgJ19fcHJv
dG9fXycgPT4gJ2Z1bmN0aW9uIEVtcHR5KCkge30nCi0gICAgICAgIDxmdW5jdGlvbiBzY29wZT4K
ICAgICAnW1tCb3VuZFRoaXNdXScgPT4gJ09iamVjdCcKLSAgICAgICAgJ19fcHJvdG9fXycgPT4g
J09iamVjdCcKICAgICAnW1tCb3VuZEFyZ3NdXScgPT4gJ0FycmF5WzFdJwotICAgICAgICAnMCcg
PT4gJzInCi0gICAgICAgICdsZW5ndGgnID0+ICcxJwotICAgICAgICAnX19wcm90b19fJyA9PiAn
QXJyYXlbMF0nCiBEZWJ1Z2dlciB3YXMgZGlzYWJsZWQuCiAK
</data>

          </attachment>
      

    </bug>

</bugzilla>