<?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>166860</bug_id>
          
          <creation_ts>2017-01-09 13:30:14 -0800</creation_ts>
          <short_desc>REGRESSION(r210260): new colorpicker UI doesn&apos;t seem to work in trunk, investigating offline (Requested by brrian on #webkit).</short_desc>
          <delta_ts>2017-01-09 13:32:54 -0800</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></keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          <blocked>124356</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="WebKit Commit Bot">commit-queue</reporter>
          <assigned_to name="WebKit Commit Bot">commit-queue</assigned_to>
          <cc>bburg</cc>
    
    <cc>hi</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1265114</commentid>
    <comment_count>0</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2017-01-09 13:30:14 -0800</bug_when>
    <thetext>http://trac.webkit.org/changeset/210260 broke the build:
new colorpicker UI doesn&apos;t seem to work in trunk, investigating offline (Requested by brrian on #webkit).

This is an automatic bug report generated by webkitbot. 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 fail.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1265116</commentid>
    <comment_count>1</comment_count>
      <attachid>298384</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2017-01-09 13:30:30 -0800</bug_when>
    <thetext>Created attachment 298384
ROLLOUT of r210260

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>1265120</commentid>
    <comment_count>2</comment_count>
      <attachid>298384</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2017-01-09 13:32:51 -0800</bug_when>
    <thetext>Comment on attachment 298384
ROLLOUT of r210260

Clearing flags on attachment: 298384

Committed r210520: &lt;http://trac.webkit.org/changeset/210520&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1265121</commentid>
    <comment_count>3</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2017-01-09 13:32:54 -0800</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>298384</attachid>
            <date>2017-01-09 13:30:30 -0800</date>
            <delta_ts>2017-01-09 13:32:51 -0800</delta_ts>
            <desc>ROLLOUT of r210260</desc>
            <filename>bug-166860-20170109162855.patch</filename>
            <type>text/plain</type>
            <size>10107</size>
            <attacher name="WebKit Commit Bot">commit-queue</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjEwNTE4CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViSW5zcGVj
dG9yVUkvQ2hhbmdlTG9nIGIvU291cmNlL1dlYkluc3BlY3RvclVJL0NoYW5nZUxvZwppbmRleCA0
ZmIwMzYxNWNkODEzY2VhYTU4OWVjNGVlYTM4YmYzZTJiZGI1Y2IwLi5lNjZiYzgxMDVkYWYxMzE1
ZTJlYWNkMDlhMjcxNDg3MDRkNTJmZmQ4IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViSW5zcGVjdG9y
VUkvQ2hhbmdlTG9nCisrKyBiL1NvdXJjZS9XZWJJbnNwZWN0b3JVSS9DaGFuZ2VMb2cKQEAgLTEs
MyArMSwxOCBAQAorMjAxNy0wMS0wOSAgQ29tbWl0IFF1ZXVlICA8Y29tbWl0LXF1ZXVlQHdlYmtp
dC5vcmc+CisKKyAgICAgICAgVW5yZXZpZXdlZCwgcm9sbGluZyBvdXQgcjIxMDI2MC4KKyAgICAg
ICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTE2Njg2MAorCisgICAg
ICAgIG5ldyBjb2xvcnBpY2tlciBVSSBkb2Vzbid0IHNlZW0gdG8gd29yayBpbiB0cnVuaywKKyAg
ICAgICAgaW52ZXN0aWdhdGluZyBvZmZsaW5lIChSZXF1ZXN0ZWQgYnkgYnJyaWFuIG9uICN3ZWJr
aXQpLgorCisgICAgICAgIFJldmVydGVkIGNoYW5nZXNldDoKKworICAgICAgICAiV2ViIEluc3Bl
Y3RvcjogY29sb3IgcGlja2VyIHNob3VsZCBmZWF0dXJlIGFuIGVkaXRhYmxlIENTUworICAgICAg
ICB2YWx1ZSIKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lk
PTEyNDM1NgorICAgICAgICBodHRwOi8vdHJhYy53ZWJraXQub3JnL2NoYW5nZXNldC8yMTAyNjAK
KwogMjAxNy0wMS0wNiAgQ29tbWl0IFF1ZXVlICA8Y29tbWl0LXF1ZXVlQHdlYmtpdC5vcmc+CiAK
ICAgICAgICAgVW5yZXZpZXdlZCwgcm9sbGluZyBvdXQgcjIxMDExMC4KZGlmZiAtLWdpdCBhL1Nv
dXJjZS9XZWJJbnNwZWN0b3JVSS9Vc2VySW50ZXJmYWNlL1ZpZXdzL0NvbG9yUGlja2VyLmNzcyBi
L1NvdXJjZS9XZWJJbnNwZWN0b3JVSS9Vc2VySW50ZXJmYWNlL1ZpZXdzL0NvbG9yUGlja2VyLmNz
cwppbmRleCAyNjk4ZGQ0NWEwMmRlZjIwMTgzNTIyZTc5YzRmY2I2NTYwNTkyZWVhLi4yZWIxOWU0
NjcxZDIwZWI5NDcyNTZiZTc0ZTZiZDViZGFlZjBlZDVkIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2Vi
SW5zcGVjdG9yVUkvVXNlckludGVyZmFjZS9WaWV3cy9Db2xvclBpY2tlci5jc3MKKysrIGIvU291
cmNlL1dlYkluc3BlY3RvclVJL1VzZXJJbnRlcmZhY2UvVmlld3MvQ29sb3JQaWNrZXIuY3NzCkBA
IC0yNiw3ICsyNiw3IEBACiAuY29sb3ItcGlja2VyIHsKICAgICBwb3NpdGlvbjogcmVsYXRpdmU7
CiAgICAgd2lkdGg6IDI1NnB4OwotICAgIGhlaWdodDogMjM2cHg7CisgICAgaGVpZ2h0OiAyMTBw
eDsKICAgICBwYWRkaW5nOiA1cHg7CiB9CiAKQEAgLTUzLDI3ICs1MywzIEBACiAuY29sb3ItcGlj
a2VyID4gLm9wYWNpdHkgewogICAgIGxlZnQ6IDIzOHB4OwogfQotCi0uY29sb3ItcGlja2VyID4g
LmNvbG9yLWlucHV0cyB7Ci0gICAgZGlzcGxheTogZmxleDsKLSAgICBqdXN0aWZ5LWNvbnRlbnQ6
IHNwYWNlLWJldHdlZW47Ci0gICAgdG9wOiAyMTJweDsKLSAgICByaWdodDogMDsKLSAgICBsZWZ0
OiAwOwotfQotCi0uY29sb3ItcGlja2VyID4gLmNvbG9yLWlucHV0cyA+IGRpdiB7Ci0gICAgZGlz
cGxheTogZmxleDsKLSAgICBhbGlnbi1pdGVtczogY2VudGVyOwotICAgIHdpZHRoOiAxMDAlOwot
ICAgIG1hcmdpbjogMCA0cHg7Ci19Ci0KLS5jb2xvci1waWNrZXIgPiAuY29sb3ItaW5wdXRzID4g
ZGl2W2hpZGRlbl0gewotICAgIGRpc3BsYXk6IG5vbmU7Ci19Ci0KLS5jb2xvci1waWNrZXIgPiAu
Y29sb3ItaW5wdXRzIGlucHV0IHsKLSAgICB3aWR0aDogMTAwJTsKLSAgICBtYXJnaW46IDAgMnB4
OwotfQpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkluc3BlY3RvclVJL1VzZXJJbnRlcmZhY2UvVmll
d3MvQ29sb3JQaWNrZXIuanMgYi9Tb3VyY2UvV2ViSW5zcGVjdG9yVUkvVXNlckludGVyZmFjZS9W
aWV3cy9Db2xvclBpY2tlci5qcwppbmRleCA1M2FkYWNlZTA4NDAwYWIzYzFhMjY0ZjM4YmI2MTA1
ZGNlOTQ3M2UxLi43ZjMxODM2ZDNhZWIzMDQwNzk3ODdjYmI0NjRlNTM3NTVjZDhmZmRmIDEwMDY0
NAotLS0gYS9Tb3VyY2UvV2ViSW5zcGVjdG9yVUkvVXNlckludGVyZmFjZS9WaWV3cy9Db2xvclBp
Y2tlci5qcworKysgYi9Tb3VyY2UvV2ViSW5zcGVjdG9yVUkvVXNlckludGVyZmFjZS9WaWV3cy9D
b2xvclBpY2tlci5qcwpAQCAtNDEsNDkgKzQxLDE3IEBAIFdlYkluc3BlY3Rvci5Db2xvclBpY2tl
ciA9IGNsYXNzIENvbG9yUGlja2VyIGV4dGVuZHMgV2ViSW5zcGVjdG9yLk9iamVjdAogICAgICAg
ICB0aGlzLl9vcGFjaXR5U2xpZGVyLmRlbGVnYXRlID0gdGhpczsKICAgICAgICAgdGhpcy5fb3Bh
Y2l0eVNsaWRlci5lbGVtZW50LmNsYXNzTGlzdC5hZGQoIm9wYWNpdHkiKTsKIAotICAgICAgICBs
ZXQgY29sb3JJbnB1dHNDb250YWluZXJFbGVtZW50ID0gZG9jdW1lbnQuY3JlYXRlRWxlbWVudCgi
ZGl2Iik7Ci0gICAgICAgIGNvbG9ySW5wdXRzQ29udGFpbmVyRWxlbWVudC5jbGFzc0xpc3QuYWRk
KCJjb2xvci1pbnB1dHMiKTsKLQotICAgICAgICBmdW5jdGlvbiBjcmVhdGVDb2xvcklucHV0KGxh
YmVsLCB7bWluLCBtYXgsIHN0ZXAsIHVuaXRzfSA9IHttaW46IDAsIG1heDogMSwgc3RlcDogMC4w
MX0pIHsKLSAgICAgICAgICAgIGxldCBjb250YWluZXJFbGVtZW50ID0gY29sb3JJbnB1dHNDb250
YWluZXJFbGVtZW50LmNyZWF0ZUNoaWxkKCJkaXYiKTsKLQotICAgICAgICAgICAgY29udGFpbmVy
RWxlbWVudC5hcHBlbmQobGFiZWwpOwotCi0gICAgICAgICAgICBsZXQgbnVtYmVySW5wdXRFbGVt
ZW50ID0gY29udGFpbmVyRWxlbWVudC5jcmVhdGVDaGlsZCgiaW5wdXQiKTsKLSAgICAgICAgICAg
IG51bWJlcklucHV0RWxlbWVudC50eXBlID0gIm51bWJlciI7Ci0gICAgICAgICAgICBudW1iZXJJ
bnB1dEVsZW1lbnQubWluID0gbWluOwotICAgICAgICAgICAgbnVtYmVySW5wdXRFbGVtZW50Lm1h
eCA9IG1heDsKLSAgICAgICAgICAgIG51bWJlcklucHV0RWxlbWVudC5zdGVwID0gc3RlcDsKLSAg
ICAgICAgICAgIG51bWJlcklucHV0RWxlbWVudC5hZGRFdmVudExpc3RlbmVyKCJpbnB1dCIsIHRo
aXMuX2hhbmRsZUNvbG9ySW5wdXRJbnB1dC5iaW5kKHRoaXMpKTsKLQotICAgICAgICAgICAgaWYg
KHVuaXRzICYmIHVuaXRzLmxlbmd0aCkKLSAgICAgICAgICAgICAgICBjb250YWluZXJFbGVtZW50
LmFwcGVuZCh1bml0cyk7Ci0KLSAgICAgICAgICAgIHJldHVybiB7Y29udGFpbmVyRWxlbWVudCwg
bnVtYmVySW5wdXRFbGVtZW50fTsKLSAgICAgICAgfQotCi0gICAgICAgIHRoaXMuX2NvbG9ySW5w
dXRzID0gbmV3IE1hcChbCi0gICAgICAgICAgICBbIlIiLCBjcmVhdGVDb2xvcklucHV0LmNhbGwo
dGhpcywgIlIiLCB7bWF4OiAyNTUsIHN0ZXA6IDF9KV0sCi0gICAgICAgICAgICBbIkciLCBjcmVh
dGVDb2xvcklucHV0LmNhbGwodGhpcywgIkciLCB7bWF4OiAyNTUsIHN0ZXA6IDF9KV0sCi0gICAg
ICAgICAgICBbIkIiLCBjcmVhdGVDb2xvcklucHV0LmNhbGwodGhpcywgIkIiLCB7bWF4OiAyNTUs
IHN0ZXA6IDF9KV0sCi0gICAgICAgICAgICBbIkgiLCBjcmVhdGVDb2xvcklucHV0LmNhbGwodGhp
cywgIkgiLCB7bWF4OiAzNjAsIHN0ZXA6IDF9KV0sCi0gICAgICAgICAgICBbIlMiLCBjcmVhdGVD
b2xvcklucHV0LmNhbGwodGhpcywgIlMiLCB7dW5pdHM6ICIlIn0pXSwKLSAgICAgICAgICAgIFsi
TCIsIGNyZWF0ZUNvbG9ySW5wdXQuY2FsbCh0aGlzLCAiTCIsIHt1bml0czogIiUifSldLAotICAg
ICAgICAgICAgWyJBIiwgY3JlYXRlQ29sb3JJbnB1dC5jYWxsKHRoaXMsICJBIildCi0gICAgICAg
IF0pOwotCiAgICAgICAgIHRoaXMuX2VsZW1lbnQgPSBkb2N1bWVudC5jcmVhdGVFbGVtZW50KCJk
aXYiKTsKLSAgICAgICAgdGhpcy5fZWxlbWVudC5jbGFzc0xpc3QuYWRkKCJjb2xvci1waWNrZXIi
KTsKKyAgICAgICAgdGhpcy5fZWxlbWVudC5jbGFzc05hbWUgPSAiY29sb3ItcGlja2VyIjsKIAog
ICAgICAgICB0aGlzLl9lbGVtZW50LmFwcGVuZENoaWxkKHRoaXMuX2NvbG9yV2hlZWwuZWxlbWVu
dCk7CiAgICAgICAgIHRoaXMuX2VsZW1lbnQuYXBwZW5kQ2hpbGQodGhpcy5fYnJpZ2h0bmVzc1Ns
aWRlci5lbGVtZW50KTsKICAgICAgICAgdGhpcy5fZWxlbWVudC5hcHBlbmRDaGlsZCh0aGlzLl9v
cGFjaXR5U2xpZGVyLmVsZW1lbnQpOwotICAgICAgICB0aGlzLl9lbGVtZW50LmFwcGVuZENoaWxk
KGNvbG9ySW5wdXRzQ29udGFpbmVyRWxlbWVudCk7CiAKICAgICAgICAgdGhpcy5fb3BhY2l0eSA9
IDA7CiAgICAgICAgIHRoaXMuX29wYWNpdHlQYXR0ZXJuID0gInVybChJbWFnZXMvQ2hlY2tlcnMu
c3ZnKSI7CiAKLSAgICAgICAgdGhpcy5fY29sb3IgPSBXZWJJbnNwZWN0b3IuQ29sb3IuZnJvbVN0
cmluZygid2hpdGUiKTsKKyAgICAgICAgdGhpcy5fY29sb3IgPSAid2hpdGUiOwogCiAgICAgICAg
IHRoaXMuX2RvbnRVcGRhdGVDb2xvciA9IGZhbHNlOwogICAgIH0KQEAgLTEyNywyMCArOTUsMTUg
QEAgV2ViSW5zcGVjdG9yLkNvbG9yUGlja2VyID0gY2xhc3MgQ29sb3JQaWNrZXIgZXh0ZW5kcyBX
ZWJJbnNwZWN0b3IuT2JqZWN0CiAKICAgICBzZXQgY29sb3IoY29sb3IpCiAgICAgewotICAgICAg
ICBpZiAoIWNvbG9yKQotICAgICAgICAgICAgcmV0dXJuOwotCiAgICAgICAgIHRoaXMuX2RvbnRV
cGRhdGVDb2xvciA9IHRydWU7CiAKLSAgICAgICAgdGhpcy5fY29sb3IgPSBjb2xvcjsKKyAgICAg
ICAgdGhpcy5fY29sb3JGb3JtYXQgPSBjb2xvci5mb3JtYXQ7CiAKLSAgICAgICAgdGhpcy5fY29s
b3JXaGVlbC50aW50ZWRDb2xvciA9IHRoaXMuX2NvbG9yOworICAgICAgICB0aGlzLl9jb2xvcldo
ZWVsLnRpbnRlZENvbG9yID0gY29sb3I7CiAgICAgICAgIHRoaXMuX2JyaWdodG5lc3NTbGlkZXIu
dmFsdWUgPSB0aGlzLl9jb2xvcldoZWVsLmJyaWdodG5lc3M7CiAKLSAgICAgICAgdGhpcy5fb3Bh
Y2l0eVNsaWRlci52YWx1ZSA9IHRoaXMuX2NvbG9yLmFscGhhOwotICAgICAgICB0aGlzLl91cGRh
dGVTbGlkZXJzKHRoaXMuX2NvbG9yV2hlZWwucmF3Q29sb3IsIHRoaXMuX2NvbG9yKTsKLQotICAg
ICAgICB0aGlzLl9zaG93Q29sb3JDb21wb25lbnRJbnB1dHMoKTsKKyAgICAgICAgdGhpcy5fb3Bh
Y2l0eVNsaWRlci52YWx1ZSA9IGNvbG9yLmFscGhhOworICAgICAgICB0aGlzLl91cGRhdGVTbGlk
ZXJzKHRoaXMuX2NvbG9yV2hlZWwucmF3Q29sb3IsIGNvbG9yKTsKIAogICAgICAgICB0aGlzLl9k
b250VXBkYXRlQ29sb3IgPSBmYWxzZTsKICAgICB9CkBAIC0xNTcsOCArMTIwLDYgQEAgV2ViSW5z
cGVjdG9yLkNvbG9yUGlja2VyID0gY2xhc3MgQ29sb3JQaWNrZXIgZXh0ZW5kcyBXZWJJbnNwZWN0
b3IuT2JqZWN0CiAgICAgICAgICAgICB0aGlzLm9wYWNpdHkgPSB2YWx1ZTsKICAgICAgICAgZWxz
ZSBpZiAoc2xpZGVyID09PSB0aGlzLl9icmlnaHRuZXNzU2xpZGVyKQogICAgICAgICAgICAgdGhp
cy5icmlnaHRuZXNzID0gdmFsdWU7Ci0KLSAgICAgICAgdGhpcy5fdXBkYXRlQ29sb3IoKTsKICAg
ICB9CiAKICAgICAvLyBQcml2YXRlCkBAIC0xNjgsMjQgKzEyOSwxNSBAQCBXZWJJbnNwZWN0b3Iu
Q29sb3JQaWNrZXIgPSBjbGFzcyBDb2xvclBpY2tlciBleHRlbmRzIFdlYkluc3BlY3Rvci5PYmpl
Y3QKICAgICAgICAgaWYgKHRoaXMuX2RvbnRVcGRhdGVDb2xvcikKICAgICAgICAgICAgIHJldHVy
bjsKIAotICAgICAgICBsZXQgb3BhY2l0eSA9IE1hdGgucm91bmQodGhpcy5fb3BhY2l0eSAqIDEw
MCkgLyAxMDA7CisgICAgICAgIHZhciBvcGFjaXR5ID0gTWF0aC5yb3VuZCh0aGlzLl9vcGFjaXR5
ICogMTAwKSAvIDEwMDsKIAotICAgICAgICBsZXQgZm9ybWF0ID0gdGhpcy5fY29sb3IuZm9ybWF0
OwotICAgICAgICBsZXQgY29tcG9uZW50cyA9IG51bGw7Ci0gICAgICAgIGlmIChmb3JtYXQgPT09
IFdlYkluc3BlY3Rvci5Db2xvci5Gb3JtYXQuSFNMIHx8IGZvcm1hdCA9PT0gV2ViSW5zcGVjdG9y
LkNvbG9yLkZvcm1hdC5IU0xBKSB7CisgICAgICAgIHZhciBjb21wb25lbnRzOworICAgICAgICBp
ZiAodGhpcy5fY29sb3JGb3JtYXQgPT09IFdlYkluc3BlY3Rvci5Db2xvci5Gb3JtYXQuSFNMIHx8
IHRoaXMuX2NvbG9yRm9ybWF0ID09PSBXZWJJbnNwZWN0b3IuQ29sb3IuRm9ybWF0LkhTTEEpCiAg
ICAgICAgICAgICBjb21wb25lbnRzID0gdGhpcy5fY29sb3JXaGVlbC50aW50ZWRDb2xvci5oc2wu
Y29uY2F0KG9wYWNpdHkpOwotICAgICAgICAgICAgaWYgKG9wYWNpdHkgIT09IDEpCi0gICAgICAg
ICAgICAgICAgZm9ybWF0ID0gV2ViSW5zcGVjdG9yLkNvbG9yLkZvcm1hdC5IU0xBOwotICAgICAg
ICB9IGVsc2UgeworICAgICAgICBlbHNlCiAgICAgICAgICAgICBjb21wb25lbnRzID0gdGhpcy5f
Y29sb3JXaGVlbC50aW50ZWRDb2xvci5yZ2IuY29uY2F0KG9wYWNpdHkpOwotICAgICAgICAgICAg
aWYgKG9wYWNpdHkgIT09IDEgJiYgZm9ybWF0ID09PSBXZWJJbnNwZWN0b3IuQ29sb3IuRm9ybWF0
LlJHQikKLSAgICAgICAgICAgICAgICBmb3JtYXQgPSBXZWJJbnNwZWN0b3IuQ29sb3IuRm9ybWF0
LlJHQkE7Ci0gICAgICAgIH0KLQotICAgICAgICB0aGlzLl9jb2xvciA9IG5ldyBXZWJJbnNwZWN0
b3IuQ29sb3IoZm9ybWF0LCBjb21wb25lbnRzKTsKLQotICAgICAgICB0aGlzLl9zaG93Q29sb3JD
b21wb25lbnRJbnB1dHMoKTsKIAorICAgICAgICB0aGlzLl9jb2xvciA9IG5ldyBXZWJJbnNwZWN0
b3IuQ29sb3IodGhpcy5fY29sb3JGb3JtYXQsIGNvbXBvbmVudHMpOwogICAgICAgICB0aGlzLmRp
c3BhdGNoRXZlbnRUb0xpc3RlbmVycyhXZWJJbnNwZWN0b3IuQ29sb3JQaWNrZXIuRXZlbnQuQ29s
b3JDaGFuZ2VkLCB7Y29sb3I6IHRoaXMuX2NvbG9yfSk7CiAgICAgfQogCkBAIC0xOTgsODEgKzE1
MCw2IEBAIFdlYkluc3BlY3Rvci5Db2xvclBpY2tlciA9IGNsYXNzIENvbG9yUGlja2VyIGV4dGVu
ZHMgV2ViSW5zcGVjdG9yLk9iamVjdAogICAgICAgICB0aGlzLl9vcGFjaXR5U2xpZGVyLmVsZW1l
bnQuc3R5bGUuYmFja2dyb3VuZEltYWdlID0gImxpbmVhci1ncmFkaWVudCg5MGRlZywgIiArIHRy
YW5zcGFyZW50ICsgIiwgIiArIG9wYXF1ZSArICIpLCAiICsgdGhpcy5fb3BhY2l0eVBhdHRlcm47
CiAgICAgICAgIHRoaXMuX2JyaWdodG5lc3NTbGlkZXIuZWxlbWVudC5zdHlsZS5iYWNrZ3JvdW5k
SW1hZ2UgPSAibGluZWFyLWdyYWRpZW50KDkwZGVnLCBibGFjaywgIiArIHJhd0NvbG9yICsgIiki
OwogICAgIH0KLQotICAgIF9zaG93Q29sb3JDb21wb25lbnRJbnB1dHMoKQotICAgIHsKLSAgICAg
ICAgZnVuY3Rpb24gdXBkYXRlQ29sb3JJbnB1dChrZXksIHZhbHVlKSB7Ci0gICAgICAgICAgICBs
ZXQge2NvbnRhaW5lckVsZW1lbnQsIG51bWJlcklucHV0RWxlbWVudH0gPSB0aGlzLl9jb2xvcklu
cHV0cy5nZXQoa2V5KTsKLSAgICAgICAgICAgIG51bWJlcklucHV0RWxlbWVudC52YWx1ZSA9IHZh
bHVlOwotICAgICAgICAgICAgY29udGFpbmVyRWxlbWVudC5oaWRkZW4gPSBmYWxzZTsKLSAgICAg
ICAgfQotCi0gICAgICAgIGZvciAobGV0IHtjb250YWluZXJFbGVtZW50fSBvZiB0aGlzLl9jb2xv
cklucHV0cy52YWx1ZXMoKSkKLSAgICAgICAgICAgIGNvbnRhaW5lckVsZW1lbnQuaGlkZGVuID0g
dHJ1ZTsKLQotICAgICAgICBzd2l0Y2ggKHRoaXMuX2NvbG9yLmZvcm1hdCkgewotICAgICAgICBj
YXNlIFdlYkluc3BlY3Rvci5Db2xvci5Gb3JtYXQuUkdCOgotICAgICAgICBjYXNlIFdlYkluc3Bl
Y3Rvci5Db2xvci5Gb3JtYXQuUkdCQToKLSAgICAgICAgICAgIHZhciBbciwgZywgYl0gPSB0aGlz
Ll9jb2xvci5yZ2I7Ci0gICAgICAgICAgICB1cGRhdGVDb2xvcklucHV0LmNhbGwodGhpcywgIlIi
LCByKTsKLSAgICAgICAgICAgIHVwZGF0ZUNvbG9ySW5wdXQuY2FsbCh0aGlzLCAiRyIsIGcpOwot
ICAgICAgICAgICAgdXBkYXRlQ29sb3JJbnB1dC5jYWxsKHRoaXMsICJCIiwgYik7Ci0gICAgICAg
ICAgICBicmVhazsKLQotICAgICAgICBjYXNlIFdlYkluc3BlY3Rvci5Db2xvci5Gb3JtYXQuSFNM
OgotICAgICAgICBjYXNlIFdlYkluc3BlY3Rvci5Db2xvci5Gb3JtYXQuSFNMQToKLSAgICAgICAg
ICAgIHZhciBbaCwgcywgbF0gPSB0aGlzLl9jb2xvci5oc2w7Ci0gICAgICAgICAgICB1cGRhdGVD
b2xvcklucHV0LmNhbGwodGhpcywgIkgiLCBoKTsKLSAgICAgICAgICAgIHVwZGF0ZUNvbG9ySW5w
dXQuY2FsbCh0aGlzLCAiUyIsIHMpOwotICAgICAgICAgICAgdXBkYXRlQ29sb3JJbnB1dC5jYWxs
KHRoaXMsICJMIiwgbCk7Ci0gICAgICAgICAgICBicmVhazsKLQotICAgICAgICBkZWZhdWx0Ogot
ICAgICAgICAgICAgcmV0dXJuOwotICAgICAgICB9Ci0KLSAgICAgICAgaWYgKHRoaXMuX2NvbG9y
LmZvcm1hdCA9PT0gV2ViSW5zcGVjdG9yLkNvbG9yLkZvcm1hdC5SR0JBIHx8IHRoaXMuX2NvbG9y
LmZvcm1hdCA9PT0gV2ViSW5zcGVjdG9yLkNvbG9yLkZvcm1hdC5IU0xBKQotICAgICAgICAgICAg
dXBkYXRlQ29sb3JJbnB1dC5jYWxsKHRoaXMsICJBIiwgdGhpcy5fY29sb3IuYWxwaGEpOwotICAg
IH0KLQotICAgIF9oYW5kbGVDb2xvcklucHV0SW5wdXQoZXZlbnQpCi0gICAgewotICAgICAgICBs
ZXQgciA9IHRoaXMuX2NvbG9ySW5wdXRzLmdldCgiUiIpLm51bWJlcklucHV0RWxlbWVudC52YWx1
ZTsKLSAgICAgICAgbGV0IGcgPSB0aGlzLl9jb2xvcklucHV0cy5nZXQoIkciKS5udW1iZXJJbnB1
dEVsZW1lbnQudmFsdWU7Ci0gICAgICAgIGxldCBiID0gdGhpcy5fY29sb3JJbnB1dHMuZ2V0KCJC
IikubnVtYmVySW5wdXRFbGVtZW50LnZhbHVlOwotICAgICAgICBsZXQgaCA9IHRoaXMuX2NvbG9y
SW5wdXRzLmdldCgiSCIpLm51bWJlcklucHV0RWxlbWVudC52YWx1ZTsKLSAgICAgICAgbGV0IHMg
PSB0aGlzLl9jb2xvcklucHV0cy5nZXQoIlMiKS5udW1iZXJJbnB1dEVsZW1lbnQudmFsdWU7Ci0g
ICAgICAgIGxldCBsID0gdGhpcy5fY29sb3JJbnB1dHMuZ2V0KCJMIikubnVtYmVySW5wdXRFbGVt
ZW50LnZhbHVlOwotICAgICAgICBsZXQgYSA9IHRoaXMuX2NvbG9ySW5wdXRzLmdldCgiQSIpLm51
bWJlcklucHV0RWxlbWVudC52YWx1ZTsKLQotICAgICAgICBsZXQgY29sb3JTdHJpbmcgPSAiIjsK
LQotICAgICAgICBzd2l0Y2ggKHRoaXMuX2NvbG9yLmZvcm1hdCkgewotICAgICAgICBjYXNlIFdl
Ykluc3BlY3Rvci5Db2xvci5Gb3JtYXQuUkdCOgotICAgICAgICAgICAgY29sb3JTdHJpbmcgPSBg
cmdiKCR7cn0sICR7Z30sICR7Yn0pYDsKLSAgICAgICAgICAgIGJyZWFrOwotCi0gICAgICAgIGNh
c2UgV2ViSW5zcGVjdG9yLkNvbG9yLkZvcm1hdC5SR0JBOgotICAgICAgICAgICAgY29sb3JTdHJp
bmcgPSBgcmdiYSgke3J9LCAke2d9LCAke2J9LCAke2F9KWA7Ci0gICAgICAgICAgICBicmVhazsK
LQotICAgICAgICBjYXNlIFdlYkluc3BlY3Rvci5Db2xvci5Gb3JtYXQuSFNMOgotICAgICAgICAg
ICAgY29sb3JTdHJpbmcgPSBgaHNsKCR7aH0sICR7c30lLCAke2x9JSlgOwotICAgICAgICAgICAg
YnJlYWs7Ci0KLSAgICAgICAgY2FzZSBXZWJJbnNwZWN0b3IuQ29sb3IuRm9ybWF0LkhTTEE6Ci0g
ICAgICAgICAgICBjb2xvclN0cmluZyA9IGBoc2xhKCR7aH0sICR7c30lLCAke2x9JSwgJHthfSlg
OwotICAgICAgICAgICAgYnJlYWs7Ci0KLSAgICAgICAgZGVmYXVsdDoKLSAgICAgICAgICAgIFdl
Ykluc3BlY3Rvci5yZXBvcnRJbnRlcm5hbEVycm9yKGBJbnB1dCBldmVudCBmaXJlZCBmb3IgaW52
YWxpZCBjb2xvciBmb3JtYXQgIiR7dGhpcy5fY29sb3IuZm9ybWF0fSJgKTsKLSAgICAgICAgICAg
IHJldHVybjsKLSAgICAgICAgfQotCi0gICAgICAgIHRoaXMuY29sb3IgPSBXZWJJbnNwZWN0b3Iu
Q29sb3IuZnJvbVN0cmluZyhjb2xvclN0cmluZyk7Ci0KLSAgICAgICAgdGhpcy5kaXNwYXRjaEV2
ZW50VG9MaXN0ZW5lcnMoV2ViSW5zcGVjdG9yLkNvbG9yUGlja2VyLkV2ZW50LkNvbG9yQ2hhbmdl
ZCwge2NvbG9yOiB0aGlzLl9jb2xvcn0pOwotICAgIH0KIH07CiAKIFdlYkluc3BlY3Rvci5Db2xv
clBpY2tlci5FdmVudCA9IHsK
</data>

          </attachment>
      

    </bug>

</bugzilla>