<?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>130956</bug_id>
          
          <creation_ts>2014-03-30 21:55:25 -0700</creation_ts>
          <short_desc>WebKitPerfMonitor: Sometimes text inside panes overlap</short_desc>
          <delta_ts>2014-03-30 23:39:55 -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>WebKit Website</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>130957</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Ryosuke Niwa">rniwa</reporter>
          <assigned_to name="Ryosuke Niwa">rniwa</assigned_to>
          <cc>barraclough</cc>
    
    <cc>benjamin</cc>
    
    <cc>commit-queue</cc>
    
    <cc>kling</cc>
    
    <cc>koivisto</cc>
    
    <cc>mjs</cc>
    
    <cc>slewis</cc>
    
    <cc>zoltan</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>995747</commentid>
    <comment_count>0</comment_count>
    <who name="Ryosuke Niwa">rniwa</who>
    <bug_when>2014-03-30 21:55:25 -0700</bug_when>
    <thetext>Sometimes build info such as build time, repository names and revision numbers overlap with summary table (the table showing current, baseline, &amp; target).
Cleanup the UI to prevent this from happening.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>995751</commentid>
    <comment_count>1</comment_count>
      <attachid>228148</attachid>
    <who name="Ryosuke Niwa">rniwa</who>
    <bug_when>2014-03-30 22:21:56 -0700</bug_when>
    <thetext>Created attachment 228148
Revamped the pane UI</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>995757</commentid>
    <comment_count>2</comment_count>
      <attachid>228148</attachid>
    <who name="Gyuyoung Kim">gyuyoung.kim</who>
    <bug_when>2014-03-30 22:57:04 -0700</bug_when>
    <thetext>Comment on attachment 228148
Revamped the pane UI

rs=me.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>995760</commentid>
    <comment_count>3</comment_count>
      <attachid>228148</attachid>
    <who name="Zoltan Horvath">zoltan</who>
    <bug_when>2014-03-30 22:58:06 -0700</bug_when>
    <thetext>Comment on attachment 228148
Revamped the pane UI

View in context: https://bugs.webkit.org/attachment.cgi?id=228148&amp;action=review

Useful change, 2 comments.

&gt; Websites/perf.webkit.org/ChangeLog:10
&gt; +        reduces the total height of the pane and fits more information per screen capita on the dashboard.

typo

&gt; Websites/perf.webkit.org/ChangeLog:27
&gt; +        (PerfTestRuns): Use &quot;/s&quot; for &quot;runs/s&quot; and &quot;B&quot; for &quot;bytes&quot; to make text shorter in .status and .summaryTable.

I&apos;ll add this to the wiki page for having a place where we can refer if there&apos;s a question.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>995776</commentid>
    <comment_count>4</comment_count>
    <who name="Ryosuke Niwa">rniwa</who>
    <bug_when>2014-03-30 23:39:55 -0700</bug_when>
    <thetext>Committed r166479: &lt;http://trac.webkit.org/changeset/166479&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>228148</attachid>
            <date>2014-03-30 22:21:56 -0700</date>
            <delta_ts>2014-03-30 23:11:56 -0700</delta_ts>
            <desc>Revamped the pane UI</desc>
            <filename>bug-130956-20140331142136.patch</filename>
            <type>text/plain</type>
            <size>12499</size>
            <attacher name="Ryosuke Niwa">rniwa</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTY2MzMwCmRpZmYgLS1naXQgYS9XZWJzaXRlcy9wZXJmLndl
