<?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>108569</bug_id>
          
          <creation_ts>2013-01-31 20:44:05 -0800</creation_ts>
          <short_desc>PrettyPatch/prettify.rb doesn&apos;t specify a load path for PrettyPatch.rb, &amp; hard-codes the system ruby</short_desc>
          <delta_ts>2013-02-01 14:47:53 -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>Tools / Tests</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>All</rep_platform>
          <op_sys>All</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>Enhancement</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>0</everconfirmed>
          <reporter name="Nathan de Vries">ndevries</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>dglazkov</cc>
    
    <cc>joepeck</cc>
    
    <cc>webkit.review.bot</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>822271</commentid>
    <comment_count>0</comment_count>
    <who name="Nathan de Vries">ndevries</who>
    <bug_when>2013-01-31 20:44:05 -0800</bug_when>
    <thetext>You should be able to run prettify.rb from any working directory, and it shouldn&apos;t hard-code the system ruby path.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>822278</commentid>
    <comment_count>1</comment_count>
      <attachid>185926</attachid>
    <who name="Nathan de Vries">ndevries</who>
    <bug_when>2013-01-31 20:56:26 -0800</bug_when>
    <thetext>Created attachment 185926
Adds the directory containing prettify.rb to the $LOAD_PATH, and uses `env` to determine the ruby executable to use.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>822282</commentid>
    <comment_count>2</comment_count>
      <attachid>185926</attachid>
    <who name="Joseph Pecoraro">joepeck</who>
    <bug_when>2013-01-31 21:02:59 -0800</bug_when>
    <thetext>Comment on attachment 185926
Adds the directory containing prettify.rb to the $LOAD_PATH, and uses `env` to determine the ruby executable to use.

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

&gt; Websites/bugs.webkit.org/PrettyPatch/prettify.rb:7
&gt; +#$LOAD_PATH &lt;&lt; Pathname.new(__FILE__).dirname.realpath.to_s

This looks commented out. Otherwise this looks good to me.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>822289</commentid>
    <comment_count>3</comment_count>
      <attachid>185931</attachid>
    <who name="Nathan de Vries">ndevries</who>
    <bug_when>2013-01-31 21:08:38 -0800</bug_when>
    <thetext>Created attachment 185931
Patch without the commented out $LOAD_PATH push.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>822324</commentid>
    <comment_count>4</comment_count>
      <attachid>185931</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2013-01-31 22:20:07 -0800</bug_when>
    <thetext>Comment on attachment 185931
Patch without the commented out $LOAD_PATH push.

Attachment 185931 did not pass chromium-ews (chromium-xvfb):
Output: http://queues.webkit.org/results/16296320

New failing tests:
fast/forms/datalist/update-range-with-datalist.html
fast/layers/no-clipping-overflow-hidden-added-after-transform.html
inspector-protocol/heap-profiler/heap-snapshot-with-detached-dom-tree.html
fast/loader/text-document-wrapping.html
fast/loader/javascript-url-in-object.html
fast/layers/no-clipping-overflow-hidden-added-after-transition.html
fast/layers/no-clipping-overflow-hidden-hardware-acceleration.html</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>823226</commentid>
    <comment_count>5</comment_count>
      <attachid>185931</attachid>
    <who name="Joseph Pecoraro">joepeck</who>
    <bug_when>2013-02-01 13:49:49 -0800</bug_when>
    <thetext>Comment on attachment 185931
Patch without the commented out $LOAD_PATH push.

r=me, test failures are unrelated</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>823292</commentid>
    <comment_count>6</comment_count>
      <attachid>185931</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2013-02-01 14:47:49 -0800</bug_when>
    <thetext>Comment on attachment 185931
Patch without the commented out $LOAD_PATH push.

Clearing flags on attachment: 185931

