[Qt] Fix up width/height differences in smart-paste-00* results
authorrobert@webkit.org <robert@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Sat, 1 May 2010 10:20:06 +0000 (10:20 +0000)
committerrobert@webkit.org <robert@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Sat, 1 May 2010 10:20:06 +0000 (10:20 +0000)
        Unreviewed fix to height/width rendering differences in results added
        by r58631.

        [Qt] Fix up width/height differences in smart-paste-00* results

        https://bugs.webkit.org/show_bug.cgi?id=38136

        * platform/qt/editing/pasteboard/smart-paste-001-expected.txt:
        * platform/qt/editing/pasteboard/smart-paste-002-expected.txt:
        * platform/qt/editing/pasteboard/smart-paste-003-expected.txt:
        * platform/qt/editing/pasteboard/smart-paste-004-expected.txt:
        * platform/qt/editing/pasteboard/smart-paste-005-expected.txt:
        * platform/qt/editing/pasteboard/smart-paste-006-expected.txt:
        * platform/qt/editing/pasteboard/smart-paste-007-expected.txt:

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@58632 268f45cc-cd09-0410-ab3c-d52691b4dbfc

LayoutTests/ChangeLog
LayoutTests/platform/qt/editing/pasteboard/smart-paste-001-expected.txt
LayoutTests/platform/qt/editing/pasteboard/smart-paste-002-expected.txt
LayoutTests/platform/qt/editing/pasteboard/smart-paste-003-expected.txt
LayoutTests/platform/qt/editing/pasteboard/smart-paste-004-expected.txt
LayoutTests/platform/qt/editing/pasteboard/smart-paste-005-expected.txt
LayoutTests/platform/qt/editing/pasteboard/smart-paste-006-expected.txt
LayoutTests/platform/qt/editing/pasteboard/smart-paste-007-expected.txt

index fcb0ef0..c426a22 100644 (file)
@@ -1,5 +1,22 @@
 2010-05-01  Robert Hogan  <robert@webkit.org>
 
+        Unreviewed fix to height/width rendering differences in results added
+        by r58631.
+
+        [Qt] Fix up width/height differences in smart-paste-00* results
+
+        https://bugs.webkit.org/show_bug.cgi?id=38136
+
+        * platform/qt/editing/pasteboard/smart-paste-001-expected.txt:
+        * platform/qt/editing/pasteboard/smart-paste-002-expected.txt:
+        * platform/qt/editing/pasteboard/smart-paste-003-expected.txt:
+        * platform/qt/editing/pasteboard/smart-paste-004-expected.txt:
+        * platform/qt/editing/pasteboard/smart-paste-005-expected.txt:
+        * platform/qt/editing/pasteboard/smart-paste-006-expected.txt:
+        * platform/qt/editing/pasteboard/smart-paste-007-expected.txt:
+
+2010-05-01  Robert Hogan  <robert@webkit.org>
+
         Reviewed by Simon Hausmann.
 
         [Qt] Add smart paste support
index d19557c..017938c 100644 (file)
@@ -29,14 +29,14 @@ layer at (0,0) size 800x600
             text run at (0,31) width 726: "A space should be added between the preexisting word and the word"
             text run at (0,61) width 383: "that's pasted. It should like this this: "
           RenderBR {BR} at (383,84) size 0x0
