<?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>64442</bug_id>
          
          <creation_ts>2011-07-13 03:06:06 -0700</creation_ts>
          <short_desc>Refine garden-o-matic status pane</short_desc>
          <delta_ts>2011-07-13 10:01:44 -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>64188</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Adam Barth">abarth</reporter>
          <assigned_to name="Adam Barth">abarth</assigned_to>
          <cc>aroben</cc>
    
    <cc>dglazkov</cc>
    
    <cc>ojan</cc>
    
    <cc>webkit.review.bot</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>436328</commentid>
    <comment_count>0</comment_count>
    <who name="Adam Barth">abarth</who>
    <bug_when>2011-07-13 03:06:06 -0700</bug_when>
    <thetext>Refine garden-o-matic status pane</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>436329</commentid>
    <comment_count>1</comment_count>
      <attachid>100648</attachid>
    <who name="Adam Barth">abarth</who>
    <bug_when>2011-07-13 03:07:51 -0700</bug_when>
    <thetext>Created attachment 100648
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>436434</commentid>
    <comment_count>2</comment_count>
      <attachid>100648</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2011-07-13 07:40:00 -0700</bug_when>
    <thetext>Comment on attachment 100648
Patch

Rejecting attachment 100648 from commit-queue.

Failed to run &quot;[&apos;./Tools/Scripts/webkit-patch&apos;, &apos;--status-host=queues.webkit.org&apos;, &apos;--bot-id=ec2-cq-03&apos;, &apos;--port...&quot; exit_code: 2

Last 500 characters of output:
server/results.js.rej
patching file Tools/Scripts/webkitpy/tool/servers/data/gardeningserver/results_unittests.js
Hunk #1 FAILED at 342.
Hunk #2 FAILED at 354.
2 out of 2 hunks FAILED -- saving rejects to file Tools/Scripts/webkitpy/tool/servers/data/gardeningserver/results_unittests.js.rej
patching file Tools/Scripts/webkitpy/tool/servers/data/gardeningserver/ui.js

Failed to run &quot;[u&apos;/mnt/git/webkit-commit-queue/Tools/Scripts/svn-apply&apos;, u&apos;--reviewer&apos;, u&apos;Dimitri Glazkov&apos;, u&apos;--...&quot; exit_code: 1

Full output: http://queues.webkit.org/results/9022537</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>436486</commentid>
    <comment_count>3</comment_count>
    <who name="Adam Barth">abarth</who>
    <bug_when>2011-07-13 10:01:44 -0700</bug_when>
    <thetext>Committed r90924: &lt;http://trac.webkit.org/changeset/90924&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>100648</attachid>
            <date>2011-07-13 03:07:51 -0700</date>
            <delta_ts>2011-07-13 07:40:00 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-64442-20110713030750.patch</filename>
            <type>text/plain</type>
            <size>14048</size>
            <attacher name="Adam Barth">abarth</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogOTA4ODEKZGlmZiAtLWdpdCBhL1Rvb2xzL0NoYW5nZUxvZyBi
L1Rvb2xzL0NoYW5nZUxvZwppbmRleCA1Mzk1ZTAwZGU3M2VkOTgzYmU3YTU0ZWVmOWUzMGJmNDc3
NzNkMDgxLi4yMGFhNDU5NWQwZGRmOTlkMDZmNTExZmVlMzlkNjAyYTE4NjU0ZDdmIDEwMDY0NAot
LS0gYS9Ub29scy9DaGFuZ2VMb2cKKysrIGIvVG9vbHMvQ2hhbmdlTG9nCkBAIC0xLDUgKzEsMjkg
QEAKIDIwMTEtMDctMTMgIEFkYW0gQmFydGggIDxhYmFydGhAd2Via2l0Lm9yZz4KIAorICAgICAg
ICBSZWZpbmUgZ2FyZGVuLW8tbWF0aWMgc3RhdHVzIHBhbmUKKyAgICAgICAgaHR0cHM6Ly9idWdz
LndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTY0NDQyCisKKyAgICAgICAgUmV2aWV3ZWQgYnkg
Tk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgVGhpcyBwYXRjaCBtYWtlcyB0d28gaW1wcm92ZW1l
bnRzIHRvIHRoZSBzdGF0dXMgcGFuZToKKworICAgICAgICAxKSBXZSBvbmx5IHF1ZXJ5IHRoZSBz
ZXJ2ZXIgZm9yIGZhaWx1cmUgdHlwZXMgdGhhdCB3ZSdyZSBleHBlY3RpbmcuCisgICAgICAgICAg
IFRoaXMgZHJhbWF0aWNhbGx5IHJlZHVjZXMgdGhlIG51bWJlciBvZiBIVFRQIHJlcXVlc3RzLCBt
YWtpbmcKKyAgICAgICAgICAgbG9hZGluZyB0aGUgc3RhdHVzIHBhbmUgZmFzdGVyLgorCisgICAg
ICAgIDIpIFRoZSBzdGF0dXMgcGFuZSBub3cgZGlzcGxheXMgd2hpY2ggdGVzdCBhbmQgd2hpY2gg
YnVpbGRlciBpdCBpcworICAgICAgICAgICBzaG93aW5nIHJlc3VsdHMgZm9yLgorCisgICAgICAg
ICogU2NyaXB0cy93ZWJraXRweS90b29sL3NlcnZlcnMvZGF0YS9nYXJkZW5pbmdzZXJ2ZXIvY29u
ZmlnLmpzOgorICAgICAgICAqIFNjcmlwdHMvd2Via2l0cHkvdG9vbC9zZXJ2ZXJzL2RhdGEvZ2Fy
ZGVuaW5nc2VydmVyL2luZGV4Lmh0bWw6CisgICAgICAgICogU2NyaXB0cy93ZWJraXRweS90b29s
L3NlcnZlcnMvZGF0YS9nYXJkZW5pbmdzZXJ2ZXIvbWFpbi5jc3M6CisgICAgICAgICogU2NyaXB0
cy93ZWJraXRweS90b29sL3NlcnZlcnMvZGF0YS9nYXJkZW5pbmdzZXJ2ZXIvbWFpbi5qczoKKyAg
ICAgICAgKiBTY3JpcHRzL3dlYmtpdHB5L3Rvb2wvc2VydmVycy9kYXRhL2dhcmRlbmluZ3NlcnZl
ci9yZXN1bHRzLmpzOgorICAgICAgICAqIFNjcmlwdHMvd2Via2l0cHkvdG9vbC9zZXJ2ZXJzL2Rh
dGEvZ2FyZGVuaW5nc2VydmVyL3Jlc3VsdHNfdW5pdHRlc3RzLmpzOgorICAgICAgICAqIFNjcmlw
dHMvd2Via2l0cHkvdG9vbC9zZXJ2ZXJzL2RhdGEvZ2FyZGVuaW5nc2VydmVyL3VpLmpzOgorCisy
MDExLTA3LTEzICBBZGFtIEJhcnRoICA8YWJhcnRoQHdlYmtpdC5vcmc+CisKICAgICAgICAgZ2Fy
ZGVuLW8tbWF0aWMgc2hvdWxkIHNob3cgdGVzdCByZXN1bHRzCiAgICAgICAgIGh0dHBzOi8vYnVn
cy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD02NDQ0MAogCmRpZmYgLS1naXQgYS9Ub29scy9T
Y3JpcHRzL3dlYmtpdHB5L3Rvb2wvc2VydmVycy9kYXRhL2dhcmRlbmluZ3NlcnZlci9jb25maWcu
anMgYi9Ub29scy9TY3JpcHRzL3dlYmtpdHB5L3Rvb2wvc2VydmVycy9kYXRhL2dhcmRlbmluZ3Nl
cnZlci9jb25maWcuanMKaW5kZXggOTA5ZjIwMmI3MmYwODFiYTJmYWVkODI1MGY4Zjk4NzQzZGYx
NmMwOC4uNzQzYTI3ZDVjOWQ0ZjNkMWEwYjdjMDQ2ODI2OTNjMTBiZDI5NDIwZCAxMDA2NDQKLS0t
IGEvVG9vbHMvU2NyaXB0cy93ZWJraXRweS90b29sL3NlcnZlcnMvZGF0YS9nYXJkZW5pbmdzZXJ2
ZXIvY29uZmlnLmpzCisrKyBiL1Rvb2xzL1NjcmlwdHMvd2Via2l0cHkvdG9vbC9zZXJ2ZXJzL2Rh
dGEvZ2FyZGVuaW5nc2VydmVyL2NvbmZpZy5qcwpAQCAtMjEsNSArMjEsNyBAQCBjb25maWcuYnVp
bGRlcnMgPSBbCiAKIGNvbmZpZy5rVGVzdE5hbWVBdHRyID0gJ2RhdGEtdGVzdC1uYW1lJzsKIGNv
bmZpZy5rQnVpbGRlck5hbWVBdHRyID0gJ2RhdGEtYnVpbGRlci1uYW1lJzsKK2NvbmZpZy5rRmFp
bHVyZUNvdW50QXR0ciA9ICdkYXRhLWZhaWx1cmUtY291bnQnOworY29uZmlnLmtGYWlsdXJlVHlw
ZXNBdHRyID0gJ2RhdGEtZmFpbHVyZS10eXBlcyc7CiAKIH0pKCk7CmRpZmYgLS1naXQgYS9Ub29s
cy9TY3JpcHRzL3dlYmtpdHB5L3Rvb2wvc2VydmVycy9kYXRhL2dhcmRlbmluZ3NlcnZlci9pbmRl
eC5odG1sIGIvVG9vbHMvU2NyaXB0cy93ZWJraXRweS90b29sL3NlcnZlcnMvZGF0YS9nYXJkZW5p
bmdzZXJ2ZXIvaW5kZXguaHRtbAppbmRleCA0OTYwZDNhMzk3MjY3MDhjZWJmN2Q3YjA1NjFjNDky
M2Y1MWJkYzJjLi44MWQwNDI5MDE1ZjQxMzBkMmI5OWRjZDI1MzMxYTI1NmFjZGQzZjEyIDEwMDY0
NAotLS0gYS9Ub29scy9TY3JpcHRzL3dlYmtpdHB5L3Rvb2wvc2VydmVycy9kYXRhL2dhcmRlbmlu
Z3NlcnZlci9pbmRleC5odG1sCisrKyBiL1Rvb2xzL1NjcmlwdHMvd2Via2l0cHkvdG9vbC9zZXJ2
ZXJzL2RhdGEvZ2FyZGVuaW5nc2VydmVyL2luZGV4Lmh0bWwKQEAgLTEzLDcgKzEzLDcgQEAKIDxk
aXYgY2xhc3M9ImJ1dHRlcmJhciI+PHNwYW4gY2xhc3M9InN0YXR1cyI+TG9hZGluZy4uLjwvc3Bh
bj4gPGEgY2xhc3M9ImRpc21pc3MiIGhyZWY9IiMiPkRpc21pc3M8L2E+PC9kaXY+CiA8ZGl2IGNs
YXNzPSJyZXN1bHRzIj48L2Rpdj4KIDxkaXYgY2xhc3M9InJlc3VsdHMtZGV0YWlsIj4KLTxkaXYg
Y2xhc3M9InRvb2xiYXIiPjxhIGNsYXNzPSJkaXNtaXNzIiBocmVmPSIjIj5DbG9zZTwvYT48L2Rp
dj48ZGl2IGNsYXNzPSJjb250ZW50Ij48L2Rpdj48L2Rpdj4KKzxkaXYgY2xhc3M9InRvb2xiYXIi
PjxzcGFuIGNsYXNzPSJzdGF0dXMiPjwvc3Bhbj4gPGEgY2xhc3M9ImRpc21pc3MiIGhyZWY9IiMi
PkNsb3NlPC9hPjwvZGl2PjxkaXYgY2xhc3M9ImNvbnRlbnQiPjwvZGl2PjwvZGl2PgogPHNjcmlw
dCBzcmM9Imh0dHBzOi8vYWpheC5nb29nbGVhcGlzLmNvbS9hamF4L2xpYnMvanF1ZXJ5LzEuNC4y
L2pxdWVyeS5taW4uanMiPjwvc2NyaXB0PiAKIDxzY3JpcHQgc3JjPSJjb25maWcuanMiPjwvc2Ny
aXB0PgogPHNjcmlwdCBzcmM9ImJhc2UuanMiPjwvc2NyaXB0PgpkaWZmIC0tZ2l0IGEvVG9vbHMv
U2NyaXB0cy93ZWJraXRweS90b29sL3NlcnZlcnMvZGF0YS9nYXJkZW5pbmdzZXJ2ZXIvbWFpbi5j
c3MgYi9Ub29scy9TY3JpcHRzL3dlYmtpdHB5L3Rvb2wvc2VydmVycy9kYXRhL2dhcmRlbmluZ3Nl
cnZlci9tYWluLmNzcwppbmRleCAyZTAyZmM4NzEwZTViMmUxNjZmYjBlYmJmNjlhMjRmZDhlZjE3
NzJiLi45YWVhNTBiNzRkNDY2MGQzYjVkZmQxYTVlMGRlMWYyYjkwOGVlNGFmIDEwMDY0NAotLS0g
YS9Ub29scy9TY3JpcHRzL3dlYmtpdHB5L3Rvb2wvc2VydmVycy9kYXRhL2dhcmRlbmluZ3NlcnZl
ci9tYWluLmNzcworKysgYi9Ub29scy9TY3JpcHRzL3dlYmtpdHB5L3Rvb2wvc2VydmVycy9kYXRh
L2dhcmRlbmluZ3NlcnZlci9tYWluLmNzcwpAQCAtMTY0LDExICsxNjQsMTYgQEAgdGQ6bGFzdC1v
Zi10eXBlIHsKIAogLnJlc3VsdHMtZGV0YWlsIC50b29sYmFyIHsKICAgICBib3JkZXItdG9wOiAx
cHggc29saWQgI0NDQzsKLSAgICB0ZXh0LWFsaWduOiByaWdodDsKICAgICBib3JkZXItYm90dG9t
OiAxcHggc29saWQgI0NDQzsKIH0KIAotLnJlc3VsdHMtZGV0YWlsIC5kaXNtaXNzIHsKKy5yZXN1
bHRzLWRldGFpbCAudG9vbGJhciAuc3RhdHVzIHsKKyAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7
CisgICAgcGFkZGluZzogNXB4OworfQorCisucmVzdWx0cy1kZXRhaWwgLnRvb2xiYXIgLmRpc21p
c3MgeworICAgIGZsb2F0OiByaWdodDsKICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7CiAgICAg
cGFkZGluZzogNXB4OwogfQpAQCAtMTkyLDYgKzE5NywxMSBAQCB0ZDpsYXN0LW9mLXR5cGUgewog
ICAgIGhlaWdodDogMTAwJTsKIH0KIAorLnJlc3VsdHMtZGV0YWlsIC5mYWlsdXJlLWRldGFpbHMg
aW1nIHsKKyAgd2lkdGg6IDEwMCU7CisgIGhlaWdodDogYXV0bzsKK30KKwogLnJlc3VsdHMtZGV0
YWlsIC5mYWlsdXJlLWRldGFpbHMgdGQgewogICAgIGhlaWdodDogMTAwJTsKIH0KZGlmZiAtLWdp
dCBhL1Rvb2xzL1NjcmlwdHMvd2Via2l0cHkvdG9vbC9zZXJ2ZXJzL2RhdGEvZ2FyZGVuaW5nc2Vy
dmVyL21haW4uanMgYi9Ub29scy9TY3JpcHRzL3dlYmtpdHB5L3Rvb2wvc2VydmVycy9kYXRhL2dh
cmRlbmluZ3NlcnZlci9tYWluLmpzCmluZGV4IDIwMmYxZGI0MTVmNmE2YTZiZTEyNjBmNTA1NTYx
NDNiNjIyYTA2NWUuLjc2ODRmYjQ0NzQzYjlkZjc2YmUzZDYyZDhiMDE0ODNhZWExYzM4YzkgMTAw
NjQ0Ci0tLSBhL1Rvb2xzL1NjcmlwdHMvd2Via2l0cHkvdG9vbC9zZXJ2ZXJzL2RhdGEvZ2FyZGVu
aW5nc2VydmVyL21haW4uanMKKysrIGIvVG9vbHMvU2NyaXB0cy93ZWJraXRweS90b29sL3NlcnZl
cnMvZGF0YS9nYXJkZW5pbmdzZXJ2ZXIvbWFpbi5qcwpAQCAtNDMsNyArNDMsNyBAQCBmdW5jdGlv
biBmZXRjaFJlc3VsdHMob25zdWNjZXNzKQogICAgICAgICAgICAgICAgICAgICB9KTsKICAgICAg
ICAgICAgICAgICB9KTsKICAgICAgICAgICAgICAgICByZXN1bHRzLmNvdW50RmFpbHVyZU9jY3Vy
YW5jZXMoYnVpbGRlck5hbWVMaXN0LCB0ZXN0TmFtZSwgZnVuY3Rpb24oZmFpbHVyZUNvdW50KSB7
Ci0gICAgICAgICAgICAgICAgICAgICQodGVzdFN1bW1hcnkpLmF0dHIoJ2RhdGEtZmFpbHVyZS1j
b3VudCcsIGZhaWx1cmVDb3VudCk7CisgICAgICAgICAgICAgICAgICAgICQodGVzdFN1bW1hcnkp
LmF0dHIoY29uZmlnLmtGYWlsdXJlQ291bnRBdHRyLCBmYWlsdXJlQ291bnQpOwogICAgICAgICAg
ICAgICAgICAgICAkKCcuZmFpbHVyZS1jb3VudCcsIHRlc3RTdW1tYXJ5KS50ZXh0KHVpLmZhaWx1
cmVDb3VudChmYWlsdXJlQ291bnQpKTsKICAgICAgICAgICAgICAgICB9KTsKICAgICAgICAgICAg
IH0pOwpAQCAtNTYsOCArNTYsMTAgQEAgZnVuY3Rpb24gZmV0Y2hSZXN1bHRzKG9uc3VjY2VzcykK
IAogZnVuY3Rpb24gc2hvd1Jlc3VsdHNEZXRhaWwoKQogeworICAgIHZhciB0ZXN0QmxvY2sgPSAk
KHRoaXMpLnBhcmVudHMoJy50ZXN0Jyk7CiAgICAgdmFyIGJ1aWxkZXJOYW1lID0gJCh0aGlzKS5h
dHRyKGNvbmZpZy5rQnVpbGRlck5hbWVBdHRyKTsKLSAgICB2YXIgdGVzdE5hbWUgPSAkKCcud2hh
dCcsICQodGhpcykucGFyZW50cygnLnRlc3QnKSkudGV4dCgpOworICAgIHZhciB0ZXN0TmFtZSA9
ICQoJy53aGF0JywgdGVzdEJsb2NrKS50ZXh0KCk7CisgICAgdmFyIGZhaWx1cmVUeXBlTGlzdCA9
IHRlc3RCbG9jay5hdHRyKGNvbmZpZy5rRmFpbHVyZVR5cGVzQXR0cikuc3BsaXQoJyAnKTsKIAog
ICAgIHZhciBjb250ZW50ID0gJCgnLnJlc3VsdHMtZGV0YWlsIC5jb250ZW50Jyk7CiAgICAgaWYg
KCQoJy5yZXN1bHRzJywgY29udGVudCkuYXR0cihjb25maWcua0J1aWxkZXJOYW1lQXR0cikgPT0g
YnVpbGRlck5hbWUgJiYgJCgnLnJlc3VsdHMnLCBjb250ZW50KS5hdHRyKGNvbmZpZy5rVGVzdE5h
bWVBdHRyKSA9PSB0ZXN0TmFtZSkKQEAgLTY1LDggKzY3LDExIEBAIGZ1bmN0aW9uIHNob3dSZXN1
bHRzRGV0YWlsKCkKIAogICAgIGRpc3BsYXlPbkJ1dHRlcmJhcignTG9hZGluZyByZXN1bHRzJyk7
CiAKLSAgICByZXN1bHRzLmZldGNoUmVzdWx0c1VSTHMoYnVpbGRlck5hbWUsIHRlc3ROYW1lLCBm
dW5jdGlvbihyZXN1bHRzVVJMcykgeworICAgIHJlc3VsdHMuZmV0Y2hSZXN1bHRzVVJMcyhidWls
ZGVyTmFtZSwgdGVzdE5hbWUsIGZhaWx1cmVUeXBlTGlzdCwgZnVuY3Rpb24ocmVzdWx0c1VSTHMp
IHsKKyAgICAgICAgdmFyIHN0YXR1cyA9ICQoJy5yZXN1bHRzLWRldGFpbCAudG9vbGJhciAuc3Rh
dHVzJyk7CisKICAgICAgICAgZnVuY3Rpb24gYXBwZW5kUmVzdWx0cygpIHsKKyAgICAgICAgICAg
IHN0YXR1cy50ZXh0KHRlc3ROYW1lICsgJyBbJyArIGJ1aWxkZXJOYW1lICsgJ10nKTsKICAgICAg
ICAgICAgIGNvbnRlbnQuYXBwZW5kKHVpLmZhaWx1cmVEZXRhaWxzKHJlc3VsdHNVUkxzKSk7CiAg
ICAgICAgICAgICAkKCcucmVzdWx0cycsIGNvbnRlbnQpLmF0dHIoY29uZmlnLmtCdWlsZGVyTmFt
ZUF0dHIsIGJ1aWxkZXJOYW1lKTsKICAgICAgICAgICAgICQoJy5yZXN1bHRzJywgY29udGVudCku
YXR0cihjb25maWcua1Rlc3ROYW1lQXR0ciwgdGVzdE5hbWUpOwpAQCAtNzUsOSArODAsMTEgQEAg
ZnVuY3Rpb24gc2hvd1Jlc3VsdHNEZXRhaWwoKQogICAgICAgICB2YXIgY2hpbGRyZW4gPSAkKGNv
bnRlbnQpLmNoaWxkcmVuKCk7CiAgICAgICAgIGlmIChjaGlsZHJlbi5sZW5ndGggJiYgJCgnLnJl
c3VsdHMtZGV0YWlsJykuaXMoIjp2aXNpYmxlIikpIHsKICAgICAgICAgICAgIC8vIFRoZSByZXN1
bHRzLWRldGFpbCBwYW5lIGlzIGFscmVhZHkgb3Blbi4gTGV0J3MgZG8gYSBxdWljayBjcm9zcy1m
YWRlLgorICAgICAgICAgICAgc3RhdHVzLmZhZGVPdXQoJ2Zhc3QnKTsKICAgICAgICAgICAgIGNo
aWxkcmVuLmZhZGVPdXQoJ2Zhc3QnLCBmdW5jdGlvbigpIHsKICAgICAgICAgICAgICAgICBjb250
ZW50LmVtcHR5KCk7CiAgICAgICAgICAgICAgICAgYXBwZW5kUmVzdWx0cygpOworICAgICAgICAg
ICAgICAgIHN0YXR1cy5mYWRlSW4oJ2Zhc3QnKTsKICAgICAgICAgICAgICAgICAkKGNvbnRlbnQp
LmNoaWxkcmVuKCkuaGlkZSgpLmZhZGVJbignZmFzdCcsIGRpc21pc3NCdXR0ZXJiYXIpOwogICAg
ICAgICAgICAgfSk7CiAgICAgICAgIH0gZWxzZSB7CmRpZmYgLS1naXQgYS9Ub29scy9TY3JpcHRz
L3dlYmtpdHB5L3Rvb2wvc2VydmVycy9kYXRhL2dhcmRlbmluZ3NlcnZlci9yZXN1bHRzLmpzIGIv
VG9vbHMvU2NyaXB0cy93ZWJraXRweS90b29sL3NlcnZlcnMvZGF0YS9nYXJkZW5pbmdzZXJ2ZXIv
cmVzdWx0cy5qcwppbmRleCAwOGRkNDA5MzVhNmFlOGM1ZTc0ZjdhZWNkYjVmZGJjY2U0NGQ3MDBi
Li4xMzRjYTU4ZTBiOTVkZjkyOWQzZDJhN2I5OTZhMWQ4OTRmMWY2ZGVmIDEwMDY0NAotLS0gYS9U
b29scy9TY3JpcHRzL3dlYmtpdHB5L3Rvb2wvc2VydmVycy9kYXRhL2dhcmRlbmluZ3NlcnZlci9y
ZXN1bHRzLmpzCisrKyBiL1Rvb2xzL1NjcmlwdHMvd2Via2l0cHkvdG9vbC9zZXJ2ZXJzL2RhdGEv
Z2FyZGVuaW5nc2VydmVyL3Jlc3VsdHMuanMKQEAgLTExLDI0ICsxMSw2IEBAIHZhciBrTWFzdGVy
TmFtZSA9ICdDaHJvbWl1bVdlYmtpdCc7CiB2YXIga0xheW91dFRlc3RSZXN1bHRzU2VydmVyID0g
J2h0dHA6Ly9idWlsZC5jaHJvbWl1bS5vcmcvZi9jaHJvbWl1bS9sYXlvdXRfdGVzdF9yZXN1bHRz
Lyc7CiB2YXIga0xheW91dFRlc3RSZXN1bHRzUGF0aCA9ICcvcmVzdWx0cy9sYXlvdXQtdGVzdC1y
ZXN1bHRzLyc7CiAKLS8vIEZJWE1FOiBBZGQgc3VwcG9ydCBmb3IgdGhlIHJlc3Qgb2YgdGhlIHJl
c3VsdCB0eXBlcy4KLXZhciBrUG9zc2libGVTdWZmaXhMaXN0ID0gWwotICAgICctZXhwZWN0ZWQu
cG5nJywKLSAgICAnLWFjdHVhbC5wbmcnLAotICAgICctZGlmZi5wbmcnLAotICAgIC8vICctZXhw
ZWN0ZWQudHh0JywKLSAgICAvLyAnLWFjdHVhbC50eHQnLAotICAgICctZGlmZi50eHQnLAotICAg
ICctY3Jhc2gtbG9nLnR4dCcsCi0gICAgLy8gJy13ZGlmZi5odG1sJywKLSAgICAvLyAnLXByZXR0
eS1kaWZmLmh0bWwnLAotICAgIC8vICctZXhwZWN0ZWQuaHRtbCcsCi0gICAgLy8gJy1leHBlY3Rl
ZC1taXNtYXRjaC5odG1sJywKLSAgICAvLyAnLWV4cGVjdGVkLndhdicsCi0gICAgLy8gJy1hY3R1
YWwud2F2JywKLSAgICAvLyAuLi4gYW5kIHBvc3NpYmx5IG1vcmUuCi1dOwotCiB2YXIgUEFTUyA9
ICdQQVNTJzsKIHZhciBUSU1FT1VUID0gJ1RJTUVPVVQnOwogdmFyIFRFWFQgPSAnVEVYVCc7CkBA
IC0zOCw2ICsyMCwyMSBAQCB2YXIgSU1BR0VfVEVYVCA9ICdJTUFHRStURVhUJzsKIAogdmFyIGtG
YWlsaW5nUmVzdWx0cyA9IFtUSU1FT1VULCBURVhULCBDUkFTSCwgSU1BR0UsIElNQUdFX1RFWFRd
OwogCit2YXIga0V4cGVjdGVkSW1hZ2VTdWZmaXggPSAnLWV4cGVjdGVkLnBuZyc7Cit2YXIga0Fj
dHVhbEltYWdlU3VmZml4ID0gJy1hY3R1YWwucG5nJzsKK3ZhciBrSW1hZ2VEaWZmU3VmZml4ID0g
Jy1kaWZmLnBuZyc7Cit2YXIga1RleHREaWZmU3VmZml4ID0gJy1kaWZmLnR4dCc7Cit2YXIga0Ny
YXNoTG9nU3VmZml4ID0gJy1jcmFzaC1sb2cudHh0JzsKKwordmFyIGtQcmVmZXJyZWRTdWZmaXhP
cmRlciA9IFsKKyAgICBrRXhwZWN0ZWRJbWFnZVN1ZmZpeCwKKyAgICBrQWN0dWFsSW1hZ2VTdWZm
aXgsCisgICAga0ltYWdlRGlmZlN1ZmZpeCwKKyAgICBrVGV4dERpZmZTdWZmaXgsCisgICAga0Ny
YXNoTG9nU3VmZml4LAorICAgIC8vIEZJWE1FOiBBZGQgc3VwcG9ydCBmb3IgdGhlIHJlc3Qgb2Yg
dGhlIHJlc3VsdCB0eXBlcy4KK107CisKIC8vIEtpbmRzIG9mIHJlc3VsdHMuCiByZXN1bHRzLmtB
Y3R1YWxLaW5kID0gJ2FjdHVhbCc7CiByZXN1bHRzLmtFeHBlY3RlZEtpbmQgPSAnZXhwZWN0ZWQn
OwpAQCAtNjksNiArNjYsNTUgQEAgZnVuY3Rpb24gcmVzdWx0c1BhcmFtZXRlcnMoYnVpbGRlck5h
bWUsIHRlc3ROYW1lKQogICAgIH07CiB9CiAKK2Z1bmN0aW9uIHBvc3NpYmxlU3VmZml4TGlzdEZv
cihmYWlsdXJlVHlwZUxpc3QpCit7CisgICAgdmFyIHN1ZmZpeExpc3QgPSBbXTsKKworICAgIGZ1
bmN0aW9uIHB1c2hJbWFnZVN1ZmZpeGVzKCkKKyAgICB7CisgICAgICAgIHN1ZmZpeExpc3QucHVz
aChrRXhwZWN0ZWRJbWFnZVN1ZmZpeCk7CisgICAgICAgIHN1ZmZpeExpc3QucHVzaChrQWN0dWFs
SW1hZ2VTdWZmaXgpOworICAgICAgICBzdWZmaXhMaXN0LnB1c2goa0ltYWdlRGlmZlN1ZmZpeCk7
CisgICAgfQorCisgICAgZnVuY3Rpb24gcHVzaFRleHRTdWZmaXhlcygpCisgICAgeworICAgICAg
ICAvLyAnLWV4cGVjdGVkLnR4dCcsCisgICAgICAgIC8vICctYWN0dWFsLnR4dCcsCisgICAgICAg
IHN1ZmZpeExpc3QucHVzaChrVGV4dERpZmZTdWZmaXgpOworICAgICAgICAvLyAnLXdkaWZmLmh0
bWwnLAorICAgICAgICAvLyAnLXByZXR0eS1kaWZmLmh0bWwnLAorICAgIH0KKworICAgICQuZWFj
aChmYWlsdXJlVHlwZUxpc3QsIGZ1bmN0aW9uKGluZGV4LCBmYWlsdXJlVHlwZSkgeworICAgICAg
ICBzd2l0Y2goZmFpbHVyZVR5cGUpIHsKKyAgICAgICAgICAgIGNhc2UgSU1BR0U6CisgICAgICAg
ICAgICAgICAgcHVzaEltYWdlU3VmZml4ZXMoKTsKKyAgICAgICAgICAgICAgICBicmVhazsKKyAg
ICAgICAgICAgIGNhc2UgVEVYVDoKKyAgICAgICAgICAgICAgICBwdXNoVGV4dFN1ZmZpeGVzKCk7
CisgICAgICAgICAgICAgICAgYnJlYWs7CisgICAgICAgICAgICBjYXNlIElNQUdFX1RFWFQ6Cisg
ICAgICAgICAgICAgICAgcHVzaEltYWdlU3VmZml4ZXMoKTsKKyAgICAgICAgICAgICAgICBwdXNo
VGV4dFN1ZmZpeGVzKCk7CisgICAgICAgICAgICAgICAgYnJlYWs7CisgICAgICAgICAgICBjYXNl
IENSQVNIOgorICAgICAgICAgICAgICAgIHN1ZmZpeExpc3QucHVzaChrQ3Jhc2hMb2dTdWZmaXgp
OworICAgICAgICAgICAgICAgIGJyZWFrOworICAgICAgICAgICAgZGVmYXVsdDoKKyAgICAgICAg
ICAgICAgICAvLyBGSVhNRTogQWRkIHN1cHBvcnQgZm9yIHRoZSByZXN0IG9mIHRoZSByZXN1bHQg
dHlwZXMuCisgICAgICAgICAgICAgICAgLy8gJy1leHBlY3RlZC5odG1sJywKKyAgICAgICAgICAg
ICAgICAvLyAnLWV4cGVjdGVkLW1pc21hdGNoLmh0bWwnLAorICAgICAgICAgICAgICAgIC8vICct
ZXhwZWN0ZWQud2F2JywKKyAgICAgICAgICAgICAgICAvLyAnLWFjdHVhbC53YXYnLAorICAgICAg
ICAgICAgICAgIC8vIC4uLiBhbmQgcG9zc2libHkgbW9yZS4KKyAgICAgICAgICAgICAgICBicmVh
azsKKyAgICAgICAgfQorICAgIH0pOworCisgICAgcmV0dXJuIHN1ZmZpeExpc3Q7Cit9CisKIGZ1
bmN0aW9uIHJlc3VsdHNTdW1tYXJ5VVJMKGJ1aWxkZXJOYW1lLCB0ZXN0TmFtZSkKIHsKICAgICBy
ZXR1cm4ga1Rlc3RSZXN1bHRzUXVlcnkgKyAkLnBhcmFtKHJlc3VsdHNQYXJhbWV0ZXJzKGJ1aWxk
ZXJOYW1lLCB0ZXN0TmFtZSkpOwpAQCAtMzYxLDcgKzQwNyw3IEBAIHJlc3VsdHMucmVzdWx0VHlw
ZSA9IGZ1bmN0aW9uKHVybCkKIGZ1bmN0aW9uIHNvcnRSZXN1bHRVUkxzQnlTdWZmaXgodXJscykK
IHsKICAgICB2YXIgc29ydGVkVVJMcyA9IFtdOwotICAgICQuZWFjaChrUG9zc2libGVTdWZmaXhM
aXN0LCBmdW5jdGlvbihpLCBzdWZmaXgpIHsKKyAgICAkLmVhY2goa1ByZWZlcnJlZFN1ZmZpeE9y
ZGVyLCBmdW5jdGlvbihpLCBzdWZmaXgpIHsKICAgICAgICAgJC5lYWNoKHVybHMsIGZ1bmN0aW9u
KGosIHVybCkgewogICAgICAgICAgICAgaWYgKCFiYXNlLmVuZHNXaXRoKHVybCwgc3VmZml4KSkK
ICAgICAgICAgICAgICAgICByZXR1cm47CkBAIC0zNzMsMTMgKzQxOSwxNSBAQCBmdW5jdGlvbiBz
b3J0UmVzdWx0VVJMc0J5U3VmZml4KHVybHMpCiAgICAgcmV0dXJuIHNvcnRlZFVSTHM7CiB9CiAK
LXJlc3VsdHMuZmV0Y2hSZXN1bHRzVVJMcyA9IGZ1bmN0aW9uKGJ1aWxkZXJOYW1lLCB0ZXN0TmFt
ZSwgY2FsbGJhY2spCityZXN1bHRzLmZldGNoUmVzdWx0c1VSTHMgPSBmdW5jdGlvbihidWlsZGVy
TmFtZSwgdGVzdE5hbWUsIGZhaWx1cmVUeXBlTGlzdCwgY2FsbGJhY2spCiB7CiAgICAgdmFyIHN0
ZW0gPSByZXN1bHRzRGlyZWN0b3J5VVJMKGJ1aWxkZXJOYW1lKTsKICAgICB2YXIgdGVzdE5hbWVT
dGVtID0gYmFzZS50cmltRXh0ZW5zaW9uKHRlc3ROYW1lKTsKIAorICAgIHZhciBzdWZmaXhMaXN0
ID0gcG9zc2libGVTdWZmaXhMaXN0Rm9yKGZhaWx1cmVUeXBlTGlzdCk7CisKICAgICB2YXIgcmVz
dWx0VVJMcyA9IFtdOwotICAgIHZhciByZXF1ZXN0c0luRmxpZ2h0ID0ga1Bvc3NpYmxlU3VmZml4
TGlzdC5sZW5ndGg7CisgICAgdmFyIHJlcXVlc3RzSW5GbGlnaHQgPSBzdWZmaXhMaXN0Lmxlbmd0
aDsKIAogICAgIGZ1bmN0aW9uIGNoZWNrQ29tcGxldGUoKQogICAgIHsKQEAgLTM4Nyw3ICs0MzUs
NyBAQCByZXN1bHRzLmZldGNoUmVzdWx0c1VSTHMgPSBmdW5jdGlvbihidWlsZGVyTmFtZSwgdGVz
dE5hbWUsIGNhbGxiYWNrKQogICAgICAgICAgICAgY2FsbGJhY2soc29ydFJlc3VsdFVSTHNCeVN1
ZmZpeChyZXN1bHRVUkxzKSk7CiAgICAgfQogCi0gICAgJC5lYWNoKGtQb3NzaWJsZVN1ZmZpeExp
c3QsIGZ1bmN0aW9uKGluZGV4LCBzdWZmaXgpIHsKKyAgICAkLmVhY2goc3VmZml4TGlzdCwgZnVu
Y3Rpb24oaW5kZXgsIHN1ZmZpeCkgewogICAgICAgICB2YXIgdXJsID0gc3RlbSArIHRlc3ROYW1l
U3RlbSArIHN1ZmZpeDsKICAgICAgICAgYmFzZS5wcm9iZSh1cmwsIHsKICAgICAgICAgICAgIHN1
Y2Nlc3M6IGZ1bmN0aW9uKCkgewpkaWZmIC0tZ2l0IGEvVG9vbHMvU2NyaXB0cy93ZWJraXRweS90
b29sL3NlcnZlcnMvZGF0YS9nYXJkZW5pbmdzZXJ2ZXIvcmVzdWx0c191bml0dGVzdHMuanMgYi9U
b29scy9TY3JpcHRzL3dlYmtpdHB5L3Rvb2wvc2VydmVycy9kYXRhL2dhcmRlbmluZ3NlcnZlci9y
ZXN1bHRzX3VuaXR0ZXN0cy5qcwppbmRleCA0ZmEwNzI3ZmNiY2RkYmE0M2VjMjM3MTkwYjdmY2I4
NTIyNWU5ZGU2Li4zMDllM2E3MzQ5NDVjMTJhNjcyNzNiMDRlY2U2OGYwODViODkwMTVmIDEwMDY0
NAotLS0gYS9Ub29scy9TY3JpcHRzL3dlYmtpdHB5L3Rvb2wvc2VydmVycy9kYXRhL2dhcmRlbmlu
Z3NlcnZlci9yZXN1bHRzX3VuaXR0ZXN0cy5qcworKysgYi9Ub29scy9TY3JpcHRzL3dlYmtpdHB5
L3Rvb2wvc2VydmVycy9kYXRhL2dhcmRlbmluZ3NlcnZlci9yZXN1bHRzX3VuaXR0ZXN0cy5qcwpA
QCAtMzQyLDkgKzM0Miw4IEBAIHRlc3QoImZldGNoUmVzdWx0c1VSTHMiLCAzLCBmdW5jdGlvbigp
IHsKICAgICB9OwogCiAgICAgc2ltdWxhdG9yLnJ1blRlc3QoZnVuY3Rpb24oKSB7Ci0gICAgICAg
IHJlc3VsdHMuZmV0Y2hSZXN1bHRzVVJMcygiTW9jayBCdWlsZGVyIiwgInVzZXJzY3JpcHRzL2Fu
b3RoZXItdGVzdC5odG1sIiwgZnVuY3Rpb24ocmVzdWx0VVJMcykgeworICAgICAgICByZXN1bHRz
LmZldGNoUmVzdWx0c1VSTHMoIk1vY2sgQnVpbGRlciIsICJ1c2Vyc2NyaXB0cy9hbm90aGVyLXRl
c3QuaHRtbCIsIFsnSU1BR0UnLCAnQ1JBU0gnXSwgZnVuY3Rpb24ocmVzdWx0VVJMcykgewogICAg
ICAgICAgICAgZGVlcEVxdWFsKHJlc3VsdFVSTHMsIFsKLSAgICAgICAgICAgICAgICAiaHR0cDov
L2J1aWxkLmNocm9taXVtLm9yZy9mL2Nocm9taXVtL2xheW91dF90ZXN0X3Jlc3VsdHMvTW9ja19C
dWlsZGVyL3Jlc3VsdHMvbGF5b3V0LXRlc3QtcmVzdWx0cy91c2Vyc2NyaXB0cy9hbm90aGVyLXRl
c3QtZGlmZi50eHQiLAogICAgICAgICAgICAgICAgICJodHRwOi8vYnVpbGQuY2hyb21pdW0ub3Jn
L2YvY2hyb21pdW0vbGF5b3V0X3Rlc3RfcmVzdWx0cy9Nb2NrX0J1aWxkZXIvcmVzdWx0cy9sYXlv
dXQtdGVzdC1yZXN1bHRzL3VzZXJzY3JpcHRzL2Fub3RoZXItdGVzdC1jcmFzaC1sb2cudHh0Igog
ICAgICAgICAgICAgXSk7CiAgICAgICAgIH0pOwpAQCAtMzU0LDcgKzM1Myw2IEBAIHRlc3QoImZl
dGNoUmVzdWx0c1VSTHMiLCAzLCBmdW5jdGlvbigpIHsKICAgICAgICAgImh0dHA6Ly9idWlsZC5j
aHJvbWl1bS5vcmcvZi9jaHJvbWl1bS9sYXlvdXRfdGVzdF9yZXN1bHRzL01vY2tfQnVpbGRlci9y
ZXN1bHRzL2xheW91dC10ZXN0LXJlc3VsdHMvdXNlcnNjcmlwdHMvYW5vdGhlci10ZXN0LWV4cGVj
dGVkLnBuZyIsCiAgICAgICAgICJodHRwOi8vYnVpbGQuY2hyb21pdW0ub3JnL2YvY2hyb21pdW0v
bGF5b3V0X3Rlc3RfcmVzdWx0cy9Nb2NrX0J1aWxkZXIvcmVzdWx0cy9sYXlvdXQtdGVzdC1yZXN1
bHRzL3VzZXJzY3JpcHRzL2Fub3RoZXItdGVzdC1hY3R1YWwucG5nIiwKICAgICAgICAgImh0dHA6
Ly9idWlsZC5jaHJvbWl1bS5vcmcvZi9jaHJvbWl1bS9sYXlvdXRfdGVzdF9yZXN1bHRzL01vY2tf
QnVpbGRlci9yZXN1bHRzL2xheW91dC10ZXN0LXJlc3VsdHMvdXNlcnNjcmlwdHMvYW5vdGhlci10
ZXN0LWRpZmYucG5nIiwKLSAgICAgICAgImh0dHA6Ly9idWlsZC5jaHJvbWl1bS5vcmcvZi9jaHJv
bWl1bS9sYXlvdXRfdGVzdF9yZXN1bHRzL01vY2tfQnVpbGRlci9yZXN1bHRzL2xheW91dC10ZXN0
LXJlc3VsdHMvdXNlcnNjcmlwdHMvYW5vdGhlci10ZXN0LWRpZmYudHh0IiwKICAgICAgICAgImh0
dHA6Ly9idWlsZC5jaHJvbWl1bS5vcmcvZi9jaHJvbWl1bS9sYXlvdXRfdGVzdF9yZXN1bHRzL01v
Y2tfQnVpbGRlci9yZXN1bHRzL2xheW91dC10ZXN0LXJlc3VsdHMvdXNlcnNjcmlwdHMvYW5vdGhl
ci10ZXN0LWNyYXNoLWxvZy50eHQiCiAgICAgXSk7CiB9KTsKZGlmZiAtLWdpdCBhL1Rvb2xzL1Nj
cmlwdHMvd2Via2l0cHkvdG9vbC9zZXJ2ZXJzL2RhdGEvZ2FyZGVuaW5nc2VydmVyL3VpLmpzIGIv
VG9vbHMvU2NyaXB0cy93ZWJraXRweS90b29sL3NlcnZlcnMvZGF0YS9nYXJkZW5pbmdzZXJ2ZXIv
dWkuanMKaW5kZXggMmY1ZDkyNmUwNGE0MTBhNTVjMTVkMmY4Zjg0YTlkYTdlNWEwNmFiMS4uNGJm
ODg1YjRiMzAxMmUyMmY3N2I2ODc4MDA2OWY0YTJmMmVhYWU1ZCAxMDA2NDQKLS0tIGEvVG9vbHMv
U2NyaXB0cy93ZWJraXRweS90b29sL3NlcnZlcnMvZGF0YS9nYXJkZW5pbmdzZXJ2ZXIvdWkuanMK
KysrIGIvVG9vbHMvU2NyaXB0cy93ZWJraXRweS90b29sL3NlcnZlcnMvZGF0YS9nYXJkZW5pbmdz
ZXJ2ZXIvdWkuanMKQEAgLTM4LDYgKzM4LDcgQEAgdWkuc3VtbWFyaXplVGVzdCA9IGZ1bmN0aW9u
KHRlc3ROYW1lLCByZXN1bHROb2Rlc0J5QnVpbGRlcikKICAgICAgICAgICAnPC9kaXY+JyArCiAg
ICAgICAgICc8L2Rpdj4nKTsKICAgICAkKCcud2hhdCBhJywgYmxvY2spLnRleHQodGVzdE5hbWUp
LmF0dHIoJ2hyZWYnLCB1aS51cmxGb3JUZXN0KHRlc3ROYW1lKSkuYXR0cignY2xhc3MnLCB1bmV4
cGVjdGVkUmVzdWx0cy5qb2luKCcgJykpOworICAgIGJsb2NrLmF0dHIoY29uZmlnLmtGYWlsdXJl
VHlwZXNBdHRyLCB1bmV4cGVjdGVkUmVzdWx0cyk7CiAKICAgICB2YXIgd2hlcmUgPSAkKCcud2hl
cmUnLCBibG9jayk7CiAgICAgJC5lYWNoKHJlc3VsdE5vZGVzQnlCdWlsZGVyLCBmdW5jdGlvbihi
dWlsZGVyTmFtZSwgcmVzdWx0Tm9kZSkgewo=
</data>
<flag name="review"
          id="95343"
          type_id="1"
          status="+"
          setter="dglazkov"
    />
    <flag name="commit-queue"
          id="95344"
          type_id="3"
          status="-"
          setter="webkit.review.bot"
    />
          </attachment>
      

    </bug>

</bugzilla>