<?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>126279</bug_id>
          
          <creation_ts>2013-12-29 13:31:14 -0800</creation_ts>
          <short_desc>Interrupted test runs should not count at build.webkit.org/dashboard</short_desc>
          <delta_ts>2013-12-29 15:49:50 -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>Tools / Tests</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>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Alexey Proskuryakov">ap</reporter>
          <assigned_to name="Alexey Proskuryakov">ap</assigned_to>
          <cc>commit-queue</cc>
    
    <cc>timothy</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>963232</commentid>
    <comment_count>0</comment_count>
    <who name="Alexey Proskuryakov">ap</who>
    <bug_when>2013-12-29 13:31:14 -0800</bug_when>
    <thetext>1. When latest test run was interrupted (and thus retried), pending revision count no longer shows up, even though the revisions are logically pending, and buildbot is hard at work.

2. When an older run was interrupted, its revisions count as finished when deciding how many revisions to attribute to the next run. This is also incorrect - if someone broke the build, it could be in either interrupted run or the next one, and it&apos;s the next one that is the first to be red. So its popover should display all revisions to blame.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>963244</commentid>
    <comment_count>1</comment_count>
      <attachid>220092</attachid>
    <who name="Alexey Proskuryakov">ap</who>
    <bug_when>2013-12-29 14:43:49 -0800</bug_when>
    <thetext>Created attachment 220092
proposed patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>963245</commentid>
    <comment_count>2</comment_count>
      <attachid>220093</attachid>
    <who name="Alexey Proskuryakov">ap</who>
    <bug_when>2013-12-29 14:43:49 -0800</bug_when>
    <thetext>Created attachment 220093</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>963250</commentid>
    <comment_count>3</comment_count>
      <attachid>220092</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2013-12-29 15:49:49 -0800</bug_when>
    <thetext>Comment on attachment 220092
proposed patch

Clearing flags on attachment: 220092

Committed r161130: &lt;http://trac.webkit.org/changeset/161130&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>963251</commentid>
    <comment_count>4</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2013-12-29 15:49:50 -0800</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>220092</attachid>
            <date>2013-12-29 14:43:49 -0800</date>
            <delta_ts>2013-12-29 15:49:48 -0800</delta_ts>
            <desc>proposed patch</desc>
            <filename>ProductiveIterations.txt</filename>
            <type>text/plain</type>
            <size>7858</size>
            <attacher name="Alexey Proskuryakov">ap</attacher>
            
              <data encoding="base64">SW5kZXg6IFRvb2xzL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBUb29scy9DaGFuZ2VMb2cJKHJl
