<?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>36350</bug_id>
          
          <creation_ts>2010-03-19 00:28:45 -0700</creation_ts>
          <short_desc>Simplify BuildBot core builder code for easier re-use</short_desc>
          <delta_ts>2010-03-19 00:37:59 -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>528+ (Nightly build)</version>
          <rep_platform>Other</rep_platform>
          <op_sys>OS X 10.5</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="Eric Seidel (no email)">eric</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>201757</commentid>
    <comment_count>0</comment_count>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2010-03-19 00:28:45 -0700</bug_when>
    <thetext>Simplify BuildBot core builder code for easier re-use</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>201758</commentid>
    <comment_count>1</comment_count>
      <attachid>51133</attachid>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2010-03-19 00:29:57 -0700</bug_when>
    <thetext>Created attachment 51133
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>201760</commentid>
    <comment_count>2</comment_count>
      <attachid>51133</attachid>
    <who name="Adam Barth">abarth</who>
    <bug_when>2010-03-19 00:31:08 -0700</bug_when>
    <thetext>Comment on attachment 51133
Patch

I comprehend</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>201764</commentid>
    <comment_count>3</comment_count>
      <attachid>51133</attachid>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2010-03-19 00:37:54 -0700</bug_when>
    <thetext>Comment on attachment 51133
Patch

Clearing flags on attachment: 51133

Committed r56225: &lt;http://trac.webkit.org/changeset/56225&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>201765</commentid>
    <comment_count>4</comment_count>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2010-03-19 00:37:59 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>51133</attachid>
            <date>2010-03-19 00:29:57 -0700</date>
            <delta_ts>2010-03-19 00:37:54 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-36350-20100319002956.patch</filename>
            <type>text/plain</type>
            <size>3565</size>
            <attacher name="Eric Seidel (no email)">eric</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1dlYktpdFRvb2xzL0NoYW5nZUxvZyBiL1dlYktpdFRvb2xzL0NoYW5nZUxv
