<?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>35867</bug_id>
          
          <creation_ts>2010-03-08 07:56:18 -0800</creation_ts>
          <short_desc>[chromium]: update Linux layout test scripts for RedHat like systems.</short_desc>
          <delta_ts>2010-03-12 08:02:30 -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 Misc.</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>PC</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="Adam Langley">agl</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>commit-queue</cc>
    
    <cc>dpranke</cc>
    
    <cc>evan</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>197167</commentid>
    <comment_count>0</comment_count>
    <who name="Adam Langley">agl</who>
    <bug_when>2010-03-08 07:56:18 -0800</bug_when>
    <thetext>[chromium]: update Linux layout test scripts for RedHat like systems.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>197168</commentid>
    <comment_count>1</comment_count>
      <attachid>50221</attachid>
    <who name="Adam Langley">agl</who>
    <bug_when>2010-03-08 07:57:45 -0800</bug_when>
    <thetext>Created attachment 50221
patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>197174</commentid>
    <comment_count>2</comment_count>
    <who name="Evan Martin">evan</who>
    <bug_when>2010-03-08 08:10:05 -0800</bug_when>
    <thetext>+            if self._is_redhat_based():
+                package_name = &apos;dwdiff&apos;
+            else:
+                package_name = &apos;wdiff&apos;
+
+            _log.error(&apos;    Please install using: &quot;sudo apt-get install &apos; +
+                       package_name)

Does apt-get work on Redhat?


I kinda wonder if the dwdiff/wdiff distinction could be factored into one place instead of tested twice.


I&apos;m trying to think of a WebKit reviewer who uses Redhat but the GTK guys use Debian I think.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>197180</commentid>
    <comment_count>3</comment_count>
      <attachid>50225</attachid>
    <who name="Adam Langley">agl</who>
    <bug_when>2010-03-08 08:22:54 -0800</bug_when>
    <thetext>Created attachment 50225
patch

Evan: you&apos;re right. We don&apos;t try to have distro specific messages for the other cases so I won&apos;t try to here. Linux people can figure it out and I don&apos;t think it&apos;s worth trying to reflect all that complexity in our scripts for these minor cases.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>197181</commentid>
    <comment_count>4</comment_count>
    <who name="Adam Langley">agl</who>
    <bug_when>2010-03-08 08:26:36 -0800</bug_when>
    <thetext>That wasn&apos;t a review to death :) But, in hindsight, trying to maintain the &apos;apt-get&apos; vs &apos;yum&apos; messages for everyone and their distro specific package names is just going to rot.

I still need the other changes or I can&apos;t run layout tests!</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>198598</commentid>
    <comment_count>5</comment_count>
    <who name="Adam Langley">agl</who>
    <bug_when>2010-03-11 07:07:01 -0800</bug_when>
    <thetext>dpranke has been unresponsive for a week and a half now (there was a previous Chromium CL which did the same thing.)

Since moving the layout test running in WebKit has completly broken layout tests on all Fedora systems I&apos;ll probably land this as an unreviewed build fix later today.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>198705</commentid>
    <comment_count>6</comment_count>
      <attachid>50225</attachid>
    <who name="Dirk Pranke">dpranke</who>
    <bug_when>2010-03-11 11:40:39 -0800</bug_when>
    <thetext>Comment on attachment 50225
patch

LGTM.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>198706</commentid>
    <comment_count>7</comment_count>
    <who name="Dirk Pranke">dpranke</who>
    <bug_when>2010-03-11 11:41:09 -0800</bug_when>
    <thetext>Hi Adam,

Sorry for the delay. Somehow I completely missed this bug, although I&apos;ve been pretty busy fixing other bugs in this stuff for the past three days.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>198758</commentid>
    <comment_count>8</comment_count>
      <attachid>50225</attachid>
    <who name="Dimitri Glazkov (Google)">dglazkov</who>
    <bug_when>2010-03-11 13:39:50 -0800</bug_when>
    <thetext>Comment on attachment 50225
patch