dmlzaW9uIDE2MTEyNykKKysrIFRvb2xzL0NoYW5nZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwz
ICsxLDIxIEBACisyMDEzLTEyLTI5ICBBbGV4ZXkgUHJvc2t1cnlha292ICA8YXBAYXBwbGUuY29t
PgorCisgICAgICAgIEludGVycnVwdGVkIHRlc3QgcnVucyBzaG91bGQgbm90IGNvdW50IGF0IGJ1
aWxkLndlYmtpdC5vcmcvZGFzaGJvYXJkCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3Jn
L3Nob3dfYnVnLmNnaT9pZD0xMjYyNzkKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9P
UFMhKS4KKworICAgICAgICAqIEJ1aWxkU2xhdmVTdXBwb3J0L2J1aWxkLndlYmtpdC5vcmctY29u
ZmlnL3B1YmxpY19odG1sL2Rhc2hib2FyZC9TY3JpcHRzL0J1aWxkYm90SXRlcmF0aW9uLmpzOgor
ICAgICAgICAoQnVpbGRib3RJdGVyYXRpb24ucHJvdG90eXBlLmdldCBwcm9kdWN0aXZlKToKKyAg
ICAgICAgKEJ1aWxkYm90SXRlcmF0aW9uLnByb3RvdHlwZS5nZXQgcHJldmlvdXNQcm9kdWN0aXZl
SXRlcmF0aW9uKTogUmVwbGFjZWQgcHJldmlvdXMgd2l0aAorICAgICAgICB0aGlzIGFjY2Vzc29y
IHRvIHNraXBzIGl0ZXJhdGlvbnMgdGhhdCBkb24ndCBoYXZlIHJlbGV2YW50IGRhdGEuIFdlIHN0
aWxsIHdhbnQgdG8KKyAgICAgICAgZGlzcGxheSB0aGVtLCBidXQgcmV2aXNpb24gcmFuZ2VzIHNo
b3VsZCBub3QgYmUgYWZmZWN0ZWQuCisgICAgICAgIChCdWlsZGJvdEl0ZXJhdGlvbi5wcm90b3R5
cGUudXBkYXRlKTogUmVjb3JkIHdoZXRoZXIgdGhlIGl0ZXJhdGlvbiB3YXMgdXAgZm9yIHJldHJ5
LgorCisgICAgICAgICogQnVpbGRTbGF2ZVN1cHBvcnQvYnVpbGQud2Via2l0Lm9yZy1jb25maWcv
cHVibGljX2h0bWwvZGFzaGJvYXJkL1NjcmlwdHMvQnVpbGRib3RRdWV1ZVZpZXcuanM6CisgICAg
ICAgIFVzZSBsYXRlc3QgcHJvZHVjdGl2ZSBpdGVyYXRpb24gaW5zdGVhZCBvZiBsYXRlc3QgaXRl
cmF0aW9uIGZvciBwZW5kaW5nIHJldmlzaW9uCisgICAgICAgIGNvdW50IGFuZCBwb3BvdmVycy4K
KwogMjAxMy0xMi0yOSAgQWxleGV5IFByb3NrdXJ5YWtvdiAgPGFwQGFwcGxlLmNvbT4KIAogICAg
ICAgICBQbGVhc2UgZGlzcGxheSAoYW5kIGxpbmsgdG8pIHJldmlzaW9uIHJhbmdlcyBhdCBidWls
ZC53ZWJraXQub3JnL2Rhc2hib2FyZApJbmRleDogVG9vbHMvQnVpbGRTbGF2ZVN1cHBvcnQvYnVp
bGQud2Via2l0Lm9yZy1jb25maWcvcHVibGljX2h0bWwvZGFzaGJvYXJkL1NjcmlwdHMvQnVpbGRi
b3RJdGVyYXRpb24uanMKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gVG9vbHMvQnVpbGRTbGF2ZVN1cHBvcnQvYnVp
bGQud2Via2l0Lm9yZy1jb25maWcvcHVibGljX2h0bWwvZGFzaGJvYXJkL1NjcmlwdHMvQnVpbGRi
b3RJdGVyYXRpb24uanMJKHJldmlzaW9uIDE2MTEyNCkKKysrIFRvb2xzL0J1aWxkU2xhdmVTdXBw
b3J0L2J1aWxkLndlYmtpdC5vcmctY29uZmlnL3B1YmxpY19odG1sL2Rhc2hib2FyZC9TY3JpcHRz
L0J1aWxkYm90SXRlcmF0aW9uLmpzCSh3b3JraW5nIGNvcHkpCkBAIC02NiwxMSArNjYsMjIgQEAg
QnVpbGRib3RJdGVyYXRpb24ucHJvdG90eXBlID0gewogICAgICAgICB0aGlzLl9maW5pc2hlZCA9
IHg7CiAgICAgfSwKIAotICAgIGdldCBwcmV2aW91cygpCisgICAgZ2V0IHByb2R1Y3RpdmUoKQor
ICAgIHsKKyAgICAgICAgcmV0dXJuIHRoaXMubG9hZGVkICYmIHRoaXMuX2ZpbmlzaGVkICYmICF0
aGlzLndpbGxSZXRyeTsKKyAgICB9LAorCisgICAgZ2V0IHByZXZpb3VzUHJvZHVjdGl2ZUl0ZXJh
dGlvbigpCiAgICAgewogICAgICAgICBmb3IgKHZhciBpID0gMDsgaSA8IHRoaXMucXVldWUuaXRl
cmF0aW9ucy5sZW5ndGggLSAxOyArK2kpIHsKLSAgICAgICAgICAgIGlmICh0aGlzLnF1ZXVlLml0
ZXJhdGlvbnNbaV0gPT09IHRoaXMpCi0gICAgICAgICAgICAgICAgcmV0dXJuIHRoaXMucXVldWUu
aXRlcmF0aW9uc1tpICsgMV07CisgICAgICAgICAgICBpZiAodGhpcy5xdWV1ZS5pdGVyYXRpb25z
W2ldID09PSB0aGlzKSB7CisgICAgICAgICAgICAgICAgd2hpbGUgKCsraSA8IHRoaXMucXVldWUu
aXRlcmF0aW9ucy5sZW5ndGgpIHsKKyAgICAgICAgICAgICAgICAgICAgdmFyIGl0ZXJhdGlvbiA9
IHRoaXMucXVldWUuaXRlcmF0aW9uc1tpXTsKKyAgICAgICAgICAgICAgICAgICAgaWYgKGl0ZXJh
dGlvbi5wcm9kdWN0aXZlKQorICAgICAgICAgICAgICAgICAgICAgICAgcmV0dXJuIGl0ZXJhdGlv
bjsKKyAgICAgICAgICAgICAgICB9CisgICAgICAgICAgICAgICAgYnJlYWs7CisgICAgICAgICAg
ICB9CiAgICAgICAgIH0KICAgICAgICAgcmV0dXJuIG51bGw7CiAgICAgfSwKQEAgLTE2Niw2ICsx
NzcsNyBAQCBCdWlsZGJvdEl0ZXJhdGlvbi5wcm90b3R5cGUgPSB7CiAgICAgICAgICAgICAvLyBS
ZXN1bHRzIHZhbHVlcyAoc2FtZSBmb3IgdGhlIGl0ZXJhdGlvbiBhbmQgZm9yIGVhY2ggb2YgaXRz
IHN0ZXBzKToKICAgICAgICAgICAgIC8vIFNVQ0NFU1M6IDAsIFdBUk5JTkdTOiAxLCBGQUlMVVJF
OiAyLCBTS0lQUEVEOiAzLCBFWENFUFRJT046IDQsIFJFVFJZOiA1LgogICAgICAgICAgICAgdGhp
cy5mYWlsZWQgPSAhIWRhdGEucmVzdWx0czsKKyAgICAgICAgICAgIHRoaXMud2lsbFJldHJ5ID0g
ZGF0YS5yZXN1bHRzID09PSA1OwogCiAgICAgICAgICAgICB0aGlzLnRleHQgPSBkYXRhLnRleHQu
am9pbigiICIpOwogCkluZGV4OiBUb29scy9CdWlsZFNsYXZlU3VwcG9ydC9idWlsZC53ZWJraXQu
b3JnLWNvbmZpZy9wdWJsaWNfaHRtbC9kYXNoYm9hcmQvU2NyaXB0cy9CdWlsZGJvdFF1ZXVlVmll
dy5qcwo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09Ci0tLSBUb29scy9CdWlsZFNsYXZlU3VwcG9ydC9idWlsZC53ZWJraXQu
b3JnLWNvbmZpZy9wdWJsaWNfaHRtbC9kYXNoYm9hcmQvU2NyaXB0cy9CdWlsZGJvdFF1ZXVlVmll
dy5qcwkocmV2aXNpb24gMTYxMTI0KQorKysgVG9vbHMvQnVpbGRTbGF2ZVN1cHBvcnQvYnVpbGQu
d2Via2l0Lm9yZy1jb25maWcvcHVibGljX2h0bWwvZGFzaGJvYXJkL1NjcmlwdHMvQnVpbGRib3RR
dWV1ZVZpZXcuanMJKHdvcmtpbmcgY29weSkKQEAgLTYwLDM3ICs2MCwzNSBAQCBCdWlsZGJvdFF1
ZXVlVmlldy5wcm90b3R5cGUgPSB7CiAgICAgY29uc3RydWN0b3I6IEJ1aWxkYm90UXVldWVWaWV3
LAogICAgIF9fcHJvdG9fXzogUXVldWVWaWV3LnByb3RvdHlwZSwKIAotICAgIF9sYXRlc3RGaW5p
c2hlZEl0ZXJhdGlvbjogZnVuY3Rpb24ocXVldWUpCisgICAgX2xhdGVzdFByb2R1Y3RpdmVJdGVy
YXRpb246IGZ1bmN0aW9uKHF1ZXVlKQogICAgIHsKLSAgICAgICAgZm9yICh2YXIgaSA9IDA7IGkg
PCBxdWV1ZS5pdGVyYXRpb25zLmxlbmd0aDsgKytpKSB7Ci0gICAgICAgICAgICB2YXIgaXRlcmF0
aW9uID0gcXVldWUuaXRlcmF0aW9uc1tpXTsKLSAgICAgICAgICAgIGlmICghaXRlcmF0aW9uLmxv
YWRlZCB8fCAhaXRlcmF0aW9uLmZpbmlzaGVkKQotICAgICAgICAgICAgICAgIGNvbnRpbnVlOwot
ICAgICAgICAgICAgcmV0dXJuIGl0ZXJhdGlvbjsKLSAgICAgICAgfQotICAgICAgICByZXR1cm4g
bnVsbDsKKyAgICAgICAgaWYgKCFxdWV1ZS5pdGVyYXRpb25zLmxlbmd0aCkKKyAgICAgICAgICAg
IHJldHVybiBudWxsOworICAgICAgICBpZiAocXVldWUuaXRlcmF0aW9uc1swXS5wcm9kdWN0aXZl
KQorICAgICAgICAgICAgcmV0dXJuIHF1ZXVlLml0ZXJhdGlvbnNbMF07CisgICAgICAgIHJldHVy
biBxdWV1ZS5pdGVyYXRpb25zWzBdLnByZXZpb3VzUHJvZHVjdGl2ZUl0ZXJhdGlvbjsKICAgICB9
LAogCiAgICAgX2FwcGVuZFBlbmRpbmdSZXZpc2lvbkNvdW50OiBmdW5jdGlvbihxdWV1ZSkKICAg
ICB7Ci0gICAgICAgIHZhciBsYXRlc3RGaW5pc2hlZEl0ZXJhdGlvbiA9IHRoaXMuX2xhdGVzdEZp
bmlzaGVkSXRlcmF0aW9uKHF1ZXVlKTsKLSAgICAgICAgaWYgKCFsYXRlc3RGaW5pc2hlZEl0ZXJh
dGlvbikKKyAgICAgICAgdmFyIGxhdGVzdFByb2R1Y3RpdmVJdGVyYXRpb24gPSB0aGlzLl9sYXRl
c3RQcm9kdWN0aXZlSXRlcmF0aW9uKHF1ZXVlKTsKKyAgICAgICAgaWYgKCFsYXRlc3RQcm9kdWN0
aXZlSXRlcmF0aW9uKQogICAgICAgICAgICAgcmV0dXJuOwogCiAgICAgICAgIHZhciBsYXRlc3RS
ZWNvcmRlZE9wZW5Tb3VyY2VSZXZpc2lvbk51bWJlciA9IHdlYmtpdFRyYWMubGF0ZXN0UmVjb3Jk
ZWRSZXZpc2lvbk51bWJlcjsKICAgICAgICAgaWYgKCFsYXRlc3RSZWNvcmRlZE9wZW5Tb3VyY2VS
ZXZpc2lvbk51bWJlcikKICAgICAgICAgICAgIHJldHVybjsKIAotICAgICAgICB2YXIgb3BlblNv
dXJjZVJldmlzaW9uc0JlaGluZCA9IGxhdGVzdFJlY29yZGVkT3BlblNvdXJjZVJldmlzaW9uTnVt
YmVyIC0gbGF0ZXN0RmluaXNoZWRJdGVyYXRpb24ub3BlblNvdXJjZVJldmlzaW9uOworICAgICAg
ICB2YXIgb3BlblNvdXJjZVJldmlzaW9uc0JlaGluZCA9IGxhdGVzdFJlY29yZGVkT3BlblNvdXJj
ZVJldmlzaW9uTnVtYmVyIC0gbGF0ZXN0UHJvZHVjdGl2ZUl0ZXJhdGlvbi5vcGVuU291cmNlUmV2
aXNpb247CiAgICAgICAgIGlmIChvcGVuU291cmNlUmV2aXNpb25zQmVoaW5kIDwgMCkKICAgICAg
ICAgICAgIG9wZW5Tb3VyY2VSZXZpc2lvbnNCZWhpbmQgPSAwOwogCi0gICAgICAgIGlmIChsYXRl
c3RGaW5pc2hlZEl0ZXJhdGlvbi5pbnRlcm5hbFJldmlzaW9uKSB7CisgICAgICAgIGlmIChsYXRl
c3RQcm9kdWN0aXZlSXRlcmF0aW9uLmludGVybmFsUmV2aXNpb24pIHsKICAgICAgICAgICAgIHZh
ciBsYXRlc3RSZWNvcmRlZEludGVybmFsUmV2aXNpb25OdW1iZXIgPSBpbnRlcm5hbFRyYWMubGF0
ZXN0UmVjb3JkZWRSZXZpc2lvbk51bWJlcjsKICAgICAgICAgICAgIGlmICghbGF0ZXN0UmVjb3Jk
ZWRJbnRlcm5hbFJldmlzaW9uTnVtYmVyKQogICAgICAgICAgICAgICAgIHJldHVybjsKIAotICAg
ICAgICAgICAgdmFyIGludGVybmFsUmV2aXNpb25zQmVoaW5kID0gbGF0ZXN0UmVjb3JkZWRJbnRl
cm5hbFJldmlzaW9uTnVtYmVyIC0gbGF0ZXN0RmluaXNoZWRJdGVyYXRpb24uaW50ZXJuYWxSZXZp
c2lvbjsKKyAgICAgICAgICAgIHZhciBpbnRlcm5hbFJldmlzaW9uc0JlaGluZCA9IGxhdGVzdFJl
Y29yZGVkSW50ZXJuYWxSZXZpc2lvbk51bWJlciAtIGxhdGVzdFByb2R1Y3RpdmVJdGVyYXRpb24u
aW50ZXJuYWxSZXZpc2lvbjsKICAgICAgICAgICAgIGlmIChpbnRlcm5hbFJldmlzaW9uc0JlaGlu
ZCA8IDApCiAgICAgICAgICAgICAgICAgaW50ZXJuYWxSZXZpc2lvbnNCZWhpbmQgPSAwOwogICAg
ICAgICAgICAgaWYgKG9wZW5Tb3VyY2VSZXZpc2lvbnNCZWhpbmQgfHwgaW50ZXJuYWxSZXZpc2lv
bnNCZWhpbmQpIHsKQEAgLTE1NSwyMCArMTUzLDIwIEBAIEJ1aWxkYm90UXVldWVWaWV3LnByb3Rv
dHlwZSA9IHsKIAogICAgIF9wcmVzZW50UG9wb3ZlckZvclBlbmRpbmdDb21taXRzOiBmdW5jdGlv
bihlbGVtZW50LCBwb3BvdmVyLCBxdWV1ZSkKICAgICB7Ci0gICAgICAgIHZhciBsYXRlc3RGaW5p
c2hlZEl0ZXJhdGlvbiA9IHRoaXMuX2xhdGVzdEZpbmlzaGVkSXRlcmF0aW9uKHF1ZXVlKTsKLSAg
ICAgICAgaWYgKCFsYXRlc3RGaW5pc2hlZEl0ZXJhdGlvbikKKyAgICAgICAgdmFyIGxhdGVzdFBy
b2R1Y3RpdmVJdGVyYXRpb24gPSB0aGlzLl9sYXRlc3RQcm9kdWN0aXZlSXRlcmF0aW9uKHF1ZXVl
KTsKKyAgICAgICAgaWYgKCFsYXRlc3RQcm9kdWN0aXZlSXRlcmF0aW9uKQogICAgICAgICAgICAg
cmV0dXJuIGZhbHNlOwogCiAgICAgICAgIHZhciBjb250ZW50ID0gZG9jdW1lbnQuY3JlYXRlRWxl
bWVudCgiZGl2Iik7CiAgICAgICAgIGNvbnRlbnQuY2xhc3NOYW1lID0gImNvbW1pdC1oaXN0b3J5
LXBvcG92ZXIiOwogCi0gICAgICAgIHZhciBsaW5lc0Zvck9wZW5Tb3VyY2UgPSB0aGlzLl9wb3Bv
dmVyTGluZXNGb3JDb21taXRSYW5nZSh3ZWJraXRUcmFjLCBsYXRlc3RGaW5pc2hlZEl0ZXJhdGlv
bi5vcGVuU291cmNlUmV2aXNpb24gKyAxLCB3ZWJraXRUcmFjLmxhdGVzdFJlY29yZGVkUmV2aXNp
b25OdW1iZXIpOworICAgICAgICB2YXIgbGluZXNGb3JPcGVuU291cmNlID0gdGhpcy5fcG9wb3Zl
ckxpbmVzRm9yQ29tbWl0UmFuZ2Uod2Via2l0VHJhYywgbGF0ZXN0UHJvZHVjdGl2ZUl0ZXJhdGlv
bi5vcGVuU291cmNlUmV2aXNpb24gKyAxLCB3ZWJraXRUcmFjLmxhdGVzdFJlY29yZGVkUmV2aXNp
b25OdW1iZXIpOwogICAgICAgICBmb3IgKHZhciBpID0gMDsgaSAhPSBsaW5lc0Zvck9wZW5Tb3Vy
Y2UubGVuZ3RoOyArK2kpCiAgICAgICAgICAgICBjb250ZW50LmFwcGVuZENoaWxkKGxpbmVzRm9y
T3BlblNvdXJjZVtpXSk7CiAKICAgICAgICAgdmFyIGxpbmVzRm9ySW50ZXJuYWwgPSBbXTsKLSAg
ICAgICAgaWYgKGxhdGVzdEZpbmlzaGVkSXRlcmF0aW9uLmludGVybmFsUmV2aXNpb24gJiYgaW50
ZXJuYWxUcmFjLmxhdGVzdFJlY29yZGVkUmV2aXNpb25OdW1iZXIpCi0gICAgICAgICAgICB2YXIg
bGluZXNGb3JJbnRlcm5hbCA9IHRoaXMuX3BvcG92ZXJMaW5lc0ZvckNvbW1pdFJhbmdlKGludGVy
bmFsVHJhYywgbGF0ZXN0RmluaXNoZWRJdGVyYXRpb24uaW50ZXJuYWxSZXZpc2lvbiArIDEsIGlu
dGVybmFsVHJhYy5sYXRlc3RSZWNvcmRlZFJldmlzaW9uTnVtYmVyKTsKKyAgICAgICAgaWYgKGxh
dGVzdFByb2R1Y3RpdmVJdGVyYXRpb24uaW50ZXJuYWxSZXZpc2lvbiAmJiBpbnRlcm5hbFRyYWMu
bGF0ZXN0UmVjb3JkZWRSZXZpc2lvbk51bWJlcikKKyAgICAgICAgICAgIHZhciBsaW5lc0Zvcklu
dGVybmFsID0gdGhpcy5fcG9wb3ZlckxpbmVzRm9yQ29tbWl0UmFuZ2UoaW50ZXJuYWxUcmFjLCBs
YXRlc3RQcm9kdWN0aXZlSXRlcmF0aW9uLmludGVybmFsUmV2aXNpb24gKyAxLCBpbnRlcm5hbFRy
YWMubGF0ZXN0UmVjb3JkZWRSZXZpc2lvbk51bWJlcik7CiAKICAgICAgICAgaWYgKGxpbmVzRm9y
T3BlblNvdXJjZS5sZW5ndGggJiYgbGluZXNGb3JJbnRlcm5hbC5sZW5ndGgpIHsKICAgICAgICAg
ICAgIHZhciBkaXZpZGVyID0gZG9jdW1lbnQuY3JlYXRlRWxlbWVudCgiZGl2Iik7CkBAIC0yMjYs
OCArMjI0LDcgQEAgQnVpbGRib3RRdWV1ZVZpZXcucHJvdG90eXBlID0gewogICAgICAgICBjb250
ZW50RWxlbWVudC50ZXh0Q29udGVudCA9ICJyIiArIChpbnRlcm5hbCA/IGl0ZXJhdGlvbi5pbnRl
cm5hbFJldmlzaW9uIDogaXRlcmF0aW9uLm9wZW5Tb3VyY2VSZXZpc2lvbik7CiAgICAgICAgIGNv
bnRlbnRFbGVtZW50LmNsYXNzTGlzdC5hZGQoInJldmlzaW9uLW51bWJlciIpOwogCi0gICAgICAg
IC8vIEZJWE1FOiBJdCB3b3VsZCBiZSBiZXR0ZXIgdG8gZGlzcGxheSBjaGFuZ2VzIGZyb20gdGhl
IHByZXZpb3VzIGZpbmlzaGVkIHJ1biwgaWdub3JpbmcgdGhvc2UgdGhhdCB3ZXJlIGludGVycnVw
dGVkIGFuZCBkb24ndCBoYXZlIHJlc3VsdHMuCi0gICAgICAgIHZhciBwcmV2aW91c0l0ZXJhdGlv
biA9IGl0ZXJhdGlvbi5wcmV2aW91czsKKyAgICAgICAgdmFyIHByZXZpb3VzSXRlcmF0aW9uID0g
aXRlcmF0aW9uLnByZXZpb3VzUHJvZHVjdGl2ZUl0ZXJhdGlvbjsKICAgICAgICAgaWYgKHByZXZp
b3VzSXRlcmF0aW9uKSB7CiAgICAgICAgICAgICB2YXIgY29udGV4dCA9IHsKICAgICAgICAgICAg
ICAgICB0cmFjOiBpbnRlcm5hbCA/IGludGVybmFsVHJhYyA6IHdlYmtpdFRyYWMsCg==
</data>

          </attachment>
      

    </bug>

</bugzilla>