<?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>179045</bug_id>
          
          <creation_ts>2017-10-30 20:46:46 -0700</creation_ts>
          <short_desc>Limit the number of results to be submitted in one submission.</short_desc>
          <delta_ts>2017-10-31 00:52:03 -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>WebKit Nightly Build</version>
          <rep_platform>Unspecified</rep_platform>
          <op_sys>Unspecified</op_sys>
          <bug_status>NEW</bug_status>
          <resolution></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>dewei_zhu</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>dewei_zhu</cc>
    
    <cc>rniwa</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1366314</commentid>
    <comment_count>0</comment_count>
    <who name="">dewei_zhu</who>
    <bug_when>2017-10-30 20:46:46 -0700</bug_when>
    <thetext>Limit the number of results to be submitted in one submission.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1366317</commentid>
    <comment_count>1</comment_count>
      <attachid>325423</attachid>
    <who name="">dewei_zhu</who>
    <bug_when>2017-10-30 20:58:15 -0700</bug_when>
    <thetext>Created attachment 325423
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1366337</commentid>
    <comment_count>2</comment_count>
      <attachid>325423</attachid>
    <who name="Ryosuke Niwa">rniwa</who>
    <bug_when>2017-10-31 00:52:03 -0700</bug_when>
    <thetext>Comment on attachment 325423
Patch

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

&gt; Websites/perf.webkit.org/tools/js/os-build-fetcher.js:22
&gt; +        this._maxNumberOfResultsPerSubmit = osConfig[&apos;maxNumberOfResultsPerSubmit&apos;] || 20;

Why don&apos;t we just call this maxSubmitCount?</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>325423</attachid>
            <date>2017-10-30 20:58:15 -0700</date>
            <delta_ts>2017-10-31 00:52:03 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-179045-20171030205814.patch</filename>
            <type>text/plain</type>
            <size>9588</size>
            <attacher>dewei_zhu</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjI0MjE5CmRpZmYgLS1naXQgYS9XZWJzaXRlcy9wZXJmLndl