rs=me.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>199058</commentid>
    <comment_count>9</comment_count>
      <attachid>50225</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2010-03-12 08:02:26 -0800</bug_when>
    <thetext>Comment on attachment 50225
patch

Clearing flags on attachment: 50225

Committed r55903: &lt;http://trac.webkit.org/changeset/55903&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>199059</commentid>
    <comment_count>10</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2010-03-12 08:02:30 -0800</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>50221</attachid>
            <date>2010-03-08 07:57:45 -0800</date>
            <delta_ts>2010-03-08 08:22:54 -0800</delta_ts>
            <desc>patch</desc>
            <filename>patch</filename>
            <type>text/plain</type>
            <size>2824</size>
            <attacher name="Adam Langley">agl</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1dlYktpdFRvb2xzL0NoYW5nZUxvZyBiL1dlYktpdFRvb2xzL0NoYW5nZUxv
ZwppbmRleCAwZjM2Y2QxLi5iNDVmYjAwIDEwMDY0NAotLS0gYS9XZWJLaXRUb29scy9DaGFuZ2VM
b2cKKysrIGIvV2ViS2l0VG9vbHMvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTUgQEAKKzIwMTAtMDMt
MDggIEFkYW0gTGFuZ2xleSAgPGFnbEBjaHJvbWl1bS5vcmc+CisKKyAgICAgICAgUmV2aWV3ZWQg
YnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgW2Nocm9taXVtXTogdXBkYXRlIExpbnV4IGxh
eW91dCB0ZXN0IHNjcmlwdHMgZm9yIFJlZEhhdCBsaWtlIHN5c3RlbXMuCisKKyAgICAgICAgKFRl
c3RlZCBvbiBGZWRvcmEgMTIuKQorCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3No
b3dfYnVnLmNnaT9pZD0zNTg2NworCisgICAgICAgICogU2NyaXB0cy93ZWJraXRweS9sYXlvdXRf
dGVzdHMvcG9ydC9jaHJvbWl1bV9saW51eC5weToKKwogMjAxMC0wMy0wOCAgR3VzdGF2byBOb3Jv
bmhhIFNpbHZhICA8Z25zQGdub21lLm9yZz4KIAogICAgICAgICBObyByZXZpZXcsIHJvbGxpbmcg
b3V0IHI1NTY2Mi4KZGlmZiAtLWdpdCBhL1dlYktpdFRvb2xzL1NjcmlwdHMvd2Via2l0cHkvbGF5
b3V0X3Rlc3RzL3BvcnQvY2hyb21pdW1fbGludXgucHkgYi9XZWJLaXRUb29scy9TY3JpcHRzL3dl
YmtpdHB5L2xheW91dF90ZXN0cy9wb3J0L2Nocm9taXVtX2xpbnV4LnB5CmluZGV4IDQzNWUxZTAu
Ljc5NmE4ZmIgMTAwNjQ0Ci0tLSBhL1dlYktpdFRvb2xzL1NjcmlwdHMvd2Via2l0cHkvbGF5b3V0
X3Rlc3RzL3BvcnQvY2hyb21pdW1fbGludXgucHkKKysrIGIvV2ViS2l0VG9vbHMvU2NyaXB0cy93
ZWJraXRweS9sYXlvdXRfdGVzdHMvcG9ydC9jaHJvbWl1bV9saW51eC5weQpAQCAtMTI0LDggKzEy
NCwxMyBAQCBjbGFzcyBDaHJvbWl1bUxpbnV4UG9ydChjaHJvbWl1bS5DaHJvbWl1bVBvcnQpOgog
ICAgIGRlZiBfY2hlY2tfd2RpZmZfaW5zdGFsbChzZWxmKToKICAgICAgICAgcmVzdWx0ID0gY2hy
b21pdW0uY2hlY2tfZmlsZV9leGlzdHMoc2VsZi5fcGF0aF90b193ZGlmZigpLCAnd2RpZmYnKQog
ICAgICAgICBpZiBub3QgcmVzdWx0OgotICAgICAgICAgICAgX2xvZy5lcnJvcignICAgIFBsZWFz
ZSBpbnN0YWxsIHVzaW5nOiAic3VkbyBhcHQtZ2V0IGluc3RhbGwgJwotICAgICAgICAgICAgICAg
ICAgICAgICAnd2RpZmYiJykKKyAgICAgICAgICAgIGlmIHNlbGYuX2lzX3JlZGhhdF9iYXNlZCgp
OgorICAgICAgICAgICAgICAgIHBhY2thZ2VfbmFtZSA9ICdkd2RpZmYnCisgICAgICAgICAgICBl
bHNlOgorICAgICAgICAgICAgICAgIHBhY2thZ2VfbmFtZSA9ICd3ZGlmZicKKworICAgICAgICAg
ICAgX2xvZy5lcnJvcignICAgIFBsZWFzZSBpbnN0YWxsIHVzaW5nOiAic3VkbyBhcHQtZ2V0IGlu
c3RhbGwgJyArCisgICAgICAgICAgICAgICAgICAgICAgIHBhY2thZ2VfbmFtZSkKICAgICAgICAg
ICAgIF9sb2cuZXJyb3IoJycpCiAgICAgICAgIHJldHVybiByZXN1bHQKIApAQCAtMTQ1LDExICsx
NTAsMTkgQEAgY2xhc3MgQ2hyb21pdW1MaW51eFBvcnQoY2hyb21pdW0uQ2hyb21pdW1Qb3J0KToK
ICAgICAgICAgbnVsbC5jbG9zZSgpCiAKICAgICBkZWYgX3BhdGhfdG9fYXBhY2hlKHNlbGYpOgot
ICAgICAgICByZXR1cm4gJy91c3Ivc2Jpbi9hcGFjaGUyJworICAgICAgICBpZiBzZWxmLl9pc19y
ZWRoYXRfYmFzZWQoKToKKyAgICAgICAgICAgIHJldHVybiAnL3Vzci9zYmluL2h0dHBkJworICAg
ICAgICBlbHNlOgorICAgICAgICAgICAgcmV0dXJuICcvdXNyL3NiaW4vYXBhY2hlMicKIAogICAg
IGRlZiBfcGF0aF90b19hcGFjaGVfY29uZmlnX2ZpbGUoc2VsZik6CisgICAgICAgIGlmIHNlbGYu
X2lzX3JlZGhhdF9iYXNlZCgpOgorICAgICAgICAgICAgY29uZmlnX25hbWUgPSAnZmVkb3JhLWh0
dHBkLmNvbmYnCisgICAgICAgIGVsc2U6CisgICAgICAgICAgICBjb25maWdfbmFtZSA9ICdhcGFj
aGUyLWRlYmlhbi1odHRwZC5jb25mJworCiAgICAgICAgIHJldHVybiBvcy5wYXRoLmpvaW4oc2Vs
Zi5sYXlvdXRfdGVzdHNfZGlyKCksICdodHRwJywgJ2NvbmYnLAotICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICdhcGFjaGUyLWRlYmlhbi1odHRwZC5jb25mJykKKyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBjb25maWdfbmFtZSkKIAogICAgIGRlZiBfcGF0aF90b19saWdodHRwZChzZWxm
KToKICAgICAgICAgcmV0dXJuICIvdXNyL3NiaW4vbGlnaHR0cGQiCkBAIC0xNzIsNyArMTg1LDEz
IEBAIGNsYXNzIENocm9taXVtTGludXhQb3J0KGNocm9taXVtLkNocm9taXVtUG9ydCk6CiAgICAg
ICAgIHJldHVybiBzZWxmLl9idWlsZF9wYXRoKHNlbGYuX29wdGlvbnMudGFyZ2V0LCAnaW1hZ2Vf
ZGlmZicpCiAKICAgICBkZWYgX3BhdGhfdG9fd2RpZmYoc2VsZik6Ci0gICAgICAgIHJldHVybiAn
L3Vzci9iaW4vd2RpZmYnCisgICAgICAgIGlmIHNlbGYuX2lzX3JlZGhhdF9iYXNlZCgpOgorICAg
ICAgICAgICAgcmV0dXJuICcvdXNyL2Jpbi9kd2RpZmYnCisgICAgICAgIGVsc2U6CisgICAgICAg
ICAgICByZXR1cm4gJy91c3IvYmluL3dkaWZmJworCisgICAgZGVmIF9pc19yZWRoYXRfYmFzZWQo
c2VsZik6CisgICAgICAgIHJldHVybiBvcy5wYXRoLmV4aXN0cyhvcy5wYXRoLmpvaW4oJy9ldGMn
LCAncmVkaGF0LXJlbGVhc2UnKSkKIAogICAgIGRlZiBfc2h1dF9kb3duX2h0dHBfc2VydmVyKHNl
bGYsIHNlcnZlcl9waWQpOgogICAgICAgICAiIiJTaHV0IGRvd24gdGhlIGxpZ2h0dHBkIHdlYiBz
ZXJ2ZXIuIEJsb2NrcyB1bnRpbCBpdCdzIGZ1bGx5Cg==
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>50225</attachid>
            <date>2010-03-08 08:22:54 -0800</date>
            <delta_ts>2010-03-12 08:02:26 -0800</delta_ts>
            <desc>patch</desc>
            <filename>patch</filename>
            <type>text/plain</type>
            <size>2197</size>
            <attacher name="Adam Langley">agl</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1dlYktpdFRvb2xzL0NoYW5nZUxvZyBiL1dlYktpdFRvb2xzL0NoYW5nZUxv