Committed r141646: &lt;http://trac.webkit.org/changeset/141646&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>823293</commentid>
    <comment_count>7</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2013-02-01 14:47:53 -0800</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>185926</attachid>
            <date>2013-01-31 20:56:26 -0800</date>
            <delta_ts>2013-01-31 21:08:38 -0800</delta_ts>
            <desc>Adds the directory containing prettify.rb to the $LOAD_PATH, and uses `env` to determine the ruby executable to use.</desc>
            <filename>0001-Allow-prettify.rb-to-be-run-from-any-directory-and-d.patch</filename>
            <type>text/plain</type>
            <size>1754</size>
            <attacher name="Nathan de Vries">ndevries</attacher>
            
              <data encoding="base64">RnJvbSA3OTYxZWZmMTczNDY3YzUxYWJiMDZkODBmNzdiYjk2MDQxZDdkNTkzIE1vbiBTZXAgMTcg
MDA6MDA6MDAgMjAwMQpGcm9tOiBOYXRoYW4gZGUgVnJpZXMgPG5kZXZyaWVzQGFwcGxlLmNvbT4K
RGF0ZTogVGh1LCAzMSBKYW4gMjAxMyAyMDo0NzowOCAtMDgwMApTdWJqZWN0OiBbUEFUQ0hdIEFs
bG93IHByZXR0aWZ5LnJiIHRvIGJlIHJ1biBmcm9tIGFueSBkaXJlY3RvcnksIGFuZCBkb24ndAog
aGFyZC1jb2RlIHRoZSBzeXN0ZW0gcnVieSBwYXRoCiBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9z
aG93X2J1Zy5jZ2k/aWQ9MTA4NTY5CgpSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KCiogUHJl
dHR5UGF0Y2gvcHJldHRpZnkucmI6Ci0tLQogV2Vic2l0ZXMvYnVncy53ZWJraXQub3JnL0NoYW5n
ZUxvZyAgICAgICAgICAgICAgIHwgOSArKysrKysrKysKIFdlYnNpdGVzL2J1Z3Mud2Via2l0Lm9y
Zy9QcmV0dHlQYXRjaC9wcmV0dGlmeS5yYiB8IDggKysrKysrLS0KIDIgZmlsZXMgY2hhbmdlZCwg
MTUgaW5zZXJ0aW9ucygrKSwgMiBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9XZWJzaXRlcy9i
dWdzLndlYmtpdC5vcmcvQ2hhbmdlTG9nIGIvV2Vic2l0ZXMvYnVncy53ZWJraXQub3JnL0NoYW5n
ZUxvZwppbmRleCBkN2QyZGIwLi4yMzEzOGZjIDEwMDY0NAotLS0gYS9XZWJzaXRlcy9idWdzLndl
YmtpdC5vcmcvQ2hhbmdlTG9nCisrKyBiL1dlYnNpdGVzL2J1Z3Mud2Via2l0Lm9yZy9DaGFuZ2VM
b2cKQEAgLTEsMyArMSwxMiBAQAorMjAxMy0wMS0zMSAgTmF0aGFuIGRlIFZyaWVzICA8bmRldnJp
ZXNAYXBwbGUuY29tPgorCisgICAgICAgIEFsbG93IHByZXR0aWZ5LnJiIHRvIGJlIHJ1biBmcm9t
IGFueSBkaXJlY3RvcnksIGFuZCBkb24ndCBoYXJkLWNvZGUgdGhlIHN5c3RlbSBydWJ5IHBhdGgK
KyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTEwODU2OQor
CisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgICogUHJldHR5
UGF0Y2gvcHJldHRpZnkucmI6CisKIDIwMTMtMDEtMDMgIEphbWVzIFJvYmluc29uICA8amFtZXNy
QGNocm9taXVtLm9yZz4KIAogICAgICAgICBBdm9pZCBtaXhlZCBjb250ZW50IHdoZW4gZXhwYW5k
aW5nIGNvbnRleHQgaW4gY29kZSByZXZpZXcgdG9vbApkaWZmIC0tZ2l0IGEvV2Vic2l0ZXMvYnVn
cy53ZWJraXQub3JnL1ByZXR0eVBhdGNoL3ByZXR0aWZ5LnJiIGIvV2Vic2l0ZXMvYnVncy53ZWJr
aXQub3JnL1ByZXR0eVBhdGNoL3ByZXR0aWZ5LnJiCmluZGV4IDA3ZDQxZmUuLmMxNWUzZmMgMTAw
NzU1Ci0tLSBhL1dlYnNpdGVzL2J1Z3Mud2Via2l0Lm9yZy9QcmV0dHlQYXRjaC9wcmV0dGlmeS5y
YgorKysgYi9XZWJzaXRlcy9idWdzLndlYmtpdC5vcmcvUHJldHR5UGF0Y2gvcHJldHRpZnkucmIK
QEAgLTEsOSArMSwxMyBAQAotIyEvdXNyL2Jpbi9ydWJ5CisjIS91c3IvYmluL2VudiBydWJ5CiAK
LXJlcXVpcmUgJ1ByZXR0eVBhdGNoJwogcmVxdWlyZSAnb3B0cGFyc2UnCityZXF1aXJlICdwYXRo
bmFtZScKIHJlcXVpcmUgJ3dlYnJpY2svaHRtbHV0aWxzJwogCisjJExPQURfUEFUSCA8PCBQYXRo
bmFtZS5uZXcoX19GSUxFX18pLmRpcm5hbWUucmVhbHBhdGgudG9fcworCityZXF1aXJlICdQcmV0
dHlQYXRjaCcKKwogQkFDS1RSQUNFX1NFUEFSQVRPUiA9ICJcblx0ZnJvbSAiCiAKIG9wdGlvbnMg
PSB7IDpodG1sX2V4Y2VwdGlvbnMgPT4gZmFsc2UgfQotLSAKMS43LjEyCgo=
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>185931</attachid>
            <date>2013-01-31 21:08:38 -0800</date>
            <delta_ts>2013-02-01 14:47:49 -0800</delta_ts>
            <desc>Patch without the commented out $LOAD_PATH push.</desc>
            <filename>0001-Allow-prettify.rb-to-be-run-from-any-directory-and-d.patch</filename>
            <type>text/plain</type>
            <size>1753</size>
            <attacher name="Nathan de Vries">ndevries</attacher>
            
              <data encoding="base64">RnJvbSA2NjBmMjM0OWRlNzM3ZmZkYjAxYThkZDAwNWE4MDNmZjBkMzMwMzU4IE1vbiBTZXAgMTcg