-          RenderText {#text} at (0,91) size 86x29
-            text run at (0,91) width 86: "test test"
+          RenderText {#text} at (0,91) size 85x29
+            text run at (0,91) width 85: "test test"
       RenderBlock {DIV} at (0,250) size 784x34
         RenderBlock {DIV} at (0,0) size 784x34 [border: (2px solid #FF0000)]
-          RenderText {#text} at (2,2) size 40x29
-            text run at (2,2) width 40: "test"
-          RenderText {#text} at (42,2) size 47x29
-            text run at (42,2) width 47: " test"
+          RenderText {#text} at (2,2) size 39x29
+            text run at (2,2) width 39: "test"
+          RenderText {#text} at (41,2) size 46x29
+            text run at (41,2) width 46: " test"
         RenderBlock (anonymous) at (0,34) size 784x0
           RenderText {#text} at (0,0) size 0x0
 caret: position 5 of child 1 {#text} of child 1 {DIV} of child 3 {DIV} of child 1 {BODY} of child 0 {HTML} of document
index c4d1bf4..2888cf0 100644 (file)
@@ -30,13 +30,13 @@ layer at (0,0) size 800x600
             text run at (0,31) width 726: "A space should be added after the pasted word before the preexising"
             text run at (0,61) width 299: "word. It should like this this: "
           RenderBR {BR} at (299,84) size 0x0
-          RenderText {#text} at (0,91) size 86x29
-            text run at (0,91) width 86: "test test"
+          RenderText {#text} at (0,91) size 85x29
+            text run at (0,91) width 85: "test test"
       RenderBlock {DIV} at (0,250) size 784x34
         RenderBlock (anonymous) at (0,0) size 784x0
         RenderBlock {DIV} at (0,0) size 784x34 [border: (2px solid #FF0000)]
-          RenderText {#text} at (2,2) size 47x29
-            text run at (2,2) width 47: "test "
-          RenderText {#text} at (49,2) size 40x29
-            text run at (49,2) width 40: "test"
+          RenderText {#text} at (2,2) size 46x29
+            text run at (2,2) width 46: "test "
+          RenderText {#text} at (48,2) size 39x29
+            text run at (48,2) width 39: "test"
 caret: position 5 of child 0 {#text} of child 0 {DIV} of child 3 {DIV} of child 1 {BODY} of child 0 {HTML} of document
index cd43655..3751ceb 100644 (file)
@@ -20,27 +20,27 @@ layer at (0,0) size 800x600
           RenderText {#text} at (0,0) size 77x31
             text run at (0,0) width 77: "Tests: "
           RenderBR {BR} at (0,0) size 0x0
-          RenderText {#text} at (0,31) size 664x59
-            text run at (0,31) width 664: "Smart paste when pasting after a word and before a space and"
-            text run at (0,61) width 145: "another word."
+          RenderText {#text} at (0,31) size 751x59
+            text run at (0,31) width 751: "Smart paste when pasting after a word and before a space and another"
+            text run at (0,61) width 58: "word."
         RenderBlock {DIV} at (14,121) size 756x151
           RenderText {#text} at (0,0) size 214x31
             text run at (0,0) width 214: "Expected Results: "
           RenderBR {BR} at (214,24) size 0x0
           RenderText {#text} at (0,31) size 726x89
             text run at (0,31) width 726: "A space should be added between the preexisting word and the word"
-            text run at (0,61) width 690: "that's pasted. No space should be added after the pasted word. It"
+            text run at (0,61) width 689: "that's pasted. No space should be added after the pasted word. It"
             text run at (0,91) width 213: "should like this this: "
           RenderBR {BR} at (213,114) size 0x0
-          RenderText {#text} at (0,121) size 132x29
-            text run at (0,121) width 132: "test test test"
+          RenderText {#text} at (0,121) size 131x29
+            text run at (0,121) width 131: "test test test"
       RenderBlock {DIV} at (0,310) size 784x34
         RenderBlock {DIV} at (0,0) size 784x34 [border: (2px solid #FF0000)]
-          RenderText {#text} at (2,2) size 40x29
-            text run at (2,2) width 40: "test"
-          RenderText {#text} at (42,2) size 47x29
-            text run at (42,2) width 47: " test"
-          RenderText {#text} at (89,2) size 47x29
-            text run at (89,2) width 47: " test"
+          RenderText {#text} at (2,2) size 39x29
+            text run at (2,2) width 39: "test"
+          RenderText {#text} at (41,2) size 46x29
+            text run at (41,2) width 46: " test"
+          RenderText {#text} at (87,2) size 46x29
+            text run at (87,2) width 46: " test"
         RenderBlock (anonymous) at (0,34) size 784x0
 caret: position 5 of child 1 {#text} of child 1 {DIV} of child 3 {DIV} of child 1 {BODY} of child 0 {HTML} of document
index 0110c2a..829fc59 100644 (file)
@@ -16,32 +16,31 @@ layer 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 784x256 [border: (2px solid #0000FF)]
-        RenderBlock {DIV} at (14,14) size 756x91
+      RenderBlock {DIV} at (0,0) size 784x226 [border: (2px solid #0000FF)]
+        RenderBlock {DIV} at (14,14) size 756x61
           RenderText {#text} at (0,0) size 77x31
             text run at (0,0) width 77: "Tests: "
           RenderBR {BR} at (0,0) size 0x0
-          RenderText {#text} at (0,31) size 687x59
-            text run at (0,31) width 687: "Smart paste when pasting after word and a space before another"
-            text run at (0,61) width 58: "word."
-        RenderBlock {DIV} at (14,121) size 756x121
+          RenderText {#text} at (0,31) size 750x29
+            text run at (0,31) width 750: "Smart paste when pasting after word and a space before another word."
+        RenderBlock {DIV} at (14,91) size 756x121
           RenderText {#text} at (0,0) size 214x31
             text run at (0,0) width 214: "Expected Results: "
           RenderBR {BR} at (214,24) size 0x0
-          RenderText {#text} at (0,31) size 675x59
-            text run at (0,31) width 675: "A space should be added after the pasted word before the other"
+          RenderText {#text} at (0,31) size 673x59
+            text run at (0,31) width 673: "A space should be added after the pasted word before the other"
             text run at (0,61) width 186: "preexisting word. "
             text run at (186,61) width 234: "It should like this this: "
           RenderBR {BR} at (420,84) size 0x0
-          RenderText {#text} at (0,91) size 132x29
-            text run at (0,91) width 132: "test test test"
-      RenderBlock {DIV} at (0,280) size 784x34
+          RenderText {#text} at (0,91) size 131x29
+            text run at (0,91) width 131: "test test test"
+      RenderBlock {DIV} at (0,250) size 784x34
         RenderBlock {DIV} at (0,0) size 784x34 [border: (2px solid #FF0000)]
           RenderText {#text} at (2,2) size 46x29
             text run at (2,2) width 46: "test "
-          RenderText {#text} at (48,2) size 47x29
-            text run at (48,2) width 47: "test "
-          RenderText {#text} at (95,2) size 40x29
-            text run at (95,2) width 40: "test"
+          RenderText {#text} at (48,2) size 46x29
+            text run at (48,2) width 46: "test "
+          RenderText {#text} at (94,2) size 39x29
+            text run at (94,2) width 39: "test"
         RenderBlock (anonymous) at (0,34) size 784x0
 caret: position 5 of child 1 {#text} of child 1 {DIV} of child 3 {DIV} of child 1 {BODY} of child 0 {HTML} of document
index 51cc386..3c1c91f 100644 (file)
@@ -33,15 +33,15 @@ layer at (0,0) size 800x600
             text run at (0,31) width 715: "Spaces should be added before and after the pasted word. It should"
             text run at (0,61) width 143: "look like this: "
           RenderBR {BR} at (143,84) size 0x0
-          RenderText {#text} at (0,91) size 93x29
-            text run at (0,91) width 93: "te test st"
+          RenderText {#text} at (0,91) size 92x29
+            text run at (0,91) width 92: "te test st"
       RenderBlock {DIV} at (0,250) size 784x34
         RenderBlock {DIV} at (0,0) size 784x34 [border: (2px solid #FF0000)]
-          RenderText {#text} at (2,2) size 21x29
-            text run at (2,2) width 21: "te"
-          RenderText {#text} at (23,2) size 54x29
-            text run at (23,2) width 54: " test "
-          RenderText {#text} at (77,2) size 20x29
-            text run at (77,2) width 20: "st"
+          RenderText {#text} at (2,2) size 20x29
+            text run at (2,2) width 20: "te"
+          RenderText {#text} at (22,2) size 53x29
+            text run at (22,2) width 53: " test "
+          RenderText {#text} at (75,2) size 19x29
+            text run at (75,2) width 19: "st"
         RenderBlock (anonymous) at (0,34) size 784x0
 caret: position 6 of child 1 {#text} of child 1 {DIV} of child 3 {DIV} of child 1 {BODY} of child 0 {HTML} of document
index 6fe5bcc..55daa43 100644 (file)
@@ -46,9 +46,9 @@ layer at (0,0) size 800x600
         RenderBlock {DIV} at (0,0) size 784x34 [border: (2px solid #FF0000)]
           RenderText {#text} at (2,2) size 8x29
             text run at (2,2) width 8: "-"
-          RenderText {#text} at (10,2) size 40x29
-            text run at (10,2) width 40: "test"
-          RenderText {#text} at (50,2) size 8x29
-            text run at (50,2) width 8: "-"
+          RenderText {#text} at (10,2) size 39x29
+            text run at (10,2) width 39: "test"
+          RenderText {#text} at (49,2) size 8x29
+            text run at (49,2) width 8: "-"
         RenderBlock (anonymous) at (0,34) size 784x0
 caret: position 4 of child 1 {#text} of child 1 {DIV} of child 3 {DIV} of child 1 {BODY} of child 0 {HTML} of document
index df0c4b9..3c71057 100644 (file)
@@ -38,8 +38,8 @@ layer at (0,0) size 800x600
           RenderText {#text} at (0,0) size 214x31
             text run at (0,0) width 214: "Expected Results: "
           RenderBR {BR} at (214,24) size 0x0
-          RenderText {#text} at (0,31) size 688x59
-            text run at (0,31) width 688: "A space should be added before, but not after the pasted word. It"
+          RenderText {#text} at (0,31) size 687x59
+            text run at (0,31) width 687: "A space should be added before, but not after the pasted word. It"
             text run at (0,61) width 219: "should look like this: "
           RenderBR {BR} at (219,84) size 0x0
           RenderText {#text} at (0,91) size 60x29
@@ -48,9 +48,9 @@ layer at (0,0) size 800x600
         RenderBlock {DIV} at (0,0) size 784x34 [border: (2px solid #FF0000)]
           RenderText {#text} at (2,2) size 7x29
             text run at (2,2) width 7: "."
-          RenderText {#text} at (9,2) size 47x29
-            text run at (9,2) width 47: " test"
-          RenderText {#text} at (56,2) size 7x29
-            text run at (56,2) width 7: "."
+          RenderText {#text} at (9,2) size 46x29
+            text run at (9,2) width 46: " test"
+          RenderText {#text} at (55,2) size 7x29
+            text run at (55,2) width 7: "."
         RenderBlock (anonymous) at (0,34) size 784x0
 caret: position 5 of child 1 {#text} of child 1 {DIV} of child 3 {DIV} of child 1 {BODY} of child 0 {HTML} of document