YmtpdC5vcmcvQ2hhbmdlTG9nIGIvV2Vic2l0ZXMvcGVyZi53ZWJraXQub3JnL0NoYW5nZUxvZwpp
bmRleCBkYmQ1ZjQyNjU5MmEzZGY5NzZjNzc3NjE2YjYxYTJjYTRjMzg0MjliLi4wMzAyNzAyZDc1
ZDI2NmQ5NzIxMzAxOGYxNzk4NzdjM2Y1ZmJhZGYzIDEwMDY0NAotLS0gYS9XZWJzaXRlcy9wZXJm
LndlYmtpdC5vcmcvQ2hhbmdlTG9nCisrKyBiL1dlYnNpdGVzL3BlcmYud2Via2l0Lm9yZy9DaGFu
Z2VMb2cKQEAgLTEsMyArMSwxOSBAQAorMjAxNy0xMC0zMCAgRGV3ZWkgWmh1ICA8ZGV3ZWlfemh1
QGFwcGxlLmNvbT4KKworICAgICAgICBMaW1pdCB0aGUgbnVtYmVyIG9mIHJlc3VsdHMgdG8gYmUg
c3VibWl0dGVkIGluIG9uZSBzdWJtaXNzaW9uLgorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0
Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTc5MDQ1CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZ
IChPT1BTISkuCisKKyAgICAgICAgU3VibWl0dGluZyByZXN1bHRzIGZvciBhIGxhcmdlIG51bWJl
ciBvZiBidWlsZHMgd2l0aCBvd25lZCBjb21taXQgaW5mb3JtYXRpb24gbWF5IGV4Y2VlZCB0aGUg
c2l6ZSBsaW1pdCBvZiBwaHAuCisgICAgICAgIEFkZGVkIGEgd2F5IHRvIHNwbGl0IHRoZSByZXN1
bHRzIGludG8gZ3JvdXBzIG9mIGNlcnRhaW4gc2l6ZXMsIGFuZCBzdWJtaXQgdGhlbSBvbmUgYnkg
b25lLgorCisgICAgICAgICogc2VydmVyLXRlc3RzL3Rvb2xzLW9zLWJ1aWxkLWZldGNoZXItdGVz
dHMuanM6IFVwZGF0ZWQgdGhlIHVuaXQgdGVzdHMuCisgICAgICAgICogdG9vbHMvanMvb3MtYnVp
bGQtZmV0Y2hlci5qczogQWRkZWQgJ19tYXhOdW1iZXJPZlJlc3VsdHNQZXJTdWJtaXQnIHdoaWNo
IGNhbiBiZSBzcGVjaWZpZWQgYnkgYSBjb25maWd1cmF0aW9uIGJ1dCBhbHNvIHVzZSAyMCBhcyBk
ZWZhdWx0IHZhbHVlLgorICAgICAgICAocHJvdG90eXBlLmZldGNoQW5kUmVwb3J0TmV3QnVpbGRz
KTogSW5zdGVhZCBvZiBzdWJtaXR0aW5nIGFsbCByZXN1bHRzIG9uY2UsIHNwbGl0IHRoZW0gaW50
byBncm91cHMgYW5kIHN1Ym1pdCB0aGVtIG9uZSBieSBvbmUuCisgICAgICAgIChwcm90b3R5cGUu
X2ZldGNoQXZhaWxhYmxlQnVpbGRzKTogJ2xhYmVsJyBpcyBhbHJlYWR5IHF1b3RlZCwgc2hvdWxk
IHJlbW92ZSB1bm5lY2Vzc2FyeSBxdW90ZXMuCisgICAgICAgIChwcm90b3R5cGUuX2FkZE93bmVk
Q29tbWl0c0ZvckJ1aWxkKTogQWRkZWQgbG9nZ2luZyB0byBsb2cgdGhlIHNpemUgb2Ygb3duZWQg
Y29tbWl0cy4KKwogMjAxNy0xMC0yNCAgRGV3ZWkgWmh1ICA8ZGV3ZWlfemh1QGFwcGxlLmNvbT4K
IAogICAgICAgICBGaXggYSBidWcgaW4gc3luY2luZyBzY3JpcHQgdGhhdCB0ZXN0L2J1aWxkIHN5
bmNlciBpcyBuZXZlciBzZXQuCmRpZmYgLS1naXQgYS9XZWJzaXRlcy9wZXJmLndlYmtpdC5vcmcv
c2VydmVyLXRlc3RzL3Rvb2xzLW9zLWJ1aWxkLWZldGNoZXItdGVzdHMuanMgYi9XZWJzaXRlcy9w
ZXJmLndlYmtpdC5vcmcvc2VydmVyLXRlc3RzL3Rvb2xzLW9zLWJ1aWxkLWZldGNoZXItdGVzdHMu
anMKaW5kZXggYmNkMzk4MmVjY2YxMmRlZWJlN2JkMGU3OTNkZDhiNWQyNDY4YTAzNi4uYTRjNjJj
YjA5MzM0Y2UyMjVlYmQwMWRkNmRmYjgxMzlmOGFhNDlhNiAxMDA2NDQKLS0tIGEvV2Vic2l0ZXMv
cGVyZi53ZWJraXQub3JnL3NlcnZlci10ZXN0cy90b29scy1vcy1idWlsZC1mZXRjaGVyLXRlc3Rz
LmpzCisrKyBiL1dlYnNpdGVzL3BlcmYud2Via2l0Lm9yZy9zZXJ2ZXItdGVzdHMvdG9vbHMtb3Mt
YnVpbGQtZmV0Y2hlci10ZXN0cy5qcwpAQCAtOTcsNyArOTcsNyBAQCBkZXNjcmliZSgnT1NCdWls
ZEZldGNoZXInLCBmdW5jdGlvbigpIHsKIAogICAgIGRlc2NyaWJlKCdPU0J1aWxkZXJGZXRjaGVy
Ll9jb21wdXRlT3JkZXInLCAoKSA9PiB7CiAgICAgICAgIGl0KCdzaG91bGQgY2FsY3VsYXRlIHRo
ZSByaWdodCBvcmRlciBmb3IgYSBnaXZlbiB2YWxpZCByZXZpc2lvbicsICgpID0+IHsKLSAgICAg
ICAgICAgIGNvbnN0IGZldGNoZXIgPSBuZXcgT1NCdWlsZEZldGNoZXIoKTsKKyAgICAgICAgICAg
IGNvbnN0IGZldGNoZXIgPSBuZXcgT1NCdWlsZEZldGNoZXIoe30pOwogICAgICAgICAgICAgYXNz
ZXJ0LmVxdWFsKGZldGNoZXIuX2NvbXB1dGVPcmRlcignU2llcnJhMTZEMzInKSwgMTYwMzAwMzIw
MCk7CiAgICAgICAgICAgICBhc3NlcnQuZXF1YWwoZmV0Y2hlci5fY29tcHV0ZU9yZGVyKCcxNkQz
MjEnKSwgMTYwMzAzMjEwMCk7CiAgICAgICAgICAgICBhc3NlcnQuZXF1YWwoZmV0Y2hlci5fY29t
cHV0ZU9yZGVyKCcxNmQzMjEnKSwgMTYwMzAzMjEwMCk7CkBAIC0xMDgsNyArMTA4LDcgQEAgZGVz
Y3JpYmUoJ09TQnVpbGRGZXRjaGVyJywgZnVuY3Rpb24oKSB7CiAgICAgICAgIH0pOwogCiAgICAg
ICAgIGl0KCdzaG91bGQgdGhyb3cgYXNzZXJ0aW9uIGVycm9yIHdoZW4gZ2l2ZW4gYSBpbnZhbGlk
IHJldmlzaW9uJywgKCkgPT4gewotICAgICAgICAgICAgY29uc3QgZmV0Y2hlciA9IG5ldyBPU0J1
aWxkRmV0Y2hlcigpOworICAgICAgICAgICAgY29uc3QgZmV0Y2hlciA9IG5ldyBPU0J1aWxkRmV0
Y2hlcih7fSk7CiAgICAgICAgICAgICBhc3NlcnQudGhyb3dzKCgpID0+IGZldGNoZXIuX2NvbXB1
dGVPcmRlcignaW52YWxpZCcpLCAoZXJyb3IpID0+IGVycm9yLm5hbWUgPT0gJ0Fzc2VydGlvbkVy
cm9yJyk7CiAgICAgICAgICAgICBhc3NlcnQudGhyb3dzKCgpID0+IGZldGNoZXIuX2NvbXB1dGVP
cmRlcignJyksIChlcnJvcikgPT4gZXJyb3IubmFtZSA9PSAnQXNzZXJ0aW9uRXJyb3InKTsKICAg
ICAgICAgICAgIGFzc2VydC50aHJvd3MoKCkgPT4gZmV0Y2hlci5fY29tcHV0ZU9yZGVyKCcxNicp
LCAoZXJyb3IpID0+IGVycm9yLm5hbWUgPT0gJ0Fzc2VydGlvbkVycm9yJyk7CkBAIC0xMjQsNyAr
MTI0LDcgQEAgZGVzY3JpYmUoJ09TQnVpbGRGZXRjaGVyJywgZnVuY3Rpb24oKSB7CiAgICAgZGVz
Y3JpYmUoJ09TQnVpbGRlckZldGNoZXIuX2NvbW1pdHNGb3JBdmFpbGFibGVCdWlsZHMnLCAoKSA9
PiB7CiAgICAgICAgIGl0KCdzaG91bGQgb25seSByZXR1cm4gY29tbWl0cyB3aG9zZSBvcmRlcnMg
YXJlIGhpZ2hlciB0aGFuIHNwZWNpZmllZCBvcmRlcicsICgpID0+IHsKICAgICAgICAgICAgIGNv
bnN0IGxvZ2dlciA9IG5ldyBNb2NrTG9nZ2VyOwotICAgICAgICAgICAgY29uc3QgZmV0Y2h0ZXIg
PSBuZXcgT1NCdWlsZEZldGNoZXIobnVsbCwgbnVsbCwgbnVsbCwgTW9ja1N1YnByb2Nlc3MsIGxv
Z2dlcik7CisgICAgICAgICAgICBjb25zdCBmZXRjaHRlciA9IG5ldyBPU0J1aWxkRmV0Y2hlcih7
fSwgbnVsbCwgbnVsbCwgTW9ja1N1YnByb2Nlc3MsIGxvZ2dlcik7CiAgICAgICAgICAgICBjb25z
dCB3YWl0Rm9ySW52b2NhdGlvblByb21pc2UgPSBNb2NrU3VicHJvY2Vzcy53YWl0Rm9ySW52b2Nh
dGlvbigpOwogICAgICAgICAgICAgY29uc3QgZmV0Y2hDb21taXRzUHJvbWlzZSA9IGZldGNodGVy
Ll9jb21taXRzRm9yQXZhaWxhYmxlQnVpbGRzKCdPU1gnLCBbJ2xpc3QnLCAnYnVpbGQxJ10sICde
XFwuKiQnLCAxNjA0MDAwMDAwKTsKIApAQCAtMTQ0LDcgKzE0NCw3IEBAIGRlc2NyaWJlKCdPU0J1
aWxkRmV0Y2hlcicsIGZ1bmN0aW9uKCkgewogICAgIGRlc2NyaWJlKCdPU0J1aWxkRmV0Y2hlci5f
YWRkT3duZWRDb21taXRzRm9yQnVpbGQnLCAoKSA9PiB7CiAgICAgICAgIGl0KCdzaG91bGQgYWRk
IG93bmVkLWNvbW1pdCBpbmZvIGZvciBjb21taXRzJywgKCkgPT4gewogICAgICAgICAgICAgY29u
c3QgbG9nZ2VyID0gbmV3IE1vY2tMb2dnZXI7Ci0gICAgICAgICAgICBjb25zdCBmZXRjaHRlciA9
IG5ldyBPU0J1aWxkRmV0Y2hlcihudWxsLCBudWxsLCBudWxsLCBNb2NrU3VicHJvY2VzcywgbG9n
Z2VyKTsKKyAgICAgICAgICAgIGNvbnN0IGZldGNodGVyID0gbmV3IE9TQnVpbGRGZXRjaGVyKHt9
LCBudWxsLCBudWxsLCBNb2NrU3VicHJvY2VzcywgbG9nZ2VyKTsKICAgICAgICAgICAgIGNvbnN0
IHdhaXRGb3JJbnZvY2F0aW9uUHJvbWlzZSA9IE1vY2tTdWJwcm9jZXNzLndhaXRGb3JJbnZvY2F0
aW9uKCk7CiAgICAgICAgICAgICBjb25zdCBhZGRvd25lZENvbW1pdFByb21pc2UgPSBmZXRjaHRl
ci5fYWRkT3duZWRDb21taXRzRm9yQnVpbGQoW29zeENvbW1pdCwgYW5vdGhlck9TWENvbW1pdF0s
IFsnb3duZWRDb21taXQnLCAnZm9yJywgJ3JldmlzaW9uJ10pOwogCkBAIC0xNzIsNyArMTcyLDcg
QEAgZGVzY3JpYmUoJ09TQnVpbGRGZXRjaGVyJywgZnVuY3Rpb24oKSB7CiAKICAgICAgICAgaXQo
J3Nob3VsZCBmYWlsIGlmIHRoZSBjb21tYW5kIHRvIGdldCBvd25lZC1jb21taXQgaW5mbyBmYWls
cycsICgpID0+IHsKICAgICAgICAgICAgIGNvbnN0IGxvZ2dlciA9IG5ldyBNb2NrTG9nZ2VyOwot
ICAgICAgICAgICAgY29uc3QgZmV0Y2h0ZXIgPSBuZXcgT1NCdWlsZEZldGNoZXIobnVsbCwgbnVs
bCwgbnVsbCwgTW9ja1N1YnByb2Nlc3MsIGxvZ2dlcik7CisgICAgICAgICAgICBjb25zdCBmZXRj
aHRlciA9IG5ldyBPU0J1aWxkRmV0Y2hlcih7fSwgbnVsbCwgbnVsbCwgTW9ja1N1YnByb2Nlc3Ms
IGxvZ2dlcik7CiAgICAgICAgICAgICBjb25zdCB3YWl0Rm9ySW52b2NhdGlvblByb21pc2UgPSBN
b2NrU3VicHJvY2Vzcy53YWl0Rm9ySW52b2NhdGlvbigpOwogICAgICAgICAgICAgY29uc3QgYWRk
b3duZWRDb21taXRQcm9taXNlID0gZmV0Y2h0ZXIuX2FkZE93bmVkQ29tbWl0c0ZvckJ1aWxkKFtv
c3hDb21taXRdLCBbJ293bmVkQ29tbWl0JywgJ2ZvcicsICdyZXZpc2lvbiddKQogCkBAIC0xOTMs
NyArMTkzLDcgQEAgZGVzY3JpYmUoJ09TQnVpbGRGZXRjaGVyJywgZnVuY3Rpb24oKSB7CiAKICAg
ICAgICAgaXQoJ3Nob3VsZCBmYWlsIGlmIGVudHJpZXMgaW4gb3duZWQtY29tbWl0cyBkb2VzIG5v
dCBjb250YWluIHJldmlzaW9uJywgKCkgPT4gewogICAgICAgICAgICAgY29uc3QgbG9nZ2VyID0g
bmV3IE1vY2tMb2dnZXI7Ci0gICAgICAgICAgICBjb25zdCBmZXRjaHRlciA9IG5ldyBPU0J1aWxk
RmV0Y2hlcihudWxsLCBudWxsLCBudWxsLCBNb2NrU3VicHJvY2VzcywgbG9nZ2VyKTsKKyAgICAg
ICAgICAgIGNvbnN0IGZldGNodGVyID0gbmV3IE9TQnVpbGRGZXRjaGVyKHt9LCBudWxsLCBudWxs
LCBNb2NrU3VicHJvY2VzcywgbG9nZ2VyKTsKICAgICAgICAgICAgIGNvbnN0IHdhaXRGb3JJbnZv
Y2F0aW9uUHJvbWlzZSA9IE1vY2tTdWJwcm9jZXNzLndhaXRGb3JJbnZvY2F0aW9uKCk7CiAgICAg
ICAgICAgICBjb25zdCBhZGRvd25lZENvbW1pdFByb21pc2UgPSBmZXRjaHRlci5fYWRkT3duZWRD
b21taXRzRm9yQnVpbGQoW29zeENvbW1pdF0sIFsnb3duZWRDb21taXQnLCAnZm9yJywgJ3Jldmlz
aW9uJ10pCiAKQEAgLTMyNiw3ICszMjYsNyBAQCBkZXNjcmliZSgnT1NCdWlsZEZldGNoZXInLCBm
dW5jdGlvbigpIHsKIAogICAgICAgICAgICAgICAgIGFzc2VydC5lcXVhbCh3ZWJraXRSZXBvc2l0
b3J5Lmxlbmd0aCwgMSk7CiAgICAgICAgICAgICAgICAgYXNzZXJ0LmVxdWFsKHdlYmtpdFJlcG9z
aXRvcnlbMF1bJ293bmVyJ10sIDEwKTsKLSAgICAgICAgICAgICAgICBhc3NlcnQuZXF1YWwoanNj
UmVwb3NpdG9yeS5sZW5ndGgsIDEpCisgICAgICAgICAgICAgICAgYXNzZXJ0LmVxdWFsKGpzY1Jl
cG9zaXRvcnkubGVuZ3RoLCAxKTsKICAgICAgICAgICAgICAgICBhc3NlcnQuZXF1YWwoanNjUmVw
b3NpdG9yeVswXVsnb3duZXInXSwgMTApOwogCiAgICAgICAgICAgICAgICAgYXNzZXJ0LmVxdWFs
KG9zeENvbW1pdDE2RDY5Lmxlbmd0aCwgMSk7CkBAIC00MTIsNyArNDEyLDcgQEAgZGVzY3JpYmUo
J09TQnVpbGRGZXRjaGVyJywgZnVuY3Rpb24oKSB7CiAgICAgICAgICAgICAgICAgY29uc3Qgb3N4
Q29tbWl0MTZFMzQgPSByZXN1bHRzWzRdOwogCiAgICAgICAgICAgICAgICAgYXNzZXJ0LmVxdWFs
KHdlYmtpdFJlcG9zaXRvcnkubGVuZ3RoLCAwKTsKLSAgICAgICAgICAgICAgICBhc3NlcnQuZXF1
YWwoanNjUmVwb3NpdG9yeS5sZW5ndGgsIDApCisgICAgICAgICAgICAgICAgYXNzZXJ0LmVxdWFs
KGpzY1JlcG9zaXRvcnkubGVuZ3RoLCAwKTsKIAogICAgICAgICAgICAgICAgIGFzc2VydC5lcXVh
bChvc3hDb21taXQxNkQ2OS5sZW5ndGgsIDEpOwogICAgICAgICAgICAgICAgIGFzc2VydC5lcXVh
bChvc3hDb21taXQxNkQ2OVswXVsncmVwb3NpdG9yeSddLCAxMCk7CmRpZmYgLS1naXQgYS9XZWJz
aXRlcy9wZXJmLndlYmtpdC5vcmcvdG9vbHMvanMvb3MtYnVpbGQtZmV0Y2hlci5qcyBiL1dlYnNp
dGVzL3BlcmYud2Via2l0Lm9yZy90b29scy9qcy9vcy1idWlsZC1mZXRjaGVyLmpzCmluZGV4IDU1
MWU1Mjk4MDU5MTlmZjI4N2FkYzdlMzYyYTE4MTBjMDM2NTZjNzEuLjQ5YjhhMzRiODk0OGQzNTY4
NDdhYTE4NTczMmZhMGM3OGRjYjY5N2YgMTAwNjQ0Ci0tLSBhL1dlYnNpdGVzL3BlcmYud2Via2l0
Lm9yZy90b29scy9qcy9vcy1idWlsZC1mZXRjaGVyLmpzCisrKyBiL1dlYnNpdGVzL3BlcmYud2Vi
a2l0Lm9yZy90b29scy9qcy9vcy1idWlsZC1mZXRjaGVyLmpzCkBAIC0xNSwxMSArMTUsMTEgQEAg
Y2xhc3MgT1NCdWlsZEZldGNoZXIgewogICAgIGNvbnN0cnVjdG9yKG9zQ29uZmlnLCByZW1vdGVB
UEksIHNsYXZlQXV0aCwgc3VicHJvY2VzcywgbG9nZ2VyKQogICAgIHsKICAgICAgICAgdGhpcy5f
b3NDb25maWcgPSBvc0NvbmZpZzsKLSAgICAgICAgdGhpcy5fcmVwb3J0ZWRSZXZpc2lvbnMgPSBu
ZXcgU2V0KCk7CiAgICAgICAgIHRoaXMuX2xvZ2dlciA9IGxvZ2dlcjsKICAgICAgICAgdGhpcy5f
c2xhdmVBdXRoID0gc2xhdmVBdXRoOwogICAgICAgICB0aGlzLl9yZW1vdGVBUEkgPSByZW1vdGVB
UEk7CiAgICAgICAgIHRoaXMuX3N1YnByb2Nlc3MgPSBzdWJwcm9jZXNzOworICAgICAgICB0aGlz
Ll9tYXhOdW1iZXJPZlJlc3VsdHNQZXJTdWJtaXQgPSBvc0NvbmZpZ1snbWF4TnVtYmVyT2ZSZXN1
bHRzUGVyU3VibWl0J10gfHwgMjA7CiAgICAgfQogCiAgICAgc3RhdGljIGZldGNoQW5kUmVwb3J0
QWxsSW5PcmRlcihmZXRjaGVyTGlzdCkKQEAgLTMxLDcgKzMxLDE1IEBAIGNsYXNzIE9TQnVpbGRG
ZXRjaGVyIHsKICAgICB7CiAgICAgICAgIHJldHVybiB0aGlzLl9mZXRjaEF2YWlsYWJsZUJ1aWxk
cygpLnRoZW4oKHJlc3VsdHMpID0+IHsKICAgICAgICAgICAgIHRoaXMuX2xvZ2dlci5sb2coYFN1
Ym1pdHRpbmcgJHtyZXN1bHRzLmxlbmd0aH0gYnVpbGRzIGZvciAke3RoaXMuX29zQ29uZmlnWydu
YW1lJ119YCk7Ci0gICAgICAgICAgICByZXR1cm4gdGhpcy5fc3VibWl0Q29tbWl0cyhyZXN1bHRz
KTsKKyAgICAgICAgICAgIGNvbnN0IHNwbGl0dGVkUmVzdWx0cyA9IFtdOworICAgICAgICAgICAg
Zm9yIChsZXQgc3RhcnRJbmRleCA9IDA7IHN0YXJ0SW5kZXggPCByZXN1bHRzLmxlbmd0aDsgc3Rh
cnRJbmRleCArPSB0aGlzLl9tYXhOdW1iZXJPZlJlc3VsdHNQZXJTdWJtaXQpCisgICAgICAgICAg
ICAgICAgc3BsaXR0ZWRSZXN1bHRzLnB1c2gocmVzdWx0cy5zbGljZShzdGFydEluZGV4LCBzdGFy
dEluZGV4ICsgdGhpcy5fbWF4TnVtYmVyT2ZSZXN1bHRzUGVyU3VibWl0KSk7CisgICAgICAgICAg
ICAKKyAgICAgICAgICAgIHJldHVybiBtYXBJblNlcmlhbFByb21pc2VDaGFpbihzcGxpdHRlZFJl
c3VsdHMsIHRoaXMuX3N1Ym1pdENvbW1pdHMuYmluZCh0aGlzKSkudGhlbigocmVzcG9uc2VzKSA9
PiB7CisgICAgICAgICAgICAgICAgYXNzZXJ0KHJlc3BvbnNlcy5ldmVyeSgocmVzcG9uc2UpID0+
IHJlc3BvbnNlWydzdGF0dXMnXSA9PSAnT0snKSk7CisgICAgICAgICAgICAgICAgYXNzZXJ0KHJl
c3BvbnNlcy5sZW5ndGggPiAwKTsKKyAgICAgICAgICAgICAgICByZXR1cm4gcmVzcG9uc2VzWzBd
OworICAgICAgICAgICAgfSk7CiAgICAgICAgIH0pOwogICAgIH0KIApAQCAtNTMsMTEgKzYxLDEx
IEBAIGNsYXNzIE9TQnVpbGRGZXRjaGVyIHsKICAgICAgICAgICAgICAgICBjb25zdCBtaW5PcmRl
ciA9IHJlc3VsdFsnY29tbWl0cyddLmxlbmd0aCA9PSAxID8gcGFyc2VJbnQocmVzdWx0Wydjb21t
aXRzJ11bMF1bJ29yZGVyJ10pIDogMDsKICAgICAgICAgICAgICAgICByZXR1cm4gdGhpcy5fY29t
bWl0c0ZvckF2YWlsYWJsZUJ1aWxkcyhyZXBvc2l0b3J5TmFtZSwgY29tbWFuZFsnY29tbWFuZCdd
LCBjb21tYW5kWydsaW5lc1RvSWdub3JlJ10sIG1pbk9yZGVyKTsKICAgICAgICAgICAgIH0pLnRo
ZW4oKGNvbW1pdHMpID0+IHsKLSAgICAgICAgICAgICAgICBjb25zdCBsYWJlbCA9ICduYW1lJyBp
biBjb21tYW5kID8gYCIke2NvbW1hbmRbJ25hbWUnXX0iYCA6IGAiY29tbWFuZFsnbWluUmV2aXNp
b24nXSIgdG8gImNvbW1hbmRbJ21heFJldmlzaW9uJ10iYDsKKyAgICAgICAgICAgICAgICBjb25z
dCBsYWJlbCA9ICduYW1lJyBpbiBjb21tYW5kID8gYCIke2NvbW1hbmRbJ25hbWUnXX0iYCA6IGAi
JHtjb21tYW5kWydtaW5SZXZpc2lvbiddfSIgdG8gIiR7Y29tbWFuZFsnbWF4UmV2aXNpb24nXX0i
YDsKICAgICAgICAgICAgICAgICB0aGlzLl9sb2dnZXIubG9nKGBGb3VuZCAke2NvbW1pdHMubGVu
Z3RofSBidWlsZHMgZm9yICR7bGFiZWx9YCk7CiAKICAgICAgICAgICAgICAgICBpZiAoJ293bmVk
Q29tbWl0Q29tbWFuZCcgaW4gY29tbWFuZCkgewotICAgICAgICAgICAgICAgICAgICB0aGlzLl9s
b2dnZXIubG9nKGBSZXNvbHZpbmcgb3duZWRDb21taXRzIGZvciAiJHtsYWJlbH0iYCk7CisgICAg
ICAgICAgICAgICAgICAgIHRoaXMuX2xvZ2dlci5sb2coYFJlc29sdmluZyBvd25lZENvbW1pdHMg
Zm9yICR7bGFiZWx9YCk7CiAgICAgICAgICAgICAgICAgICAgIHJldHVybiB0aGlzLl9hZGRPd25l
ZENvbW1pdHNGb3JCdWlsZChjb21taXRzLCBjb21tYW5kWydvd25lZENvbW1pdENvbW1hbmQnXSk7
CiAgICAgICAgICAgICAgICAgfQogCkBAIC05Niw2ICsxMDQsNyBAQCBjbGFzcyBPU0J1aWxkRmV0
Y2hlciB7CiAgICAgICAgIHJldHVybiBtYXBJblNlcmlhbFByb21pc2VDaGFpbihjb21taXRzLCAo
Y29tbWl0KSA9PiB7CiAgICAgICAgICAgICByZXR1cm4gdGhpcy5fc3VicHJvY2Vzcy5leGVjdXRl
KGNvbW1hbmQuY29uY2F0KGNvbW1pdFsncmV2aXNpb24nXSkpLnRoZW4oKG93bmVkQ29tbWl0T3V0
cHV0KSA9PiB7CiAgICAgICAgICAgICAgICAgY29uc3Qgb3duZWRDb21taXRzID0gSlNPTi5wYXJz
ZShvd25lZENvbW1pdE91dHB1dCk7CisgICAgICAgICAgICAgICAgdGhpcy5fbG9nZ2VyLmxvZyhg
R290ICR7T2JqZWN0LmtleXMoKG93bmVkQ29tbWl0cykpLmxlbmd0aH0gb3duZWQgY29tbWl0cyBm
b3IgIiR7Y29tbWl0WydyZXZpc2lvbiddfSJgKTsKICAgICAgICAgICAgICAgICBmb3IgKGxldCBy
ZXBvc2l0b3J5TmFtZSBpbiBvd25lZENvbW1pdHMpIHsKICAgICAgICAgICAgICAgICAgICAgY29u
c3Qgb3duZWRDb21taXQgPSBvd25lZENvbW1pdHNbcmVwb3NpdG9yeU5hbWVdOwogICAgICAgICAg
ICAgICAgICAgICBhc3NlcnQuZGVlcEVxdWFsKE9iamVjdC5rZXlzKG93bmVkQ29tbWl0KSwgWydy
ZXZpc2lvbiddKTsK
</data>
<flag name="review"
          id="344898"
          type_id="1"
          status="+"
          setter="rniwa"
    />
          </attachment>
      

    </bug>

</bugzilla>