<?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>114256</bug_id>
          
          <creation_ts>2013-04-09 02:41:02 -0700</creation_ts>
          <short_desc>[Qt][Wk2] Most of layout tests contain improper line breaks.</short_desc>
          <delta_ts>2013-06-05 04:51:08 -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>DUPLICATE</resolution>
          <dup_id>117203</dup_id>
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          <blocked>114171</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Ádám Kallai">kadam</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>abecsi</cc>
    
    <cc>glenn</cc>
    
    <cc>ossy</cc>
    
    <cc>zarvai</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>871561</commentid>
    <comment_count>0</comment_count>
    <who name="Ádám Kallai">kadam</who>
    <bug_when>2013-04-09 02:41:02 -0700</bug_when>
    <thetext>The test results contain line break improperly.

 * animations/cross-fade-border-image-source.html&apos;s diff:

--- /home/kadam/webkit/Webkittmp/layout-test-results/animations/cross-fade-border-image-source-expected.txt
+++ /home/kadam/webkit/Webkittmp/layout-test-results/animations/cross-fade-border-image-source-actual.txt
@@ -1,18 +1,63 @@
-layer at (0,0) size 800x600
-  RenderView at (0,0) size 800x600
-layer at (0,0) size 800x600
-  RenderBlock {HTML} at (0,0) size 800x600
-    RenderBody {BODY} at (8,8) size 784x584
-      RenderBlock {DIV} at (0,0) size 784x57
-        RenderText {#text} at (0,0) size 562x19
-          text run at (0,0) width 562: &quot;PASS - \&quot;borderImageSource\&quot; property for \&quot;box\&quot; element at 2.5s saw something close to: 0.5&quot;
-        RenderBR {BR} at (562,15) size 0x0
-        RenderText {#text} at (0,19) size 683x19
-          text run at (0,19) width 683: &quot;PASS - \&quot;borderImageSource\&quot; property for \&quot;box\&quot; and \&quot;boxStatic\&quot; elements at 2.5s are close enough to each other&quot;
-        RenderBR {BR} at (683,34) size 0x0
-        RenderText {#text} at (0,38) size 745x19
-          text run at (0,38) width 745: &quot;PASS - \&quot;borderImageSource\&quot; property for \&quot;boxShorthand\&quot; and \&quot;boxStatic\&quot; elements at 2.5s are close enough to each other&quot;
-        RenderBR {BR} at (745,53) size 0x0
+layer at (0,0) size 206x928
+  RenderView at (0,0) size 0x0
+layer at (0,0) size 0x928
+  RenderBlock {HTML} at (0,0) size 0x928
+    RenderBody {BODY} at (8,8) size 0x912
+      RenderBlock {DIV} at (0,0) size 0x912
+        RenderText {#text} at (0,0) size 131x266
+          text run at (0,0) width 38: &quot;PASS&quot;
+          text run at (0,19) width 6: &quot;-&quot;
+          text run at (0,38) width 131: &quot;\&quot;borderImageSource\&quot;&quot;
+          text run at (0,57) width 52: &quot;property&quot;
+          text run at (0,76) width 17: &quot;for&quot;
+          text run at (0,95) width 33: &quot;\&quot;box\&quot;&quot;
+          text run at (0,114) width 46: &quot;element&quot;
+          text run at (0,133) width 11: &quot;at&quot;
+          text run at (0,152) width 26: &quot;2.5s&quot;
+          text run at (0,171) width 24: &quot;saw&quot;
+          text run at (0,190) width 60: &quot;something&quot;
+          text run at (0,209) width 31: &quot;close&quot;
+          text run at (0,228) width 15: &quot;to:&quot;
+          text run at (0,247) width 20: &quot;0.5&quot;
+        RenderBR {BR} at (0,0) size 0x0
+        RenderText {#text} at (0,266) size 131x323
+          text run at (0,266) width 38: &quot;PASS&quot;
+          text run at (0,285) width 6: &quot;-&quot;
+          text run at (0,304) width 131: &quot;\&quot;borderImageSource\&quot;&quot;
+          text run at (0,323) width 52: &quot;property&quot;
+          text run at (0,342) width 17: &quot;for&quot;
+          text run at (0,361) width 33: &quot;\&quot;box\&quot;&quot;
+          text run at (0,380) width 22: &quot;and&quot;
+          text run at (0,399) width 67: &quot;\&quot;boxStatic\&quot;&quot;
+          text run at (0,418) width 52: &quot;elements&quot;
+          text run at (0,437) width 11: &quot;at&quot;
+          text run at (0,456) width 26: &quot;2.5s&quot;
+          text run at (0,475) width 19: &quot;are&quot;
+          text run at (0,494) width 31: &quot;close&quot;
+          text run at (0,513) width 43: &quot;enough&quot;
+          text run at (0,532) width 12: &quot;to&quot;
+          text run at (0,551) width 28: &quot;each&quot;
+          text run at (0,570) width 31: &quot;other&quot;
+        RenderBR {BR} at (0,0) size 0x0
+        RenderText {#text} at (0,589) size 131x323
+          text run at (0,589) width 38: &quot;PASS&quot;
+          text run at (0,608) width 6: &quot;-&quot;
+          text run at (0,627) width 131: &quot;\&quot;borderImageSource\&quot;&quot;
+          text run at (0,646) width 52: &quot;property&quot;
+          text run at (0,665) width 17: &quot;for&quot;
+          text run at (0,684) width 95: &quot;\&quot;boxShorthand\&quot;&quot;
+          text run at (0,703) width 22: &quot;and&quot;
+          text run at (0,722) width 67: &quot;\&quot;boxStatic\&quot;&quot;
+          text run at (0,741) width 52: &quot;elements&quot;
+          text run at (0,760) width 11: &quot;at&quot;
+          text run at (0,779) width 26: &quot;2.5s&quot;
+          text run at (0,798) width 19: &quot;are&quot;
+          text run at (0,817) width 31: &quot;close&quot;
+          text run at (0,836) width 43: &quot;enough&quot;
+          text run at (0,855) width 12: &quot;to&quot;
+          text run at (0,874) width 28: &quot;each&quot;
+          text run at (0,893) width 31: &quot;other&quot;
+        RenderBR {BR} at (0,0) size 0x0
 layer at (100,100) size 106x106
   RenderBlock (positioned) {DIV} at (100,100) size 106x106 [bgcolor=#008000] [border: (3px none #000000)]
 layer at (100,250) size 106x106

 * animations/additive-transform-animations.html
 * animations/cross-fade-background-image.html
 * animations/cross-fade-list-style-image.html
 * animations/cross-fade-webkit-mask-box-image.html
 * animations/cross-fade-webkit-mask-image.html
 * animations/missing-values-first-keyframe.html
 * animations/missing-values-last-keyframe.html
 * animations/opacity-transform-animation.html
 * animations/state-at-end-event.html
 * animations/suspend-transform-animation.html</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>871796</commentid>
    <comment_count>1</comment_count>
    <who name="Ádám Kallai">kadam</who>
    <bug_when>2013-04-09 06:45:10 -0700</bug_when>
    <thetext>I complete my previous statement. Not only animations tests are failing. There are a lot of other layout test fail. It seems if there are some texts in the layout test result, then it will be split by line break.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>871896</commentid>
    <comment_count>2</comment_count>
    <who name="Glenn Adams">glenn</who>
    <bug_when>2013-04-09 08:37:55 -0700</bug_when>
    <thetext>You might want to check if this regression was introduced by [1].

[1] http://trac.webkit.org/changeset/147588</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>872791</commentid>
    <comment_count>3</comment_count>
    <who name="Ádám Kallai">kadam</who>
    <bug_when>2013-04-10 07:59:37 -0700</bug_when>
    <thetext>Thanks. I checked it. It didn&apos;t cause problem.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>896322</commentid>
    <comment_count>4</comment_count>
    <who name="Ádám Kallai">kadam</who>
    <bug_when>2013-06-03 01:02:42 -0700</bug_when>
    <thetext>I have investigated this problem with Andras Becsi. Firstly I was looking for the problem in the qtbase, but i didn&apos;t locate source of the problem. It seems the problem is in another part of Qt. It is obscure. This problem causes most of the layout test failures out of 14262 (fail). I started to investigate in qtdeclarative.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>896323</commentid>
    <comment_count>5</comment_count>
      <attachid>203559</attachid>
    <who name="Ádám Kallai">kadam</who>
    <bug_when>2013-06-03 01:03:59 -0700</bug_when>
    <thetext>Created attachment 203559
bisect log of qtbase</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>897288</commentid>
    <comment_count>6</comment_count>
    <who name="Andras Becsi">abecsi</who>
    <bug_when>2013-06-05 04:51:08 -0700</bug_when>
    <thetext>These issues were caused by a change in qtdeclarative and were fixed in bug 117203.

Thanks Adam for pinning down the source.

*** This bug has been marked as a duplicate of bug 117203 ***</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>203559</attachid>
            <date>2013-06-03 01:03:59 -0700</date>
            <delta_ts>2013-06-03 01:03:59 -0700</delta_ts>
            <desc>bisect log of qtbase</desc>
            <filename>qtbabebisect.txt</filename>
            <type>text/plain</type>
            <size>2715</size>
            <attacher name="Ádám Kallai">kadam</attacher>
            
              <data encoding="base64">a2FkYW1Aa2FkYW06fi90bXAvUXQ1L3F0NS10b29scy9xdDUvcXRiYXNlJCBnaXQgYmlzZWN0IGdv
b2QKMWE2MGJmZGNkMTI2MGFhZDhlOGRhZWIxMTdkNDUyNjk3MGFhODIyOCBpcyB0aGUgZmlyc3Qg
YmFkIGNvbW1pdApjb21taXQgMWE2MGJmZGNkMTI2MGFhZDhlOGRhZWIxMTdkNDUyNjk3MGFhODIy
OApBdXRob3I6IEFsYmVydG8gTWFyZGVnYW4gPGFsYmVydG8ubWFyZGVnYW5AY2Fub25pY2FsLmNv
bT4KRGF0ZTogICBUaHUgTWFyIDcgMTY6Mjk6MTEgMjAxMyArMDIwMAogCiAgICBYQ0I6IGRvbid0
IG1hcCBoaWRkZW4gd2luZG93cwogICAgCiAgICBUaGlzIGJ1ZyB3YXMgaW50cm9kdWNlZCBieSB0
aGUgWEVNQkVEIGltcGxlbWVudGF0aW9uIChjYXJyaWVkIG92ZXIgZnJvbQogICAgUXQ0LCBidXQg
dGhlcmUgaXQgYXBwbGllZCB0byBRWDExRW1iZWRXaWRnZXQgb25seSk6IHRoZSBfWEVNQkVEX0lO
Rk8KICAgIHByb3BlcnR5IGlzIHVzZWQgdG8gaW5mb3JtIHRoZSAqZW1iZWRkZXIqIHdoZXRoZXIg
dGhlIGVtYmVkZGVkIHdpbmRvdwogICAgc2hvdWxkIGJlIG1hcHBlZCB3aGVuIGVtYmVkZGVkLgog
ICAgCiAgICBUYXNrLW51bWJlcjogUVRCVUctMzAwODQKICAgIAogICAgQ2hhbmdlLUlkOiBJOGQx
YzQ2Nzg3NGJkZWUzMzAwYTFiMThiODE3NGIyZDYyZjQ5ODcxMwogICAgUmV2aWV3ZWQtYnk6IFNh
bXVlbCBSw7hkYWwgPHNhbXVlbC5yb2RhbEBkaWdpYS5jb20+CiAKOjA0MDAwMCAwNDAwMDAgNmI2
ZDIxNGVmODM1NjAyMzE5ZjZiOTNjZjAwYWYwZGZkNjQwMTZmYyBlODk4ZWMxOWUyMjM5MDlmMzlm
NzBkNTIyMGU2ODliMWMyMzg2YWY3IE0Jc3JjCmthZGFtQGthZGFtOn4vdG1wL1F0NS9xdDUtdG9v
bHMvcXQ1L3F0YmFzZSQgZ2l0IGJpc2VjdCBsb2cKZ2l0IGJpc2VjdCBzdGFydAojIGJhZDogW2Ez
Zjc0ODM1Zjg1YzY1MjRjNjQ4ODUxNDU0ZTk2MWJkOWNmYjlkM2ZdIHJhc3BiZXJyeSBwaTogYWRk
IC9vcHQvdmMvaW5jbHVkZS9pbnRlcmZhY2Uvdm1jc19ob3N0L2xpbnV4IHRvIEdMIGluY2x1ZGVz
CmdpdCBiaXNlY3QgYmFkIGEzZjc0ODM1Zjg1YzY1MjRjNjQ4ODUxNDU0ZTk2MWJkOWNmYjlkM2YK
IyBnb29kOiBbY2QxZTI0NTg3NzA5ZDA5YzIyMjU2ZGVkZTkwMDYyOTc0M2NmNmI2Yl0gUVN0YW5k
YXJkUGF0aHM6IFVzZSBmb3J3YXJkIHNsYXNoIGNvbnNpc3RlbnRseS4KZ2l0IGJpc2VjdCBnb29k
IGNkMWUyNDU4NzcwOWQwOWMyMjI1NmRlZGU5MDA2Mjk3NDNjZjZiNmIKIyBnb29kOiBbNzBkNWNi
NDA2ZmRhNzBkMTc1ZmFhYzVmOTU4OGYwZTM0NTU4OGM1Nl0gTWVyZ2UgYnJhbmNoICdpb3MnIGlu
dG8gZGV2CmdpdCBiaXNlY3QgZ29vZCA3MGQ1Y2I0MDZmZGE3MGQxNzVmYWFjNWY5NTg4ZjBlMzQ1
NTg4YzU2CiMgZ29vZDogWzNjMjc0OGFmZDU4ZWY4NGQxNGIwMjhmYTQzZDE5M2FkZGIxYWRkNGNd
IEltcHJvdmUgd2FybmluZyBtZXNzYWdlcyAoYW5kIHJlYWRhYmlsaXR5KSBvZiBjb25uZWN0U2xv
dHNCeU5hbWUoKQpnaXQgYmlzZWN0IGdvb2QgM2MyNzQ4YWZkNThlZjg0ZDE0YjAyOGZhNDNkMTkz
YWRkYjFhZGQ0YwojIGJhZDogWzc2YzBiZTM0Y2Q0ZmY0NTY0NjkzMTYyZmE3NTI4NDYzZTIzY2U5
ZDhdIE1lcmdlIGJyYW5jaCAnZGV2JyBpbnRvIHN0YWJsZQpnaXQgYmlzZWN0IGJhZCA3NmMwYmUz
NGNkNGZmNDU2NDY5MzE2MmZhNzUyODQ2M2UyM2NlOWQ4CiMgYmFkOiBbZTY2MTU5Y2ZjN2Y3OGI4
YWQ2MTcxNzViYmVmNmI3MGVkYmY5ZGE2Yl0gTWFyayBRdFByaXZhdGU6OkFwcGx5UmV0dXJuVHlw
ZSBjb25zdHJ1Y3RvciBhcyBleHBsaWNpdC4KZ2l0IGJpc2VjdCBiYWQgZTY2MTU5Y2ZjN2Y3OGI4
YWQ2MTcxNzViYmVmNmI3MGVkYmY5ZGE2YgojIGJhZDogWzFhNjBiZmRjZDEyNjBhYWQ4ZThkYWVi
MTE3ZDQ1MjY5NzBhYTgyMjhdIFhDQjogZG9uJ3QgbWFwIGhpZGRlbiB3aW5kb3dzCmdpdCBiaXNl
Y3QgYmFkIDFhNjBiZmRjZDEyNjBhYWQ4ZThkYWViMTE3ZDQ1MjY5NzBhYTgyMjgKIyBnb29kOiBb
NDFmYzBhMDQyNDQxMTlmYjU4ZDZhMTQ3NzZlZWZjMjY3OWZiMGRkZF0gRG8gbm90IHVzZSBKSVQg
Zm9yIHBjcmUgb24gUU5YCmdpdCBiaXNlY3QgZ29vZCA0MWZjMGEwNDI0NDExOWZiNThkNmExNDc3
NmVlZmMyNjc5ZmIwZGRkCiMgZ29vZDogW2U2YWJhMmY3Y2QwMmU1YjI2OGViNzY0NzY1ZGM5MzVi
ZDhiYTA1YTNdIHJlLWVuYWJsZSBRVF9OT19MSUJSQVJZIHN1cHBvcnQgb24gV2luZG93cwpnaXQg
YmlzZWN0IGdvb2QgZTZhYmEyZjdjZDAyZTViMjY4ZWI3NjQ3NjVkYzkzNWJkOGJhMDVhMwojIGdv
b2Q6IFs1Nzg5NjE4MjlhMjY3YzhkZjA5MzFkYjY2MTgzOTFjYjNjM2RkZTk5XSBub3JtYWxpemUg
I2luY2x1ZGVzCmdpdCBiaXNlY3QgZ29vZCA1Nzg5NjE4MjlhMjY3YzhkZjA5MzFkYjY2MTgzOTFj
YjNjM2RkZTk5CiMgZ29vZDogW2QzZDhhYzM1NDY2NTY4N2JkN2M5NmUzZjRiM2M4YjdlMGQ5YzMx
NzJdIGRvbid0IGJvb3RzdHJhcCB0b29scyB3aGVuIG5vdCBuZWNlc3NhcnkKZ2l0IGJpc2VjdCBn
b29kIGQzZDhhYzM1NDY2NTY4N2JkN2M5NmUzZjRiM2M4YjdlMGQ5YzMxNzIKIyBnb29kOiBbZWUz
MjhhZGIyZWI0ZDZlN2JhZWRhMzlkYjEzZjY5MzYyOGVhYTBjZl0gUVRleHRFbmdpbmUgY2FwaXRh
bGl6YXRpb24gZG9lc24ndCB3b3JrIHdpdGggUVJhd0ZvbnQKZ2l0IGJpc2VjdCBnb29kIGVlMzI4
YWRiMmViNGQ2ZTdiYWVkYTM5ZGIxM2Y2OTM2MjhlYWEwY2YK
</data>

          </attachment>
      

    </bug>

</bugzilla>