<?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>102208</bug_id>
          
          <creation_ts>2012-11-14 03:11:54 -0800</creation_ts>
          <short_desc>runCount in runner.js should be renamed to iterationCount</short_desc>
          <delta_ts>2012-11-15 02:49:48 -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>
          <dependson>102361</dependson>
          <blocked>77037</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Ryosuke Niwa">rniwa</reporter>
          <assigned_to name="Ryosuke Niwa">rniwa</assigned_to>
          <cc>abarth</cc>
    
    <cc>dpranke</cc>
    
    <cc>eric</cc>
    
    <cc>mjs</cc>
    
    <cc>morrita</cc>
    
    <cc>ossy</cc>
    
    <cc>zoltan</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>766705</commentid>
    <comment_count>0</comment_count>
    <who name="Ryosuke Niwa">rniwa</who>
    <bug_when>2012-11-14 03:11:54 -0800</bug_when>
    <thetext>runCount in runner.js should be renamed to iterationCount</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>766714</commentid>
    <comment_count>1</comment_count>
      <attachid>174121</attachid>
    <who name="Ryosuke Niwa">rniwa</who>
    <bug_when>2012-11-14 03:23:35 -0800</bug_when>
    <thetext>Created attachment 174121
Renames</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>767103</commentid>
    <comment_count>2</comment_count>
      <attachid>174121</attachid>
    <who name="Ryosuke Niwa">rniwa</who>
    <bug_when>2012-11-14 11:28:45 -0800</bug_when>
    <thetext>Comment on attachment 174121
Renames

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

&gt; PerformanceTests/ChangeLog:14
&gt; +        Unfortunately, we still overload the meaning &quot;runs&quot; in &quot;runs/s&quot; (is &quot;function calls/s&quot;)

