<?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>101939</bug_id>
          
          <creation_ts>2012-11-12 08:09:48 -0800</creation_ts>
          <short_desc>REGRESSION(r134223): Breaks inspector tests (Requested by pfeldman on #webkit).</short_desc>
          <delta_ts>2012-11-12 08:21:26 -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>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>101841</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>pfeldman</cc>
    
    <cc>vsevik</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>764437</commentid>
    <comment_count>0</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-11-12 08:09:48 -0800</bug_when>
    <thetext>http://trac.webkit.org/changeset/134223 broke the build:
Breaks inspector tests (Requested by pfeldman 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>764439</commentid>
    <comment_count>1</comment_count>
      <attachid>173649</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-11-12 08:10:41 -0800</bug_when>
    <thetext>Created attachment 173649
ROLLOUT of r134223

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>764446</commentid>
    <comment_count>2</comment_count>
      <attachid>173649</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-11-12 08:21:22 -0800</bug_when>
    <thetext>Comment on attachment 173649
ROLLOUT of r134223

Clearing flags on attachment: 173649

Committed r134244: &lt;http://trac.webkit.org/changeset/134244&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>764447</commentid>
    <comment_count>3</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-11-12 08:21:26 -0800</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>173649</attachid>
            <date>2012-11-12 08:10:41 -0800</date>
            <delta_ts>2012-11-12 08:21:22 -0800</delta_ts>
            <desc>ROLLOUT of r134223</desc>
            <filename>bug-101939-20121112161701.patch</filename>
            <type>text/plain</type>
            <size>16458</size>
            <attacher name="WebKit Review Bot">webkit.review.bot</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTM0MjQyCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggNTQxODhhNGRjOGM1MzU2
OTk3MTZiZDYzMzJmYzg3ZmMwMWQ5OTE0Ni4uYTk1OTJiODEzZTZjMDA5YzNiNzBkZTQyMmNmMzNk
ZGMxOTRhOWFjZSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSw1ICsxLDI4IEBACiAyMDEyLTExLTEyICBTaGVy
aWZmIEJvdCAgPHdlYmtpdC5yZXZpZXcuYm90QGdtYWlsLmNvbT4KIAorICAgICAgICBVbnJldmll
d2VkLCByb2xsaW5nIG91dCByMTM0MjIzLgorICAgICAgICBodHRwOi8vdHJhYy53ZWJraXQub3Jn
L2NoYW5nZXNldC8xMzQyMjMKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19i
dWcuY2dpP2lkPTEwMTkzOQorCisgICAgICAgIEJyZWFrcyBpbnNwZWN0b3IgdGVzdHMgKFJlcXVl
c3RlZCBieSBwZmVsZG1hbiBvbiAjd2Via2l0KS4KKworICAgICAgICAqIGluc3BlY3Rvci9mcm9u
dC1lbmQvRGVmYXVsdFRleHRFZGl0b3IuanM6CisgICAgICAgIChXZWJJbnNwZWN0b3IuVGV4dEVk
aXRvckNodW5rZWRQYW5lbC5wcm90b3R5cGUuX3JlcGFpbnRBbGwpOgorICAgICAgICAoV2ViSW5z
cGVjdG9yLlRleHRFZGl0b3JNYWluUGFuZWwpOgorICAgICAgICAoV2ViSW5zcGVjdG9yLlRleHRF
ZGl0b3JNYWluUGFuZWwucHJvdG90eXBlLm1hcmtBbmRSZXZlYWxSYW5nZSk6CisgICAgICAgIChX
ZWJJbnNwZWN0b3IuVGV4dEVkaXRvck1haW5QYW5lbC5wcm90b3R5cGUuYmVnaW5Eb21VcGRhdGVz
KToKKyAgICAgICAgKFdlYkluc3BlY3Rvci5UZXh0RWRpdG9yTWFpblBhbmVsLnByb3RvdHlwZS5l
bmREb21VcGRhdGVzKToKKyAgICAgICAgKFdlYkluc3BlY3Rvci5UZXh0RWRpdG9yTWFpblBhbmVs
LnByb3RvdHlwZS5fcGFpbnRTY2hlZHVsZWRMaW5lcyk6CisgICAgICAgIChXZWJJbnNwZWN0b3Iu
VGV4dEVkaXRvck1haW5QYW5lbC5wcm90b3R5cGUuX3BhaW50TGluZUNodW5rcyk6CisgICAgICAg
IChXZWJJbnNwZWN0b3IuVGV4dEVkaXRvck1haW5QYW5lbC5wcm90b3R5cGUuX3BhaW50TGluZSk6
CisgICAgICAgIChXZWJJbnNwZWN0b3IuVGV4dEVkaXRvck1haW5QYW5lbC5wcm90b3R5cGUuX2lu
c2VydFNwYW5CZWZvcmUpOgorICAgICAgICAoV2ViSW5zcGVjdG9yLlRleHRFZGl0b3JNYWluUGFu
ZWwucHJvdG90eXBlLl9oYW5kbGVET01VcGRhdGVzKToKKyAgICAgICAgKFdlYkluc3BlY3Rvci5U
ZXh0RWRpdG9yTWFpblBhbmVsLnByb3RvdHlwZS5fYXBwbHlEb21VcGRhdGVzKToKKyAgICAgICAg
KiBpbnNwZWN0b3IvZnJvbnQtZW5kL2V4dGVybnMuanM6CisgICAgICAgICogaW5zcGVjdG9yL2Zy
b250LWVuZC90ZXh0RWRpdG9yLmNzczoKKworMjAxMi0xMS0xMiAgU2hlcmlmZiBCb3QgIDx3ZWJr
aXQucmV2aWV3LmJvdEBnbWFpbC5jb20+CisKICAgICAgICAgVW5yZXZpZXdlZCwgcm9sbGluZyBv
dXQgcjEzNDIyNC4KICAgICAgICAgaHR0cDovL3RyYWMud2Via2l0Lm9yZy9jaGFuZ2VzZXQvMTM0
MjI0CiAgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xMDE5
MzcKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL2luc3BlY3Rvci9mcm9udC1lbmQvRGVmYXVs
dFRleHRFZGl0b3IuanMgYi9Tb3VyY2UvV2ViQ29yZS9pbnNwZWN0b3IvZnJvbnQtZW5kL0RlZmF1
bHRUZXh0RWRpdG9yLmpzCmluZGV4IDhiMDIzN2FiOTk4MDg2NjI4NjM4NGQ1NWI1NTcxMzkxMDk1
NDQyZmYuLjVjNjgwMWU4Y2Q1Y2RmMGRmNWYwNzY2MGUxOWVmOWQ3ZWFjNzE1MGEgMTAwNjQ0Ci0t
LSBhL1NvdXJjZS9XZWJDb3JlL2luc3BlY3Rvci9mcm9udC1lbmQvRGVmYXVsdFRleHRFZGl0b3Iu
anMKKysrIGIvU291cmNlL1dlYkNvcmUvaW5zcGVjdG9yL2Zyb250LWVuZC9EZWZhdWx0VGV4dEVk
aXRvci5qcwpAQCAtODc3LDcgKzg3Nyw3IEBAIFdlYkluc3BlY3Rvci5UZXh0RWRpdG9yQ2h1bmtl
ZFBhbmVsLnByb3RvdHlwZSA9IHsKICAgICB7CiAgICAgICAgIGRlbGV0ZSB0aGlzLl9yZXBhaW50
QWxsVGltZXI7CiAKLSAgICAgICAgaWYgKHRoaXMuX3BhaW50Q29hbGVzY2luZ0xldmVsKQorICAg
ICAgICBpZiAodGhpcy5fcGFpbnRDb2FsZXNjaW5nTGV2ZWwgfHwgdGhpcy5fZGlydHlMaW5lcykK
ICAgICAgICAgICAgIHJldHVybjsKIAogICAgICAgICB2YXIgdmlzaWJsZUZyb20gPSB0aGlzLmVs
ZW1lbnQuc2Nyb2xsVG9wOwpAQCAtMTI2Niw5ICsxMjY2LDEzIEBAIFdlYkluc3BlY3Rvci5UZXh0
RWRpdG9yTWFpblBhbmVsID0gZnVuY3Rpb24oZGVsZWdhdGUsIHRleHRNb2RlbCwgdXJsLCBzeW5j
U2Nyb2xsCiAgICAgdGhpcy5lbGVtZW50LmFkZEV2ZW50TGlzdGVuZXIoInNjcm9sbCIsIHRoaXMu
X3Njcm9sbC5iaW5kKHRoaXMpLCBmYWxzZSk7CiAgICAgdGhpcy5lbGVtZW50LmFkZEV2ZW50TGlz
dGVuZXIoImZvY3VzIiwgdGhpcy5faGFuZGxlRWxlbWVudEZvY3VzLmJpbmQodGhpcyksIGZhbHNl
KTsKIAotICAgIHRoaXMuX211dGF0aW9uT2JzZXJ2ZXIgPSBuZXcgV2ViS2l0TXV0YXRpb25PYnNl
cnZlcih0aGlzLl9oYW5kbGVNdXRhdGlvbnMuYmluZCh0aGlzKSk7Ci0gICAgdGhpcy5fbXV0YXRp
b25PYnNlcnZlci5vcHRpb25zID0geyBzdWJ0cmVlOiB0cnVlLCBjaGlsZExpc3Q6IHRydWUsIGNo
YXJhY3RlckRhdGE6IHRydWUgfTsKLSAgICB0aGlzLl9tdXRhdGlvbk9ic2VydmVyLm9ic2VydmUo
dGhpcy5fY29udGFpbmVyLCB0aGlzLl9tdXRhdGlvbk9ic2VydmVyLm9wdGlvbnMpOworICAgIC8v
IE9QVElNSVpBVElPTi4gSXQgaXMgdmVyeSBleHBlbnNpdmUgdG8gbGlzdGVuIHRvIHRoZSBET00g
bXV0YXRpb24gZXZlbnRzLCB0aHVzIHdlIHJlbW92ZSB0aGUKKyAgICAvLyBsaXN0ZW5lcnMgd2hl
bmV2ZXIgd2UgZG8gYW55IGludGVybmFsIERPTSBtYW5pcHVsYXRpb25zIChzdWNoIGFzIGV4cGFu
ZC9jb2xsYXBzZSBsaW5lIHJvd3MpCisgICAgLy8gYW5kIHNldCB0aGUgbGlzdGVuZXJzIGJhY2sg
d2hlbiB3ZSBhcmUgZmluaXNoZWQuCisgICAgdGhpcy5faGFuZGxlRE9NVXBkYXRlc0NhbGxiYWNr
ID0gdGhpcy5faGFuZGxlRE9NVXBkYXRlcy5iaW5kKHRoaXMpOworICAgIHRoaXMuX2NvbnRhaW5l
ci5hZGRFdmVudExpc3RlbmVyKCJET01DaGFyYWN0ZXJEYXRhTW9kaWZpZWQiLCB0aGlzLl9oYW5k
bGVET01VcGRhdGVzQ2FsbGJhY2ssIGZhbHNlKTsKKyAgICB0aGlzLl9jb250YWluZXIuYWRkRXZl
bnRMaXN0ZW5lcigiRE9NTm9kZUluc2VydGVkIiwgdGhpcy5faGFuZGxlRE9NVXBkYXRlc0NhbGxi
YWNrLCBmYWxzZSk7CisgICAgdGhpcy5fY29udGFpbmVyLmFkZEV2ZW50TGlzdGVuZXIoIkRPTVN1
YnRyZWVNb2RpZmllZCIsIHRoaXMuX2hhbmRsZURPTVVwZGF0ZXNDYWxsYmFjaywgZmFsc2UpOwog
CiAgICAgdGhpcy5fZnJlZUNhY2hlZEVsZW1lbnRzKCk7CiAgICAgdGhpcy5fYnVpbGRDaHVua3Mo
KTsKQEAgLTEzOTksMTMgKzE0MDMsMTYgQEAgV2ViSW5zcGVjdG9yLlRleHRFZGl0b3JNYWluUGFu
ZWwucHJvdG90eXBlID0gewogICAgICAgICAgICAgdmFyIG1hcmtlZExpbmUgPSB0aGlzLl9yYW5n
ZVRvTWFyay5zdGFydExpbmU7CiAgICAgICAgICAgICBkZWxldGUgdGhpcy5fcmFuZ2VUb01hcms7
CiAgICAgICAgICAgICAvLyBSZW1vdmUgdGhlIG1hcmtlZCByZWdpb24gaW1tZWRpYXRlbHkuCi0g
ICAgICAgICAgICB0aGlzLmJlZ2luRG9tVXBkYXRlcygpOwotICAgICAgICAgICAgdmFyIGNodW5r
ID0gdGhpcy5jaHVua0ZvckxpbmUobWFya2VkTGluZSk7Ci0gICAgICAgICAgICB2YXIgd2FzRXhw
YW5kZWQgPSBjaHVuay5leHBhbmRlZDsKLSAgICAgICAgICAgIGNodW5rLmV4cGFuZGVkID0gZmFs
c2U7Ci0gICAgICAgICAgICBjaHVuay51cGRhdGVDb2xsYXBzZWRMaW5lUm93KCk7Ci0gICAgICAg
ICAgICBjaHVuay5leHBhbmRlZCA9IHdhc0V4cGFuZGVkOwotICAgICAgICAgICAgdGhpcy5lbmRE
b21VcGRhdGVzKCk7CisgICAgICAgICAgICBpZiAoIXRoaXMuX2RpcnR5TGluZXMpIHsKKyAgICAg
ICAgICAgICAgICB0aGlzLmJlZ2luRG9tVXBkYXRlcygpOworICAgICAgICAgICAgICAgIHZhciBj
aHVuayA9IHRoaXMuY2h1bmtGb3JMaW5lKG1hcmtlZExpbmUpOworICAgICAgICAgICAgICAgIHZh
ciB3YXNFeHBhbmRlZCA9IGNodW5rLmV4cGFuZGVkOworICAgICAgICAgICAgICAgIGNodW5rLmV4
cGFuZGVkID0gZmFsc2U7CisgICAgICAgICAgICAgICAgY2h1bmsudXBkYXRlQ29sbGFwc2VkTGlu
ZVJvdygpOworICAgICAgICAgICAgICAgIGNodW5rLmV4cGFuZGVkID0gd2FzRXhwYW5kZWQ7Cisg
ICAgICAgICAgICAgICAgdGhpcy5lbmREb21VcGRhdGVzKCk7CisgICAgICAgICAgICB9IGVsc2UK
KyAgICAgICAgICAgICAgICB0aGlzLl9wYWludExpbmVzKG1hcmtlZExpbmUsIG1hcmtlZExpbmUg
KyAxKTsKICAgICAgICAgfQogCiAgICAgICAgIGlmIChyYW5nZSkgewpAQCAtMTQ1Nyw2ICsxNDY0
LDkgQEAgV2ViSW5zcGVjdG9yLlRleHRFZGl0b3JNYWluUGFuZWwucHJvdG90eXBlID0gewogICAg
ICAgICBpZiAodGhpcy5yZWFkT25seSgpKQogICAgICAgICAgICAgcmV0dXJuIGZhbHNlOwogCisg
ICAgICAgIGlmICh0aGlzLl9kaXJ0eUxpbmVzKQorICAgICAgICAgICAgcmV0dXJuIGZhbHNlOwor
CiAgICAgICAgIHRoaXMuYmVnaW5VcGRhdGVzKCk7CiAKICAgICAgICAgZnVuY3Rpb24gYmVmb3Jl
KCkKQEAgLTE0ODgsNiArMTQ5OCw5IEBAIFdlYkluc3BlY3Rvci5UZXh0RWRpdG9yTWFpblBhbmVs
LnByb3RvdHlwZSA9IHsKICAgICAgICAgaWYgKHRoaXMucmVhZE9ubHkoKSkKICAgICAgICAgICAg
IHJldHVybiBmYWxzZTsKIAorICAgICAgICBpZiAodGhpcy5fZGlydHlMaW5lcykKKyAgICAgICAg
ICAgIHJldHVybiBmYWxzZTsKKwogICAgICAgICB2YXIgc2VsZWN0aW9uID0gdGhpcy5fZ2V0U2Vs
ZWN0aW9uKCk7CiAgICAgICAgIGlmICghc2VsZWN0aW9uKQogICAgICAgICAgICAgcmV0dXJuIGZh
bHNlOwpAQCAtMTU5Myw2ICsxNjA2LDkgQEAgV2ViSW5zcGVjdG9yLlRleHRFZGl0b3JNYWluUGFu
ZWwucHJvdG90eXBlID0gewogICAgICAgICBpZiAodGhpcy5yZWFkT25seSgpKQogICAgICAgICAg
ICAgcmV0dXJuIGZhbHNlOwogCisgICAgICAgIGlmICh0aGlzLl9kaXJ0eUxpbmVzKQorICAgICAg
ICAgICAgcmV0dXJuIGZhbHNlOworCiAgICAgICAgIHZhciByYW5nZSA9IHRoaXMuX2dldFNlbGVj
dGlvbigpOwogICAgICAgICBpZiAoIXJhbmdlKQogICAgICAgICAgICAgcmV0dXJuIGZhbHNlOwpA
QCAtMTY1MiwxNiArMTY2OCwyMiBAQCBXZWJJbnNwZWN0b3IuVGV4dEVkaXRvck1haW5QYW5lbC5w
cm90b3R5cGUgPSB7CiAKICAgICBiZWdpbkRvbVVwZGF0ZXM6IGZ1bmN0aW9uKCkKICAgICB7Ci0g
ICAgICAgIGlmICghdGhpcy5fZG9tVXBkYXRlQ29hbGVzY2luZ0xldmVsKQotICAgICAgICAgICAg
dGhpcy5fbXV0YXRpb25PYnNlcnZlci5kaXNjb25uZWN0KCk7CiAgICAgICAgIFdlYkluc3BlY3Rv
ci5UZXh0RWRpdG9yQ2h1bmtlZFBhbmVsLnByb3RvdHlwZS5iZWdpbkRvbVVwZGF0ZXMuY2FsbCh0
aGlzKTsKKyAgICAgICAgaWYgKHRoaXMuX2RvbVVwZGF0ZUNvYWxlc2NpbmdMZXZlbCA9PT0gMSkg
eworICAgICAgICAgICAgdGhpcy5fY29udGFpbmVyLnJlbW92ZUV2ZW50TGlzdGVuZXIoIkRPTUNo
YXJhY3RlckRhdGFNb2RpZmllZCIsIHRoaXMuX2hhbmRsZURPTVVwZGF0ZXNDYWxsYmFjaywgZmFs
c2UpOworICAgICAgICAgICAgdGhpcy5fY29udGFpbmVyLnJlbW92ZUV2ZW50TGlzdGVuZXIoIkRP
TU5vZGVJbnNlcnRlZCIsIHRoaXMuX2hhbmRsZURPTVVwZGF0ZXNDYWxsYmFjaywgZmFsc2UpOwor
ICAgICAgICAgICAgdGhpcy5fY29udGFpbmVyLnJlbW92ZUV2ZW50TGlzdGVuZXIoIkRPTVN1YnRy
ZWVNb2RpZmllZCIsIHRoaXMuX2hhbmRsZURPTVVwZGF0ZXNDYWxsYmFjaywgZmFsc2UpOworICAg
ICAgICB9CiAgICAgfSwKIAogICAgIGVuZERvbVVwZGF0ZXM6IGZ1bmN0aW9uKCkKICAgICB7CiAg
ICAgICAgIFdlYkluc3BlY3Rvci5UZXh0RWRpdG9yQ2h1bmtlZFBhbmVsLnByb3RvdHlwZS5lbmRE
b21VcGRhdGVzLmNhbGwodGhpcyk7Ci0gICAgICAgIGlmICghdGhpcy5fZG9tVXBkYXRlQ29hbGVz
Y2luZ0xldmVsKQotICAgICAgICAgICAgdGhpcy5fbXV0YXRpb25PYnNlcnZlci5vYnNlcnZlKHRo
aXMuX2NvbnRhaW5lciwgdGhpcy5fbXV0YXRpb25PYnNlcnZlci5vcHRpb25zKTsKKyAgICAgICAg
aWYgKHRoaXMuX2RvbVVwZGF0ZUNvYWxlc2NpbmdMZXZlbCA9PT0gMCkgeworICAgICAgICAgICAg
dGhpcy5fY29udGFpbmVyLmFkZEV2ZW50TGlzdGVuZXIoIkRPTUNoYXJhY3RlckRhdGFNb2RpZmll
ZCIsIHRoaXMuX2hhbmRsZURPTVVwZGF0ZXNDYWxsYmFjaywgZmFsc2UpOworICAgICAgICAgICAg
dGhpcy5fY29udGFpbmVyLmFkZEV2ZW50TGlzdGVuZXIoIkRPTU5vZGVJbnNlcnRlZCIsIHRoaXMu
X2hhbmRsZURPTVVwZGF0ZXNDYWxsYmFjaywgZmFsc2UpOworICAgICAgICAgICAgdGhpcy5fY29u
dGFpbmVyLmFkZEV2ZW50TGlzdGVuZXIoIkRPTVN1YnRyZWVNb2RpZmllZCIsIHRoaXMuX2hhbmRs
ZURPTVVwZGF0ZXNDYWxsYmFjaywgZmFsc2UpOworICAgICAgICB9CiAgICAgfSwKIAogICAgIF9i
dWlsZENodW5rczogZnVuY3Rpb24oKQpAQCAtMTc1Nyw3ICsxNzc5LDcgQEAgV2ViSW5zcGVjdG9y
LlRleHRFZGl0b3JNYWluUGFuZWwucHJvdG90eXBlID0gewogICAgICAgICAgICAgcmV0dXJuOwog
CiAgICAgICAgIC8vIFJlc2NoZWR1bGUgdGhlIHRpbWVyIGlmIHdlIGNhbiBub3QgcGFpbnQgdGhl
IGxpbmVzIHlldCwgb3IgdGhlIHVzZXIgaXMgc2Nyb2xsaW5nLgotICAgICAgICBpZiAodGhpcy5f
cmVwYWludEFsbFRpbWVyKSB7CisgICAgICAgIGlmICh0aGlzLl9kaXJ0eUxpbmVzIHx8IHRoaXMu
X3JlcGFpbnRBbGxUaW1lcikgewogICAgICAgICAgICAgdGhpcy5fcGFpbnRTY2hlZHVsZWRMaW5l
c1RpbWVyID0gc2V0VGltZW91dCh0aGlzLl9wYWludFNjaGVkdWxlZExpbmVzLmJpbmQodGhpcyks
IDUwKTsKICAgICAgICAgICAgIHJldHVybjsKICAgICAgICAgfQpAQCAtMTgxNiw3ICsxODM4LDcg
QEAgV2ViSW5zcGVjdG9yLlRleHRFZGl0b3JNYWluUGFuZWwucHJvdG90eXBlID0gewogICAgICAg
ICB2YXIgaW52aXNpYmxlTGluZVJvd3MgPSBbXTsKICAgICAgICAgZm9yICh2YXIgaSA9IDA7IGkg
PCBsaW5lQ2h1bmtzLmxlbmd0aDsgKytpKSB7CiAgICAgICAgICAgICB2YXIgbGluZUNodW5rID0g
bGluZUNodW5rc1tpXTsKLSAgICAgICAgICAgIGlmICh0aGlzLl9zY2hlZHVsZWRQYWludExpbmVz
KSB7CisgICAgICAgICAgICBpZiAodGhpcy5fZGlydHlMaW5lcyB8fCB0aGlzLl9zY2hlZHVsZWRQ
YWludExpbmVzKSB7CiAgICAgICAgICAgICAgICAgdGhpcy5fc2NoZWR1bGVQYWludExpbmVzKGxp
bmVDaHVuay5zdGFydExpbmUsIGxpbmVDaHVuay5lbmRMaW5lKTsKICAgICAgICAgICAgICAgICBj
b250aW51ZTsKICAgICAgICAgICAgIH0KQEAgLTE4NTYsNiArMTg3OCwxMCBAQCBXZWJJbnNwZWN0
b3IuVGV4dEVkaXRvck1haW5QYW5lbC5wcm90b3R5cGUgPSB7CiAgICAgX3BhaW50TGluZTogZnVu
Y3Rpb24obGluZVJvdykKICAgICB7CiAgICAgICAgIHZhciBsaW5lTnVtYmVyID0gbGluZVJvdy5s
aW5lTnVtYmVyOworICAgICAgICBpZiAodGhpcy5fZGlydHlMaW5lcykgeworICAgICAgICAgICAg
dGhpcy5fc2NoZWR1bGVQYWludExpbmVzKGxpbmVOdW1iZXIsIGxpbmVOdW1iZXIgKyAxKTsKKyAg
ICAgICAgICAgIHJldHVybjsKKyAgICAgICAgfQogCiAgICAgICAgIHRoaXMuYmVnaW5Eb21VcGRh
dGVzKCk7CiAgICAgICAgIHRyeSB7CkBAIC0yMDc3LDggKzIxMDMsNiBAQCBXZWJJbnNwZWN0b3Iu
VGV4dEVkaXRvck1haW5QYW5lbC5wcm90b3R5cGUgPSB7CiAKICAgICAgICAgdmFyIHNwYW4gPSB0
aGlzLl9jYWNoZWRTcGFucy5wb3AoKSB8fCBkb2N1bWVudC5jcmVhdGVFbGVtZW50KCJzcGFuIik7
CiAgICAgICAgIHNwYW4uY2xhc3NOYW1lID0gIndlYmtpdC0iICsgY2xhc3NOYW1lOwotICAgICAg
ICBpZiAoZmFsc2UpIC8vIEZvciBwYWludCBkZWJ1Z2dpbmcuCi0gICAgICAgICAgICBzcGFuLmFk
ZFN0eWxlQ2xhc3MoImRlYnVnLWZhZGVvdXQiKTsKICAgICAgICAgc3Bhbi50ZXh0Q29udGVudCA9
IGNvbnRlbnQ7CiAgICAgICAgIGVsZW1lbnQuaW5zZXJ0QmVmb3JlKHNwYW4sIG9sZENoaWxkKTsK
ICAgICAgICAgaWYgKCEoInNwYW5zIiBpbiBlbGVtZW50KSkKQEAgLTIxMjYsODggKzIxNTAsMjkg
QEAgV2ViSW5zcGVjdG9yLlRleHRFZGl0b3JNYWluUGFuZWwucHJvdG90eXBlID0gewogICAgICAg
ICByZXR1cm4gc3BhbjsKICAgICB9LAogCi0gICAgLyoqCi0gICAgICogQHBhcmFtIHtBcnJheS48
V2ViS2l0TXV0YXRpb24+fSBtdXRhdGlvbnMKLSAgICAgKi8KLSAgICBfaGFuZGxlTXV0YXRpb25z
OiBmdW5jdGlvbihtdXRhdGlvbnMpCisgICAgX2hhbmRsZURPTVVwZGF0ZXM6IGZ1bmN0aW9uKGUp
CiAgICAgewogICAgICAgICBpZiAodGhpcy5fZG9tVXBkYXRlQ29hbGVzY2luZ0xldmVsKQogICAg
ICAgICAgICAgcmV0dXJuOwogCi0gICAgICAgIGlmICh0aGlzLl9yZWFkT25seSkKKyAgICAgICAg
dmFyIHRhcmdldCA9IGUudGFyZ2V0OworICAgICAgICBpZiAodGFyZ2V0ID09PSB0aGlzLl9jb250
YWluZXIpCiAgICAgICAgICAgICByZXR1cm47CiAKLSAgICAgICAgLy8gQW5uaWhpbGF0ZSBub29w
IEJSIGFkZGl0aW9uICsgcmVtb3ZhbCB0aGF0IHRha2VzIHBsYWNlIHVwb24gbGluZSByZW1vdmFs
LgotICAgICAgICB2YXIgZmlsdGVyZWRNdXRhdGlvbnMgPSBtdXRhdGlvbnMuc2xpY2UoKTsKLSAg
ICAgICAgdmFyIGFkZGVkQlJzID0gbmV3IE1hcCgpOwotICAgICAgICBmb3IgKHZhciBpID0gMDsg
aSA8IG11dGF0aW9ucy5sZW5ndGg7ICsraSkgewotICAgICAgICAgICAgdmFyIG11dGF0aW9uID0g
bXV0YXRpb25zW2ldOwotICAgICAgICAgICAgaWYgKG11dGF0aW9uLnR5cGUgIT09ICJjaGlsZExp
c3QiKQotICAgICAgICAgICAgICAgIGNvbnRpbnVlOwotICAgICAgICAgICAgaWYgKG11dGF0aW9u
LmFkZGVkTm9kZXMubGVuZ3RoID09PSAxICYmIG11dGF0aW9uLmFkZGVkTm9kZXNbMF0ubm9kZU5h
bWUgPT09ICJCUiIpCi0gICAgICAgICAgICAgICAgYWRkZWRCUnMucHV0KG11dGF0aW9uLmFkZGVk
Tm9kZXNbMF0sIG11dGF0aW9uKTsKLSAgICAgICAgICAgIGVsc2UgaWYgKG11dGF0aW9uLnJlbW92
ZWROb2Rlcy5sZW5ndGggPT09IDEgJiYgbXV0YXRpb24ucmVtb3ZlZE5vZGVzWzBdLm5vZGVOYW1l
ID09PSAiQlIiKSB7Ci0gICAgICAgICAgICAgICAgdmFyIG5vb3BNdXRhdGlvbiA9IGFkZGVkQlJz
LmdldChtdXRhdGlvbi5yZW1vdmVkTm9kZXNbMF0pOwotICAgICAgICAgICAgICAgIGlmIChub29w
TXV0YXRpb24pIHsKLSAgICAgICAgICAgICAgICAgICAgZmlsdGVyZWRNdXRhdGlvbnMucmVtb3Zl
KG11dGF0aW9uKTsKLSAgICAgICAgICAgICAgICAgICAgZmlsdGVyZWRNdXRhdGlvbnMucmVtb3Zl
KG5vb3BNdXRhdGlvbik7Ci0gICAgICAgICAgICAgICAgfQotICAgICAgICAgICAgfQotICAgICAg
ICB9Ci0KLSAgICAgICAgdmFyIGRpcnR5TGluZXM7Ci0gICAgICAgIGZvciAodmFyIGkgPSAwOyBp
IDwgZmlsdGVyZWRNdXRhdGlvbnMubGVuZ3RoOyArK2kpIHsKLSAgICAgICAgICAgIHZhciBtdXRh
dGlvbiA9IGZpbHRlcmVkTXV0YXRpb25zW2ldOwotICAgICAgICAgICAgdmFyIGNoYW5nZWROb2Rl
cyA9IFtdOwotICAgICAgICAgICAgaWYgKG11dGF0aW9uLnR5cGUgPT09ICJjaGlsZExpc3QiICYm
IG11dGF0aW9uLmFkZGVkTm9kZXMubGVuZ3RoKQotICAgICAgICAgICAgICAgIGNoYW5nZWROb2Rl
cyA9IEFycmF5LnByb3RvdHlwZS5zbGljZS5jYWxsKG11dGF0aW9uLmFkZGVkTm9kZXMpOwotICAg
ICAgICAgICAgZWxzZSBpZiAobXV0YXRpb24udHlwZSA9PT0gImNoaWxkTGlzdCIgJiYgbXV0YXRp
b24ucmVtb3ZlZE5vZGVzLmxlbmd0aCkKLSAgICAgICAgICAgICAgICBjaGFuZ2VkTm9kZXMgPSBB
cnJheS5wcm90b3R5cGUuc2xpY2UuY2FsbChtdXRhdGlvbi5yZW1vdmVkTm9kZXMpOwotICAgICAg
ICAgICAgY2hhbmdlZE5vZGVzLnB1c2gobXV0YXRpb24udGFyZ2V0KTsKLQotICAgICAgICAgICAg
Zm9yICh2YXIgaiA9IDA7IGogPCBjaGFuZ2VkTm9kZXMubGVuZ3RoOyArK2opIHsKLSAgICAgICAg
ICAgICAgICB2YXIgbGluZXMgPSB0aGlzLl9jb2xsZWN0RGlydHlMaW5lcyhtdXRhdGlvbiwgY2hh
bmdlZE5vZGVzW2pdKTsKLSAgICAgICAgICAgICAgICBpZiAoIWxpbmVzKQotICAgICAgICAgICAg
ICAgICAgICBjb250aW51ZTsKLSAgICAgICAgICAgICAgICBpZiAoIWRpcnR5TGluZXMpIHsKLSAg
ICAgICAgICAgICAgICAgICAgZGlydHlMaW5lcyA9IGxpbmVzOwotICAgICAgICAgICAgICAgICAg
ICBjb250aW51ZTsKLSAgICAgICAgICAgICAgICB9Ci0gICAgICAgICAgICAgICAgZGlydHlMaW5l
cy5zdGFydCA9IE1hdGgubWluKGRpcnR5TGluZXMuc3RhcnQsIGxpbmVzLnN0YXJ0KTsKLSAgICAg
ICAgICAgICAgICBkaXJ0eUxpbmVzLmVuZCA9IE1hdGgubWF4KGRpcnR5TGluZXMuZW5kLCBsaW5l
cy5lbmQpOwotICAgICAgICAgICAgfQotICAgICAgICB9Ci0KLSAgICAgICAgaWYgKGRpcnR5TGlu
ZXMpIHsKLSAgICAgICAgICAgIGRlbGV0ZSB0aGlzLl9yYW5nZVRvTWFyazsKLSAgICAgICAgICAg
IHRoaXMuX2FwcGx5RG9tVXBkYXRlcyhkaXJ0eUxpbmVzKTsKLSAgICAgICAgfQotCi0gICAgICAg
IC8vIERlYnVnIGNoZWNrIGZvciB2YWxpZGF0aW5nIHdoZXRoZXIgdGV4dCBtb2RlbCBtYXRjaGVz
IHRoZSBET00gcmVwcmVzZW50YXRpb24uCi0gICAgICAgIC8vIGNvbnNvbGUuYXNzZXJ0KHRoaXMu
ZWxlbWVudC5pbm5lclRleHQgPT09IHRoaXMuX3RleHRNb2RlbC50ZXh0KCkgKyAiXG4iLCAiRE9N
IGRvZXMgbm90IG1hdGNoIG1vZGVsLiIpOwotICAgIH0sCi0KLSAgICAvKioKLSAgICAgKiBAcGFy
YW0ge1dlYktpdE11dGF0aW9ufSBtdXRhdGlvbgotICAgICAqIEBwYXJhbSB7Tm9kZX0gdGFyZ2V0
Ci0gICAgICogQHJldHVybiB7P09iamVjdH0KLSAgICAgKi8KLSAgICBfY29sbGVjdERpcnR5TGlu
ZXM6IGZ1bmN0aW9uKG11dGF0aW9uLCB0YXJnZXQpCi0gICAgewogICAgICAgICB2YXIgbGluZVJv
dyA9IHRoaXMuX2VuY2xvc2luZ0xpbmVSb3dPclNlbGYodGFyZ2V0KTsKICAgICAgICAgaWYgKCFs
aW5lUm93KQotICAgICAgICAgICAgcmV0dXJuIG51bGw7CisgICAgICAgICAgICByZXR1cm47CiAK
ICAgICAgICAgaWYgKGxpbmVSb3cuZGVjb3JhdGlvbnNFbGVtZW50ICYmIGxpbmVSb3cuZGVjb3Jh
dGlvbnNFbGVtZW50LmlzU2VsZk9yQW5jZXN0b3IodGFyZ2V0KSkgewogICAgICAgICAgICAgaWYg
KHRoaXMuX3N5bmNEZWNvcmF0aW9uc0ZvckxpbmVMaXN0ZW5lcikKICAgICAgICAgICAgICAgICB0
aGlzLl9zeW5jRGVjb3JhdGlvbnNGb3JMaW5lTGlzdGVuZXIobGluZVJvdy5saW5lTnVtYmVyKTsK
LSAgICAgICAgICAgIHJldHVybiBudWxsOworICAgICAgICAgICAgcmV0dXJuOwogICAgICAgICB9
CiAKICAgICAgICAgaWYgKHRoaXMuX3JlYWRPbmx5KQotICAgICAgICAgICAgcmV0dXJuIG51bGw7
CisgICAgICAgICAgICByZXR1cm47CiAKLSAgICAgICAgaWYgKHRhcmdldCA9PT0gbGluZVJvdyAm
JiBtdXRhdGlvbi50eXBlID09PSAiY2hpbGRMaXN0IiAmJiBtdXRhdGlvbi5hZGRlZE5vZGVzLmxl
bmd0aCkgeworICAgICAgICBpZiAodGFyZ2V0ID09PSBsaW5lUm93ICYmIGUudHlwZSA9PT0gIkRP
TU5vZGVJbnNlcnRlZCIpIHsKICAgICAgICAgICAgIC8vIEVuc3VyZSB0aGF0IHRoZSBuZXdseSBp
bnNlcnRlZCBsaW5lIHJvdyBoYXMgbm8gbGluZU51bWJlci4KICAgICAgICAgICAgIGRlbGV0ZSBs
aW5lUm93LmxpbmVOdW1iZXI7CiAgICAgICAgIH0KQEAgLTIyMjcsMTQgKzIxOTIsMzEgQEAgV2Vi
SW5zcGVjdG9yLlRleHRFZGl0b3JNYWluUGFuZWwucHJvdG90eXBlID0gewogICAgICAgICAgICAg
ICAgIGJyZWFrOwogICAgICAgICAgICAgfQogICAgICAgICB9Ci0gICAgICAgIHJldHVybiB7IHN0
YXJ0OiBzdGFydExpbmUsIGVuZDogZW5kTGluZSB9OworCisgICAgICAgIGlmICh0aGlzLl9kaXJ0
eUxpbmVzKSB7CisgICAgICAgICAgICB0aGlzLl9kaXJ0eUxpbmVzLnN0YXJ0ID0gTWF0aC5taW4o
dGhpcy5fZGlydHlMaW5lcy5zdGFydCwgc3RhcnRMaW5lKTsKKyAgICAgICAgICAgIHRoaXMuX2Rp
cnR5TGluZXMuZW5kID0gTWF0aC5tYXgodGhpcy5fZGlydHlMaW5lcy5lbmQsIGVuZExpbmUpOwor
ICAgICAgICB9IGVsc2UgeworICAgICAgICAgICAgdGhpcy5fZGlydHlMaW5lcyA9IHsgc3RhcnQ6
IHN0YXJ0TGluZSwgZW5kOiBlbmRMaW5lIH07CisgICAgICAgICAgICBzZXRUaW1lb3V0KHRoaXMu
X2FwcGx5RG9tVXBkYXRlcy5iaW5kKHRoaXMpLCAwKTsKKyAgICAgICAgICAgIC8vIFJlbW92ZSBt
YXJrZWQgcmFuZ2VzLCBpZiBhbnkuCisgICAgICAgICAgICB0aGlzLm1hcmtBbmRSZXZlYWxSYW5n
ZShudWxsKTsKKyAgICAgICAgfQogICAgIH0sCiAKLSAgICAvKioKLSAgICAgKiBAcGFyYW0ge09i
amVjdH0gZGlydHlMaW5lcwotICAgICAqLwotICAgIF9hcHBseURvbVVwZGF0ZXM6IGZ1bmN0aW9u
KGRpcnR5TGluZXMpCisgICAgX2FwcGx5RG9tVXBkYXRlczogZnVuY3Rpb24oKQogICAgIHsKKyAg
ICAgICAgaWYgKCF0aGlzLl9kaXJ0eUxpbmVzKQorICAgICAgICAgICAgcmV0dXJuOworCisgICAg
ICAgIC8vIENoZWNrIGlmIHRoZSBlZGl0b3IgaGFkIGJlZW4gc2V0IHJlYWRPbmx5IGJ5IHRoZSBt
b21lbnQgd2hlbiB0aGlzIGFzeW5jIGNhbGxiYWNrIGdvdCBleGVjdXRlZC4KKyAgICAgICAgaWYg
KHRoaXMuX3JlYWRPbmx5KSB7CisgICAgICAgICAgICBkZWxldGUgdGhpcy5fZGlydHlMaW5lczsK
KyAgICAgICAgICAgIHJldHVybjsKKyAgICAgICAgfQorCisgICAgICAgIHZhciBkaXJ0eUxpbmVz
ID0gdGhpcy5fZGlydHlMaW5lczsKKwogICAgICAgICB2YXIgZmlyc3RDaHVua051bWJlciA9IHRo
aXMuX2NodW5rTnVtYmVyRm9yTGluZShkaXJ0eUxpbmVzLnN0YXJ0KTsKICAgICAgICAgdmFyIHN0
YXJ0TGluZSA9IHRoaXMuX3RleHRDaHVua3NbZmlyc3RDaHVua051bWJlcl0uc3RhcnRMaW5lOwog
ICAgICAgICB2YXIgZW5kTGluZSA9IHRoaXMuX3RleHRNb2RlbC5saW5lc0NvdW50OwpAQCAtMjMw
Myw2ICsyMjg1LDcgQEAgV2ViSW5zcGVjdG9yLlRleHRFZGl0b3JNYWluUGFuZWwucHJvdG90eXBl
ID0gewogICAgICAgICB9CiAKICAgICAgICAgdmFyIHNlbGVjdGlvbiA9IHRoaXMuX2dldFNlbGVj
dGlvbigpOworCiAgICAgICAgIGlmIChsaW5lcy5sZW5ndGggPT09IDAgJiYgZW5kTGluZSA8IHRo
aXMuX3RleHRNb2RlbC5saW5lc0NvdW50KQogICAgICAgICAgICAgdmFyIG9sZFJhbmdlID0gbmV3
IFdlYkluc3BlY3Rvci5UZXh0UmFuZ2Uoc3RhcnRMaW5lLCAwLCBlbmRMaW5lLCAwKTsKICAgICAg
ICAgZWxzZSBpZiAobGluZXMubGVuZ3RoID09PSAwICYmIHN0YXJ0TGluZSA+IDApCkBAIC0yMzEx
LDE1ICsyMjk0LDE5IEBAIFdlYkluc3BlY3Rvci5UZXh0RWRpdG9yTWFpblBhbmVsLnByb3RvdHlw
ZSA9IHsKICAgICAgICAgICAgIHZhciBvbGRSYW5nZSA9IG5ldyBXZWJJbnNwZWN0b3IuVGV4dFJh
bmdlKHN0YXJ0TGluZSwgc3RhcnRDb2x1bW4sIGVuZExpbmUgLSAxLCBlbmRDb2x1bW4pOwogCiAg
ICAgICAgIHZhciBuZXdDb250ZW50ID0gbGluZXMuam9pbigiXG4iKTsKLSAgICAgICAgaWYgKHRo
aXMuX3RleHRNb2RlbC5jb3B5UmFuZ2Uob2xkUmFuZ2UpID09PSBuZXdDb250ZW50KQorICAgICAg
ICBpZiAodGhpcy5fdGV4dE1vZGVsLmNvcHlSYW5nZShvbGRSYW5nZSkgPT09IG5ld0NvbnRlbnQp
IHsKKyAgICAgICAgICAgIGRlbGV0ZSB0aGlzLl9kaXJ0eUxpbmVzOwogICAgICAgICAgICAgcmV0
dXJuOyAvLyBOb29wCisgICAgICAgIH0KIAogICAgICAgICBpZiAobGluZXMubGVuZ3RoID09PSAx
ICYmIGxpbmVzWzBdID09PSAifSIgJiYgb2xkUmFuZ2UuaXNFbXB0eSgpICYmIHNlbGVjdGlvbi5p
c0VtcHR5KCkgJiYgIXRoaXMuX3RleHRNb2RlbC5saW5lKG9sZFJhbmdlLmVuZExpbmUpLnRyaW0o
KSkKICAgICAgICAgICAgIHRoaXMuX3VuaW5kZW50QWZ0ZXJCbG9jayhvbGRSYW5nZSwgc2VsZWN0
aW9uKTsKLQorICAgICAgICAKICAgICAgICAgLy8gVGhpcyBpcyBhICJmb3JlaWduIiBjYWxsIG91
dHNpZGUgb2YgdGhpcyBjbGFzcy4gU2hvdWxkIGJlIGJlZm9yZSB3ZSBkZWxldGUgdGhlIGRpcnR5
IGxpbmVzIGZsYWcuCiAgICAgICAgIHRoaXMuX2VudGVyVGV4dENoYW5nZU1vZGUoKTsKIAorICAg
ICAgICBkZWxldGUgdGhpcy5fZGlydHlMaW5lczsKKwogICAgICAgICB2YXIgbmV3UmFuZ2UgPSB0
aGlzLl9lZGl0UmFuZ2Uob2xkUmFuZ2UsIG5ld0NvbnRlbnQpOwogCiAgICAgICAgIHRoaXMuX3Bh
aW50U2NoZWR1bGVkTGluZXModHJ1ZSk7CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9pbnNw
ZWN0b3IvZnJvbnQtZW5kL2V4dGVybnMuanMgYi9Tb3VyY2UvV2ViQ29yZS9pbnNwZWN0b3IvZnJv
bnQtZW5kL2V4dGVybnMuanMKaW5kZXggNTYxMTkzOGE4OTNkMzRkZWVkN2IzZDlhYTVlNmE2Yjhk
YTRiNWQ5YS4uYTA2Y2U5ZTI2ZjczY2M0OWRmNGY5NmE0YzMwMDRlMDdmNjYyYjc3OSAxMDA2NDQK
LS0tIGEvU291cmNlL1dlYkNvcmUvaW5zcGVjdG9yL2Zyb250LWVuZC9leHRlcm5zLmpzCisrKyBi
L1NvdXJjZS9XZWJDb3JlL2luc3BlY3Rvci9mcm9udC1lbmQvZXh0ZXJucy5qcwpAQCAtNjMsMjkg
KzYzLDYgQEAgd2luZG93LmdldENvbXB1dGVkU3R5bGUgPSBmdW5jdGlvbihlbGVtZW50KSB7fQog
ZnVuY3Rpb24gcG9zdE1lc3NhZ2UobWVzc2FnZSkge30KIAogLyoqCi0gKiBAY29uc3RydWN0b3IK
LSAqLwotZnVuY3Rpb24gV2ViS2l0TXV0YXRpb24oY2FsbGJhY2spCi17Ci0gICAgdGhpcy50eXBl
ID0gIiI7Ci0gICAgLyoqIEB0eXBlIHtOb2RlfSAqLyB0aGlzLnRhcmdldCA9IG51bGw7Ci0gICAg
LyoqIEB0eXBlIHtBcnJheS48Tm9kZT59ICovIHRoaXMuYWRkZWROb2RlcyA9IFtdOwotICAgIC8q
KiBAdHlwZSB7QXJyYXkuPE5vZGU+fSAqLyB0aGlzLnJlbW92ZWROb2RlcyA9IFtdOwotfQotCi0v
KioKLSAqIEBjb25zdHJ1Y3RvcgotICogQHBhcmFtIHtmdW5jdGlvbihBcnJheS48V2ViS2l0TXV0
YXRpb24+KX0gY2FsbGJhY2sKLSAqLwotZnVuY3Rpb24gV2ViS2l0TXV0YXRpb25PYnNlcnZlcihj
YWxsYmFjaykge30KLS8qKiAKLSAqIEBwYXJhbSB7Tm9kZX0gY29udGFpbmVyCi0gKiBAcGFyYW0g
e09iamVjdH0gb3B0aW9ucwotICovCi1XZWJLaXRNdXRhdGlvbk9ic2VydmVyLnByb3RvdHlwZS5v
YnNlcnZlID0gZnVuY3Rpb24oY29udGFpbmVyLCBvcHRpb25zKSB7fQotV2ViS2l0TXV0YXRpb25P
YnNlcnZlci5wcm90b3R5cGUuZGlzY29ubmVjdCA9IGZ1bmN0aW9uKCkge30KLQotLyoqCiAgKiBA
cGFyYW0ge3N0cmluZ30gZXZlbnROYW1lCiAgKiBAcGFyYW0ge0Z1bmN0aW9ufSBsaXN0ZW5lcgog
ICogQHBhcmFtIHtib29sZWFuPX0gY2FwdHVyaW5nCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29y
ZS9pbnNwZWN0b3IvZnJvbnQtZW5kL3RleHRFZGl0b3IuY3NzIGIvU291cmNlL1dlYkNvcmUvaW5z
cGVjdG9yL2Zyb250LWVuZC90ZXh0RWRpdG9yLmNzcwppbmRleCAyYTI1NjJiODM2NGMyMmUyNmY4
NDNmNWMzYWU3MDljZTY4OGZkODA4Li41YTE1ZjNiZTk3YzFlYjJmYzBmNGJmMDg3MWNkODM1MmZh
ODU5MGExIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9pbnNwZWN0b3IvZnJvbnQtZW5kL3Rl
eHRFZGl0b3IuY3NzCisrKyBiL1NvdXJjZS9XZWJDb3JlL2luc3BlY3Rvci9mcm9udC1lbmQvdGV4
dEVkaXRvci5jc3MKQEAgLTE3OSwxOSArMTc5LDMgQEAKICAgICBmcm9tIHtiYWNrZ3JvdW5kLWNv
bG9yOiByZ2IoMjU1LCAyNTUsIDEyMCk7IH0KICAgICB0byB7IGJhY2tncm91bmQtY29sb3I6IHdo
aXRlOyB9CiB9Ci0KLS5kZWJ1Zy1mYWRlb3V0IHsKLSAgICAtd2Via2l0LWFuaW1hdGlvbjogImRl
YnVnLWZhZGVvdXQiIDFzIDBzOwotICAgIGJvcmRlcjogMXB4IHNvbGlkIHdoaXRlOwotfQotCi1A
LXdlYmtpdC1rZXlmcmFtZXMgZGVidWctZmFkZW91dCB7Ci0gICAgZnJvbSB7Ci0gICAgICAgIGJv
cmRlci1jb2xvcjogYmxhY2s7Ci0gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYigyNTUsIDI1
NSwgMTIwKTsKLSAgICB9Ci0gICAgdG8gewotICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0
ZTsKLSAgICAgICAgYm9yZGVyLWNvbG9yOiB3aGl0ZQotICAgIH0KLX0K
</data>

          </attachment>
      

    </bug>

</bugzilla>