<?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>145181</bug_id>
          
          <creation_ts>2015-05-19 14:00:25 -0700</creation_ts>
          <short_desc>Don&apos;t show unit (bytes) separately from SI prefixes (K, M, etc...)</short_desc>
          <delta_ts>2015-05-19 19:20:14 -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>141237</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Ryosuke Niwa">rniwa</reporter>
          <assigned_to name="Ryosuke Niwa">rniwa</assigned_to>
          <cc>cdumez</cc>
    
    <cc>darin</cc>
    
    <cc>kling</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1096031</commentid>
    <comment_count>0</comment_count>
    <who name="Ryosuke Niwa">rniwa</who>
    <bug_when>2015-05-19 14:00:25 -0700</bug_when>
    <thetext>Always use formatBytes instead of d3.format to format values for consistency and simplicity.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1096051</commentid>
    <comment_count>1</comment_count>
      <attachid>253402</attachid>
    <who name="Ryosuke Niwa">rniwa</who>
    <bug_when>2015-05-19 14:36:16 -0700</bug_when>
    <thetext>Created attachment 253402
Cleanup</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1096053</commentid>
    <comment_count>2</comment_count>
      <attachid>253402</attachid>
    <who name="Chris Dumez">cdumez</who>
    <bug_when>2015-05-19 14:38:44 -0700</bug_when>
    <thetext>Comment on attachment 253402
Cleanup