Oh oops, it should read &quot;the meaning of&quot;.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>767115</commentid>
    <comment_count>3</comment_count>
    <who name="Ryosuke Niwa">rniwa</who>
    <bug_when>2012-11-14 11:35:13 -0800</bug_when>
    <thetext>Committed r134637: &lt;http://trac.webkit.org/changeset/134637&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>767874</commentid>
    <comment_count>4</comment_count>
    <who name="Csaba Osztrogonác">ossy</who>
    <bug_when>2012-11-15 02:49:48 -0800</bug_when>
    <thetext>(In reply to comment #3)
&gt; Committed r134637: &lt;http://trac.webkit.org/changeset/134637&gt;

It made fast/harness/perftests/runs-per-second-iterations.html
and fast/harness/perftests/runs-per-second-log.html fail everywhere.

https://bugs.webkit.org/show_bug.cgi?id=102361 - Could you fix it?</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>174121</attachid>
            <date>2012-11-14 03:23:35 -0800</date>
            <delta_ts>2012-11-14 11:28:45 -0800</delta_ts>
            <desc>Renames</desc>
            <filename>bug-102208-20121114032134.patch</filename>
            <type>text/plain</type>
            <size>12706</size>
            <attacher name="Ryosuke Niwa">rniwa</attacher>
            
              <data encoding="base64">SW5kZXg6IFBlcmZvcm1hbmNlVGVzdHMvQ2hhbmdlTG9nCj09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFBlcmZvcm1h
bmNlVGVzdHMvQ2hhbmdlTG9nCShyZXZpc2lvbiAxMzQ1ODcpCisrKyBQZXJmb3JtYW5jZVRlc3Rz
L0NoYW5nZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDM1IEBACisyMDEyLTExLTE0ICBS
eW9zdWtlIE5pd2EgIDxybml3YUB3ZWJraXQub3JnPgorCisgICAgICAgIHJ1bkNvdW50IGluIHJ1
bm5lci5qcyBzaG91bGQgYmUgcmVuYW1lZCB0byBpdGVyYXRpb25Db3VudAorICAgICAgICBodHRw
czovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTAyMjA4CisKKyAgICAgICAgUmV2
aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgUHJpb3IgdG8gdGhpcyBwYXRjaCwg
dGhlcmUgd2VyZSB0ZXJtaW5vbG9neSBjb25mdXNpb25zIGJldHdlZW4gInJ1bnMiIGFuZCAiaXRl
cmF0aW9ucyIuCisgICAgICAgIFRoZSB0ZXJtICJydW4iIHNob3VsZCByZWZlciB0byBydW5uaW5n
IGEgcGVyZm9ybWFuY2UgdGVzdCBvbmNlLCBhbmQgIml0ZXJhdGlvbiIgc2hvdWxkCisgICAgICAg
IHJlZmVyIHRvIG9uZSBtZWFzdXJlbWVudCBpbiB0aGUgdGVzdC4gaS5lLiBFeGVjdXRpbmcgcnVu
LXBlcmYtc2hvdWxkIG9uY2Ugd2lsbCByZXN1bHQgaW4KKyAgICAgICAgYSBzaW5nbGUgInJ1biIg
b2YgcGVyZm9ybWFuY2UgdGVzdHMgYW5kIGVhY2ggdGVzdCBtYXkgZXhlY3V0ZSBtdWx0aXBsZSAi
aXRlcmF0aW9ucyIKKyAgICAgICAgdG8gY29tcGxldGUgdGhlIHJ1bi4KKworICAgICAgICBVbmZv
cnR1bmF0ZWx5LCB3ZSBzdGlsbCBvdmVybG9hZCB0aGUgbWVhbmluZyAicnVucyIgaW4gInJ1bnMv
cyIgKGlzICJmdW5jdGlvbiBjYWxscy9zIikKKyAgICAgICAgYnV0IHRoYXQgY291bGQgYmUgYWRk
cmVzc2VkIGluIGEgc2VwYXJhdGUgcGF0Y2guCisKKyAgICAgICAgKiBBbmltYXRpb24vYmFsbHMu
aHRtbDoKKyAgICAgICAgKiBET00vRE9NVGFibGUuaHRtbDoKKyAgICAgICAgKiBET00vcmVzb3Vy
Y2VzL2RvbS1wZXJmLmpzOgorICAgICAgICAqIExheW91dC9mbG9hdHNfMTAwXzEwMC5odG1sOgor
ICAgICAgICAqIExheW91dC9mbG9hdHNfMTAwXzEwMF9uZXN0ZWQuaHRtbDoKKyAgICAgICAgKiBM
YXlvdXQvZmxvYXRzXzIwXzEwMC5odG1sOgorICAgICAgICAqIExheW91dC9mbG9hdHNfMjBfMTAw
X25lc3RlZC5odG1sOgorICAgICAgICAqIExheW91dC9mbG9hdHNfMl8xMDAuaHRtbDoKKyAgICAg
ICAgKiBMYXlvdXQvZmxvYXRzXzJfMTAwX25lc3RlZC5odG1sOgorICAgICAgICAqIExheW91dC9m
bG9hdHNfNTBfMTAwLmh0bWw6CisgICAgICAgICogTGF5b3V0L2Zsb2F0c181MF8xMDBfbmVzdGVk
Lmh0bWw6CisgICAgICAgICogTGF5b3V0L3N1YnRyZWUtZGV0YWNoaW5nLmh0bWw6CisgICAgICAg
ICogUGFyc2VyL2h0bWw1LWZ1bGwtcmVuZGVyLmh0bWw6CisgICAgICAgICogU1ZHL1N2Z0hpdFRl
c3RpbmcuaHRtbDoKKyAgICAgICAgKiByZXNvdXJjZXMvcnVubmVyLmpzOgorCiAyMDEyLTExLTEz
ICBEaW1pdHJpIEdsYXprb3YgIDxkZ2xhemtvdkBjaHJvbWl1bS5vcmc+CiAKICAgICAgICAgVW5y
ZXZpZXdlZCwgcm9sbGluZyBvdXQgcjEzNDM2Ny4KSW5kZXg6IFBlcmZvcm1hbmNlVGVzdHMvQW5p
bWF0aW9uL2JhbGxzLmh0bWwKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gUGVyZm9ybWFuY2VUZXN0cy9BbmltYXRp
b24vYmFsbHMuaHRtbAkocmV2aXNpb24gMTM0MTkwKQorKysgUGVyZm9ybWFuY2VUZXN0cy9Bbmlt
YXRpb24vYmFsbHMuaHRtbAkod29ya2luZyBjb3B5KQpAQCAtMTA2LDcgKzEwNiw3IEBACiAgICAg
dmFyIHBhcnRpY2xlcyA9IFtdOwogCiAgICAgd2luZG93Lm9ubG9hZCA9IGZ1bmN0aW9uICgpIHsK
LSAgICAgICAgUGVyZlRlc3RSdW5uZXIucHJlcGFyZVRvTWVhc3VyZVZhbHVlc0FzeW5jKHtydW5D
b3VudDogMTAsIGRvbmU6IG9uQ29tcGxldGVkUnVuLCB1bml0OiAnZnBzJ30pOworICAgICAgICBQ
ZXJmVGVzdFJ1bm5lci5wcmVwYXJlVG9NZWFzdXJlVmFsdWVzQXN5bmMoe2l0ZXJhdGlvbkNvdW50
OiAxMCwgZG9uZTogb25Db21wbGV0ZWRSdW4sIHVuaXQ6ICdmcHMnfSk7CiAKICAgICAgICAgLy8g
Q3JlYXRlIHRoZSBwYXJ0aWNsZXMKICAgICAgICAgZm9yICh2YXIgaSA9IDA7IGkgPCBNQVhfUEFS
VElDTEVTOyBpKyspCkluZGV4OiBQZXJmb3JtYW5jZVRlc3RzL0RPTS9ET01UYWJsZS5odG1sCj09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT0KLS0tIFBlcmZvcm1hbmNlVGVzdHMvRE9NL0RPTVRhYmxlLmh0bWwJKHJldmlzaW9u
IDEzNDE5MCkKKysrIFBlcmZvcm1hbmNlVGVzdHMvRE9NL0RPTVRhYmxlLmh0bWwJKHdvcmtpbmcg
Y29weSkKQEAgLTcsNyArNyw3IEBACiA8c2NyaXB0IHR5cGU9InRleHQvamF2YXNjcmlwdCIgc3Jj
PSJyZXNvdXJjZXMvZG9tLXBlcmYvZG9tdGFibGUuanMiPjwvc2NyaXB0PgogPHNjcmlwdD4KIHJ1
bkJlbmNobWFya1N1aXRlKERPTVRhYmxlVGVzdCwgMTApOwotLy8gcnVuQ291bnQgPSAxMCBzaW5j
ZSB0aGlzIHRlc3QgaXMgdmVyeSBzbG93ICh+MTJtIHBlciBydW4gb24gQ29yZSBpNSAyLjUzSHog
TWFjQm9va1BybykKKy8vIGl0ZXJhdGlvbkNvdW50OiAxMCBzaW5jZSB0aGlzIHRlc3QgaXMgdmVy
eSBzbG93ICh+MTJtIHBlciBydW4gb24gQ29yZSBpNSAyLjUzSHogTWFjQm9va1BybykKIDwvc2Ny
aXB0PgogPC9ib2R5PgogPC9odG1sPgpJbmRleDogUGVyZm9ybWFuY2VUZXN0cy9ET00vcmVzb3Vy
Y2VzL2RvbS1wZXJmLmpzCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFBlcmZvcm1hbmNlVGVzdHMvRE9NL3Jlc291
cmNlcy9kb20tcGVyZi5qcwkocmV2aXNpb24gMTM0MTkwKQorKysgUGVyZm9ybWFuY2VUZXN0cy9E
T00vcmVzb3VyY2VzL2RvbS1wZXJmLmpzCSh3b3JraW5nIGNvcHkpCkBAIC0zMzAsNyArMzMwLDcg
QEAgQmVuY2htYXJrU3VpdGUucHJvdG90eXBlLmdlbmVyYXRlTGFyZ2VUcgogICAgIHJldHVybiB0
aGlzLmdlbmVyYXRlRE9NVHJlZSgyNiwgMjYsIDQpOwogfTsKIAotZnVuY3Rpb24gcnVuQmVuY2ht
YXJrU3VpdGUoc3VpdGUsIHJ1bkNvdW50KSB7CitmdW5jdGlvbiBydW5CZW5jaG1hcmtTdWl0ZShz
dWl0ZSwgaXRlcmF0aW9uQ291bnQpIHsKICAgICBQZXJmVGVzdFJ1bm5lci5tZWFzdXJlVGltZSh7
cnVuOiBmdW5jdGlvbiAoKSB7CiAgICAgICAgIHZhciBjb250YWluZXIgPSBkb2N1bWVudC5nZXRF
bGVtZW50QnlJZCgnY29udGFpbmVyJyk7CiAgICAgICAgIHZhciBjb250ZW50ID0gZG9jdW1lbnQu
Z2V0RWxlbWVudEJ5SWQoJ2JlbmNobWFya19jb250ZW50Jyk7CkBAIC0zNDYsNyArMzQ2LDcgQEAg
ZnVuY3Rpb24gcnVuQmVuY2htYXJrU3VpdGUoc3VpdGUsIHJ1bkNvdQogICAgICAgICB9CiAgICAg
ICAgIHJldHVybiB0b3RhbE1lYW5UaW1lOwogICAgIH0sCi0gICAgcnVuQ291bnQ6IHJ1bkNvdW50
LAorICAgIGl0ZXJhdGlvbkNvdW50OiBpdGVyYXRpb25Db3VudCwKICAgICBkb25lOiBmdW5jdGlv
biAoKSB7CiAgICAgICAgIHZhciBjb250YWluZXIgPSBkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgn
Y29udGFpbmVyJyk7CiAgICAgICAgIGlmIChjb250YWluZXIuZmlyc3RDaGlsZCkKSW5kZXg6IFBl
cmZvcm1hbmNlVGVzdHMvTGF5b3V0L2Zsb2F0c18yXzEwMC5odG1sCj09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFBl
cmZvcm1hbmNlVGVzdHMvTGF5b3V0L2Zsb2F0c18yXzEwMC5odG1sCShyZXZpc2lvbiAxMzQxOTAp
CisrKyBQZXJmb3JtYW5jZVRlc3RzL0xheW91dC9mbG9hdHNfMl8xMDAuaHRtbAkod29ya2luZyBj
b3B5KQpAQCAtMTAsNyArMTAsNyBAQAogICAgICAgICA8cHJlIGlkPSJsb2ciPjwvcHJlPgogICAg
ICAgICA8c2NyaXB0PgogICAgICAgICAgICAgUGVyZlRlc3RSdW5uZXIubWVhc3VyZVRpbWUoe3J1
bjogY3JlYXRlRmxvYXRzTGF5b3V0VGVzdEZ1bmN0aW9uKDIsIDEwMCwgMCwgNTAwKSwKLSAgICAg
ICAgICAgICAgICBydW5Db3VudDogMTB9KTsKKyAgICAgICAgICAgICAgICBpdGVyYXRpb25Db3Vu
dDogMTB9KTsKICAgICAgICAgPC9zY3JpcHQ+CiAgICAgPC9ib2R5PgogPC9odG1sPgpJbmRleDog
UGVyZm9ybWFuY2VUZXN0cy9MYXlvdXQvZmxvYXRzXzJfMTAwX25lc3RlZC5odG1sCj09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT0KLS0tIFBlcmZvcm1hbmNlVGVzdHMvTGF5b3V0L2Zsb2F0c18yXzEwMF9uZXN0ZWQuaHRtbAko
cmV2aXNpb24gMTM0MTkwKQorKysgUGVyZm9ybWFuY2VUZXN0cy9MYXlvdXQvZmxvYXRzXzJfMTAw
X25lc3RlZC5odG1sCSh3b3JraW5nIGNvcHkpCkBAIC0xMCw3ICsxMCw3IEBACiAgICAgICAgIDxw
cmUgaWQ9ImxvZyI+PC9wcmU+CiAgICAgICAgIDxzY3JpcHQ+CiAgICAgICAgICAgICBQZXJmVGVz
dFJ1bm5lci5tZWFzdXJlVGltZSh7cnVuOiBjcmVhdGVGbG9hdHNMYXlvdXRUZXN0RnVuY3Rpb24o
MiwgMTAwLCAxMDAsIDI1MCksCi0gICAgICAgICAgICAgICAgcnVuQ291bnQ6IDEwfSk7CisgICAg
ICAgICAgICAgICAgaXRlcmF0aW9uQ291bnQ6IDEwfSk7CiAgICAgICAgIDwvc2NyaXB0PgogICAg
IDwvYm9keT4KIDwvaHRtbD4KSW5kZXg6IFBlcmZvcm1hbmNlVGVzdHMvTGF5b3V0L2Zsb2F0c18y
MF8xMDAuaHRtbAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09Ci0tLSBQZXJmb3JtYW5jZVRlc3RzL0xheW91dC9mbG9hdHNf
MjBfMTAwLmh0bWwJKHJldmlzaW9uIDEzNDE5MCkKKysrIFBlcmZvcm1hbmNlVGVzdHMvTGF5b3V0
L2Zsb2F0c18yMF8xMDAuaHRtbAkod29ya2luZyBjb3B5KQpAQCAtMTAsNyArMTAsNyBAQAogICAg
ICAgICA8cHJlIGlkPSJsb2ciPjwvcHJlPgogICAgICAgICA8c2NyaXB0PgogICAgICAgICAgICAg
UGVyZlRlc3RSdW5uZXIubWVhc3VyZVRpbWUoe3J1bjogY3JlYXRlRmxvYXRzTGF5b3V0VGVzdEZ1
bmN0aW9uKDIwLCAxMDAsIDAsIDEwMCksCi0gICAgICAgICAgICAgICAgcnVuQ291bnQ6IDd9KTsK
KyAgICAgICAgICAgICAgICBpdGVyYXRpb25Db3VudDogN30pOwogICAgICAgICA8L3NjcmlwdD4K
ICAgICA8L2JvZHk+CiA8L2h0bWw+CkluZGV4OiBQZXJmb3JtYW5jZVRlc3RzL0xheW91dC9mbG9h
dHNfMjBfMTAwX25lc3RlZC5odG1sCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFBlcmZvcm1hbmNlVGVzdHMvTGF5
b3V0L2Zsb2F0c18yMF8xMDBfbmVzdGVkLmh0bWwJKHJldmlzaW9uIDEzNDE5MCkKKysrIFBlcmZv
cm1hbmNlVGVzdHMvTGF5b3V0L2Zsb2F0c18yMF8xMDBfbmVzdGVkLmh0bWwJKHdvcmtpbmcgY29w
eSkKQEAgLTEwLDcgKzEwLDcgQEAKICAgICAgICAgPHByZSBpZD0ibG9nIj48L3ByZT4KICAgICAg
ICAgPHNjcmlwdD4KICAgICAgICAgICAgIFBlcmZUZXN0UnVubmVyLm1lYXN1cmVUaW1lKHtydW46
IGNyZWF0ZUZsb2F0c0xheW91dFRlc3RGdW5jdGlvbigyMCwgMTAwLCAxMDAsIDEwMCksCi0gICAg
ICAgICAgICAgICAgcnVuQ291bnQ6IDZ9KTsKKyAgICAgICAgICAgICAgICBpdGVyYXRpb25Db3Vu
dDogNn0pOwogICAgICAgICA8L3NjcmlwdD4KICAgICA8L2JvZHk+CiA8L2h0bWw+CkluZGV4OiBQ
ZXJmb3JtYW5jZVRlc3RzL0xheW91dC9mbG9hdHNfNTBfMTAwLmh0bWwKPT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0g
UGVyZm9ybWFuY2VUZXN0cy9MYXlvdXQvZmxvYXRzXzUwXzEwMC5odG1sCShyZXZpc2lvbiAxMzQx
OTApCisrKyBQZXJmb3JtYW5jZVRlc3RzL0xheW91dC9mbG9hdHNfNTBfMTAwLmh0bWwJKHdvcmtp
bmcgY29weSkKQEAgLTEwLDcgKzEwLDcgQEAKICAgICAgICAgPHByZSBpZD0ibG9nIj48L3ByZT4K
ICAgICAgICAgPHNjcmlwdD4KICAgICAgICAgICAgIFBlcmZUZXN0UnVubmVyLm1lYXN1cmVUaW1l
KHtydW46IGNyZWF0ZUZsb2F0c0xheW91dFRlc3RGdW5jdGlvbig1MCwgMTAwLCAwLCAyMCksCi0g
ICAgICAgICAgICAgICAgcnVuQ291bnQ6IDV9KTsKKyAgICAgICAgICAgICAgICBpdGVyYXRpb25D
b3VudDogNX0pOwogICAgICAgICA8L3NjcmlwdD4KICAgICA8L2JvZHk+CiA8L2h0bWw+CkluZGV4
OiBQZXJmb3JtYW5jZVRlc3RzL0xheW91dC9mbG9hdHNfNTBfMTAwX25lc3RlZC5odG1sCj09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT0KLS0tIFBlcmZvcm1hbmNlVGVzdHMvTGF5b3V0L2Zsb2F0c181MF8xMDBfbmVzdGVkLmh0
bWwJKHJldmlzaW9uIDEzNDE5MCkKKysrIFBlcmZvcm1hbmNlVGVzdHMvTGF5b3V0L2Zsb2F0c181
MF8xMDBfbmVzdGVkLmh0bWwJKHdvcmtpbmcgY29weSkKQEAgLTEwLDcgKzEwLDcgQEAKICAgICAg
ICAgPHByZSBpZD0ibG9nIj48L3ByZT4KICAgICAgICAgPHNjcmlwdD4KICAgICAgICAgICAgIFBl
cmZUZXN0UnVubmVyLm1lYXN1cmVUaW1lKHtydW46IGNyZWF0ZUZsb2F0c0xheW91dFRlc3RGdW5j
dGlvbig1MCwgMTAwLCAxMDAsIDIwKSwKLSAgICAgICAgICAgICAgICBydW5Db3VudDogNX0pOwor
ICAgICAgICAgICAgICAgIGl0ZXJhdGlvbkNvdW50OiA1fSk7CiAgICAgICAgIDwvc2NyaXB0Pgog
ICAgIDwvYm9keT4KIDwvaHRtbD4KSW5kZXg6IFBlcmZvcm1hbmNlVGVzdHMvTGF5b3V0L2Zsb2F0
c18xMDBfMTAwLmh0bWwKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gUGVyZm9ybWFuY2VUZXN0cy9MYXlvdXQvZmxv
YXRzXzEwMF8xMDAuaHRtbAkocmV2aXNpb24gMTM0MTkwKQorKysgUGVyZm9ybWFuY2VUZXN0cy9M
YXlvdXQvZmxvYXRzXzEwMF8xMDAuaHRtbAkod29ya2luZyBjb3B5KQpAQCAtMTAsNyArMTAsNyBA
QAogICAgICAgICA8cHJlIGlkPSJsb2ciPjwvcHJlPgogICAgICAgICA8c2NyaXB0PgogICAgICAg
ICAgICAgUGVyZlRlc3RSdW5uZXIubWVhc3VyZVRpbWUoe3J1bjogY3JlYXRlRmxvYXRzTGF5b3V0
VGVzdEZ1bmN0aW9uKDEwMCwgMTAwLCAwLCAzKSwKLSAgICAgICAgICAgICAgICBydW5Db3VudDog
Mn0pOworICAgICAgICAgICAgICAgIGl0ZXJhdGlvbkNvdW50OiAyfSk7CiAgICAgICAgIDwvc2Ny
aXB0PgogICAgIDwvYm9keT4KIDwvaHRtbD4KSW5kZXg6IFBlcmZvcm1hbmNlVGVzdHMvTGF5b3V0
L2Zsb2F0c18xMDBfMTAwX25lc3RlZC5odG1sCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFBlcmZvcm1hbmNlVGVz
dHMvTGF5b3V0L2Zsb2F0c18xMDBfMTAwX25lc3RlZC5odG1sCShyZXZpc2lvbiAxMzQxOTApCisr
KyBQZXJmb3JtYW5jZVRlc3RzL0xheW91dC9mbG9hdHNfMTAwXzEwMF9uZXN0ZWQuaHRtbAkod29y
a2luZyBjb3B5KQpAQCAtMTAsNyArMTAsNyBAQAogICAgICAgICA8cHJlIGlkPSJsb2ciPjwvcHJl
PgogICAgICAgICA8c2NyaXB0PgogICAgICAgICAgICAgUGVyZlRlc3RSdW5uZXIubWVhc3VyZVRp
bWUoe3J1bjogY3JlYXRlRmxvYXRzTGF5b3V0VGVzdEZ1bmN0aW9uKDEwMCwgMTAwLCAxMDAsIDMp
LAotICAgICAgICAgICAgICAgIHJ1bkNvdW50OiAyfSk7CisgICAgICAgICAgICAgICAgaXRlcmF0
aW9uQ291bnQ6IDJ9KTsKICAgICAgICAgPC9zY3JpcHQ+CiAgICAgPC9ib2R5PgogPC9odG1sPgpJ
bmRleDogUGVyZm9ybWFuY2VUZXN0cy9MYXlvdXQvc3VidHJlZS1kZXRhY2hpbmcuaHRtbAo9PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09Ci0tLSBQZXJmb3JtYW5jZVRlc3RzL0xheW91dC9zdWJ0cmVlLWRldGFjaGluZy5odG1s
CShyZXZpc2lvbiAxMzQxOTApCisrKyBQZXJmb3JtYW5jZVRlc3RzL0xheW91dC9zdWJ0cmVlLWRl
dGFjaGluZy5odG1sCSh3b3JraW5nIGNvcHkpCkBAIC0zNiw3ICszNiw3IEBAIGZ1bmN0aW9uIHJ1
blRlc3QoKSB7CiAKIGJ1aWxkVHJlZSgpOwogCi1QZXJmVGVzdFJ1bm5lci5tZWFzdXJlVGltZSh7
cnVuOiBydW5UZXN0LCBydW5Db3VudDogMjAsIGRlc2NyaXB0aW9uOiAiVGhpcyBiZW5jaG1hcmsg
Y2hlY2tzIHRoZSB0aW1lIHNwZW5kIGluIGRldGFjaGluZyBhbiB0cmVlLiIgfSk7CitQZXJmVGVz
dFJ1bm5lci5tZWFzdXJlVGltZSh7cnVuOiBydW5UZXN0LCBpdGVyYXRpb25Db3VudDogMjAsIGRl
c2NyaXB0aW9uOiAiVGhpcyBiZW5jaG1hcmsgY2hlY2tzIHRoZSB0aW1lIHNwZW5kIGluIGRldGFj
aGluZyBhbiB0cmVlLiIgfSk7CiA8L3NjcmlwdD4KIDwvYm9keT4KIDwvaHRtbD4KSW5kZXg6IFBl
cmZvcm1hbmNlVGVzdHMvUGFyc2VyL2h0bWw1LWZ1bGwtcmVuZGVyLmh0bWwKPT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQot
LS0gUGVyZm9ybWFuY2VUZXN0cy9QYXJzZXIvaHRtbDUtZnVsbC1yZW5kZXIuaHRtbAkocmV2aXNp
b24gMTM0MTkwKQorKysgUGVyZm9ybWFuY2VUZXN0cy9QYXJzZXIvaHRtbDUtZnVsbC1yZW5kZXIu
aHRtbAkod29ya2luZyBjb3B5KQpAQCAtNiw3ICs2LDcgQEAKIHdpbmRvdy5vbmxvYWQgPSBmdW5j
dGlvbigpIHsKICAgICBQZXJmVGVzdFJ1bm5lci5tZWFzdXJlUGFnZUxvYWRUaW1lKHtwYXRoOiAi
cmVzb3VyY2VzL2h0bWw1Lmh0bWwiLAogICAgIGNodW5rU2l6ZTogNTAwMDAwLCAvLyA2LjA5bWIg
LyA1MDBrID0gYXBwcm94IDEzIGNodW5rcyAodGh1cyAxMyBmb3JjZWQgbGF5b3V0cy9zdHlsZSBy
ZXNvbHZlcykuCi0gICAgcnVuQ291bnQ6IDUgfSk7IC8vIERlcGVuZGluZyBvbiB0aGUgY2hvc2Vu
IGNodW5rIHNpemUsIGl0ZXJhdGlvbnMgY2FuIHRha2Ugb3ZlciA2MHMgdG8gcnVuIG9uIGEgZmFz
dCBtYWNoaW5lLCBzbyB3ZSBvbmx5IHJ1biA1LgorICAgIGl0ZXJhdGlvbkNvdW50OiA1IH0pOyAv
LyBEZXBlbmRpbmcgb24gdGhlIGNob3NlbiBjaHVuayBzaXplLCBpdGVyYXRpb25zIGNhbiB0YWtl
IG92ZXIgNjBzIHRvIHJ1biBvbiBhIGZhc3QgbWFjaGluZSwgc28gd2Ugb25seSBydW4gNS4KIH0K
IAogPC9zY3JpcHQ+CkluZGV4OiBQZXJmb3JtYW5jZVRlc3RzL1NWRy9TdmdIaXRUZXN0aW5nLmh0
bWwKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PQotLS0gUGVyZm9ybWFuY2VUZXN0cy9TVkcvU3ZnSGl0VGVzdGluZy5odG1s
CShyZXZpc2lvbiAxMzQxOTApCisrKyBQZXJmb3JtYW5jZVRlc3RzL1NWRy9TdmdIaXRUZXN0aW5n
Lmh0bWwJKHdvcmtpbmcgY29weSkKQEAgLTExMSw3ICsxMTEsNyBAQAogICAgICAgICB2YXIgd3Jh
cHBlciA9IGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCd3cmFwcGVyJyk7CiAgICAgICAgIGlmICh3
cmFwcGVyKQogICAgICAgICAgIHdyYXBwZXIucGFyZW50Tm9kZS5yZW1vdmVDaGlsZCh3cmFwcGVy
KTsKLSAgICAgIH0sIHJ1bkNvdW50OiAxMH0pOworICAgICAgfSwgaXRlcmF0aW9uQ291bnQ6IDEw
fSk7CiAgICAgPC9zY3JpcHQ+CiAgIDwvYm9keT4KIDwvaHRtbD4KSW5kZXg6IFBlcmZvcm1hbmNl
VGVzdHMvcmVzb3VyY2VzL3J1bm5lci5qcwo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBQZXJmb3JtYW5jZVRlc3Rz
L3Jlc291cmNlcy9ydW5uZXIuanMJKHJldmlzaW9uIDEzNDE5MCkKKysrIFBlcmZvcm1hbmNlVGVz
dHMvcmVzb3VyY2VzL3J1bm5lci5qcwkod29ya2luZyBjb3B5KQpAQCAtMTEsMTMgKzExLDEzIEBA
IGlmICh3aW5kb3cudGVzdFJ1bm5lcikgewogCiAoZnVuY3Rpb24gKCkgewogICAgIHZhciBsb2dM
aW5lcyA9IG51bGw7Ci0gICAgdmFyIGNvbXBsZXRlZFJ1bnMgPSAtMTsKKyAgICB2YXIgY29tcGxl
dGVkSXRlcmF0aW9ucyA9IC0xOwogICAgIHZhciBjYWxsc1Blckl0ZXJhdGlvbiA9IDE7CiAgICAg
dmFyIGN1cnJlbnRUZXN0ID0gbnVsbDsKICAgICB2YXIgcmVzdWx0cyA9IFtdOwogICAgIHZhciBq
c0hlYXBSZXN1bHRzID0gW107CiAgICAgdmFyIG1hbGxvY0hlYXBSZXN1bHRzID0gW107Ci0gICAg
dmFyIHJ1bkNvdW50ID0gdW5kZWZpbmVkOworICAgIHZhciBpdGVyYXRpb25Db3VudCA9IHVuZGVm
aW5lZDsKIAogICAgIHZhciBQZXJmVGVzdFJ1bm5lciA9IHt9OwogCkBAIC0xNjcsOSArMTY3LDkg
QEAgaWYgKHdpbmRvdy50ZXN0UnVubmVyKSB7CiAgICAgICAgICAgICByZXR1cm47CiAgICAgICAg
IH0KICAgICAgICAgY3VycmVudFRlc3QgPSB0ZXN0OwotICAgICAgICBydW5Db3VudCA9IHRlc3Qu
cnVuQ291bnQgfHwgMjA7CisgICAgICAgIGl0ZXJhdGlvbkNvdW50ID0gdGVzdC5pdGVyYXRpb25D
b3VudCB8fCAyMDsKICAgICAgICAgbG9nTGluZXMgPSB3aW5kb3cudGVzdFJ1bm5lciA/IFtdIDog
bnVsbDsKLSAgICAgICAgUGVyZlRlc3RSdW5uZXIubG9nKCJSdW5uaW5nICIgKyBydW5Db3VudCAr
ICIgdGltZXMiKTsKKyAgICAgICAgUGVyZlRlc3RSdW5uZXIubG9nKCJSdW5uaW5nICIgKyBpdGVy
YXRpb25Db3VudCArICIgdGltZXMiKTsKICAgICAgICAgaWYgKHJ1bm5lcikKICAgICAgICAgICAg
IHNjaGVkdWxlTmV4dFJ1bihydW5uZXIpOwogICAgIH0KQEAgLTE4NCw3ICsxODQsNyBAQCBpZiAo
d2luZG93LnRlc3RSdW5uZXIpIHsKICAgICAgICAgICAgICAgICByZXR1cm47CiAgICAgICAgICAg
ICB9CiAKLSAgICAgICAgICAgIGNvbXBsZXRlZFJ1bnMrKzsKKyAgICAgICAgICAgIGNvbXBsZXRl
ZEl0ZXJhdGlvbnMrKzsKIAogICAgICAgICAgICAgdHJ5IHsKICAgICAgICAgICAgICAgICBpZ25v
cmVXYXJtVXBBbmRMb2cobWVhc3VyZWRWYWx1ZSk7CkBAIC0xOTMsNyArMTkzLDcgQEAgaWYgKHdp
bmRvdy50ZXN0UnVubmVyKSB7CiAgICAgICAgICAgICAgICAgcmV0dXJuOwogICAgICAgICAgICAg
fQogCi0gICAgICAgICAgICBpZiAoY29tcGxldGVkUnVucyA8IHJ1bkNvdW50KQorICAgICAgICAg
ICAgaWYgKGNvbXBsZXRlZEl0ZXJhdGlvbnMgPCBpdGVyYXRpb25Db3VudCkKICAgICAgICAgICAg
ICAgICBzY2hlZHVsZU5leHRSdW4ocnVubmVyKTsKICAgICAgICAgICAgIGVsc2UKICAgICAgICAg
ICAgICAgICBmaW5pc2goKTsKQEAgLTIwMiw3ICsyMDIsNyBAQCBpZiAod2luZG93LnRlc3RSdW5u
ZXIpIHsKIAogICAgIGZ1bmN0aW9uIGlnbm9yZVdhcm1VcEFuZExvZyhtZWFzdXJlZFZhbHVlKSB7
CiAgICAgICAgIHZhciBsYWJlbGVkUmVzdWx0ID0gbWVhc3VyZWRWYWx1ZSArICIgIiArIFBlcmZU
ZXN0UnVubmVyLnVuaXQ7Ci0gICAgICAgIGlmIChjb21wbGV0ZWRSdW5zIDw9IDApCisgICAgICAg
IGlmIChjb21wbGV0ZWRJdGVyYXRpb25zIDw9IDApCiAgICAgICAgICAgICBQZXJmVGVzdFJ1bm5l
ci5sb2coIklnbm9yaW5nIHdhcm0tdXAgcnVuICgiICsgbGFiZWxlZFJlc3VsdCArICIpIik7CiAg
ICAgICAgIGVsc2UgewogICAgICAgICAgICAgcmVzdWx0cy5wdXNoKG1lYXN1cmVkVmFsdWUpOwpA
QCAtMjQxLDcgKzI0MSw3IEBAIGlmICh3aW5kb3cudGVzdFJ1bm5lcikgewogICAgIH0KIAogICAg
IFBlcmZUZXN0UnVubmVyLm1lYXN1cmVWYWx1ZUF5bmMgPSBmdW5jdGlvbiAobWVhc3VyZWRWYWx1
ZSkgewotICAgICAgICBjb21wbGV0ZWRSdW5zKys7CisgICAgICAgIGNvbXBsZXRlZEl0ZXJhdGlv
bnMrKzsKIAogICAgICAgICB0cnkgewogICAgICAgICAgICAgaWdub3JlV2FybVVwQW5kTG9nKG1l
YXN1cmVkVmFsdWUpOwpAQCAtMjUwLDcgKzI1MCw3IEBAIGlmICh3aW5kb3cudGVzdFJ1bm5lcikg
ewogICAgICAgICAgICAgcmV0dXJuOwogICAgICAgICB9CiAKLSAgICAgICAgaWYgKGNvbXBsZXRl
ZFJ1bnMgPj0gcnVuQ291bnQpCisgICAgICAgIGlmIChjb21wbGV0ZWRJdGVyYXRpb25zID49IGl0
ZXJhdGlvbkNvdW50KQogICAgICAgICAgICAgZmluaXNoKCk7CiAgICAgfQogCkBAIC0yODksNyAr
Mjg5LDcgQEAgaWYgKHdpbmRvdy50ZXN0UnVubmVyKSB7CiAgICAgICAgIHdoaWxlICh0b3RhbFRp
bWUgPCB0aW1lVG9SdW4pIHsKICAgICAgICAgICAgIHRvdGFsVGltZSArPSBjYWxsUnVuQW5kTWVh
c3VyZVRpbWUoY2FsbHNQZXJJdGVyYXRpb24pOwogICAgICAgICAgICAgbnVtYmVyT2ZSdW5zICs9
IGNhbGxzUGVySXRlcmF0aW9uOwotICAgICAgICAgICAgaWYgKGNvbXBsZXRlZFJ1bnMgPCAwICYm
IHRvdGFsVGltZSA8IDEwMCkKKyAgICAgICAgICAgIGlmIChjb21wbGV0ZWRJdGVyYXRpb25zIDwg
MCAmJiB0b3RhbFRpbWUgPCAxMDApCiAgICAgICAgICAgICAgICAgY2FsbHNQZXJJdGVyYXRpb24g
PSBNYXRoLm1heCgxMCwgMiAqIGNhbGxzUGVySXRlcmF0aW9uKTsKICAgICAgICAgfQogCg==
</data>
<flag name="review"
          id="189054"
          type_id="1"
          status="+"
          setter="tony"
    />
    <flag name="commit-queue"
          id="189177"
          type_id="3"
          status="-"
          setter="rniwa"
    />
          </attachment>
      

    </bug>

</bugzilla>