ZwppbmRleCBjYWQwZTNlLi45ODI5OGRkIDEwMDY0NAotLS0gYS9XZWJLaXRUb29scy9DaGFuZ2VM
b2cKKysrIGIvV2ViS2l0VG9vbHMvQ2hhbmdlTG9nCkBAIC0xLDUgKzEsMTcgQEAKIDIwMTAtMDMt
MTkgIEVyaWMgU2VpZGVsICA8ZXJpY0B3ZWJraXQub3JnPgogCisgICAgICAgIFJldmlld2VkIGJ5
IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIFNpbXBsaWZ5IEJ1aWxkQm90IGNvcmUgYnVpbGRl
ciBjb2RlIGZvciBlYXNpZXIgcmUtdXNlCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3Jn
L3Nob3dfYnVnLmNnaT9pZD0zNjM1MAorCisgICAgICAgIEkgc2ltcGx5IGNvdWxkbid0IHNlZSBh
bnl0aGluZyB0aHJvdWdoIGFsbCB0aGlzIFlhay1oYWlyLgorCisgICAgICAgICogU2NyaXB0cy93
ZWJraXRweS9idWlsZGJvdC5weToKKyAgICAgICAgKiBTY3JpcHRzL3dlYmtpdHB5L2NvbW1hbmRz
L3F1ZXJpZXMucHk6CisKKzIwMTAtMDMtMTkgIEVyaWMgU2VpZGVsICA8ZXJpY0B3ZWJraXQub3Jn
PgorCiAgICAgICAgIFJldmlld2VkIGJ5IEFkYW0gQmFydGguCiAKICAgICAgICAgTW92ZSBmaW5k
X2dyZWVuX3RvX3JlZF90cmFuc2l0aW9uIG91dCBvZiAid2hhdC1icm9rZSIgb250byBCdWlsZGVy
IGZvciBlYXNpZXIgcmUtdXNlCmRpZmYgLS1naXQgYS9XZWJLaXRUb29scy9TY3JpcHRzL3dlYmtp
dHB5L2J1aWxkYm90LnB5IGIvV2ViS2l0VG9vbHMvU2NyaXB0cy93ZWJraXRweS9idWlsZGJvdC5w
eQppbmRleCAzMjY4ZjlkLi5kNDQzZjhhIDEwMDY0NAotLS0gYS9XZWJLaXRUb29scy9TY3JpcHRz
L3dlYmtpdHB5L2J1aWxkYm90LnB5CisrKyBiL1dlYktpdFRvb2xzL1NjcmlwdHMvd2Via2l0cHkv
YnVpbGRib3QucHkKQEAgLTE3MSwyNCArMTcxLDIyIEBAIGNsYXNzIEJ1aWxkQm90KG9iamVjdCk6
CiAgICAgICAgICMgV2UgY291bGQgcGFyc2Ugb3V0IHRoZSBjdXJyZW50IGFjdGl2aXR5IHRvby4K
ICAgICAgICAgcmV0dXJuIGJ1aWxkZXIKIAotICAgIGRlZiBfYnVpbGRlcl9zdGF0dXNlc193aXRo
X25hbWVzX21hdGNoaW5nX3JlZ2V4cHMoc2VsZiwKLSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJ1aWxkZXJfc3RhdHVzZXMsCi0gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBuYW1lX3JlZ2V4cHMp
OgotICAgICAgICBidWlsZGVycyA9IFtdCi0gICAgICAgIGZvciBidWlsZGVyIGluIGJ1aWxkZXJf
c3RhdHVzZXM6Ci0gICAgICAgICAgICBmb3IgbmFtZV9yZWdleHAgaW4gbmFtZV9yZWdleHBzOgot
ICAgICAgICAgICAgICAgIGlmIHJlLm1hdGNoKG5hbWVfcmVnZXhwLCBidWlsZGVyWyduYW1lJ10p
OgotICAgICAgICAgICAgICAgICAgICBidWlsZGVycy5hcHBlbmQoYnVpbGRlcikKLSAgICAgICAg
cmV0dXJuIGJ1aWxkZXJzCisgICAgZGVmIF9tYXRjaGVzX3JlZ2V4cHMoc2VsZiwgYnVpbGRlcl9u
YW1lLCBuYW1lX3JlZ2V4cHMpOgorICAgICAgICBmb3IgbmFtZV9yZWdleHAgaW4gbmFtZV9yZWdl
eHBzOgorICAgICAgICAgICAgaWYgcmUubWF0Y2gobmFtZV9yZWdleHAsIGJ1aWxkZXJfbmFtZSk6
CisgICAgICAgICAgICAgICAgcmV0dXJuIFRydWUKKyAgICAgICAgcmV0dXJuIEZhbHNlCisKKyAg
ICAjIEZJWE1FOiBTaG91bGQgbW92ZSBvbnRvIEJ1aWxkZXIKKyAgICBkZWYgX2lzX2NvcmVfYnVp
bGRlcihzZWxmLCBidWlsZGVyX25hbWUpOgorICAgICAgICByZXR1cm4gc2VsZi5fbWF0Y2hlc19y
ZWdleHBzKGJ1aWxkZXJfbmFtZSwgc2VsZi5jb3JlX2J1aWxkZXJfbmFtZXNfcmVnZXhwcykKKwor
ICAgICMgRklYTUU6IFRoaXMgbWV0aG9kIG5lZWRzIHRvIGRpZSwgYnV0IGlzIHVzZWQgYnkgYSB1
bml0IHRlc3QgYXQgdGhlIG1vbWVudC4KKyAgICBkZWYgX2J1aWxkZXJfc3RhdHVzZXNfd2l0aF9u
YW1lc19tYXRjaGluZ19yZWdleHBzKHNlbGYsIGJ1aWxkZXJfc3RhdHVzZXMsIG5hbWVfcmVnZXhw
cyk6CisgICAgICAgIHJldHVybiBbYnVpbGRlciBmb3IgYnVpbGRlciBpbiBidWlsZGVyX3N0YXR1
c2VzIGlmIHNlbGYuX21hdGNoZXNfcmVnZXhwcyhidWlsZGVyWyJuYW1lIl0sIG5hbWVfcmVnZXhw
cyldCiAKICAgICBkZWYgcmVkX2NvcmVfYnVpbGRlcnMoc2VsZik6Ci0gICAgICAgIHJlZF9idWls
ZGVycyA9IFtdCi0gICAgICAgIGZvciBidWlsZGVyIGluIHNlbGYuX2J1aWxkZXJfc3RhdHVzZXNf
d2l0aF9uYW1lc19tYXRjaGluZ19yZWdleHBzKAotICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHNlbGYuYnVpbGRlcl9zdGF0dXNlcygpLAotICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHNlbGYuY29yZV9idWlsZGVyX25hbWVzX3JlZ2V4cHMpOgotICAgICAgICAgICAgaWYgbm90
IGJ1aWxkZXJbJ2lzX2dyZWVuJ106Ci0gICAgICAgICAgICAgICAgcmVkX2J1aWxkZXJzLmFwcGVu
ZChidWlsZGVyKQotICAgICAgICByZXR1cm4gcmVkX2J1aWxkZXJzCisgICAgICAgIHJldHVybiBb
YnVpbGRlciBmb3IgYnVpbGRlciBpbiBzZWxmLmJ1aWxkZXJfc3RhdHVzZXMoKSBpZiBub3QgYnVp
bGRlclsiaXNfZ3JlZW4iXSBhbmQgc2VsZi5faXNfY29yZV9idWlsZGVyKGJ1aWxkZXJbIm5hbWUi
XSldCiAKICAgICBkZWYgcmVkX2NvcmVfYnVpbGRlcnNfbmFtZXMoc2VsZik6CiAgICAgICAgIHJl
ZF9idWlsZGVycyA9IHNlbGYucmVkX2NvcmVfYnVpbGRlcnMoKQpkaWZmIC0tZ2l0IGEvV2ViS2l0
VG9vbHMvU2NyaXB0cy93ZWJraXRweS9jb21tYW5kcy9xdWVyaWVzLnB5IGIvV2ViS2l0VG9vbHMv
U2NyaXB0cy93ZWJraXRweS9jb21tYW5kcy9xdWVyaWVzLnB5CmluZGV4IGQyMzU2M2YuLjhkODdm
ZmMgMTAwNjQ0Ci0tLSBhL1dlYktpdFRvb2xzL1NjcmlwdHMvd2Via2l0cHkvY29tbWFuZHMvcXVl
cmllcy5weQorKysgYi9XZWJLaXRUb29scy9TY3JpcHRzL3dlYmtpdHB5L2NvbW1hbmRzL3F1ZXJp
ZXMucHkKQEAgLTE0Miw2ICsxNDIsOSBAQCBhbmQgZGlzcGxheWVzIHRoZSBzdGF0dXMgb2YgZWFj
aCBidWlsZGVyLiIiIgogICAgICAgICAgICAgY29tbWl0X2luZm8gPSBDb21taXRJbmZvLmNvbW1p
dF9pbmZvX2Zvcl9yZXZpc2lvbihzZWxmLnRvb2wuc2NtKCksIHJldmlzaW9uKQogICAgICAgICAg
ICAgc2VsZi5fcHJpbnRfYmxhbWVfaW5mb3JtYXRpb25fZm9yX2NvbW1pdChjb21taXRfaW5mbykK
IAorICAgIGRlZiByZXZpc2lvbnNfY2F1c2luZ19mYWlsdXJlcyhzZWxmLCBvbmx5X2NvcmVfYnVp
bGRlcnM9VHJ1ZSk6CisgICAgICAgIGJ1aWxkZXJfc3RhdHVzZXMgPSB0b29sLmJ1aWxkYm90LmJ1
aWxkZXJfc3RhdHVzZXMoKQorCiAgICAgZGVmIGV4ZWN1dGUoc2VsZiwgb3B0aW9ucywgYXJncywg
dG9vbCk6CiAgICAgICAgIGJ1aWxkZXJfc3RhdHVzZXMgPSB0b29sLmJ1aWxkYm90LmJ1aWxkZXJf
c3RhdHVzZXMoKQogICAgICAgICBsb25nZXN0X2J1aWxkZXJfbmFtZSA9IHNlbGYuX2xvbmdlc3Rf
YnVpbGRlcl9uYW1lKGJ1aWxkZXJfc3RhdHVzZXMpCg==
</data>

          </attachment>
      

    </bug>

</bugzilla>