<?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>28077</bug_id>
          
          <creation_ts>2009-08-07 11:40:47 -0700</creation_ts>
          <short_desc>[Qt] DumpRenderTree behaves incorrectly when generating test results</short_desc>
          <delta_ts>2009-08-07 17:53:28 -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>PC</rep_platform>
          <op_sys>Linux</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>0</everconfirmed>
          <reporter name="George Wright">gwright</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>abarth</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>138006</commentid>
    <comment_count>0</comment_count>
    <who name="George Wright">gwright</who>
    <bug_when>2009-08-07 11:40:47 -0700</bug_when>
    <thetext>DumpRenderTree for the Qt port currently only dumps the PNG image data if an expected hash is provided on the commandline. When generating test results, the expected hash is not provided. The Mac port&apos;s behaviour differs in that it always dumps the PNG image data unless the expected hash and actual hash match.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>138010</commentid>
    <comment_count>1</comment_count>
      <attachid>34304</attachid>
    <who name="George Wright">gwright</who>
    <bug_when>2009-08-07 11:44:13 -0700</bug_when>
    <thetext>Created attachment 34304
Fix for dumping PNGs in DRT

Proposed fix.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>138014</commentid>
    <comment_count>2</comment_count>
      <attachid>34304</attachid>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2009-08-07 11:47:25 -0700</bug_when>
    <thetext>Comment on attachment 34304
Fix for dumping PNGs in DRT

Specifically, not to dump the images if the hashes match.  Please update the ChangeLog to be more clear.

Otherwise the change looks great!</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>138022</commentid>
    <comment_count>3</comment_count>
      <attachid>34308</attachid>
    <who name="George Wright">gwright</who>
    <bug_when>2009-08-07 11:52:28 -0700</bug_when>
    <thetext>Created attachment 34308
Amended changelog

ChangeLog made more verbose</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>138239</commentid>
    <comment_count>4</comment_count>
    <who name="Adam Barth">abarth</who>
    <bug_when>2009-08-07 17:53:28 -0700</bug_when>
    <thetext>This patch appears to have already been landed.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>34304</attachid>
            <date>2009-08-07 11:44:13 -0700</date>
            <delta_ts>2009-08-07 11:47:25 -0700</delta_ts>
            <desc>Fix for dumping PNGs in DRT</desc>
            <filename>DumpRenderTreeQt-dumping-fix.patch</filename>
            <type>text/plain</type>
            <size>1409</size>
            <attacher name="George Wright">gwright</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1dlYktpdFRvb2xzL0NoYW5nZUxvZyBiL1dlYktpdFRvb2xzL0NoYW5nZUxv
ZwppbmRleCBkYTZiM2IzLi41ZDc1NmM5IDEwMDY0NAotLS0gYS9XZWJLaXRUb29scy9DaGFuZ2VM
b2cKKysrIGIvV2ViS2l0VG9vbHMvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTQgQEAKKzIwMDktMDgt
MDcgIEdlb3JnZSBXcmlnaHQgIDxnZW9yZ2Uud3JpZ2h0QHRvcmNobW9iaWxlLmNvbT4KKworICAg
ICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBGaXggRHVtcFJlbmRl
clRyZWUgZm9yIHRoZSBRdCBwb3J0IHRvIGJlaGF2ZSB0aGUgc2FtZSBhcyB0aGUgTWFjIHBvcnQu
CisKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTI4MDc3
CisKKyAgICAgICAgKiBEdW1wUmVuZGVyVHJlZS9xdC9EdW1wUmVuZGVyVHJlZS5jcHA6CisgICAg
ICAgIChXZWJDb3JlOjpEdW1wUmVuZGVyVHJlZTo6ZHVtcCk6CisKIDIwMDktMDgtMDYgIENocmlz
IE1hcnJpbiAgPGNtYXJyaW5AYXBwbGUuY29tPgogCiAgICAgICAgIFJldmlld2VkIGJ5IERhdmlk
IEh5YXR0LgpkaWZmIC0tZ2l0IGEvV2ViS2l0VG9vbHMvRHVtcFJlbmRlclRyZWUvcXQvRHVtcFJl
bmRlclRyZWUuY3BwIGIvV2ViS2l0VG9vbHMvRHVtcFJlbmRlclRyZWUvcXQvRHVtcFJlbmRlclRy
ZWUuY3BwCmluZGV4IDdiOWQwNzQuLjFhZmI3NjEgMTAwNjQ0Ci0tLSBhL1dlYktpdFRvb2xzL0R1
bXBSZW5kZXJUcmVlL3F0L0R1bXBSZW5kZXJUcmVlLmNwcAorKysgYi9XZWJLaXRUb29scy9EdW1w
UmVuZGVyVHJlZS9xdC9EdW1wUmVuZGVyVHJlZS5jcHAKQEAgLTM5NCwxMCArMzk0LDE3IEBAIHZv
aWQgRHVtcFJlbmRlclRyZWU6OmR1bXAoKQogCiAgICAgICAgIGZwcmludGYoc3Rkb3V0LCAiXG5B
Y3R1YWxIYXNoOiAlc1xuIiwgcVByaW50YWJsZShhY3R1YWxIYXNoKSk7CiAKKyAgICAgICAgYm9v
bCBkdW1wSW1hZ2UgPSB0cnVlOworCiAgICAgICAgIGlmICghbV9leHBlY3RlZEhhc2guaXNFbXB0
eSgpKSB7CiAgICAgICAgICAgICBRX0FTU0VSVChtX2V4cGVjdGVkSGFzaC5sZW5ndGgoKSA9PSAz
Mik7CiAgICAgICAgICAgICBmcHJpbnRmKHN0ZG91dCwgIlxuRXhwZWN0ZWRIYXNoOiAlc1xuIiwg
cVByaW50YWJsZShtX2V4cGVjdGVkSGFzaCkpOwogCisgICAgICAgICAgICBpZiAobV9leHBlY3Rl
ZEhhc2ggPT0gYWN0dWFsSGFzaCkKKyAgICAgICAgICAgICAgICBkdW1wSW1hZ2UgPSBmYWxzZTsK
KyAgICAgICAgfQorCisgICAgICAgIGlmIChkdW1wSW1hZ2UpIHsKICAgICAgICAgICAgIFFCdWZm
ZXIgYnVmZmVyOwogICAgICAgICAgICAgYnVmZmVyLm9wZW4oUUJ1ZmZlcjo6V3JpdGVPbmx5KTsK
ICAgICAgICAgICAgIGltYWdlLnNhdmUoJmJ1ZmZlciwgIlBORyIpOwo=
</data>
<flag name="review"
          id="18472"
          type_id="1"
          status="-"
          setter="eric"
    />
          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>34308</attachid>
            <date>2009-08-07 11:52:28 -0700</date>
            <delta_ts>2009-08-07 12:08:10 -0700</delta_ts>
            <desc>Amended changelog</desc>
            <filename>DumpRenderTreeQt-dumping-fix-amended.patch</filename>
            <type>text/plain</type>
            <size>1455</size>
            <attacher name="George Wright">gwright</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1dlYktpdFRvb2xzL0NoYW5nZUxvZyBiL1dlYktpdFRvb2xzL0NoYW5nZUxv
