<?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>140308</bug_id>
          
          <creation_ts>2015-01-09 14:10:21 -0800</creation_ts>
          <short_desc>api/report-commit should authenticate with a slave name and password</short_desc>
          <delta_ts>2015-01-09 14:25:28 -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>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>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Ryosuke Niwa">rniwa</reporter>
          <assigned_to name="Ryosuke Niwa">rniwa</assigned_to>
          <cc>benjamin</cc>
    
    <cc>kling</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1060266</commentid>
    <comment_count>0</comment_count>
    <who name="Ryosuke Niwa">rniwa</who>
    <bug_when>2015-01-09 14:10:21 -0800</bug_when>
    <thetext>Now that we have the ability to authenticate via a slave name and password,
we should use that for reporting new commits.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1060268</commentid>
    <comment_count>1</comment_count>
      <attachid>244371</attachid>
    <who name="Ryosuke Niwa">rniwa</who>
    <bug_when>2015-01-09 14:14:24 -0800</bug_when>
    <thetext>Created attachment 244371
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1060270</commentid>
    <comment_count>2</comment_count>
    <who name="Ryosuke Niwa">rniwa</who>
    <bug_when>2015-01-09 14:25:28 -0800</bug_when>
    <thetext>Committed r178200: &lt;http://trac.webkit.org/changeset/178200&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>244371</attachid>
            <date>2015-01-09 14:14:24 -0800</date>
            <delta_ts>2015-01-09 14:16:38 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-140308-20150109141428.patch</filename>
            <type>text/plain</type>
            <size>12640</size>
            <attacher name="Ryosuke Niwa">rniwa</attacher>
            
              <data encoding="base64">SW5kZXg6IFdlYnNpdGVzL3BlcmYud2Via2l0Lm9yZy9DaGFuZ2VMb2cKPT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0g