YmtpdC5vcmcvQ2hhbmdlTG9nIGIvV2Vic2l0ZXMvcGVyZi53ZWJraXQub3JnL0NoYW5nZUxvZwpp
bmRleCA3MjMyZWEyMTZjZGYzZGViYzM5NTQyYWM5ODg5Yzk2ZWU4ZGM1YWMxLi4wYjNlZWM5YzVh
YTRkMzBkYjQyZjA1YjBmOWE3N2YyMTIzNjI0NjQxIDEwMDY0NAotLS0gYS9XZWJzaXRlcy9wZXJm
LndlYmtpdC5vcmcvQ2hhbmdlTG9nCisrKyBiL1dlYnNpdGVzL3BlcmYud2Via2l0Lm9yZy9DaGFu
Z2VMb2cKQEAgLTEsMyArMSwzMyBAQAorMjAxNC0wMy0zMCAgUnlvc3VrZSBOaXdhICA8cm5pd2FA
d2Via2l0Lm9yZz4KKworICAgICAgICBXZWJLaXRQZXJmTW9uaXRvcjogU29tZXRpbWVzIHRleHQg
aW5zaWRlIHBhbmVzIG92ZXJsYXAKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hv
d19idWcuY2dpP2lkPTEzMDk1NgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEp
LgorCisgICAgICAgIFJldmFtcGVkIHRoZSBwYW5lIFVJLiBOb3cgYnVpbGQgaW5mbyB1c2VzIHRh
YmxlIGVsZW1lbnQgaW5zdGVhZCBvZiBwbGFuZSB0ZXh0IHdpdGggQlJzLiBUaGUgY29tcHV0ZWQg
c3RhdHVzIG9mCisgICAgICAgIHRoZSBsYXRlc3QgcmVzdWx0IGFnYWluc3QgYmFzZWxpbmUvdGFy
Z2V0IHN1Y2ggYXMgIjMlIHVudGlsIHRhcmdldCIgaXMgbm93IHNob3duIGFib3ZlIHRoZSBjdXJy
ZW50IHZhbHVlLiBUaGlzCisgICAgICAgIHJlZHVjZXMgdGhlIHRvdGFsIGhlaWdodCBvZiB0aGUg
cGFuZSBhbmQgZml0cyBtb3JlIGluZm9ybWF0aW9uIHBlciBzY3JlZW4gY2FwaXRhIG9uIHRoZSBk
YXNoYm9hcmQuCisKKyAgICAgICAgKiBwdWJsaWMvaW5kZXguaHRtbDogVXBkYXRlZCBhbmQgYWRk
ZWQgYSBidW5jaCBvZiBDU1MgcnVsZXMgZm9yIHRoZSBuZXcgbG9vay4KKyAgICAgICAgKC5jb21w
dXRlU3RhdHVzKTogRG9uJ3QgYXBwZW5kIHRoZSBidWlsZCBpbmZvIGhlcmUuIFRoZSBidWlsZCBp
bmZvIGlzIGNvbnN0cnVjdGVkIGFzIGEgc2VwYXJhdGUgdGFibGUgbm93LgorICAgICAgICAoLmNy
ZWF0ZVN1bW1hcnlSb3dNYXJrdXApOiBVc2UgdGggaW5zdGVhZCBvZiB0ZCBmb3IgIkN1cnJlbnQi
LCAiQmFzZWxpbmUiLCBhbmQgIlRhcmdldCIgaW4gdGhlIHN1bW1hcnkgdGFibGUuCisgICAgICAg
ICguYnVpbGRMYWJlbFdpdGhMaW5rcyk6IENvbnN0cnVjdCB0YWJsZSByb3dzIGluc3RlYWQgb2Yg
YnIgc2VwYXJhdGVkIGxpbmVzIG9mIHRleHQuIFRoaXMgc3RyZWFtbGluZXMgdGhlIGxvb2sKKyAg
ICAgICAgb2YgdGhlIGJ1aWxkIGluZm8gc2hvd24gaW4gYSBjaGFydCBwYW5lIGFuZCBhIHRvb2x0
aXAuCisgICAgICAgIChDaGFydCk6IE1hZGUgLnN0YXR1cyBhIHRhYmxlLgorICAgICAgICAoQ2hh
cnQucG9wdWxhdGUpOiBQcmVwZW5kIHN0YXR1cy50ZXh0LCB3aGljaCBjb250YWlucyB0ZXh0IHN1
Y2ggYXMgIjMlIHVudGlsIHRhcmdldCIsIGludG8gdGhlIHN1bW1hcnkgcm93cworICAgICAgICBy
aWdodCBhYm92ZSAiQ3VycmVudCIgdmFsdWUsIGFuZCBwb3B1bGF0ZSAuc3RhdHVzIHdpdGggYnVp
bGRMYWJlbFdpdGhMaW5rcyBtYW51YWxseSBpbnN0ZWFkIG9mIHN0YXR1cy50ZXh0CisgICAgICAg
IG5vdyB0aGF0IHN0YXR1cy50ZXh0IG5vIGxvbmdlciBjb250YWlucyBpdC4KKyAgICAgICAgKENo
YXJ0Li5zaG93VG9vbHRpcFdpdGhSZXN1bHRzKTogIFdyYXAgYnVpbGRMYWJlbFdpdGhMaW5rcyB3
aXRoIGEgdGFibGUgZWxlbWVudC4KKworICAgICAgICAqIHB1YmxpYy9qcy9oZWxwZXItY2xhc3Nl
cy5qczoKKyAgICAgICAgKFRlc3RCdWlsZC5mb3JtYXR0ZWRSZXZpc2lvbnMpOiBEb24ndCBpbmNs
dWRlIHJlcG9zaXRvcnkgbmFtZXMgaW4gbGFiZWxzIHNpbmNlIHJlcG9zaXRvcnkgbmFtZXMgYXJl
IG5vdyBhZGRlZAorICAgICAgICBieSBidWlsZExhYmVsV2l0aExpbmtzIGluc2lkZSB0aCBlbGVt
ZW50cy4gQWxzbyBwbGFjZSBzcGFjZXMgYXJvdW5kICctJyBiZXR3ZWVuIHR3byBkaWZmZXJlbnQg
T1MgWCB2ZXJzaW9ucy4KKyAgICAgICAgZS5nLiAiT1MgWCAxMC44IC0gT1MgWCAxMC45IiBpbnN0
ZWFkIG9mICJPUyBYIDEwLjgtT1MgWCAxMC45Ii4KKyAgICAgICAgKFBlcmZUZXN0UnVucyk6IFVz
ZSAiL3MiIGZvciAicnVucy9zIiBhbmQgIkIiIGZvciAiYnl0ZXMiIHRvIG1ha2UgdGV4dCBzaG9y
dGVyIGluIC5zdGF0dXMgYW5kIC5zdW1tYXJ5VGFibGUuCisgICAgICAgIChQZXJmVGVzdFJ1bnMu
LmNvbXB1dGVTY2FsaW5nRmFjdG9ySWZOZWVkZWQpOiBBdm9pZCBwbGFjaW5nIGEgc3BhY2UgYmV0
d2VlbiAnTScgYW5kIGEgdW5pdCBzdGFydGluZyB3aXRoIGEKKyAgICAgICAgY2FwaXRhbCBsZXR0
ZXI7IGUuZy4gIk1CIiBpbnN0ZWFkIG9mICJNIEIiLgorCiAyMDE0LTAzLTI5ICBSeW9zdWtlIE5p
d2EgIDxybml3YUB3ZWJraXQub3JnPgogCiAgICAgICAgIFdlYktpdFBlcmZNb25pdG9yOiBZLWF4
aXMgYWRqdXN0bWVudCBpcyB0b28gYWdncmVzc2l2ZQpkaWZmIC0tZ2l0IGEvV2Vic2l0ZXMvcGVy
Zi53ZWJraXQub3JnL3B1YmxpYy9pbmRleC5odG1sIGIvV2Vic2l0ZXMvcGVyZi53ZWJraXQub3Jn
L3B1YmxpYy9pbmRleC5odG1sCmluZGV4IGRjMzc1OGFjMDYxMzMxY2Y3ZTg3OGU5YWUxMTNkNjJj
OWM1NGYxOTAuLjI3NGM0ZTQ0ZWI0NmEyZDIwYzhkMDJmOTRkYjBmYjFjMDFjZTY0ZWUgMTAwNjQ0
Ci0tLSBhL1dlYnNpdGVzL3BlcmYud2Via2l0Lm9yZy9wdWJsaWMvaW5kZXguaHRtbAorKysgYi9X
ZWJzaXRlcy9wZXJmLndlYmtpdC5vcmcvcHVibGljL2luZGV4Lmh0bWwKQEAgLTQ1LDEwICs0NSw2
IEBAIHRkLCB0aCB7CiAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDsKIH0KIAotI2Rhc2hib2FyZCB0
ZCB7Ci0gICAgCi19Ci0KIC5jaGFydCB7CiAgICAgcG9zaXRpb246IHJlbGF0aXZlOwogICAgIGJv
cmRlcjogc29saWQgMXB4ICNjY2M7CkBAIC03OCw4ICs3NCw3IEBAIHRkLCB0aCB7CiB9CiAKICNk
YXNoYm9hcmQgaGVhZGVyIHsKLSAgICBwYWRkaW5nOiAxMHB4OwotICAgIHdpZHRoOiAyMDBweDsK
KyAgICBwYWRkaW5nOiAwcHggMTBweDsKIH0KIAogLmNoYXJ0IGgyLCAuY2hhcnQgaDMgewpAQCAt
ODcsNyArODIsNiBAQCB0ZCwgdGggewogICAgIHBhZGRpbmc6IDA7CiAgICAgZm9udC1zaXplOiAx
ZW07CiAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDsKLSAgICB3aWR0aDogMjAwcHg7CiAgICAgd29y
ZC1icmVhazogYnJlYWstYWxsOwogfQogCkBAIC0xMDMsNiArOTcsMTAgQEAgdGQsIHRoIHsKICAg
ICBkaXNwbGF5OiBub25lOwogfQogCisjZGFzaGJvYXJkIC5jaGFydCAuc3RhdHVzIHsKKyAgICBt
YXJnaW46IDBweCAxMHB4OworfQorCiAuY2hhcnQgLnN0YXR1cyB7CiAgICAgZm9udC1zaXplOiBz
bWFsbDsKICAgICBjb2xvcjogIzY2NjsKQEAgLTEyMCw2ICsxMTgsMTAgQEAgdGQsIHRoIHsKICAg
ICBoZWlnaHQ6IDE1cHg7CiB9CiAKKyNkYXNoYm9hcmQgLmNoYXJ0IHsKKyAgICB3aWR0aDogNDEw
cHg7Cit9CisKICNkYXNoYm9hcmQgLnBsb3QgewogICAgIHdpZHRoOiA0MDBweDsKICAgICBoZWln
aHQ6IDEwMHB4OwpAQCAtMTI4LDcgKzEzMCw3IEBAIHRkLCB0aCB7CiB9CiAKICNjaGFydHMgLnBs
b3QgewotICAgIGhlaWdodDogMzAwcHg7CisgICAgaGVpZ2h0OiAzMjBweDsKICAgICBtYXJnaW4t
bGVmdDogMjUwcHg7CiB9CiAKQEAgLTE0MiwxNyArMTQ0LDQxIEBAIHRkLCB0aCB7CiAgICAgaGVp
Z2h0OiA3MHB4OwogfQogCi0uc3VtbWFyeVRhYmxlIHsKKy5jaGFydCAuc3VtbWFyeVRhYmxlIHsK
ICAgICBmb250LXNpemU6IHNtYWxsOwogICAgIGNvbG9yOiAjNjY2OwogICAgIGJvcmRlcjogMDsK
IH0KIAotI2Rhc2hib2FyZCAuc3VtbWFyeVRhYmxlIHsKKy5jaGFydCAubWV0YSB7CisgICAgcG9z
aXRpb246IHJlbGF0aXZlOworfQorCisuY2hhcnQgLm1ldGEgdGFibGUsCisuY2hhcnQgLm1ldGEg
dGQsCisudG9vbHRpcCB0YWJsZSwKKy50b29sdGlwIHRkIHsKKyAgICBtYXJnaW46IDA7CisgICAg
cGFkZGluZzogMDsKK30KKworLmNoYXJ0IC5tZXRhIHRoLAorLnRvb2x0aXAgdGggeworICAgIG1h
cmdpbjogMDsKKyAgICBwYWRkaW5nOiAwIDAuMmVtIDAgMDsKKyAgICB0ZXh0LWFsaWduOiByaWdo
dDsKKyAgICBmb250LXdlaWdodDogbm9ybWFsOworfQorCisuY2hhcnQgLm1ldGEgdGQ6bm90KDpm
aXJzdC1jaGlsZCk6YmVmb3JlLAorLnRvb2x0aXAgdGQ6bm90KDpmaXJzdC1jaGlsZCk6YmVmb3Jl
IHsKKyAgICBjb250ZW50OiAiOiAiOworfQorCisjZGFzaGJvYXJkIC5jaGFydCAuc3VtbWFyeVRh
YmxlIHsKICAgICBwb3NpdGlvbjogYWJzb2x1dGU7CiAgICAgcmlnaHQ6IDEwcHg7Ci0gICAgdG9w
OiAxMHB4OwotICAgIHdpZHRoOiAxODBweDsKKyAgICB0b3A6IDBweDsKIH0KIAogI2Rhc2hib2Fy
ZCAuYXJyb3cgewpAQCAtMjIzLDcgKzI0OSw3IEBAIHRkLCB0aCB7CiAgICAgY29sb3I6ICNlZWU7
CiAgICAgZm9udC1zaXplOiBzbWFsbDsKICAgICBsaW5lLWhlaWdodDogMTMwJTsKLSAgICB3aWR0
aDogMzBleDsKKyAgICB3aGl0ZS1zcGFjZTogbm93cmFwOwogfQogCiAudG9vbHRpcDphZnRlciB7
CkBAIC0zNzIsMTAgKzM5OCw2IEBAIHRkLCB0aCB7CiAgICAgICAgIH0gZWxzZSBpZiAocmVsYXRp
dmVEaWZmZXJlbmNlV2l0aFRhcmdldCkKICAgICAgICAgICAgIHN0YXR1c1RleHQgPSBNYXRoLmFi
cyhyZWxhdGl2ZURpZmZlcmVuY2VXaXRoVGFyZ2V0ICogMTAwKS50b0ZpeGVkKDIpICsgJyUgdW50
aWwgdGFyZ2V0JzsKIAotICAgICAgICBpZiAoc3RhdHVzVGV4dCkKLSAgICAgICAgICAgIHN0YXR1
c1RleHQgKz0gJzxicj4nOwotICAgICAgICBzdGF0dXNUZXh0ICs9IGJ1aWxkTGFiZWxXaXRoTGlu
a3MobGFzdFJlc3VsdC5idWlsZCgpKTsKLQogICAgICAgICByZXR1cm4ge2NsYXNzOiBzdGF0dXMs
IHRleHQ6IHN0YXR1c1RleHR9OwogICAgIH0KIApAQCAtMzk2LDcgKzQxOCw3IEBAIHRkLCB0aCB7
CiAgICAgfQogCiAgICAgZnVuY3Rpb24gY3JlYXRlU3VtbWFyeVJvd01hcmt1cChuYW1lLCBydW5z
KSB7Ci0gICAgICAgIHJldHVybiAnPHRyPjx0ZD4nICsgbmFtZSArICc8L3RkPjx0ZD4nICsgcnVu
cy5sYXN0UmVzdWx0KCkubGFiZWwoKSArICc8L3RkPjwvdHI+JzsKKyAgICAgICAgcmV0dXJuICc8
dHI+PHRoPicgKyBuYW1lICsgJzwvdGg+PHRkPicgKyBydW5zLmxhc3RSZXN1bHQoKS5sYWJlbCgp
ICsgJzwvdGQ+PC90cj4nOwogICAgIH0KIAogICAgIGZ1bmN0aW9uIGJ1aWxkTGFiZWxXaXRoTGlu
a3MoYnVpbGQsIHByZXZpb3VzQnVpbGQpIHsKQEAgLTQwNSwxMSArNDI3LDE2IEBAIHRkLCB0aCB7
CiAgICAgICAgIH0KIAogICAgICAgICB2YXIgZm9ybWF0dGVkUmV2aXNpb25zID0gYnVpbGQuZm9y
bWF0dGVkUmV2aXNpb25zKHByZXZpb3VzQnVpbGQpOwotICAgICAgICB2YXIgbWFya3VwID0gWydD
b21taXR0ZWQ6ICcgKyBidWlsZC5mb3JtYXR0ZWRUaW1lKCksCi0gICAgICAgICAgICAnQnVpbGQ6
ICcgKyBsaW5raWZ5SWZOb3ROdWxsKGJ1aWxkLmJ1aWxkTnVtYmVyKCksIGJ1aWxkLmJ1aWxkVXJs
KCkpICsgJyAoJyArIGJ1aWxkLmZvcm1hdHRlZEJ1aWxkVGltZSgpICsgJyknXTsKKyAgICAgICAg
dmFyIGJ1aWxkSW5mbyA9IHsKKyAgICAgICAgICAgICdDb21taXQnOiBidWlsZC5mb3JtYXR0ZWRU
aW1lKCksCisgICAgICAgICAgICAnQnVpbGQnOiBsaW5raWZ5SWZOb3ROdWxsKGJ1aWxkLmJ1aWxk
TnVtYmVyKCksIGJ1aWxkLmJ1aWxkVXJsKCkpICsgJygnICsgYnVpbGQuZm9ybWF0dGVkQnVpbGRU
aW1lKCkgKyAnKScKKyAgICAgICAgfTsKICAgICAgICAgZm9yICh2YXIgcmVwb3NpdG9yeU5hbWUg
aW4gZm9ybWF0dGVkUmV2aXNpb25zKQotICAgICAgICAgICAgbWFya3VwLnB1c2gobGlua2lmeUlm
Tm90TnVsbChmb3JtYXR0ZWRSZXZpc2lvbnNbcmVwb3NpdG9yeU5hbWVdLmxhYmVsLCBmb3JtYXR0
ZWRSZXZpc2lvbnNbcmVwb3NpdG9yeU5hbWVdLnVybCkpOwotICAgICAgICByZXR1cm4gbWFya3Vw
LmpvaW4oJzxicj4nKTsKKyAgICAgICAgICAgIGJ1aWxkSW5mb1tyZXBvc2l0b3J5TmFtZV0gPSBs
aW5raWZ5SWZOb3ROdWxsKGZvcm1hdHRlZFJldmlzaW9uc1tyZXBvc2l0b3J5TmFtZV0ubGFiZWws
IGZvcm1hdHRlZFJldmlzaW9uc1tyZXBvc2l0b3J5TmFtZV0udXJsKTsKKyAgICAgICAgdmFyIG1h
cmt1cCA9ICcnOworICAgICAgICBmb3IgKHZhciBrZXkgaW4gYnVpbGRJbmZvKQorICAgICAgICAg
ICAgbWFya3VwICs9ICc8dHI+PHRoPicgKyBrZXkgKyAnPC90aD48dGQ+JyArIGJ1aWxkSW5mb1tr
ZXldICsgJzwvdGQ+JzsKKyAgICAgICAgcmV0dXJuICc8dHI+JyArIG1hcmt1cCArICc8L3RyPic7
CiAgICAgfQogCiAgICAgZnVuY3Rpb24gQ2hhcnQoY29udGFpbmVyLCBpc0Rhc2hib2FyZCwgcGxh
dGZvcm0sIG1ldHJpYywgYnVnVHJhY2tlcnMsIG9uQ2xvc2UpIHsKQEAgLTQxNyw5ICs0NDQsOCBA
QCB0ZCwgdGggewogICAgICAgICBpZiAobWV0cmljLnRlc3QudXJsKQogICAgICAgICAgICAgbGlu
a2lmaWVkRnVsbE5hbWUgPSAnPGEgaHJlZj0iJyArIG1ldHJpYy50ZXN0LnVybCArICciPicgKyBs
aW5raWZpZWRGdWxsTmFtZSArICc8L2E+JzsKICAgICAgICAgdmFyIHNlY3Rpb24gPSAkKCc8c2Vj
dGlvbiBjbGFzcz0iY2hhcnQiPjxkaXYgY2xhc3M9InBhbmUiPjxoZWFkZXI+PGgyPicgKyBsaW5r
aWZpZWRGdWxsTmFtZSArICc8L2gyPicKLSAgICAgICAgICAgICsgJzxoMyBjbGFzcz0icGxhdGZv
cm0iPicgKyBwbGF0Zm9ybS5uYW1lICsgJzwvaDM+JwotICAgICAgICAgICAgKyAnPHNwYW4gY2xh
c3M9InN0YXR1cyI+PC9zcGFuPjwvaGVhZGVyPicKLSAgICAgICAgICAgICsgJzx0YWJsZSBjbGFz
cz0ic3VtbWFyeVRhYmxlIj48dGJvZHk+PC90Ym9keT48L3RhYmxlPicKKyAgICAgICAgICAgICsg
JzxoMyBjbGFzcz0icGxhdGZvcm0iPicgKyBwbGF0Zm9ybS5uYW1lICsgJzwvaDM+PC9oZWFkZXI+
JworICAgICAgICAgICAgKyAnPGRpdiBjbGFzcz0ibWV0YSI+PHRhYmxlIGNsYXNzPSJzdGF0dXMi
Pjx0Ym9keT48L3Rib2R5PjwvdGFibGU+PHRhYmxlIGNsYXNzPSJzdW1tYXJ5VGFibGUiPjx0Ym9k
eT48L3Rib2R5PjwvdGFibGU+PC9kaXY+JwogICAgICAgICAgICAgKyAnPGRpdiBjbGFzcz0ib3Zl
cnZpZXdQbG90Ij48L2Rpdj48L2Rpdj4nCiAgICAgICAgICAgICArICc8ZGl2IGNsYXNzPSJwbG90
Ij48L2Rpdj4nCiAgICAgICAgICAgICArICc8ZGl2IGNsYXNzPSJ1bml0Ij48L2Rpdj4nCkBAIC00
OTIsOCArNTE4LDEwIEBAIHRkLCB0aCB7CiAgICAgICAgICAgICBzdW1tYXJ5Um93cyA9IGNyZWF0
ZVN1bW1hcnlSb3dNYXJrdXAoJ0N1cnJlbnQnLCByZXN1bHRzKSArIHN1bW1hcnlSb3dzOwogCiAg
ICAgICAgICAgICB2YXIgc3RhdHVzID0gY29tcHV0ZVN0YXR1cyhyZXN1bHRzLnNtYWxsZXJJc0Jl
dHRlcigpLCByZXN1bHRzLmxhc3RSZXN1bHQoKSwgYmFzZWxpbmUsIHRhcmdldCk7CisgICAgICAg
ICAgICBpZiAoc3RhdHVzLnRleHQpCisgICAgICAgICAgICAgICAgc3VtbWFyeVJvd3MgPSAnPHRy
Pjx0ZCBjb2xzcGFuPSIyIj4nICsgc3RhdHVzLnRleHQgKyAnPC90ZD48L3RyPicgKyBzdW1tYXJ5
Um93czsKICAgICAgICAgICAgIHNlY3Rpb24uYWRkQ2xhc3Moc3RhdHVzLmNsYXNzKTsKLSAgICAg
ICAgICAgIHNlY3Rpb24uZmluZCgnLnN0YXR1cycpLmh0bWwoc3RhdHVzLnRleHQpOworICAgICAg
ICAgICAgc2VjdGlvbi5maW5kKCcuc3RhdHVzIHRib2R5JykuaHRtbChidWlsZExhYmVsV2l0aExp
bmtzKHJlc3VsdHMubGFzdFJlc3VsdCgpLmJ1aWxkKCkpKTsKICAgICAgICAgICAgIHNlY3Rpb24u
ZmluZCgnLnN1bW1hcnlUYWJsZSB0Ym9keScpLmh0bWwoc3VtbWFyeVJvd3MpOwogICAgICAgICAg
ICAgc2VjdGlvbi5maW5kKCcudW5pdCcpLmh0bWwocmVzdWx0cy51bml0KCkpOwogICAgICAgICAg
ICAgaWYgKHJlc3VsdHMuc21hbGxlcklzQmV0dGVyKCkpIHsKQEAgLTYyMyw4ICs2NTEsOCBAQCB0
ZCwgdGggewogICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICBuZXdCdWdVcmxzID0g
J0ZpbGU6JyArIG5ld0J1Z1VybHM7CiAgICAgICAgICAgICB9Ci0gICAgICAgICAgICB0b29sdGlw
LnNob3coeCwgeSwgcmVzdWx0LmxhYmVsKHJlc3VsdFRvQ29tcGFyZSkgKyAnPGJyPicKLSAgICAg
ICAgICAgICAgICArIGJ1aWxkTGFiZWxXaXRoTGlua3MocmVzdWx0LmJ1aWxkKCksIHJlc3VsdFRv
Q29tcGFyZSA/IHJlc3VsdFRvQ29tcGFyZS5idWlsZCgpIDogbnVsbCkgKyAnPGJyPicKKyAgICAg
ICAgICAgIHRvb2x0aXAuc2hvdyh4LCB5LCByZXN1bHQubGFiZWwocmVzdWx0VG9Db21wYXJlKSAr
ICc8dGFibGU+JworICAgICAgICAgICAgICAgICsgYnVpbGRMYWJlbFdpdGhMaW5rcyhyZXN1bHQu
YnVpbGQoKSwgcmVzdWx0VG9Db21wYXJlID8gcmVzdWx0VG9Db21wYXJlLmJ1aWxkKCkgOiBudWxs
KSArICc8L3RhYmxlPicKICAgICAgICAgICAgICAgICArIG5ld0J1Z1VybHMpOwogICAgICAgICB9
CiAKZGlmZiAtLWdpdCBhL1dlYnNpdGVzL3BlcmYud2Via2l0Lm9yZy9wdWJsaWMvanMvaGVscGVy
LWNsYXNzZXMuanMgYi9XZWJzaXRlcy9wZXJmLndlYmtpdC5vcmcvcHVibGljL2pzL2hlbHBlci1j
bGFzc2VzLmpzCmluZGV4IDExZWY4NzFiZGFjYzA1ZGU5MjZjZjJiNDVjN2Q2M2EzZjljMTg4ZjIu
LmFhMmRmOGRlMjc1Zjc0OTllYWI4ZmVkMjVhY2ViOWVlNWFhOTQ4YTkgMTAwNzU1Ci0tLSBhL1dl
YnNpdGVzL3BlcmYud2Via2l0Lm9yZy9wdWJsaWMvanMvaGVscGVyLWNsYXNzZXMuanMKKysrIGIv
V2Vic2l0ZXMvcGVyZi53ZWJraXQub3JnL3B1YmxpYy9qcy9oZWxwZXItY2xhc3Nlcy5qcwpAQCAt
NzYsMjYgKzc2LDI4IEBAIGZ1bmN0aW9uIFRlc3RCdWlsZChyZXBvc2l0b3JpZXMsIGJ1aWxkZXJz
LCBwbGF0Zm9ybSwgcmF3UnVuKSB7CiAgICAgdGhpcy5yZXZpc2lvbiA9IGZ1bmN0aW9uKHJlcG9z
aXRvcnlOYW1lKSB7IHJldHVybiByZXZpc2lvbnNbcmVwb3NpdG9yeU5hbWVdWzBdOyB9CiAgICAg
dGhpcy5mb3JtYXR0ZWRSZXZpc2lvbnMgPSBmdW5jdGlvbiAocHJldmlvdXNCdWlsZCkgewogICAg
ICAgICB2YXIgcmVzdWx0ID0ge307Ci0gICAgICAgIGZvciAodmFyIHJlcG9zaXRvcnlOYW1lIGlu
IHJldmlzaW9ucykgeworICAgICAgICBmb3IgKHZhciByZXBvc2l0b3J5TmFtZSBpbiByZXBvc2l0
b3JpZXMpIHsKKyAgICAgICAgICAgIGlmICghcmV2aXNpb25zW3JlcG9zaXRvcnlOYW1lXSkKKyAg
ICAgICAgICAgICAgICBjb250aW51ZTsKICAgICAgICAgICAgIHZhciBwcmV2aW91c1JldmlzaW9u
ID0gcHJldmlvdXNCdWlsZCA/IHByZXZpb3VzQnVpbGQucmV2aXNpb24ocmVwb3NpdG9yeU5hbWUp
IDogdW5kZWZpbmVkOwogICAgICAgICAgICAgdmFyIGN1cnJlbnRSZXZpc2lvbiA9IHRoaXMucmV2
aXNpb24ocmVwb3NpdG9yeU5hbWUpOwogICAgICAgICAgICAgaWYgKHByZXZpb3VzUmV2aXNpb24g
PT09IGN1cnJlbnRSZXZpc2lvbikKICAgICAgICAgICAgICAgICBwcmV2aW91c1JldmlzaW9uID0g
dW5kZWZpbmVkOwogCiAgICAgICAgICAgICB2YXIgcmV2aXNpb25QcmVmaXggPSAnJzsKLSAgICAg
ICAgICAgIGlmIChjdXJyZW50UmV2aXNpb24ubGVuZ3RoIDwgMTApIHsgLy8gU1ZOLWxpa2UgcmV2
aXNpb24uCisgICAgICAgICAgICB2YXIgcmV2aXNpb25EZWxpbWl0b3IgPSAnLSc7CisgICAgICAg
ICAgICBpZiAocGFyc2VJbnQoY3VycmVudFJldmlzaW9uKSA9PSBjdXJyZW50UmV2aXNpb24pIHsg
Ly8gZS5nLiByMTIzNDUuCiAgICAgICAgICAgICAgICAgcmV2aXNpb25QcmVmaXggPSAncic7CiAg
ICAgICAgICAgICAgICAgaWYgKHByZXZpb3VzUmV2aXNpb24pCiAgICAgICAgICAgICAgICAgICAg
IHByZXZpb3VzUmV2aXNpb24gPSAocGFyc2VJbnQocHJldmlvdXNSZXZpc2lvbikgKyAxKTsKLSAg
ICAgICAgICAgIH0KKyAgICAgICAgICAgIH0gZWxzZSBpZiAoY3VycmVudFJldmlzaW9uLmluZGV4
T2YoJyAnKSA+PSAwKSAvLyBlLmcuIDEwLjkgMTNDNjQuCisgICAgICAgICAgICAgICAgcmV2aXNp
b25EZWxpbWl0b3IgPSAnIC0gJzsKIAotICAgICAgICAgICAgdmFyIGxhYmVsRm9yVGhpc1JlcG9z
aXRvcnkgPSByZXZpc2lvbkNvdW50ID8gcmVwb3NpdG9yeU5hbWUgOiAnJzsKLSAgICAgICAgICAg
IGlmIChwcmV2aW91c1JldmlzaW9uKSB7Ci0gICAgICAgICAgICAgICAgaWYgKGxhYmVsRm9yVGhp
c1JlcG9zaXRvcnkpCi0gICAgICAgICAgICAgICAgICAgIGxhYmVsRm9yVGhpc1JlcG9zaXRvcnkg
Kz0gJyAnOwotICAgICAgICAgICAgICAgIGxhYmVsRm9yVGhpc1JlcG9zaXRvcnkgKz0gcmV2aXNp
b25QcmVmaXggKyBwcmV2aW91c1JldmlzaW9uICsgJy0nICsgcmV2aXNpb25QcmVmaXggKyBjdXJy
ZW50UmV2aXNpb247Ci0gICAgICAgICAgICB9IGVsc2UKLSAgICAgICAgICAgICAgICBsYWJlbEZv
clRoaXNSZXBvc2l0b3J5ICs9ICcgQCAnICsgcmV2aXNpb25QcmVmaXggKyBjdXJyZW50UmV2aXNp
b247CisgICAgICAgICAgICB2YXIgbGFiZWxGb3JUaGlzUmVwb3NpdG9yeTsKKyAgICAgICAgICAg
IGlmIChwcmV2aW91c1JldmlzaW9uKQorICAgICAgICAgICAgICAgIGxhYmVsRm9yVGhpc1JlcG9z
aXRvcnkgPSByZXZpc2lvblByZWZpeCArIHByZXZpb3VzUmV2aXNpb24gKyByZXZpc2lvbkRlbGlt
aXRvciArIHJldmlzaW9uUHJlZml4ICsgY3VycmVudFJldmlzaW9uOworICAgICAgICAgICAgZWxz
ZQorICAgICAgICAgICAgICAgIGxhYmVsRm9yVGhpc1JlcG9zaXRvcnkgPSAnQCAnICsgcmV2aXNp
b25QcmVmaXggKyBjdXJyZW50UmV2aXNpb247CiAKICAgICAgICAgICAgIHZhciB1cmw7CiAgICAg
ICAgICAgICB2YXIgcmVwb3NpdG9yeSA9IHJlcG9zaXRvcmllc1tyZXBvc2l0b3J5TmFtZV07CkBA
IC0xMzIsMTQgKzEzNCwxNCBAQCBmdW5jdGlvbiBQZXJmVGVzdFJ1bnMobWV0cmljLCBwbGF0Zm9y
bSkgewogICAgIHZhciBiYXNlbGluZXMgPSB7fTsKICAgICB2YXIgdW5pdCA9IHsnQ29tYmluZWQn
OiAnJywgLy8gQXNzdW1lIHNtYWxsZXIgaXMgYmV0dGVyIGZvciBub3cuCiAgICAgICAgICdGcmFt
ZVJhdGUnOiAnZnBzJywKLSAgICAgICAgJ1J1bnMnOiAncnVucy9zJywKKyAgICAgICAgJ1J1bnMn
OiAnL3MnLAogICAgICAgICAnVGltZSc6ICdtcycsCi0gICAgICAgICdNYWxsb2MnOiAnYnl0ZXMn
LAotICAgICAgICAnSlNIZWFwJzogJ2J5dGVzJywKLSAgICAgICAgJ0FsbG9jYXRpb25zJzogJ2J5
dGVzJywKLSAgICAgICAgJ0VuZEFsbG9jYXRpb25zJzogJ2J5dGVzJywKLSAgICAgICAgJ01heEFs
bG9jYXRpb25zJzogJ2J5dGVzJywKLSAgICAgICAgJ01lYW5BbGxvY2F0aW9ucyc6ICdieXRlcyd9
W21ldHJpYy5uYW1lXTsKKyAgICAgICAgJ01hbGxvYyc6ICdCJywKKyAgICAgICAgJ0pTSGVhcCc6
ICdCJywKKyAgICAgICAgJ0FsbG9jYXRpb25zJzogJ0InLAorICAgICAgICAnRW5kQWxsb2NhdGlv
bnMnOiAnQicsCisgICAgICAgICdNYXhBbGxvY2F0aW9ucyc6ICdCJywKKyAgICAgICAgJ01lYW5B
bGxvY2F0aW9ucyc6ICdCJ31bbWV0cmljLm5hbWVdOwogCiAgICAgLy8gV2UgY2FuJ3QgZG8gdGhp
cyBpbiBQZXJmVGVzdFJlc3VsdCBiZWNhdXNlIGFsbCByZXN1bHRzIGZvciBlYWNoIG1ldHJpYyBu
ZWVkIHRvIHNoYXJlIHRoZSBzYW1lIHVuaXQgYW5kIHRoZSBzYW1lIHNjYWxpbmcgZmFjdG9yLgog
ICAgIGZ1bmN0aW9uIGNvbXB1dGVTY2FsaW5nRmFjdG9ySWZOZWVkZWQoKSB7CkBAIC0xNDksMTAg
KzE1MSwxMSBAQCBmdW5jdGlvbiBQZXJmVGVzdFJ1bnMobWV0cmljLCBwbGF0Zm9ybSkgewogICAg
ICAgICAgICAgcmV0dXJuOwogCiAgICAgICAgIHZhciBtZWFuID0gcmVzdWx0c1swXS51bnNjYWxl
ZE1lYW4oKTsgLy8gRklYTUU6IFdlIHNob3VsZCBsb29rIGF0IGFsbCB2YWx1ZXMuCi0gICAgICAg
IHZhciBraWxvID0gdW5pdCA9PSAnYnl0ZXMnID8gMTAyNCA6IDEwMDA7CisgICAgICAgIHZhciBr
aWxvID0gdW5pdCA9PSAnQicgPyAxMDI0IDogMTAwMDsKICAgICAgICAgaWYgKG1lYW4gPiAyICog
a2lsbyAqIGtpbG8gJiYgdW5pdCAhPSAnbXMnKSB7CiAgICAgICAgICAgICBjYWNoZWRTY2FsaW5n
RmFjdG9yID0gMSAvIGtpbG8gLyBraWxvOwotICAgICAgICAgICAgY2FjaGVkVW5pdCA9ICdNICcg
KyB1bml0OworICAgICAgICAgICAgdmFyIHVuaXRGaXJzdENoYXIgPSB1bml0LmNoYXJBdCgwKTsK
KyAgICAgICAgICAgIGNhY2hlZFVuaXQgPSAnTScgKyAodW5pdEZpcnN0Q2hhci50b1VwcGVyQ2Fz
ZSgpID09IHVuaXRGaXJzdENoYXIgPyAnJyA6ICcgJykgKyB1bml0OwogICAgICAgICB9IGVsc2Ug
aWYgKG1lYW4gPiAyICoga2lsbykgewogICAgICAgICAgICAgY2FjaGVkU2NhbGluZ0ZhY3RvciA9
IDEgLyBraWxvOwogICAgICAgICAgICAgY2FjaGVkVW5pdCA9IHVuaXQgPT0gJ21zJyA/ICdzJyA6
ICgnSyAnICsgdW5pdCk7Cg==
</data>
<flag name="review"
          id="252423"
          type_id="1"
          status="+"
          setter="gyuyoung.kim"
    />
    <flag name="commit-queue"
          id="252430"
          type_id="3"
          status="+"
          setter="rniwa"
    />
          </attachment>
      

    </bug>

</bugzilla>