ZwppbmRleCBkYTZiM2IzLi45Njk4ZGIzIDEwMDY0NAotLS0gYS9XZWJLaXRUb29scy9DaGFuZ2VM
b2cKKysrIGIvV2ViS2l0VG9vbHMvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTUgQEAKKzIwMDktMDgt
MDcgIEdlb3JnZSBXcmlnaHQgIDxnZW9yZ2Uud3JpZ2h0QHRvcmNobW9iaWxlLmNvbT4KKworICAg
ICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBGaXggRHVtcFJlbmRl
clRyZWUgZm9yIHRoZSBRdCBwb3J0IHRvIGFsd2F5cyBkdW1wIHRoZSBQTkcgZGF0YSB1bmxlc3MK
KyAgICAgICAgdGhlIGV4cGVjdGVkIGFuZCBhY3R1YWwgaGFzaGVzIG1hdGNoLgorCisgICAgICAg
IGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0yODA3NworCisgICAgICAg
ICogRHVtcFJlbmRlclRyZWUvcXQvRHVtcFJlbmRlclRyZWUuY3BwOgorICAgICAgICAoV2ViQ29y
ZTo6RHVtcFJlbmRlclRyZWU6OmR1bXApOgorCiAyMDA5LTA4LTA2ICBDaHJpcyBNYXJyaW4gIDxj
bWFycmluQGFwcGxlLmNvbT4KIAogICAgICAgICBSZXZpZXdlZCBieSBEYXZpZCBIeWF0dC4KZGlm
ZiAtLWdpdCBhL1dlYktpdFRvb2xzL0R1bXBSZW5kZXJUcmVlL3F0L0R1bXBSZW5kZXJUcmVlLmNw
cCBiL1dlYktpdFRvb2xzL0R1bXBSZW5kZXJUcmVlL3F0L0R1bXBSZW5kZXJUcmVlLmNwcAppbmRl
eCA3YjlkMDc0Li4xYWZiNzYxIDEwMDY0NAotLS0gYS9XZWJLaXRUb29scy9EdW1wUmVuZGVyVHJl
ZS9xdC9EdW1wUmVuZGVyVHJlZS5jcHAKKysrIGIvV2ViS2l0VG9vbHMvRHVtcFJlbmRlclRyZWUv
cXQvRHVtcFJlbmRlclRyZWUuY3BwCkBAIC0zOTQsMTAgKzM5NCwxNyBAQCB2b2lkIER1bXBSZW5k
ZXJUcmVlOjpkdW1wKCkKIAogICAgICAgICBmcHJpbnRmKHN0ZG91dCwgIlxuQWN0dWFsSGFzaDog
JXNcbiIsIHFQcmludGFibGUoYWN0dWFsSGFzaCkpOwogCisgICAgICAgIGJvb2wgZHVtcEltYWdl
ID0gdHJ1ZTsKKwogICAgICAgICBpZiAoIW1fZXhwZWN0ZWRIYXNoLmlzRW1wdHkoKSkgewogICAg
ICAgICAgICAgUV9BU1NFUlQobV9leHBlY3RlZEhhc2gubGVuZ3RoKCkgPT0gMzIpOwogICAgICAg
ICAgICAgZnByaW50ZihzdGRvdXQsICJcbkV4cGVjdGVkSGFzaDogJXNcbiIsIHFQcmludGFibGUo
bV9leHBlY3RlZEhhc2gpKTsKIAorICAgICAgICAgICAgaWYgKG1fZXhwZWN0ZWRIYXNoID09IGFj
dHVhbEhhc2gpCisgICAgICAgICAgICAgICAgZHVtcEltYWdlID0gZmFsc2U7CisgICAgICAgIH0K
KworICAgICAgICBpZiAoZHVtcEltYWdlKSB7CiAgICAgICAgICAgICBRQnVmZmVyIGJ1ZmZlcjsK
ICAgICAgICAgICAgIGJ1ZmZlci5vcGVuKFFCdWZmZXI6OldyaXRlT25seSk7CiAgICAgICAgICAg
ICBpbWFnZS5zYXZlKCZidWZmZXIsICJQTkciKTsK
</data>
<flag name="review"
          id="18476"
          type_id="1"
          status="+"
          setter="manyoso"
    />
          </attachment>
      

    </bug>

</bugzilla>