MDA6MDA6MDAgMjAwMQpGcm9tOiBOYXRoYW4gZGUgVnJpZXMgPG5kZXZyaWVzQGFwcGxlLmNvbT4K
RGF0ZTogVGh1LCAzMSBKYW4gMjAxMyAyMDo0NzowOCAtMDgwMApTdWJqZWN0OiBbUEFUQ0hdIEFs
bG93IHByZXR0aWZ5LnJiIHRvIGJlIHJ1biBmcm9tIGFueSBkaXJlY3RvcnksIGFuZCBkb24ndAog
aGFyZC1jb2RlIHRoZSBzeXN0ZW0gcnVieSBwYXRoCiBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9z
aG93X2J1Zy5jZ2k/aWQ9MTA4NTY5CgpSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KCiogUHJl
dHR5UGF0Y2gvcHJldHRpZnkucmI6Ci0tLQogV2Vic2l0ZXMvYnVncy53ZWJraXQub3JnL0NoYW5n
ZUxvZyAgICAgICAgICAgICAgIHwgOSArKysrKysrKysKIFdlYnNpdGVzL2J1Z3Mud2Via2l0Lm9y
Zy9QcmV0dHlQYXRjaC9wcmV0dGlmeS5yYiB8IDggKysrKysrLS0KIDIgZmlsZXMgY2hhbmdlZCwg
MTUgaW5zZXJ0aW9ucygrKSwgMiBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9XZWJzaXRlcy9i
dWdzLndlYmtpdC5vcmcvQ2hhbmdlTG9nIGIvV2Vic2l0ZXMvYnVncy53ZWJraXQub3JnL0NoYW5n
ZUxvZwppbmRleCBkN2QyZGIwLi4yMzEzOGZjIDEwMDY0NAotLS0gYS9XZWJzaXRlcy9idWdzLndl
YmtpdC5vcmcvQ2hhbmdlTG9nCisrKyBiL1dlYnNpdGVzL2J1Z3Mud2Via2l0Lm9yZy9DaGFuZ2VM
b2cKQEAgLTEsMyArMSwxMiBAQAorMjAxMy0wMS0zMSAgTmF0aGFuIGRlIFZyaWVzICA8bmRldnJp
ZXNAYXBwbGUuY29tPgorCisgICAgICAgIEFsbG93IHByZXR0aWZ5LnJiIHRvIGJlIHJ1biBmcm9t
IGFueSBkaXJlY3RvcnksIGFuZCBkb24ndCBoYXJkLWNvZGUgdGhlIHN5c3RlbSBydWJ5IHBhdGgK
KyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTEwODU2OQor
CisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgICogUHJldHR5
UGF0Y2gvcHJldHRpZnkucmI6CisKIDIwMTMtMDEtMDMgIEphbWVzIFJvYmluc29uICA8amFtZXNy
QGNocm9taXVtLm9yZz4KIAogICAgICAgICBBdm9pZCBtaXhlZCBjb250ZW50IHdoZW4gZXhwYW5k
aW5nIGNvbnRleHQgaW4gY29kZSByZXZpZXcgdG9vbApkaWZmIC0tZ2l0IGEvV2Vic2l0ZXMvYnVn
cy53ZWJraXQub3JnL1ByZXR0eVBhdGNoL3ByZXR0aWZ5LnJiIGIvV2Vic2l0ZXMvYnVncy53ZWJr
aXQub3JnL1ByZXR0eVBhdGNoL3ByZXR0aWZ5LnJiCmluZGV4IDA3ZDQxZmUuLmE5YzIxMWYgMTAw
NzU1Ci0tLSBhL1dlYnNpdGVzL2J1Z3Mud2Via2l0Lm9yZy9QcmV0dHlQYXRjaC9wcmV0dGlmeS5y
YgorKysgYi9XZWJzaXRlcy9idWdzLndlYmtpdC5vcmcvUHJldHR5UGF0Y2gvcHJldHRpZnkucmIK
QEAgLTEsOSArMSwxMyBAQAotIyEvdXNyL2Jpbi9ydWJ5CisjIS91c3IvYmluL2VudiBydWJ5CiAK
LXJlcXVpcmUgJ1ByZXR0eVBhdGNoJwogcmVxdWlyZSAnb3B0cGFyc2UnCityZXF1aXJlICdwYXRo
bmFtZScKIHJlcXVpcmUgJ3dlYnJpY2svaHRtbHV0aWxzJwogCiskTE9BRF9QQVRIIDw8IFBhdGhu
YW1lLm5ldyhfX0ZJTEVfXykuZGlybmFtZS5yZWFscGF0aC50b19zCisKK3JlcXVpcmUgJ1ByZXR0
eVBhdGNoJworCiBCQUNLVFJBQ0VfU0VQQVJBVE9SID0gIlxuXHRmcm9tICIKIAogb3B0aW9ucyA9
IHsgOmh0bWxfZXhjZXB0aW9ucyA9PiBmYWxzZSB9Ci0tIAoxLjcuMTIKCg==
</data>

          </attachment>
      

    </bug>

</bugzilla>