V2Vic2l0ZXMvcGVyZi53ZWJraXQub3JnL0NoYW5nZUxvZwkocmV2aXNpb24gMTc4MTk1KQorKysg
V2Vic2l0ZXMvcGVyZi53ZWJraXQub3JnL0NoYW5nZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwz
ICsxLDIyIEBACisyMDE1LTAxLTA5ICBSeW9zdWtlIE5pd2EgIDxybml3YUB3ZWJraXQub3JnPgor
CisgICAgICAgIGFwaS9yZXBvcnQtY29tbWl0IHNob3VsZCBhdXRoZW50aWNhdGUgd2l0aCBhIHNs
YXZlIG5hbWUgYW5kIHBhc3N3b3JkCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3No
b3dfYnVnLmNnaT9pZD0xNDAzMDgKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMh
KS4KKworICAgICAgICBVc2UgYSBzbGF2ZSBuYW1lIGFuZCBhIHBhc3N3b3JkIHRvIGF1dGhlbnRp
Y2F0ZSBuZXcgY29tbWl0IHJlcG9ydHMuCisKKyAgICAgICAgKiBwdWJsaWMvYXBpL3JlcG9ydC1j
b21taXRzLnBocDoKKyAgICAgICAgKG1haW4pOgorICAgICAgICAqIHB1YmxpYy9pbmNsdWRlL2pz
b24taGVhZGVyLnBocDoKKyAgICAgICAgKHZlcmlmeV9zbGF2ZSk6IFJlbmFtZWQgYW5kIHJlcHVy
cG9zZWQgZnJvbSB2ZXJpZnlfYnVpbGRlciBpbiByZXBvcnQtY29tbWl0cy5waHAuIE5vdyBhdXRo
ZW50aWNhdGVzIHdpdGgKKyAgICAgICAgYSBzbGF2ZSBuYW1lIGFuZCBhIHBhc3N3b3JkIGluc3Rl
YWQgb2YgYSBidWlsZGVyIG5hbWUgYW5kIGEgcGFzc3dvcmQuCisgICAgICAgICogdGVzdHMvYXBp
LXJlcG9ydC1jb21taXRzLmpzOiBVcGRhdGVkIHRlc3RzLgorICAgICAgICAqIHRvb2xzL3B1bGwt
c3ZuLnB5OgorICAgICAgICAobWFpbik6IFJlbmFtZWQgdmFyaWFibGVzLgorICAgICAgICAoc3Vi
bWl0X2NvbW1pdHMpOiBTdWJtaXRzIHNsYXZlTmFtZSBhbmQgc2xhdmVQYXNzd29yZCBpbnN0ZWFk
IG9mIGJ1aWxkZXJOYW1lIGFuZCBidWlsZGVyUGFzc3dvcmQuCisKIDIwMTQtMTItMTkgIFJ5b3N1
a2UgTml3YSAgPHJuaXdhQHdlYmtpdC5vcmc+CiAKICAgICAgICAgUGVyZiBkYXNoYm9hcmQgc2hv
dWxkIHN1cHBvcnQgYXV0aGVudGljYXRpb24gdmlhIGEgc2xhdmUgcGFzc3dvcmQKSW5kZXg6IFdl
YnNpdGVzL3BlcmYud2Via2l0Lm9yZy9wdWJsaWMvYXBpL3JlcG9ydC1jb21taXRzLnBocAo9PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09Ci0tLSBXZWJzaXRlcy9wZXJmLndlYmtpdC5vcmcvcHVibGljL2FwaS9yZXBvcnQtY29t
bWl0cy5waHAJKHJldmlzaW9uIDE3ODE4MSkKKysrIFdlYnNpdGVzL3BlcmYud2Via2l0Lm9yZy9w
dWJsaWMvYXBpL3JlcG9ydC1jb21taXRzLnBocAkod29ya2luZyBjb3B5KQpAQCAtOSw3ICs5LDcg
QEAgZnVuY3Rpb24gbWFpbigkcG9zdF9kYXRhKSB7CiAKICAgICAkcmVwb3J0ID0ganNvbl9kZWNv
ZGUoJHBvc3RfZGF0YSwgdHJ1ZSk7CiAKLSAgICB2ZXJpZnlfYnVpbGRlcigkZGIsICRyZXBvcnQp
OworICAgIHZlcmlmeV9zbGF2ZSgkZGIsICRyZXBvcnQpOwogCiAgICAgJGNvbW1pdHMgPSBhcnJh
eV9nZXQoJHJlcG9ydCwgJ2NvbW1pdHMnLCBhcnJheSgpKTsKIApAQCAtNzMsMjAgKzczLDYgQEAg
ZnVuY3Rpb24gbWFpbigkcG9zdF9kYXRhKSB7CiAgICAgZXhpdF93aXRoX3N1Y2Nlc3MoKTsKIH0K
IAotZnVuY3Rpb24gdmVyaWZ5X2J1aWxkZXIoJGRiLCAkcmVwb3J0KSB7Ci0gICAgYXJyYXlfa2V5
X2V4aXN0cygnYnVpbGRlck5hbWUnLCAkcmVwb3J0KSBvciBleGl0X3dpdGhfZXJyb3IoJ01pc3Np
bmdCdWlsZGVyTmFtZScpOwotICAgIGFycmF5X2tleV9leGlzdHMoJ2J1aWxkZXJQYXNzd29yZCcs
ICRyZXBvcnQpIG9yIGV4aXRfd2l0aF9lcnJvcignTWlzc2luZ0J1aWxkZXJQYXNzd29yZCcpOwot
Ci0gICAgJGJ1aWxkZXJfaW5mbyA9IGFycmF5KAotICAgICAgICAnbmFtZScgPT4gJHJlcG9ydFsn
YnVpbGRlck5hbWUnXSwKLSAgICAgICAgJ3Bhc3N3b3JkX2hhc2gnID0+IGhhc2goJ3NoYTI1Nics
ICRyZXBvcnRbJ2J1aWxkZXJQYXNzd29yZCddKQotICAgICk7Ci0KLSAgICAkbWF0Y2hlZF9idWls
ZGVyID0gJGRiLT5zZWxlY3RfZmlyc3Rfcm93KCdidWlsZGVycycsICdidWlsZGVyJywgJGJ1aWxk
ZXJfaW5mbyk7Ci0gICAgaWYgKCEkbWF0Y2hlZF9idWlsZGVyKQotICAgICAgICBleGl0X3dpdGhf
ZXJyb3IoJ0J1aWxkZXJOb3RGb3VuZCcsIGFycmF5KCduYW1lJyA9PiAkYnVpbGRlcl9pbmZvWydu
YW1lJ10pKTsKLX0KLQogbWFpbigkSFRUUF9SQVdfUE9TVF9EQVRBKTsKIAogPz4KSW5kZXg6IFdl
YnNpdGVzL3BlcmYud2Via2l0Lm9yZy9wdWJsaWMvaW5jbHVkZS9qc29uLWhlYWRlci5waHAKPT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PQotLS0gV2Vic2l0ZXMvcGVyZi53ZWJraXQub3JnL3B1YmxpYy9pbmNsdWRlL2pzb24t
aGVhZGVyLnBocAkocmV2aXNpb24gMTc4MTgxKQorKysgV2Vic2l0ZXMvcGVyZi53ZWJraXQub3Jn
L3B1YmxpYy9pbmNsdWRlL2pzb24taGVhZGVyLnBocAkod29ya2luZyBjb3B5KQpAQCAtMTExLDQg
KzExMSwxOCBAQCBmdW5jdGlvbiB2ZXJpZnlfdG9rZW4oJHRva2VuKSB7CiAgICAgcmV0dXJuICRl
eHBlY3RlZF90b2tlbiAmJiAkdG9rZW4gPT0gJGV4cGVjdGVkX3Rva2VuICYmICRfQ09PS0lFWydD
U1JGRXhwaXJhdGlvbiddID4gdGltZSgpOwogfQogCitmdW5jdGlvbiB2ZXJpZnlfc2xhdmUoJGRi
LCAkcGFyYW1zKSB7CisgICAgYXJyYXlfa2V5X2V4aXN0cygnc2xhdmVOYW1lJywgJHBhcmFtcykg
b3IgZXhpdF93aXRoX2Vycm9yKCdNaXNzaW5nU2xhdmVOYW1lJyk7CisgICAgYXJyYXlfa2V5X2V4
aXN0cygnc2xhdmVQYXNzd29yZCcsICRwYXJhbXMpIG9yIGV4aXRfd2l0aF9lcnJvcignTWlzc2lu
Z1NsYXZlUGFzc3dvcmQnKTsKKworICAgICRzbGF2ZV9pbmZvID0gYXJyYXkoCisgICAgICAgICdu
YW1lJyA9PiAkcGFyYW1zWydzbGF2ZU5hbWUnXSwKKyAgICAgICAgJ3Bhc3N3b3JkX2hhc2gnID0+
IGhhc2goJ3NoYTI1NicsICRwYXJhbXNbJ3NsYXZlUGFzc3dvcmQnXSkKKyAgICApOworCisgICAg
JG1hdGNoZWRfc2xhdmUgPSAkZGItPnNlbGVjdF9maXJzdF9yb3coJ2J1aWxkX3NsYXZlcycsICdz
bGF2ZScsICRzbGF2ZV9pbmZvKTsKKyAgICBpZiAoISRtYXRjaGVkX3NsYXZlKQorICAgICAgICBl
eGl0X3dpdGhfZXJyb3IoJ1NsYXZlTm90Rm91bmQnLCBhcnJheSgnbmFtZScgPT4gJHNsYXZlX2lu
Zm9bJ25hbWUnXSkpOworfQorCiA/PgpJbmRleDogV2Vic2l0ZXMvcGVyZi53ZWJraXQub3JnL3Rl
c3RzL2FwaS1yZXBvcnQtY29tbWl0cy5qcwo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBXZWJzaXRlcy9wZXJmLndl
YmtpdC5vcmcvdGVzdHMvYXBpLXJlcG9ydC1jb21taXRzLmpzCShyZXZpc2lvbiAxNzgxODEpCisr
KyBXZWJzaXRlcy9wZXJmLndlYmtpdC5vcmcvdGVzdHMvYXBpLXJlcG9ydC1jb21taXRzLmpzCSh3
b3JraW5nIGNvcHkpCkBAIC0xLDExICsxLDExIEBACiBkZXNjcmliZSgiL2FwaS9yZXBvcnQtY29t
bWl0cy8iLCBmdW5jdGlvbiAoKSB7CiAgICAgdmFyIGVtcHR5UmVwb3J0ID0gewotICAgICAgICAi
YnVpbGRlck5hbWUiOiAic29tZUJ1aWxkZXIiLAotICAgICAgICAiYnVpbGRlclBhc3N3b3JkIjog
InNvbWVQYXNzd29yZCIsCisgICAgICAgICJzbGF2ZU5hbWUiOiAic29tZVNsYXZlIiwKKyAgICAg
ICAgInNsYXZlUGFzc3dvcmQiOiAic29tZVBhc3N3b3JkIiwKICAgICB9OwogICAgIHZhciBzdWJ2
ZXJzaW9uQ29tbWl0ID0gewotICAgICAgICAiYnVpbGRlck5hbWUiOiAic29tZUJ1aWxkZXIiLAot
ICAgICAgICAiYnVpbGRlclBhc3N3b3JkIjogInNvbWVQYXNzd29yZCIsCisgICAgICAgICJzbGF2
ZU5hbWUiOiAic29tZVNsYXZlIiwKKyAgICAgICAgInNsYXZlUGFzc3dvcmQiOiAic29tZVBhc3N3
b3JkIiwKICAgICAgICAgImNvbW1pdHMiOiBbCiAgICAgICAgICAgICB7CiAgICAgICAgICAgICAg
ICAgInJlcG9zaXRvcnkiOiAiV2ViS2l0IiwKQEAgLTE3LDggKzE3LDggQEAgZGVzY3JpYmUoIi9h
cGkvcmVwb3J0LWNvbW1pdHMvIiwgZnVuY3RpbwogICAgICAgICBdLAogICAgIH07CiAgICAgdmFy
IHN1YnZlcnNpb25JbnZhbGlkQ29tbWl0ID0gewotICAgICAgICAiYnVpbGRlck5hbWUiOiAic29t
ZUJ1aWxkZXIiLAotICAgICAgICAiYnVpbGRlclBhc3N3b3JkIjogInNvbWVQYXNzd29yZCIsCisg
ICAgICAgICJzbGF2ZU5hbWUiOiAic29tZVNsYXZlIiwKKyAgICAgICAgInNsYXZlUGFzc3dvcmQi
OiAic29tZVBhc3N3b3JkIiwKICAgICAgICAgImNvbW1pdHMiOiBbCiAgICAgICAgICAgICB7CiAg
ICAgICAgICAgICAgICAgInJlcG9zaXRvcnkiOiAiV2ViS2l0IiwKQEAgLTMwLDggKzMwLDggQEAg
ZGVzY3JpYmUoIi9hcGkvcmVwb3J0LWNvbW1pdHMvIiwgZnVuY3RpbwogICAgICAgICBdLAogICAg
IH07CiAgICAgdmFyIHN1YnZlcnNpb25Ud29Db21taXRzID0gewotICAgICAgICAiYnVpbGRlck5h
bWUiOiAic29tZUJ1aWxkZXIiLAotICAgICAgICAiYnVpbGRlclBhc3N3b3JkIjogInNvbWVQYXNz
d29yZCIsCisgICAgICAgICJzbGF2ZU5hbWUiOiAic29tZVNsYXZlIiwKKyAgICAgICAgInNsYXZl
UGFzc3dvcmQiOiAic29tZVBhc3N3b3JkIiwKICAgICAgICAgImNvbW1pdHMiOiBbCiAgICAgICAg
ICAgICB7CiAgICAgICAgICAgICAgICAgInJlcG9zaXRvcnkiOiAiV2ViS2l0IiwKQEAgLTUxLDIw
ICs1MSwyMCBAQCBkZXNjcmliZSgiL2FwaS9yZXBvcnQtY29tbWl0cy8iLCBmdW5jdGlvCiAgICAg
ICAgIF0KICAgICB9CiAKLSAgICBmdW5jdGlvbiBhZGRCdWlsZGVyKHJlcG9ydCwgY2FsbGJhY2sp
IHsKLSAgICAgICAgcXVlcnlBbmRGZXRjaEFsbCgnSU5TRVJUIElOVE8gYnVpbGRlcnMgKGJ1aWxk
ZXJfbmFtZSwgYnVpbGRlcl9wYXNzd29yZF9oYXNoKSB2YWx1ZXMgKCQxLCAkMiknLAotICAgICAg
ICAgICAgW3JlcG9ydC5idWlsZGVyTmFtZSwgc2hhMjU2KHJlcG9ydC5idWlsZGVyUGFzc3dvcmQp
XSwgY2FsbGJhY2spOworICAgIGZ1bmN0aW9uIGFkZFNsYXZlKHJlcG9ydCwgY2FsbGJhY2spIHsK
KyAgICAgICAgcXVlcnlBbmRGZXRjaEFsbCgnSU5TRVJUIElOVE8gYnVpbGRfc2xhdmVzIChzbGF2
ZV9uYW1lLCBzbGF2ZV9wYXNzd29yZF9oYXNoKSB2YWx1ZXMgKCQxLCAkMiknLAorICAgICAgICAg
ICAgW3JlcG9ydC5zbGF2ZU5hbWUsIHNoYTI1NihyZXBvcnQuc2xhdmVQYXNzd29yZCldLCBjYWxs
YmFjayk7CiAgICAgfQogCi0gICAgaXQoInNob3VsZCByZWplY3QgZXJyb3Igd2hlbiBidWlsZGVy
IG5hbWUgaXMgbWlzc2luZyIsIGZ1bmN0aW9uICgpIHsKKyAgICBpdCgic2hvdWxkIHJlamVjdCBl
cnJvciB3aGVuIHNsYXZlIG5hbWUgaXMgbWlzc2luZyIsIGZ1bmN0aW9uICgpIHsKICAgICAgICAg
cG9zdEpTT04oJy9hcGkvcmVwb3J0LWNvbW1pdHMvJywge30sIGZ1bmN0aW9uIChyZXNwb25zZSkg
ewogICAgICAgICAgICAgYXNzZXJ0LmVxdWFsKHJlc3BvbnNlLnN0YXR1c0NvZGUsIDIwMCk7Ci0g
ICAgICAgICAgICBhc3NlcnQuZXF1YWwoSlNPTi5wYXJzZShyZXNwb25zZS5yZXNwb25zZVRleHQp
WydzdGF0dXMnXSwgJ01pc3NpbmdCdWlsZGVyTmFtZScpOworICAgICAgICAgICAgYXNzZXJ0LmVx
dWFsKEpTT04ucGFyc2UocmVzcG9uc2UucmVzcG9uc2VUZXh0KVsnc3RhdHVzJ10sICdNaXNzaW5n
U2xhdmVOYW1lJyk7CiAgICAgICAgICAgICBub3RpZnlEb25lKCk7CiAgICAgICAgIH0pOwogICAg
IH0pOwogCi0gICAgaXQoInNob3VsZCByZWplY3Qgd2hlbiB0aGVyZSBhcmUgbm8gYnVpbGRlcnMi
LCBmdW5jdGlvbiAoKSB7CisgICAgaXQoInNob3VsZCByZWplY3Qgd2hlbiB0aGVyZSBhcmUgbm8g
c2xhdmVzIiwgZnVuY3Rpb24gKCkgewogICAgICAgICBwb3N0SlNPTignL2FwaS9yZXBvcnQtY29t
bWl0cy8nLCBlbXB0eVJlcG9ydCwgZnVuY3Rpb24gKHJlc3BvbnNlKSB7CiAgICAgICAgICAgICBh
c3NlcnQuZXF1YWwocmVzcG9uc2Uuc3RhdHVzQ29kZSwgMjAwKTsKICAgICAgICAgICAgIGFzc2Vy
dC5ub3RFcXVhbChKU09OLnBhcnNlKHJlc3BvbnNlLnJlc3BvbnNlVGV4dClbJ3N0YXR1cyddLCAn
T0snKTsKQEAgLTc3LDcgKzc3LDcgQEAgZGVzY3JpYmUoIi9hcGkvcmVwb3J0LWNvbW1pdHMvIiwg
ZnVuY3RpbwogICAgIH0pOwogCiAgICAgaXQoInNob3VsZCBhY2NlcHQgYW4gZW1wdHkgcmVwb3J0
IiwgZnVuY3Rpb24gKCkgewotICAgICAgICBhZGRCdWlsZGVyKGVtcHR5UmVwb3J0LCBmdW5jdGlv
biAoKSB7CisgICAgICAgIGFkZFNsYXZlKGVtcHR5UmVwb3J0LCBmdW5jdGlvbiAoKSB7CiAgICAg
ICAgICAgICBwb3N0SlNPTignL2FwaS9yZXBvcnQtY29tbWl0cy8nLCBlbXB0eVJlcG9ydCwgZnVu
Y3Rpb24gKHJlc3BvbnNlKSB7CiAgICAgICAgICAgICAgICAgYXNzZXJ0LmVxdWFsKHJlc3BvbnNl
LnN0YXR1c0NvZGUsIDIwMCk7CiAgICAgICAgICAgICAgICAgYXNzZXJ0LmVxdWFsKEpTT04ucGFy
c2UocmVzcG9uc2UucmVzcG9uc2VUZXh0KVsnc3RhdHVzJ10sICdPSycpOwpAQCAtODcsNyArODcs
NyBAQCBkZXNjcmliZSgiL2FwaS9yZXBvcnQtY29tbWl0cy8iLCBmdW5jdGlvCiAgICAgfSk7CiAK
ICAgICBpdCgic2hvdWxkIGFkZCBhIG1pc3NpbmcgcmVwb3NpdG9yeSIsIGZ1bmN0aW9uICgpIHsK
LSAgICAgICAgYWRkQnVpbGRlcihzdWJ2ZXJzaW9uQ29tbWl0LCBmdW5jdGlvbiAoKSB7CisgICAg
ICAgIGFkZFNsYXZlKHN1YnZlcnNpb25Db21taXQsIGZ1bmN0aW9uICgpIHsKICAgICAgICAgICAg
IHBvc3RKU09OKCcvYXBpL3JlcG9ydC1jb21taXRzLycsIHN1YnZlcnNpb25Db21taXQsIGZ1bmN0
aW9uIChyZXNwb25zZSkgewogICAgICAgICAgICAgICAgIGFzc2VydC5lcXVhbChyZXNwb25zZS5z
dGF0dXNDb2RlLCAyMDApOwogICAgICAgICAgICAgICAgIGFzc2VydC5lcXVhbChKU09OLnBhcnNl
KHJlc3BvbnNlLnJlc3BvbnNlVGV4dClbJ3N0YXR1cyddLCAnT0snKTsKQEAgLTEwMCw4ICsxMDAs
OCBAQCBkZXNjcmliZSgiL2FwaS9yZXBvcnQtY29tbWl0cy8iLCBmdW5jdGlvCiAgICAgICAgIH0p
OwogICAgIH0pOwogCi0gICAgaXQoInNob3VsZCBzdG9yZSBhIGNvbW1pdCBmcm9tIGEgdmFsaWQg
YnVpbGRlciIsIGZ1bmN0aW9uICgpIHsKLSAgICAgICAgYWRkQnVpbGRlcihzdWJ2ZXJzaW9uQ29t
bWl0LCBmdW5jdGlvbiAoKSB7CisgICAgaXQoInNob3VsZCBzdG9yZSBhIGNvbW1pdCBmcm9tIGEg
dmFsaWQgc2xhdmUiLCBmdW5jdGlvbiAoKSB7CisgICAgICAgIGFkZFNsYXZlKHN1YnZlcnNpb25D
b21taXQsIGZ1bmN0aW9uICgpIHsKICAgICAgICAgICAgIHBvc3RKU09OKCcvYXBpL3JlcG9ydC1j
b21taXRzLycsIHN1YnZlcnNpb25Db21taXQsIGZ1bmN0aW9uIChyZXNwb25zZSkgewogICAgICAg
ICAgICAgICAgIGFzc2VydC5lcXVhbChyZXNwb25zZS5zdGF0dXNDb2RlLCAyMDApOwogICAgICAg
ICAgICAgICAgIGFzc2VydC5lcXVhbChKU09OLnBhcnNlKHJlc3BvbnNlLnJlc3BvbnNlVGV4dClb
J3N0YXR1cyddLCAnT0snKTsKQEAgLTEyMCw3ICsxMjAsNyBAQCBkZXNjcmliZSgiL2FwaS9yZXBv
cnQtY29tbWl0cy8iLCBmdW5jdGlvCiAgICAgfSk7CiAKICAgICBpdCgic2hvdWxkIHJlamVjdCBh
biBpbnZhbGlkIHJldmlzaW9uIG51bWJlciIsIGZ1bmN0aW9uICgpIHsKLSAgICAgICAgYWRkQnVp
bGRlcihzdWJ2ZXJzaW9uQ29tbWl0LCBmdW5jdGlvbiAoKSB7CisgICAgICAgIGFkZFNsYXZlKHN1
YnZlcnNpb25Db21taXQsIGZ1bmN0aW9uICgpIHsKICAgICAgICAgICAgIHN1YnZlcnNpb25Db21t
aXQKICAgICAgICAgICAgIHBvc3RKU09OKCcvYXBpL3JlcG9ydC1jb21taXRzLycsIHN1YnZlcnNp
b25JbnZhbGlkQ29tbWl0LCBmdW5jdGlvbiAocmVzcG9uc2UpIHsKICAgICAgICAgICAgICAgICBh
c3NlcnQuZXF1YWwocmVzcG9uc2Uuc3RhdHVzQ29kZSwgMjAwKTsKQEAgLTEzMyw4ICsxMzMsOCBA
QCBkZXNjcmliZSgiL2FwaS9yZXBvcnQtY29tbWl0cy8iLCBmdW5jdGlvCiAgICAgICAgIH0pOwog
ICAgIH0pOwogCi0gICAgaXQoInNob3VsZCBzdG9yZSB0d28gY29tbWl0cyBmcm9tIGEgdmFsaWQg
YnVpbGRlciIsIGZ1bmN0aW9uICgpIHsKLSAgICAgICAgYWRkQnVpbGRlcihzdWJ2ZXJzaW9uVHdv
Q29tbWl0cywgZnVuY3Rpb24gKCkgeworICAgIGl0KCJzaG91bGQgc3RvcmUgdHdvIGNvbW1pdHMg
ZnJvbSBhIHZhbGlkIHNsYXZlIiwgZnVuY3Rpb24gKCkgeworICAgICAgICBhZGRTbGF2ZShzdWJ2
ZXJzaW9uVHdvQ29tbWl0cywgZnVuY3Rpb24gKCkgewogICAgICAgICAgICAgcG9zdEpTT04oJy9h
cGkvcmVwb3J0LWNvbW1pdHMvJywgc3VidmVyc2lvblR3b0NvbW1pdHMsIGZ1bmN0aW9uIChyZXNw
b25zZSkgewogICAgICAgICAgICAgICAgIGFzc2VydC5lcXVhbChyZXNwb25zZS5zdGF0dXNDb2Rl
LCAyMDApOwogICAgICAgICAgICAgICAgIGFzc2VydC5lcXVhbChKU09OLnBhcnNlKHJlc3BvbnNl
LnJlc3BvbnNlVGV4dClbJ3N0YXR1cyddLCAnT0snKTsKQEAgLTE2Niw3ICsxNjYsNyBAQCBkZXNj
cmliZSgiL2FwaS9yZXBvcnQtY29tbWl0cy8iLCBmdW5jdGlvCiAgICAgICAgICAgICAgICAgW3Jl
cG9zaXRvcnlJZCwgcmVwb3J0ZWREYXRhWydyZXZpc2lvbiddLCByZXBvcnRlZERhdGFbJ3RpbWUn
XV0sIGZ1bmN0aW9uIChleGlzdGluZ0NvbW1pdHMpIHsKICAgICAgICAgICAgICAgICB2YXIgY29t
bWl0SWQgPSBleGlzdGluZ0NvbW1pdHNbMF1bJ2NvbW1pdF9pZCddOwogICAgICAgICAgICAgICAg
IGFzc2VydC5lcXVhbChleGlzdGluZ0NvbW1pdHNbMF1bJ2NvbW1pdF9tZXNzYWdlJ10sIG51bGwp
OwotICAgICAgICAgICAgICAgIGFkZEJ1aWxkZXIoc3VidmVyc2lvbkNvbW1pdCwgZnVuY3Rpb24g
KCkgeworICAgICAgICAgICAgICAgIGFkZFNsYXZlKHN1YnZlcnNpb25Db21taXQsIGZ1bmN0aW9u
ICgpIHsKICAgICAgICAgICAgICAgICAgICAgcG9zdEpTT04oJy9hcGkvcmVwb3J0LWNvbW1pdHMv
Jywgc3VidmVyc2lvbkNvbW1pdCwgZnVuY3Rpb24gKHJlc3BvbnNlKSB7CiAgICAgICAgICAgICAg
ICAgICAgICAgICBhc3NlcnQuZXF1YWwocmVzcG9uc2Uuc3RhdHVzQ29kZSwgMjAwKTsKICAgICAg
ICAgICAgICAgICAgICAgICAgIGFzc2VydC5lcXVhbChKU09OLnBhcnNlKHJlc3BvbnNlLnJlc3Bv
bnNlVGV4dClbJ3N0YXR1cyddLCAnT0snKTsKQEAgLTE5Myw3ICsxOTMsNyBAQCBkZXNjcmliZSgi
L2FwaS9yZXBvcnQtY29tbWl0cy8iLCBmdW5jdGlvCiAgICAgICAgICAgICAgICAgcmVwb3J0ZWRE
YXRhID0gc3VidmVyc2lvblR3b0NvbW1pdHMuY29tbWl0c1swXTsKICAgICAgICAgICAgICAgICBx
dWVyeUFuZEZldGNoQWxsKCdJTlNFUlQgSU5UTyBjb21taXRzIChjb21taXRfcmVwb3NpdG9yeSwg
Y29tbWl0X3JldmlzaW9uLCBjb21taXRfdGltZSkgVkFMVUVTICgkMSwgJDIsICQzKSBSRVRVUk5J
TkcgKicsCiAgICAgICAgICAgICAgICAgICAgIFtyZXBvc2l0b3J5SWQsIHJlcG9ydGVkRGF0YVsn
cmV2aXNpb24nXSwgcmVwb3J0ZWREYXRhWyd0aW1lJ11dLCBmdW5jdGlvbiAoKSB7Ci0gICAgICAg
ICAgICAgICAgICAgICAgICBhZGRCdWlsZGVyKHN1YnZlcnNpb25Db21taXQsIGZ1bmN0aW9uICgp
IHsKKyAgICAgICAgICAgICAgICAgICAgICAgIGFkZFNsYXZlKHN1YnZlcnNpb25Db21taXQsIGZ1
bmN0aW9uICgpIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3N0SlNPTignL2FwaS9y
ZXBvcnQtY29tbWl0cy8nLCBzdWJ2ZXJzaW9uQ29tbWl0LCBmdW5jdGlvbiAocmVzcG9uc2UpIHsK
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYXNzZXJ0LmVxdWFsKHJlc3BvbnNlLnN0
YXR1c0NvZGUsIDIwMCk7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGFzc2VydC5l
cXVhbChKU09OLnBhcnNlKHJlc3BvbnNlLnJlc3BvbnNlVGV4dClbJ3N0YXR1cyddLCAnT0snKTsK
QEAgLTIxOCw3ICsyMTgsNyBAQCBkZXNjcmliZSgiL2FwaS9yZXBvcnQtY29tbWl0cy8iLCBmdW5j
dGlvCiAgICAgICAgIHF1ZXJ5QW5kRmV0Y2hBbGwoJ0lOU0VSVCBJTlRPIHJlcG9zaXRvcmllcyAo
cmVwb3NpdG9yeV9pZCwgcmVwb3NpdG9yeV9uYW1lKSBWQUxVRVMgKDEsIFwnV2ViS2l0XCcpJywg
W10sIGZ1bmN0aW9uICgpIHsKICAgICAgICAgICAgIHZhciBhdXRob3IgPSBzdWJ2ZXJzaW9uQ29t
bWl0LmNvbW1pdHNbMF1bJ2F1dGhvciddOwogICAgICAgICAgICAgcXVlcnlBbmRGZXRjaEFsbCgn
SU5TRVJUIElOVE8gY29tbWl0dGVycyAoY29tbWl0dGVyX3JlcG9zaXRvcnksIGNvbW1pdHRlcl9h
Y2NvdW50KSBWQUxVRVMgKDEsICQxKScsIFthdXRob3JbJ2FjY291bnQnXV0sIGZ1bmN0aW9uICgp
IHsKLSAgICAgICAgICAgICAgICBhZGRCdWlsZGVyKHN1YnZlcnNpb25Db21taXQsIGZ1bmN0aW9u
ICgpIHsKKyAgICAgICAgICAgICAgICBhZGRTbGF2ZShzdWJ2ZXJzaW9uQ29tbWl0LCBmdW5jdGlv
biAoKSB7CiAgICAgICAgICAgICAgICAgICAgIHBvc3RKU09OKCcvYXBpL3JlcG9ydC1jb21taXRz
LycsIHN1YnZlcnNpb25Db21taXQsIGZ1bmN0aW9uIChyZXNwb25zZSkgewogICAgICAgICAgICAg
ICAgICAgICAgICAgYXNzZXJ0LmVxdWFsKHJlc3BvbnNlLnN0YXR1c0NvZGUsIDIwMCk7CiAgICAg
ICAgICAgICAgICAgICAgICAgICBhc3NlcnQuZXF1YWwoSlNPTi5wYXJzZShyZXNwb25zZS5yZXNw
b25zZVRleHQpWydzdGF0dXMnXSwgJ09LJyk7CkluZGV4OiBXZWJzaXRlcy9wZXJmLndlYmtpdC5v
cmcvdG9vbHMvcHVsbC1zdm4ucHkKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gV2Vic2l0ZXMvcGVyZi53ZWJraXQu
b3JnL3Rvb2xzL3B1bGwtc3ZuLnB5CShyZXZpc2lvbiAxNzgxODEpCisrKyBXZWJzaXRlcy9wZXJm
LndlYmtpdC5vcmcvdG9vbHMvcHVsbC1zdm4ucHkJKHdvcmtpbmcgY29weSkKQEAgLTE3LDggKzE3
LDggQEAgZGVmIG1haW4oYXJndik6CiAgICAgcmVwb3NpdG9yeV9uYW1lID0gYXJndlsxXQogICAg
IHJlcG9zaXRvcnlfdXJsID0gYXJndlsyXQogICAgIGRhc2hib2FyZF91cmwgPSBhcmd2WzNdCi0g
ICAgYnVpbGRlcl9uYW1lID0gYXJndls0XQotICAgIGJ1aWxkZXJfcGFzc3dvcmQgPSBhcmd2WzVd
CisgICAgc2xhdmVfbmFtZSA9IGFyZ3ZbNF0KKyAgICBzbGF2ZV9wYXNzd29yZCA9IGFyZ3ZbNV0K
ICAgICBzZWNvbmRzX3RvX3NsZWVwID0gZmxvYXQoYXJndls2XSkKICAgICBhY2NvdW50X3RvX25h
bWVfaGVscGVyID0gYXJndls3XSBpZiBsZW4oYXJndikgPiA3IGVsc2UgTm9uZQogCkBAIC00Miw3
ICs0Miw3IEBAIGRlZiBtYWluKGFyZ3YpOgogICAgICAgICBpZiBub3QgY29tbWl0IG9yIGxlbihw
ZW5kaW5nX2NvbW1pdHNfdG9fc2VuZCkgPj0gMTA6CiAgICAgICAgICAgICBpZiBwZW5kaW5nX2Nv
bW1pdHNfdG9fc2VuZDoKICAgICAgICAgICAgICAgICBwcmludCAiU3VibWl0dGluZyB0aGUgYWJv
dmUgY29tbWl0cyB0byAlcy4uLiIgJSBkYXNoYm9hcmRfdXJsCi0gICAgICAgICAgICAgICAgc3Vi
bWl0X2NvbW1pdHMocGVuZGluZ19jb21taXRzX3RvX3NlbmQsIGRhc2hib2FyZF91cmwsIGJ1aWxk
ZXJfbmFtZSwgYnVpbGRlcl9wYXNzd29yZCkKKyAgICAgICAgICAgICAgICBzdWJtaXRfY29tbWl0
cyhwZW5kaW5nX2NvbW1pdHNfdG9fc2VuZCwgZGFzaGJvYXJkX3VybCwgc2xhdmVfbmFtZSwgc2xh
dmVfcGFzc3dvcmQpCiAgICAgICAgICAgICAgICAgcHJpbnQgIlN1Y2Nlc3NmdWxseSBzdWJtaXR0
ZWQuIgogICAgICAgICAgICAgcGVuZGluZ19jb21taXRzX3RvX3NlbmQgPSBbXQogICAgICAgICAg
ICAgdGltZS5zbGVlcChzZWNvbmRzX3RvX3NsZWVwKQpAQCAtMTM2LDExICsxMzYsMTEgQEAgZGVm
IHJlc29sdmVfYXV0aG9yX25hbWVfZnJvbV9hY2NvdW50KGhlbAogICAgIHJldHVybiBvdXRwdXQu
c3RyaXAoKQogCiAKLWRlZiBzdWJtaXRfY29tbWl0cyhjb21taXRzLCBkYXNoYm9hcmRfdXJsLCBi
dWlsZGVyX25hbWUsIGJ1aWxkZXJfcGFzc3dvcmQpOgorZGVmIHN1Ym1pdF9jb21taXRzKGNvbW1p
dHMsIGRhc2hib2FyZF91cmwsIHNsYXZlX25hbWUsIHNsYXZlX3Bhc3N3b3JkKToKICAgICB0cnk6
CiAgICAgICAgIHBheWxvYWQgPSBqc29uLmR1bXBzKHsKLSAgICAgICAgICAgICdidWlsZGVyTmFt
ZSc6IGJ1aWxkZXJfbmFtZSwKLSAgICAgICAgICAgICdidWlsZGVyUGFzc3dvcmQnOiBidWlsZGVy
X3Bhc3N3b3JkLAorICAgICAgICAgICAgJ3NsYXZlTmFtZSc6IHNsYXZlX25hbWUsCisgICAgICAg
ICAgICAnc2xhdmVQYXNzd29yZCc6IHNsYXZlX3Bhc3N3b3JkLAogICAgICAgICAgICAgJ2NvbW1p
dHMnOiBjb21taXRzLAogICAgICAgICB9KQogICAgICAgICByZXF1ZXN0ID0gdXJsbGliMi5SZXF1
ZXN0KGRhc2hib2FyZF91cmwgKyAnL2FwaS9yZXBvcnQtY29tbWl0cycpCg==
</data>
<flag name="review"
          id="269295"
          type_id="1"
          status="+"
          setter="benjamin"
    />
          </attachment>
      

    </bug>

</bugzilla>