<?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>81982</bug_id>
          
          <creation_ts>2012-03-22 15:56:28 -0700</creation_ts>
          <short_desc>Password protect &quot;Stop build&quot; button</short_desc>
          <delta_ts>2012-05-03 04:00:22 -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>Tools / Tests</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="Csaba Osztrogonác">ossy</assigned_to>
          <cc>apavlov</cc>
    
    <cc>lforschler</cc>
    
    <cc>ossy</cc>
    
    <cc>tony</cc>
    
    <cc>wsiegrist</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>585814</commentid>
    <comment_count>0</comment_count>
    <who name="Ryosuke Niwa">rniwa</who>
    <bug_when>2012-03-22 15:56:28 -0700</bug_when>
    <thetext>It seems like the ability to stop a build is more harmful than the ability to force a build since builds are triggered automatically by commits quite often whereas canceling a build results in permanent data loss.

We should password-protect &quot;stop build&quot; button instead.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>586198</commentid>
    <comment_count>1</comment_count>
    <who name="Ryosuke Niwa">rniwa</who>
    <bug_when>2012-03-23 03:20:17 -0700</bug_when>
    <thetext>Someone cancelled interrupted all builds again :( This is getting really disruptive. Can we just turn off
    stopBuild=True,
    stopAllBuilds=True,
    cancelPendingBuild=True,
?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>586199</commentid>
    <comment_count>2</comment_count>
      <attachid>133451</attachid>
    <who name="Ryosuke Niwa">rniwa</who>
    <bug_when>2012-03-23 03:23:46 -0700</bug_when>
    <thetext>Created attachment 133451
Temporarily remove stop buttons</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>586216</commentid>
    <comment_count>3</comment_count>
      <attachid>133451</attachid>
    <who name="Csaba Osztrogonác">ossy</who>
    <bug_when>2012-03-23 04:19:28 -0700</bug_when>
    <thetext>Comment on attachment 133451
Temporarily remove stop buttons

I think it is a too drastical change. I prefer &apos;auth&apos; instead of False.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>586224</commentid>
    <comment_count>4</comment_count>
    <who name="Ryosuke Niwa">rniwa</who>
    <bug_when>2012-03-23 04:28:06 -0700</bug_when>
    <thetext>(In reply to comment #3)
&gt; (From update of attachment 133451 [details])
&gt; I think it is a too drastical change. I prefer &apos;auth&apos; instead of False.

Okay. Please feel free to post a patch since I&apos;m not about to write a patch at 4:30am in the morning :)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>611472</commentid>
    <comment_count>5</comment_count>
      <attachid>139197</attachid>
    <who name="Csaba Osztrogonác">ossy</who>
    <bug_when>2012-04-27 07:14:41 -0700</bug_when>
    <thetext>Created attachment 139197
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>611476</commentid>
    <comment_count>6</comment_count>
    <who name="Csaba Osztrogonác">ossy</who>
    <bug_when>2012-04-27 07:18:49 -0700</bug_when>
    <thetext>Today a crazy SPAM bot killed all builds on build.webkit.org again.
Some of them during svn update which cause new svn checkout ...

It&apos;s time to ban non committers from pressing stop buttons.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>611477</commentid>
    <comment_count>7</comment_count>
    <who name="Csaba Osztrogonác">ossy</who>
    <bug_when>2012-04-27 07:19:59 -0700</bug_when>
    <thetext>The web-page &apos;stop build&apos; button was pressed by &apos;&amp;lt;unknown&amp;gt;&apos;: hhxwdqvcmjdtpvsdf, &amp;lt;a href=&amp;quot;http://www.jxeilrvoxv.com&amp;quot;&amp;gt;qmhnjcetgh&amp;lt;/a&amp;gt; , [url=http://www.iwctwfsdnh.com]zyzkhmqvws[/url], http://www.fffkhacygs.com qmhnjcetgh

Additionally we should add an IP ban for this user too.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>614102</commentid>
    <comment_count>8</comment_count>
    <who name="Csaba Osztrogonác">ossy</who>
    <bug_when>2012-05-02 01:57:27 -0700</bug_when>
    <thetext>One more force stop by a SPAM-mer today:
The web-page &apos;stop build&apos; button was pressed by &apos;&amp;lt;unknown&amp;gt;&apos;: &amp;lt;no reason specified&amp;gt;

ping for review ...</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>614278</commentid>
    <comment_count>9</comment_count>
      <attachid>139197</attachid>
    <who name="Ryosuke Niwa">rniwa</who>
    <bug_when>2012-05-02 07:28:44 -0700</bug_when>
    <thetext>Comment on attachment 139197
Patch

So I realize that form elements that have stop buttons in them don&apos;t have input elements for the authentication. we&apos;ll need to add them there.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>614280</commentid>
    <comment_count>10</comment_count>
    <who name="Csaba Osztrogonác">ossy</who>
    <bug_when>2012-05-02 07:31:30 -0700</bug_when>
    <thetext>(In reply to comment #9)
&gt; (From update of attachment 139197 [details])
&gt; So I realize that form elements that have stop buttons in them don&apos;t have input elements for the authentication. we&apos;ll need to add them there.

It isn&apos;t problem. There is input elements for authentication if the authentication is enabled. Check our master - http://build.webkit.sed.hu ,
you can find stop button. We didn&apos;t need any hack. ;)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>614285</commentid>
    <comment_count>11</comment_count>
      <attachid>139197</attachid>
    <who name="Ryosuke Niwa">rniwa</who>
    <bug_when>2012-05-02 07:33:23 -0700</bug_when>
    <thetext>Comment on attachment 139197
Patch

Okay.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>614287</commentid>
    <comment_count>12</comment_count>
      <attachid>139197</attachid>
    <who name="Csaba Osztrogonác">ossy</who>
    <bug_when>2012-05-02 07:34:38 -0700</bug_when>
    <thetext>Comment on attachment 139197
Patch

CQ-, I&apos;m going to land it when most of the bots are IDLE.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>615149</commentid>
    <comment_count>13</comment_count>
      <attachid>139197</attachid>
    <who name="Csaba Osztrogonác">ossy</who>
    <bug_when>2012-05-03 04:00:14 -0700</bug_when>
    <thetext>Comment on attachment 139197
Patch

Clearing flags on attachment: 139197

Committed r115957: &lt;http://trac.webkit.org/changeset/115957&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>615150</commentid>
    <comment_count>14</comment_count>
    <who name="Csaba Osztrogonác">ossy</who>
    <bug_when>2012-05-03 04:00:22 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>133451</attachid>
            <date>2012-03-23 03:23:46 -0700</date>
            <delta_ts>2012-04-27 07:14:29 -0700</delta_ts>
            <desc>Temporarily remove stop buttons</desc>
            <filename>bug-81982-20120323032345.patch</filename>
            <type>text/plain</type>
            <size>1317</size>
            <attacher name="Ryosuke Niwa">rniwa</attacher>
            
              <data encoding="base64">SW5kZXg6IFRvb2xzL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBUb29scy9DaGFuZ2VMb2cJKHJl
dmlzaW9uIDExMTg0NikKKysrIFRvb2xzL0NoYW5nZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwz
ICsxLDE1IEBACisyMDEyLTAzLTIzICBSeW9zdWtlIE5pd2EgIDxybml3YUB3ZWJraXQub3JnPgor
CisgICAgICAgIFBhc3N3b3JkIHByb3RlY3QgIlN0b3AgYnVpbGQiIGJ1dHRvbgorICAgICAgICBo
dHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9ODE5ODIKKworICAgICAgICBS
ZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBUZW1wb3JhcmlseSByZW1vdmUg
InN0b3AgYnVpbGQiIGJ1dHRvbnMgc2luY2Ugc29tZW9uZSBoYXMgYmVlbiBjYW5jZWxsaW5nIGFs
bCBidWlsZHMKKyAgICAgICAgb24gYnVpbGQud2Via2l0Lm9yZyBhbmQgaXQncyByZWFsbHkgZGlz
cnVwdGluZy4KKworICAgICAgICAqIEJ1aWxkU2xhdmVTdXBwb3J0L2J1aWxkLndlYmtpdC5vcmct
Y29uZmlnL21hc3Rlci5jZmc6CisKIDIwMTItMDMtMjMgIFBldGVyIEJldmVybG9vICA8cGV0ZXJA
Y2hyb21pdW0ub3JnPgogCiAgICAgICAgIFVucmV2aWV3ZWQgYnVpbGRmaXggZm9yIHRoZSBDaHJv
bWl1bSBBbmRyb2lkIGJ1aWxkZXIuCkluZGV4OiBUb29scy9CdWlsZFNsYXZlU3VwcG9ydC9idWls
ZC53ZWJraXQub3JnLWNvbmZpZy9tYXN0ZXIuY2ZnCj09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFRvb2xzL0J1aWxk
U2xhdmVTdXBwb3J0L2J1aWxkLndlYmtpdC5vcmctY29uZmlnL21hc3Rlci5jZmcJKHJldmlzaW9u
IDExMTg0NSkKKysrIFRvb2xzL0J1aWxkU2xhdmVTdXBwb3J0L2J1aWxkLndlYmtpdC5vcmctY29u
ZmlnL21hc3Rlci5jZmcJKHdvcmtpbmcgY29weSkKQEAgLTMzLDkgKzMzLDkgQEAgYXV0aHogPSBB
dXRoeigKICAgICBmb3JjZUFsbEJ1aWxkcz0nYXV0aCcsCiAgICAgcGluZ0J1aWxkZXI9VHJ1ZSwK
ICAgICBncmFjZWZ1bFNodXRkb3duPUZhbHNlLAotICAgIHN0b3BCdWlsZD1UcnVlLAotICAgIHN0
b3BBbGxCdWlsZHM9VHJ1ZSwKLSAgICBjYW5jZWxQZW5kaW5nQnVpbGQ9VHJ1ZSwKKyAgICBzdG9w
QnVpbGQ9RmFsc2UsCisgICAgc3RvcEFsbEJ1aWxkcz1GYWxzZSwKKyAgICBjYW5jZWxQZW5kaW5n
QnVpbGQ9RmFsc2UsCiAgICAgc3RvcENoYW5nZT1UcnVlLAogICAgIGNsZWFuU2h1dGRvd249RmFs
c2UpCiAK
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>139197</attachid>
            <date>2012-04-27 07:14:41 -0700</date>
            <delta_ts>2012-05-03 04:00:14 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-81982-20120427161439.patch</filename>
            <type>text/plain</type>
            <size>1446</size>
            <attacher name="Csaba Osztrogonác">ossy</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTE1NDI0CmRpZmYgLS1naXQgYS9Ub29scy9DaGFuZ2VMb2cg
Yi9Ub29scy9DaGFuZ2VMb2cKaW5kZXggN2EzMzUzOTFiZmNmOTA5MDViNTYwMmU3NWNkYTNiZGQ3
NjUzM2FlZi4uMjE5NWVlNDg0ZDMzNzM0YWRlZDA1MDllOTdhZTU4ZjNmMjdhMThiZCAxMDA2NDQK
LS0tIGEvVG9vbHMvQ2hhbmdlTG9nCisrKyBiL1Rvb2xzL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE1
IEBACisyMDEyLTA0LTI3ICBDc2FiYSBPc3p0cm9nb27DoWMgIDxvc3N5QHdlYmtpdC5vcmc+CisK
KyAgICAgICAgUGFzc3dvcmQgcHJvdGVjdCAiU3RvcCBidWlsZCIgYnV0dG9uCisgICAgICAgIGh0
dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD04MTk4MgorCisgICAgICAgIFJl
dmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIE9ubHkgYXV0aGVudGljYXRlZCB1
c2VycyBzaG91bGQgYmUgYWJsZSB0byB1c2Ugc3RvcEJ1aWxkLCBzdG9wQWxsQnVpbGRzLCBjYW5j
ZWxQZW5kaW5nQnVpbGQKKyAgICAgICAgZmVhdHVyZXMgdG8gcHJldmVudCBraWxsaW5nIGJ1aWxk
cyBvbiBidWlsZC53ZWJraXQub3JnIGJ5IFNQQU0gYm90cy4KKworICAgICAgICAqIEJ1aWxkU2xh
dmVTdXBwb3J0L2J1aWxkLndlYmtpdC5vcmctY29uZmlnL21hc3Rlci5jZmc6CisKIDIwMTItMDQt
MjcgIFBoaWxpcHBlIE5vcm1hbmQgIDxwbm9ybWFuZEBpZ2FsaWEuY29tPgogCiAgICAgICAgIFVu
cmV2aWV3ZWQsIEdUSyBnYXJkZW5pbmcuCmRpZmYgLS1naXQgYS9Ub29scy9CdWlsZFNsYXZlU3Vw
cG9ydC9idWlsZC53ZWJraXQub3JnLWNvbmZpZy9tYXN0ZXIuY2ZnIGIvVG9vbHMvQnVpbGRTbGF2
ZVN1cHBvcnQvYnVpbGQud2Via2l0Lm9yZy1jb25maWcvbWFzdGVyLmNmZwppbmRleCA0OThmOWVm
YjkxZGI1N2UyYTM3ODFhNDYxYjE1OGUxNTYwZWIxN2ExLi5kMDVlMmQyNTRmNDg5YTMwNmIyYmNk
YjNjMDg0NzU1MTM4OTM2ODA4IDEwMDY0NAotLS0gYS9Ub29scy9CdWlsZFNsYXZlU3VwcG9ydC9i
dWlsZC53ZWJraXQub3JnLWNvbmZpZy9tYXN0ZXIuY2ZnCisrKyBiL1Rvb2xzL0J1aWxkU2xhdmVT
dXBwb3J0L2J1aWxkLndlYmtpdC5vcmctY29uZmlnL21hc3Rlci5jZmcKQEAgLTMzLDkgKzMzLDkg
QEAgYXV0aHogPSBBdXRoeigKICAgICBmb3JjZUFsbEJ1aWxkcz0nYXV0aCcsCiAgICAgcGluZ0J1
aWxkZXI9VHJ1ZSwKICAgICBncmFjZWZ1bFNodXRkb3duPUZhbHNlLAotICAgIHN0b3BCdWlsZD1U
cnVlLAotICAgIHN0b3BBbGxCdWlsZHM9VHJ1ZSwKLSAgICBjYW5jZWxQZW5kaW5nQnVpbGQ9VHJ1
ZSwKKyAgICBzdG9wQnVpbGQ9J2F1dGgnLAorICAgIHN0b3BBbGxCdWlsZHM9J2F1dGgnLAorICAg
IGNhbmNlbFBlbmRpbmdCdWlsZD0nYXV0aCcsCiAgICAgc3RvcENoYW5nZT1UcnVlLAogICAgIGNs
ZWFuU2h1dGRvd249RmFsc2UpCiAK
</data>

          </attachment>
      

    </bug>

</bugzilla>