ZwppbmRleCAwZjM2Y2QxLi5iNDVmYjAwIDEwMDY0NAotLS0gYS9XZWJLaXRUb29scy9DaGFuZ2VM
b2cKKysrIGIvV2ViS2l0VG9vbHMvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTUgQEAKKzIwMTAtMDMt
MDggIEFkYW0gTGFuZ2xleSAgPGFnbEBjaHJvbWl1bS5vcmc+CisKKyAgICAgICAgUmV2aWV3ZWQg
YnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgW2Nocm9taXVtXTogdXBkYXRlIExpbnV4IGxh
eW91dCB0ZXN0IHNjcmlwdHMgZm9yIFJlZEhhdCBsaWtlIHN5c3RlbXMuCisKKyAgICAgICAgKFRl
c3RlZCBvbiBGZWRvcmEgMTIuKQorCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3No
b3dfYnVnLmNnaT9pZD0zNTg2NworCisgICAgICAgICogU2NyaXB0cy93ZWJraXRweS9sYXlvdXRf
dGVzdHMvcG9ydC9jaHJvbWl1bV9saW51eC5weToKKwogMjAxMC0wMy0wOCAgR3VzdGF2byBOb3Jv
bmhhIFNpbHZhICA8Z25zQGdub21lLm9yZz4KIAogICAgICAgICBObyByZXZpZXcsIHJvbGxpbmcg
b3V0IHI1NTY2Mi4KZGlmZiAtLWdpdCBhL1dlYktpdFRvb2xzL1NjcmlwdHMvd2Via2l0cHkvbGF5
b3V0X3Rlc3RzL3BvcnQvY2hyb21pdW1fbGludXgucHkgYi9XZWJLaXRUb29scy9TY3JpcHRzL3dl
YmtpdHB5L2xheW91dF90ZXN0cy9wb3J0L2Nocm9taXVtX2xpbnV4LnB5CmluZGV4IDQzNWUxZTAu
LmUxNDdiZmQgMTAwNjQ0Ci0tLSBhL1dlYktpdFRvb2xzL1NjcmlwdHMvd2Via2l0cHkvbGF5b3V0
X3Rlc3RzL3BvcnQvY2hyb21pdW1fbGludXgucHkKKysrIGIvV2ViS2l0VG9vbHMvU2NyaXB0cy93
ZWJraXRweS9sYXlvdXRfdGVzdHMvcG9ydC9jaHJvbWl1bV9saW51eC5weQpAQCAtMTQ1LDExICsx
NDUsMTkgQEAgY2xhc3MgQ2hyb21pdW1MaW51eFBvcnQoY2hyb21pdW0uQ2hyb21pdW1Qb3J0KToK
ICAgICAgICAgbnVsbC5jbG9zZSgpCiAKICAgICBkZWYgX3BhdGhfdG9fYXBhY2hlKHNlbGYpOgot
ICAgICAgICByZXR1cm4gJy91c3Ivc2Jpbi9hcGFjaGUyJworICAgICAgICBpZiBzZWxmLl9pc19y
ZWRoYXRfYmFzZWQoKToKKyAgICAgICAgICAgIHJldHVybiAnL3Vzci9zYmluL2h0dHBkJworICAg
ICAgICBlbHNlOgorICAgICAgICAgICAgcmV0dXJuICcvdXNyL3NiaW4vYXBhY2hlMicKIAogICAg
IGRlZiBfcGF0aF90b19hcGFjaGVfY29uZmlnX2ZpbGUoc2VsZik6CisgICAgICAgIGlmIHNlbGYu
X2lzX3JlZGhhdF9iYXNlZCgpOgorICAgICAgICAgICAgY29uZmlnX25hbWUgPSAnZmVkb3JhLWh0
dHBkLmNvbmYnCisgICAgICAgIGVsc2U6CisgICAgICAgICAgICBjb25maWdfbmFtZSA9ICdhcGFj
aGUyLWRlYmlhbi1odHRwZC5jb25mJworCiAgICAgICAgIHJldHVybiBvcy5wYXRoLmpvaW4oc2Vs
Zi5sYXlvdXRfdGVzdHNfZGlyKCksICdodHRwJywgJ2NvbmYnLAotICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICdhcGFjaGUyLWRlYmlhbi1odHRwZC5jb25mJykKKyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBjb25maWdfbmFtZSkKIAogICAgIGRlZiBfcGF0aF90b19saWdodHRwZChzZWxm
KToKICAgICAgICAgcmV0dXJuICIvdXNyL3NiaW4vbGlnaHR0cGQiCkBAIC0xNzIsNyArMTgwLDEz
IEBAIGNsYXNzIENocm9taXVtTGludXhQb3J0KGNocm9taXVtLkNocm9taXVtUG9ydCk6CiAgICAg
ICAgIHJldHVybiBzZWxmLl9idWlsZF9wYXRoKHNlbGYuX29wdGlvbnMudGFyZ2V0LCAnaW1hZ2Vf
ZGlmZicpCiAKICAgICBkZWYgX3BhdGhfdG9fd2RpZmYoc2VsZik6Ci0gICAgICAgIHJldHVybiAn
L3Vzci9iaW4vd2RpZmYnCisgICAgICAgIGlmIHNlbGYuX2lzX3JlZGhhdF9iYXNlZCgpOgorICAg
ICAgICAgICAgcmV0dXJuICcvdXNyL2Jpbi9kd2RpZmYnCisgICAgICAgIGVsc2U6CisgICAgICAg
ICAgICByZXR1cm4gJy91c3IvYmluL3dkaWZmJworCisgICAgZGVmIF9pc19yZWRoYXRfYmFzZWQo
c2VsZik6CisgICAgICAgIHJldHVybiBvcy5wYXRoLmV4aXN0cyhvcy5wYXRoLmpvaW4oJy9ldGMn
LCAncmVkaGF0LXJlbGVhc2UnKSkKIAogICAgIGRlZiBfc2h1dF9kb3duX2h0dHBfc2VydmVyKHNl
bGYsIHNlcnZlcl9waWQpOgogICAgICAgICAiIiJTaHV0IGRvd24gdGhlIGxpZ2h0dHBkIHdlYiBz
ZXJ2ZXIuIEJsb2NrcyB1bnRpbCBpdCdzIGZ1bGx5Cg==
</data>

          </attachment>
      

    </bug>

</bugzilla>