rs=me</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1096056</commentid>
    <comment_count>3</comment_count>
    <who name="Ryosuke Niwa">rniwa</who>
    <bug_when>2015-05-19 14:39:51 -0700</bug_when>
    <thetext>Committed r184591: &lt;http://trac.webkit.org/changeset/184591&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1096121</commentid>
    <comment_count>4</comment_count>
    <who name="Darin Adler">darin</who>
    <bug_when>2015-05-19 18:39:43 -0700</bug_when>
    <thetext>Just a side note: I don’t think &quot;K&quot; is an SI suffix. It’s &quot;k&quot;.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1096123</commentid>
    <comment_count>5</comment_count>
    <who name="Darin Adler">darin</who>
    <bug_when>2015-05-19 18:39:56 -0700</bug_when>
    <thetext>And I think these are SI prefixes, not suffixes.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1096136</commentid>
    <comment_count>6</comment_count>
    <who name="Ryosuke Niwa">rniwa</who>
    <bug_when>2015-05-19 19:20:14 -0700</bug_when>
    <thetext>(In reply to comment #5)
&gt; And I think these are SI prefixes, not suffixes.

Oh oops, you&apos;re right. I should fix that...</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>253402</attachid>
            <date>2015-05-19 14:36:16 -0700</date>
            <delta_ts>2015-05-19 14:38:44 -0700</delta_ts>
            <desc>Cleanup</desc>
            <filename>bug-145181-20150519143613.patch</filename>
            <type>text/plain</type>
            <size>8863</size>
            <attacher name="Ryosuke Niwa">rniwa</attacher>
            
              <data encoding="base64">SW5kZXg6IFdlYnNpdGVzL3BlcmYud2Via2l0Lm9yZy9DaGFuZ2VMb2cKPT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0g
V2Vic2l0ZXMvcGVyZi53ZWJraXQub3JnL0NoYW5nZUxvZwkocmV2aXNpb24gMTg0NTg4KQorKysg
V2Vic2l0ZXMvcGVyZi53ZWJraXQub3JnL0NoYW5nZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwz
ICsxLDMwIEBACisyMDE1LTA1LTE5ICBSeW9zdWtlIE5pd2EgIDxybml3YUB3ZWJraXQub3JnPgor
CisgICAgICAgIERvbid0IHNob3cgdW5pdCAoYnl0ZXMpIHNlcGFyYWV0bHkgZnJvbSBTSSBzdWZm
aXhlcyAoSywgTSwgZXRjLi4uKQorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93
X2J1Zy5jZ2k/aWQ9MTQ1MTgxCisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISku
CisKKyAgICAgICAgU2hvdyAnTUInIGluIGVhY2ggeS1heGlzIGxhYmVsIGluc3RlYWQgb2Ygc2hv
d2luZyAnYnl0ZXMnIHNlcGFyYXRlbHkgYW5kIHN1ZmZpeGluZyBlYWNoIGxhYmVsIHdpdGgganVz
dCAnTScKKyAgICAgICAgZm9yIGNsYXJpdHkuIFRoaXMgY2hhbmdlIGFsc28gcmVkdWNlcyB0aGUg
Y29kZSBjb21wbGV4aXR5LgorCisgICAgICAgICogcHVibGljL2luZGV4Lmh0bWw6CisgICAgICAg
ICogcHVibGljL3YyL2FwcC5qczoKKyAgICAgICAgKEFwcC5BbmFseXNpc1Rhc2tDb250cm9sbGVy
Ll9jaGFydERhdGFDaGFuZ2VkKToKKyAgICAgICAgKEFwcC5UZXN0R3JvdXBQYW5lLl9jcmVhdGVD
b25maWd1cmF0aW9uU3VtbWFyeSk6CisgICAgICAgICogcHVibGljL3YyL2RhdGEuanM6CisgICAg
ICAgIChSdW5zRGF0YS51bml0RnJvbU1ldHJpY05hbWUpOiBVc2UgJ0InIGluc3RlYWQgb2YgJ2J5
dGVzJyBhcyB0aGUgdW5pdC4KKworICAgICAgICAqIHB1YmxpYy92Mi9pbnRlcmFjdGl2ZS1jaGFy
dC5qczogUmVtb3ZlZCB0aGUgc3VwcG9ydCBmb3Igc2hvd2luZyB1bml0cyBzZXBhcmF0ZWx5Lgor
ICAgICAgICAoQXBwLkludGVyYWN0aXZlQ2hhcnRDb21wb25lbnQuX2NvbnN0cnVjdEdyYXBoSWZQ
b3NzaWJsZSk6CisgICAgICAgIChBcHAuSW50ZXJhY3RpdmVDaGFydENvbXBvbmVudC5fcmVsYXlv
dXREYXRhQW5kQXhlcykKKworICAgICAgICAqIHB1YmxpYy92Mi9tYW5pZmVzdC5qczoKKyAgICAg
ICAgKEFwcC5NYW5pZmVzdC5fbWFrZUZvcm1hdHRlcik6IFJlbmFtZWQgZnJvbSBfZm9ybWF0Qnl0
ZXMuIFN1cHBvcnQgbW9yZSBTSSBzdWZmaXhlcyBzdWNoIGFzIG1pY3JvIGFuZCBtaWxpLgorICAg
ICAgICBOb3cgdGFrZXMgdGhlIHVuaXQgYXMgdGhlIGZpcnN0IGFyZ3VtZW50LiBBZGp1c3QgdGhl
IGJhc2UgdW5pdCBpZiBpdCdzICdtcycuCisgICAgICAgIChBcHAuTWFuaWZlc3QuX2Zvcm1hdEZl
dGNoZWREYXRhKTogUmVtb3ZlZCB1bml0IGFuZCBmb3JtYXRXaXRoVW5pdCBub3cgdGhhdCBhbGwg
YWxsIGZvcm1hdHRlcnMgd291bGQKKyAgICAgICAgYXV0b21hdGljYWxseSBpbmNsdWRlIHVuaXQu
CisKIDIwMTUtMDUtMTggIFJ5b3N1a2UgTml3YSAgPHJuaXdhQHdlYmtpdC5vcmc+CiAKICAgICAg
ICAgUkVHUkVTU0lPTjogdjIgVUkgcmVwb3J0cyBhIGhpZ2hlciBtZW1vcnkgdXNhZ2UKSW5kZXg6
IFdlYnNpdGVzL3BlcmYud2Via2l0Lm9yZy9wdWJsaWMvaW5kZXguaHRtbAo9PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0t
LSBXZWJzaXRlcy9wZXJmLndlYmtpdC5vcmcvcHVibGljL2luZGV4Lmh0bWwJKHJldmlzaW9uIDE4
NDU4NykKKysrIFdlYnNpdGVzL3BlcmYud2Via2l0Lm9yZy9wdWJsaWMvaW5kZXguaHRtbAkod29y
a2luZyBjb3B5KQpAQCAtMTg4LDE5ICsxODgsNiBAQCB0ZCwgdGggewogICAgIGxlZnQ6IDVweDsK
IH0KIAotI2Rhc2hib2FyZCAudW5pdCB7Ci0gICAgZGlzcGxheTogbm9uZTsKLX0KLQotI2NoYXJ0
cyAudW5pdCB7Ci0gICAgZm9udC1zaXplOiBzbWFsbDsKLSAgICB3aWR0aDogNTBweDsKLSAgICB0
ZXh0LWFsaWduOiBjZW50ZXI7Ci0gICAgcG9zaXRpb246IGFic29sdXRlOwotICAgIGJvdHRvbTog
MTBweDsKLSAgICBsZWZ0OiAyNDVweDsKLX0KLQogI2NoYXJ0cyAuYXJyb3cgewogICAgIHdpZHRo
OiAyMHB4OwogICAgIGhlaWdodDogNDBweDsKQEAgLTUzMCw3ICs1MTcsNiBAQCB0ZCwgdGggewog
ICAgICAgICAgICAgc2VjdGlvbi5hZGRDbGFzcyhzdGF0dXMuY2xhc3MpOwogICAgICAgICAgICAg
c2VjdGlvbi5maW5kKCcuc3RhdHVzIHRib2R5JykuaHRtbChidWlsZExhYmVsV2l0aExpbmtzKHJl
c3VsdHMubGFzdFJlc3VsdCgpLmJ1aWxkKCkpKTsKICAgICAgICAgICAgIHNlY3Rpb24uZmluZCgn
LnN1bW1hcnlUYWJsZSB0Ym9keScpLmh0bWwoc3VtbWFyeVJvd3MpOwotICAgICAgICAgICAgc2Vj
dGlvbi5maW5kKCcudW5pdCcpLmh0bWwocmVzdWx0cy51bml0KCkpOwogICAgICAgICAgICAgaWYg
KHJlc3VsdHMuc21hbGxlcklzQmV0dGVyKCkpIHsKICAgICAgICAgICAgICAgICBzZWN0aW9uLmZp
bmQoJy5hcnJvdyAuZG93bndhcmRBcnJvd0hlYWQnKS5zaG93KCk7CiAgICAgICAgICAgICAgICAg
c2VjdGlvbi5maW5kKCcuYXJyb3cgLnVwd2FyZEFycm93SGVhZCcpLmhpZGUoKTsKSW5kZXg6IFdl
YnNpdGVzL3BlcmYud2Via2l0Lm9yZy9wdWJsaWMvdjIvYXBwLmpzCj09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFdl
YnNpdGVzL3BlcmYud2Via2l0Lm9yZy9wdWJsaWMvdjIvYXBwLmpzCShyZXZpc2lvbiAxODQ1ODcp
CisrKyBXZWJzaXRlcy9wZXJmLndlYmtpdC5vcmcvcHVibGljL3YyL2FwcC5qcwkod29ya2luZyBj
b3B5KQpAQCAtMTIyOCw3ICsxMjI4LDcgQEAgQXBwLkFuYWx5c2lzVGFza0NvbnRyb2xsZXIgPSBF
bWJlci5Db250cgogICAgICAgICAgICAgICAgIGlkOiBwb2ludC5tZWFzdXJlbWVudC5pZCgpLAog
ICAgICAgICAgICAgICAgIG1lYXN1cmVtZW50OiBwb2ludC5tZWFzdXJlbWVudCwKICAgICAgICAg
ICAgICAgICBsYWJlbDogJ1BvaW50ICcgKyAoaW5kZXggKyAxKSwKLSAgICAgICAgICAgICAgICB2
YWx1ZTogY2hhcnREYXRhLmZvcm1hdFdpdGhVbml0KHBvaW50LnZhbHVlKSwKKyAgICAgICAgICAg
ICAgICB2YWx1ZTogY2hhcnREYXRhLmZvcm1hdHRlcihwb2ludC52YWx1ZSksCiAgICAgICAgICAg
ICB9OwogICAgICAgICB9KTsKIApAQCAtMTUyOSw3ICsxNTI5LDcgQEAgQXBwLlRlc3RHcm91cFBh
bmUgPSBFbWJlci5PYmplY3RQcm94eS5leAogICAgICAgICAgICAgICAgIH0pLAogICAgICAgICAg
ICAgICAgIHZhbHVlOiBwb2ludCA/IHBvaW50LnZhbHVlIDogbnVsbCwKICAgICAgICAgICAgICAg
ICB2YWx1ZVJhbmdlOiByYW5nZSwKLSAgICAgICAgICAgICAgICBmb3JtYXR0ZWRWYWx1ZTogcG9p
bnQgPyB0ZXN0UmVzdWx0cy5mb3JtYXRXaXRoVW5pdChwb2ludC52YWx1ZSkgOiBudWxsLAorICAg
ICAgICAgICAgICAgIGZvcm1hdHRlZFZhbHVlOiBwb2ludCA/IHRlc3RSZXN1bHRzLmZvcm1hdHRl
cihwb2ludC52YWx1ZSkgOiBudWxsLAogICAgICAgICAgICAgICAgIGJ1aWxkTGFiZWw6IHBvaW50
ID8gJ0J1aWxkICcgKyBwb2ludC5tZWFzdXJlbWVudC5idWlsZE51bWJlcigpIDogbnVsbCwKICAg
ICAgICAgICAgIH0pOwogICAgICAgICB9KTsKSW5kZXg6IFdlYnNpdGVzL3BlcmYud2Via2l0Lm9y
Zy9wdWJsaWMvdjIvZGF0YS5qcwo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBXZWJzaXRlcy9wZXJmLndlYmtpdC5v
cmcvcHVibGljL3YyL2RhdGEuanMJKHJldmlzaW9uIDE4NDU4NykKKysrIFdlYnNpdGVzL3BlcmYu
d2Via2l0Lm9yZy9wdWJsaWMvdjIvZGF0YS5qcwkod29ya2luZyBjb3B5KQpAQCAtNDA3LDkgKzQw
Nyw5IEBAIFJ1bnNEYXRhLnVuaXRGcm9tTWV0cmljTmFtZSA9IGZ1bmN0aW9uICgKICAgICAgICAg
J1J1bnMnOiAnL3MnLAogICAgICAgICAnVGltZSc6ICdtcycsCiAgICAgICAgICdEdXJhdGlvbic6
ICdtcycsCi0gICAgICAgICdNYWxsb2MnOiAnYnl0ZXMnLAotICAgICAgICAnSGVhcCc6ICdieXRl
cycsCi0gICAgICAgICdBbGxvY2F0aW9ucyc6ICdieXRlcycsCisgICAgICAgICdNYWxsb2MnOiAn
QicsCisgICAgICAgICdIZWFwJzogJ0InLAorICAgICAgICAnQWxsb2NhdGlvbnMnOiAnQicsCiAg
ICAgICAgICdTY29yZSc6ICdwdCcsCiAgICAgfVtzdWZmaXhdOwogICAgIHJldHVybiB1bml0OwpJ
bmRleDogV2Vic2l0ZXMvcGVyZi53ZWJraXQub3JnL3B1YmxpYy92Mi9pbnRlcmFjdGl2ZS1jaGFy
dC5qcwo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09Ci0tLSBXZWJzaXRlcy9wZXJmLndlYmtpdC5vcmcvcHVibGljL3YyL2lu
dGVyYWN0aXZlLWNoYXJ0LmpzCShyZXZpc2lvbiAxODQ1ODcpCisrKyBXZWJzaXRlcy9wZXJmLndl
YmtpdC5vcmcvcHVibGljL3YyL2ludGVyYWN0aXZlLWNoYXJ0LmpzCSh3b3JraW5nIGNvcHkpCkBA
IC0xMTMsOCArMTEzLDYgQEAgQXBwLkludGVyYWN0aXZlQ2hhcnRDb21wb25lbnQgPSBFbWJlci5D
bwogICAgICAgICB0aGlzLl90YXJnZXRUaW1lU2VyaWVzID0gY2hhcnREYXRhLnRhcmdldDsKICAg
ICAgICAgdGhpcy5fbW92aW5nQXZlcmFnZVRpbWVTZXJpZXMgPSBjaGFydERhdGEubW92aW5nQXZl
cmFnZTsKIAotICAgICAgICB0aGlzLl95QXhpc1VuaXQgPSBjaGFydERhdGEudW5pdDsKLQogICAg
ICAgICBpZiAodGhpcy5fYmFzZWxpbmVUaW1lU2VyaWVzKSB7CiAgICAgICAgICAgICB0aGlzLl9w
YXRocy5wdXNoKHRoaXMuX2NsaXBwZWRDb250YWluZXIKICAgICAgICAgICAgICAgICAuYXBwZW5k
KCJwYXRoIikKQEAgLTMxMiwxNCArMzEwLDggQEAgQXBwLkludGVyYWN0aXZlQ2hhcnRDb21wb25l
bnQgPSBFbWJlci5DbwogICAgICAgICAgICAgcmV0dXJuOwogCiAgICAgICAgIHRoaXMuX3lBeGlz
TGFiZWxzLmNhbGwodGhpcy5feUF4aXMpOwotICAgICAgICBpZiAodGhpcy5feUF4aXNVbml0Q29u
dGFpbmVyKQotICAgICAgICAgICAgdGhpcy5feUF4aXNVbml0Q29udGFpbmVyLnJlbW92ZSgpOwog
ICAgICAgICB2YXIgeCA9IC0gMy4yICogdGhpcy5fcmVtOwogICAgICAgICB2YXIgeSA9IHRoaXMu
X2NvbnRlbnRIZWlnaHQgLyAyOwotICAgICAgICB0aGlzLl95QXhpc1VuaXRDb250YWluZXIgPSB0
aGlzLl95QXhpc0xhYmVscy5hcHBlbmQoInRleHQiKQotICAgICAgICAgICAgLmF0dHIoInRyYW5z
Zm9ybSIsICJyb3RhdGUoOTAgMCAwKSB0cmFuc2xhdGUoIiArIHkgKyAiLCAiICsgKC14KSArICIp
IikKLSAgICAgICAgICAgIC5zdHlsZSgidGV4dC1hbmNob3IiLCAibWlkZGxlIikKLSAgICAgICAg
ICAgIC50ZXh0KHRoaXMuX3lBeGlzVW5pdCk7CiAgICAgfSwKICAgICBfdXBkYXRlSGlnaGxpZ2h0
UG9zaXRpb25zOiBmdW5jdGlvbiAoKSB7CiAgICAgICAgIGlmICghdGhpcy5faGlnaGxpZ2h0cykK
SW5kZXg6IFdlYnNpdGVzL3BlcmYud2Via2l0Lm9yZy9wdWJsaWMvdjIvbWFuaWZlc3QuanMKPT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PQotLS0gV2Vic2l0ZXMvcGVyZi53ZWJraXQub3JnL3B1YmxpYy92Mi9tYW5pZmVzdC5q
cwkocmV2aXNpb24gMTg0NTg3KQorKysgV2Vic2l0ZXMvcGVyZi53ZWJraXQub3JnL3B1YmxpYy92
Mi9tYW5pZmVzdC5qcwkod29ya2luZyBjb3B5KQpAQCAtMzE1LDI4ICszMTUsMzMgQEAgQXBwLk1h
bmlmZXN0ID0gRW1iZXIuQ29udHJvbGxlci5leHRlbmQoewogICAgICAgICAgICAgfTsKICAgICAg
ICAgfSk7CiAgICAgfSwKLSAgICBfZm9ybWF0Qnl0ZXM6IGZ1bmN0aW9uIChzaWdGaWcsIGFsd2F5
c1Nob3dTaWduKQorICAgIF9tYWtlRm9ybWF0dGVyOiBmdW5jdGlvbiAodW5pdCwgc2lnRmlnLCBh
bHdheXNTaG93U2lnbikKICAgICB7Ci0gICAgICAgIHZhciB1bml0cyA9IFsnJywgJ0snLCAnTScs
ICdHJywgJ1QnLCAnUCcsICdFJ107Ci0gICAgICAgIHZhciB0aHJlc2hvbGQgPSBzaWdGaWcgPj0g
MyA/IDEwMjQgOiAxMDIuNDsKKyAgICAgICAgdmFyIGlzTWlsaXNlY29uZHMgPSBmYWxzZTsKKyAg
ICAgICAgaWYgKHVuaXQgPT0gJ21zJykgeworICAgICAgICAgICAgaXNNaWxpc2Vjb25kcyA9IHRy
dWU7CisgICAgICAgICAgICB1bml0ID0gJ3MnOworICAgICAgICB9CisgICAgICAgIHZhciBkaXZp
c29yID0gdW5pdCA9PSAnYnl0ZXMnID8gMTAyNCA6IDEwMDA7CisKKyAgICAgICAgdmFyIHN1ZmZp
eCA9IFsnXHUwM0JDJywgJ20nLCAnJywgJ0snLCAnTScsICdHJywgJ1QnLCAnUCcsICdFJ107Cisg
ICAgICAgIHZhciB0aHJlc2hvbGQgPSBzaWdGaWcgPj0gMyA/IGRpdmlzb3IgOiAoZGl2aXNvciAv
IDEwKTsKICAgICAgICAgcmV0dXJuIGZ1bmN0aW9uIChieXRlcykgewogICAgICAgICAgICAgdmFy
IGk7CiAgICAgICAgICAgICB2YXIgc2lnbiA9IGJ5dGVzID49IDAgPyAoYWx3YXlzU2hvd1NpZ24g
PyAnKycgOiAnJykgOiAnLSc7CiAgICAgICAgICAgICBieXRlcyA9IE1hdGguYWJzKGJ5dGVzKTsK
LQotICAgICAgICAgICAgZm9yIChpID0gMDsgYnl0ZXMgPj0gdGhyZXNob2xkOyBpKyspCi0gICAg
ICAgICAgICAgICAgYnl0ZXMgLz0gMTAyNDsKLSAgICAgICAgICAgIHJldHVybiBzaWduICsgYnl0
ZXMudG9QcmVjaXNpb24oTWF0aC5tYXgoMiwgc2lnRmlnKSkgKyB1bml0c1tpXTsKKyAgICAgICAg
ICAgIGZvciAoaSA9IGlzTWlsaXNlY29uZHMgPyAxIDogMjsgYnl0ZXMgPCAxOyBpLS0pCisgICAg
ICAgICAgICAgICAgYnl0ZXMgKj0gZGl2aXNvcjsKKyAgICAgICAgICAgIGZvciAoOyBieXRlcyA+
PSB0aHJlc2hvbGQ7IGkrKykKKyAgICAgICAgICAgICAgICBieXRlcyAvPSBkaXZpc29yOworICAg
ICAgICAgICAgcmV0dXJuIHNpZ24gKyBieXRlcy50b1ByZWNpc2lvbihNYXRoLm1heCgyLCBzaWdG
aWcpKSArICcgJyArIHN1ZmZpeFtpXSArICh1bml0IHx8ICcnKTsKICAgICAgICAgfQogICAgIH0s
CiAgICAgX2Zvcm1hdEZldGNoZWREYXRhOiBmdW5jdGlvbiAobWV0cmljTmFtZSwgY29uZmlndXJh
dGlvbnMpCiAgICAgewogICAgICAgICB2YXIgdW5pdCA9IFJ1bnNEYXRhLnVuaXRGcm9tTWV0cmlj
TmFtZShtZXRyaWNOYW1lKTsKICAgICAgICAgdmFyIHNtYWxsZXJJc0JldHRlciA9IFJ1bnNEYXRh
LmlzU21hbGxlckJldHRlcih1bml0KTsKLQotICAgICAgICB2YXIgaXNCeXRlcyA9IHVuaXQgPT0g
J2J5dGVzJzsKLSAgICAgICAgdmFyIHVuaXRTdWZmaXggPSB1bml0ID8gJyAnICsgdW5pdCA6ICcn
OwotICAgICAgICB2YXIgZGVsdGFGb3JtYXR0ZXJXaXRob3V0U2lnbiA9IGlzQnl0ZXMgPyB0aGlz
Ll9mb3JtYXRCeXRlcygyLCBmYWxzZSkgOiBkMy5mb3JtYXQoJy4yZycpOworICAgICAgICB2YXIg
ZGVsdGFGb3JtYXR0ZXJXaXRob3V0U2lnbiA9IHRoaXMuX21ha2VGb3JtYXR0ZXIodW5pdCwgMiwg
ZmFsc2UpOwogCiAgICAgICAgIHZhciBjdXJyZW50VGltZVNlcmllcyA9IGNvbmZpZ3VyYXRpb25z
LmN1cnJlbnQudGltZVNlcmllc0J5Q29tbWl0VGltZShmYWxzZSk7CiAgICAgICAgIHZhciBiYXNl
bGluZVRpbWVTZXJpZXMgPSBjb25maWd1cmF0aW9ucy5iYXNlbGluZSA/IGNvbmZpZ3VyYXRpb25z
LmJhc2VsaW5lLnRpbWVTZXJpZXNCeUNvbW1pdFRpbWUoZmFsc2UpIDogbnVsbDsKQEAgLTM0Nywx
NCArMzUyLDEyIEBAIEFwcC5NYW5pZmVzdCA9IEVtYmVyLkNvbnRyb2xsZXIuZXh0ZW5kKHsKICAg
ICAgICAgICAgIGN1cnJlbnQ6IGN1cnJlbnRUaW1lU2VyaWVzLAogICAgICAgICAgICAgYmFzZWxp
bmU6IGJhc2VsaW5lVGltZVNlcmllcywKICAgICAgICAgICAgIHRhcmdldDogdGFyZ2V0VGltZVNl
cmllcywKLSAgICAgICAgICAgIHVuaXQ6IHVuaXQsCi0gICAgICAgICAgICBmb3JtYXRXaXRoVW5p
dDogZnVuY3Rpb24gKHZhbHVlKSB7IHJldHVybiB0aGlzLmZvcm1hdHRlcih2YWx1ZSkgKyB1bml0
U3VmZml4OyB9LAogICAgICAgICAgICAgZm9ybWF0V2l0aERlbHRhQW5kVW5pdDogZnVuY3Rpb24g
KHZhbHVlLCBkZWx0YSkKICAgICAgICAgICAgIHsKLSAgICAgICAgICAgICAgICByZXR1cm4gdGhp
cy5mb3JtYXR0ZXIodmFsdWUpICsgKGRlbHRhICYmICFpc05hTihkZWx0YSkgPyAnIFx1MDBiMSAn
ICsgZGVsdGFGb3JtYXR0ZXJXaXRob3V0U2lnbihkZWx0YSkgOiAnJykgKyB1bml0U3VmZml4Owor
ICAgICAgICAgICAgICAgIHJldHVybiB0aGlzLmZvcm1hdHRlcih2YWx1ZSkgKyAoZGVsdGEgJiYg
IWlzTmFOKGRlbHRhKSA/ICcgXHUwMGIxICcgKyBkZWx0YUZvcm1hdHRlcldpdGhvdXRTaWduKGRl
bHRhKSA6ICcnKTsKICAgICAgICAgICAgIH0sCi0gICAgICAgICAgICBmb3JtYXR0ZXI6IGlzQnl0
ZXMgPyB0aGlzLl9mb3JtYXRCeXRlcyg0LCBmYWxzZSkgOiBkMy5mb3JtYXQoJy40ZycpLAotICAg
ICAgICAgICAgZGVsdGFGb3JtYXR0ZXI6IGlzQnl0ZXMgPyB0aGlzLl9mb3JtYXRCeXRlcygyLCB0
cnVlKSA6IGQzLmZvcm1hdCgnKy4yZycpLAorICAgICAgICAgICAgZm9ybWF0dGVyOiB0aGlzLl9t
YWtlRm9ybWF0dGVyKHVuaXQsIDQsIGZhbHNlKSwKKyAgICAgICAgICAgIGRlbHRhRm9ybWF0dGVy
OiB0aGlzLl9tYWtlRm9ybWF0dGVyKHVuaXQsIDIsIHRydWUpLAogICAgICAgICAgICAgc21hbGxl
cklzQmV0dGVyOiBzbWFsbGVySXNCZXR0ZXIsCiAgICAgICAgICAgICBzaG93T3V0bGllcjogZnVu
Y3Rpb24gKHNob3cpCiAgICAgICAgICAgICB7Cg==
</data>
<flag name="review"
          id="278313"
          type_id="1"
          status="+"
          setter="cdumez"
    />
          </attachment>
      

    </bug>

</bugzilla>