diff options
author | dglazkov@chromium.org <dglazkov@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2009-09-09 21:12:21 +0000 |
---|---|---|
committer | dglazkov@chromium.org <dglazkov@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2009-09-09 21:12:21 +0000 |
commit | c3008e0ce0b780d3fedbb9105d61de2ae3b929d3 (patch) | |
tree | 9aa70e7c2139a7614eade10677ce4563f0282e25 | |
parent | 07601687753bd474080679bd49f1c0cad5ed6ada (diff) | |
download | chromium_src-c3008e0ce0b780d3fedbb9105d61de2ae3b929d3.zip chromium_src-c3008e0ce0b780d3fedbb9105d61de2ae3b929d3.tar.gz chromium_src-c3008e0ce0b780d3fedbb9105d61de2ae3b929d3.tar.bz2 |
Rebaseline more of fast/repaint tests we are now passing.
The difference between repaint areas is due to the difference in repaint logic.
Safari/Mac port uses NSView's native
rectangle collection/unification, and we just unify all into one damage rect.
R=jparent
BUG=8630
TEST=none
Review URL: http://codereview.chromium.org/196069
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@25784 0039d316-1c4b-4281-b951-d872f2087c98
53 files changed, 321 insertions, 12 deletions
diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/selection-gap-overflow-scroll-expected.checksum b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/selection-gap-overflow-scroll-expected.checksum new file mode 100644 index 0000000..a1047c0 --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/selection-gap-overflow-scroll-expected.checksum @@ -0,0 +1 @@ +e822061b619ed4d68a7ed60d201b8ab9
\ No newline at end of file diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/selection-gap-overflow-scroll-expected.png b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/selection-gap-overflow-scroll-expected.png Binary files differnew file mode 100644 index 0000000..ff4ab4a --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/selection-gap-overflow-scroll-expected.png diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/static-to-positioned-expected.checksum b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/static-to-positioned-expected.checksum new file mode 100644 index 0000000..d76d68a --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/static-to-positioned-expected.checksum @@ -0,0 +1 @@ +0672268e28d921aff50fe8894d21543f
\ No newline at end of file diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/static-to-positioned-expected.png b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/static-to-positioned-expected.png Binary files differnew file mode 100644 index 0000000..2d39693 --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/static-to-positioned-expected.png diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/subtree-root-skipped-expected.checksum b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/subtree-root-skipped-expected.checksum new file mode 100644 index 0000000..5294653 --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/subtree-root-skipped-expected.checksum @@ -0,0 +1 @@ +ddaf775a625173f7e9528ac4f78f1e59
\ No newline at end of file diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/subtree-root-skipped-expected.png b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/subtree-root-skipped-expected.png Binary files differnew file mode 100644 index 0000000..354e3fc --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/subtree-root-skipped-expected.png diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/table-cell-collapsed-border-expected.checksum b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/table-cell-collapsed-border-expected.checksum new file mode 100644 index 0000000..45acc70 --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/table-cell-collapsed-border-expected.checksum @@ -0,0 +1 @@ +9c8e9dae4efdef33cf8376ae069d2a1b
\ No newline at end of file diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/table-cell-collapsed-border-expected.png b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/table-cell-collapsed-border-expected.png Binary files differnew file mode 100644 index 0000000..15fa409 --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/table-cell-collapsed-border-expected.png diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/table-cell-move-expected.checksum b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/table-cell-move-expected.checksum new file mode 100644 index 0000000..3757ed4 --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/table-cell-move-expected.checksum @@ -0,0 +1 @@ +fd7d2315fefe3c993f1a9c76d5b3d419
\ No newline at end of file diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/table-cell-move-expected.png b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/table-cell-move-expected.png Binary files differnew file mode 100644 index 0000000..45a94ae --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/table-cell-move-expected.png diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/table-cell-vertical-overflow-expected.checksum b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/table-cell-vertical-overflow-expected.checksum new file mode 100644 index 0000000..4af9a3d --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/table-cell-vertical-overflow-expected.checksum @@ -0,0 +1 @@ +0b70d3bead455908d5e74edaa8121c1a
\ No newline at end of file diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/table-collapsed-border-expected.checksum b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/table-collapsed-border-expected.checksum new file mode 100644 index 0000000..b8a9b50 --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/table-collapsed-border-expected.checksum @@ -0,0 +1 @@ +6679217727c4261c3a0cc8495b85cb57
\ No newline at end of file diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/table-collapsed-border-expected.png b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/table-collapsed-border-expected.png Binary files differnew file mode 100644 index 0000000..f3abaa2 --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/table-collapsed-border-expected.png diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/table-extra-bottom-grow-expected.checksum b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/table-extra-bottom-grow-expected.checksum new file mode 100644 index 0000000..f4a8dd9 --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/table-extra-bottom-grow-expected.checksum @@ -0,0 +1 @@ +9c9cc9d130bfe904002664e77090c1de
\ No newline at end of file diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/table-extra-bottom-grow-expected.png b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/table-extra-bottom-grow-expected.png Binary files differnew file mode 100644 index 0000000..dee76f1 --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/table-extra-bottom-grow-expected.png diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/table-outer-border-expected.checksum b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/table-outer-border-expected.checksum new file mode 100644 index 0000000..e276c97 --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/table-outer-border-expected.checksum @@ -0,0 +1 @@ +b595ee2b26c3a95b00eb83397e3c7a47
\ No newline at end of file diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/table-section-repaint-expected.checksum b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/table-section-repaint-expected.checksum new file mode 100644 index 0000000..0de0ab3 --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/table-section-repaint-expected.checksum @@ -0,0 +1 @@ +4653b5c682879d4eb2a5f2707f6bc2fa
\ No newline at end of file diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/table-two-pass-layout-overpaint-expected.checksum b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/table-two-pass-layout-overpaint-expected.checksum new file mode 100644 index 0000000..087ff0f --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/table-two-pass-layout-overpaint-expected.checksum @@ -0,0 +1 @@ +06e444b89730ab22dc6c4f0d261efc95
\ No newline at end of file diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/text-append-dirty-lines-expected.checksum b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/text-append-dirty-lines-expected.checksum new file mode 100644 index 0000000..b7209c8 --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/text-append-dirty-lines-expected.checksum @@ -0,0 +1 @@ +909dcb393f2731a7f223aa0bde7d0dcf
\ No newline at end of file diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/text-append-dirty-lines-expected.png b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/text-append-dirty-lines-expected.png Binary files differnew file mode 100644 index 0000000..7c3e6052 --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/repaint/text-append-dirty-lines-expected.png diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/selection-gap-overflow-scroll-expected.checksum b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/selection-gap-overflow-scroll-expected.checksum new file mode 100644 index 0000000..687e134 --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/selection-gap-overflow-scroll-expected.checksum @@ -0,0 +1 @@ +9827a911aa7d7f6f231cbaaf52cf306d
\ No newline at end of file diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/selection-gap-overflow-scroll-expected.png b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/selection-gap-overflow-scroll-expected.png Binary files differnew file mode 100644 index 0000000..e25ff5a --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/selection-gap-overflow-scroll-expected.png diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/selection-gap-overflow-scroll-expected.txt b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/selection-gap-overflow-scroll-expected.txt new file mode 100644 index 0000000..e6e0862 --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/selection-gap-overflow-scroll-expected.txt @@ -0,0 +1,29 @@ +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 {P} at (0,0) size 784x40 + RenderText {#text} at (0,0) size 51x19 + text run at (0,0) width 51: "Test for " + RenderInline {I} at (0,0) size 766x39 + RenderInline {A} at (0,0) size 305x19 [color=#0000EE] + RenderText {#text} at (51,0) size 305x19 + text run at (51,0) width 305: "http://bugs.webkit.org/show_bug.cgi?id=12590" + RenderText {#text} at (356,0) size 766x39 + text run at (356,0) width 4: " " + text run at (360,0) width 406: "REGRESSION: Text selection is weird in textareas in Trac wiki" + text run at (0,20) width 85: "editing pages" + RenderText {#text} at (85,20) size 4x19 + text run at (85,20) width 4: "." +layer at (13,64) size 126x126 clip at (16,67) size 105x120 scrollY 40 scrollHeight 160 + RenderBlock {DIV} at (5,56) size 126x126 [border: (3px solid #000000)] + RenderBlock {DIV} at (13,13) size 85x100 + RenderBlock (anonymous) at (13,113) size 85x40 + RenderInline {SPAN} at (0,0) size 40x39 + RenderText {#text} at (0,0) size 40x19 + text run at (0,0) width 40: "Lorem" + RenderBR {BR} at (40,15) size 0x0 + RenderText {#text} at (0,20) size 35x19 + text run at (0,20) width 35: "ipsum" + RenderText {#text} at (0,0) size 0x0 diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/static-to-positioned-expected.checksum b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/static-to-positioned-expected.checksum new file mode 100644 index 0000000..bedc757 --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/static-to-positioned-expected.checksum @@ -0,0 +1 @@ +50f3e106fd4192d871f32ba45ae7621a
\ No newline at end of file diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/static-to-positioned-expected.png b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/static-to-positioned-expected.png Binary files differnew file mode 100644 index 0000000..5c7c4a7 --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/static-to-positioned-expected.png diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/static-to-positioned-expected.txt b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/static-to-positioned-expected.txt new file mode 100644 index 0000000..163acb47 --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/static-to-positioned-expected.txt @@ -0,0 +1,28 @@ +layer at (0,0) size 800x600 + RenderView at (0,0) size 800x600 +layer at (0,0) size 800x490 + RenderBlock {HTML} at (0,0) size 800x490 + RenderBody {BODY} at (8,16) size 784x466 + RenderBlock {P} at (0,0) size 784x40 + RenderText {#text} at (0,0) size 96x19 + text run at (0,0) width 96: "Repaint test for " + RenderInline {I} at (0,0) size 779x39 + RenderInline {A} at (0,0) size 350x19 [color=#0000EE] + RenderText {#text} at (96,0) size 350x19 + text run at (96,0) width 350: "http://bugzilla.opendarwin.org/show_bug.cgi?id=9334" + RenderText {#text} at (446,0) size 779x39 + text run at (446,0) width 4: " " + text run at (450,0) width 329: "Incomplete repaint when changing block from non-" + text run at (0,20) width 153: "positioned to positioned" + RenderText {#text} at (153,20) size 4x19 + text run at (153,20) width 4: "." + RenderBlock {HR} at (0,56) size 784x2 [border: (1px inset #000000)] +layer at (8,82) size 784x200 + RenderBlock (relative positioned) {DIV} at (0,66) size 784x200 +layer at (8,132) size 100x100 + RenderBlock (relative positioned) {DIV} at (0,0) size 100x100 [bgcolor=#0000FF] +layer at (8,282) size 784x200 + RenderBlock (relative positioned) {DIV} at (0,266) size 784x200 + RenderBlock {DIV} at (0,50) size 784x150 +layer at (8,282) size 100x100 + RenderBlock (positioned) {DIV} at (0,0) size 100x100 [bgcolor=#0000FF] diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/subtree-root-skipped-expected.checksum b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/subtree-root-skipped-expected.checksum new file mode 100644 index 0000000..c29b456 --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/subtree-root-skipped-expected.checksum @@ -0,0 +1 @@ +cf2498076c0420176db08bef2d5c3769
\ No newline at end of file diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/subtree-root-skipped-expected.png b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/subtree-root-skipped-expected.png Binary files differnew file mode 100644 index 0000000..74f8f9d --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/subtree-root-skipped-expected.png diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/subtree-root-skipped-expected.txt b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/subtree-root-skipped-expected.txt new file mode 100644 index 0000000..1f6d2dc --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/subtree-root-skipped-expected.txt @@ -0,0 +1,22 @@ +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 +layer at (8,8) size 300x300 + RenderBlock (relative positioned) {DIV} at (0,0) size 300x300 [bgcolor=#F0F8FF] +layer at (8,8) size 200x200 + RenderBlock {DIV} at (0,0) size 200x200 [bgcolor=#C0C0C0] + RenderBlock (anonymous) at (0,0) size 200x26 + RenderTextControl {INPUT} at (2,2) size 155x22 [bgcolor=#FFFFFF] [border: (2px inset #000000)] + RenderText {#text} at (0,0) size 0x0 + RenderBlock {DIV} at (0,26) size 200x20 + RenderText {#text} at (0,0) size 98x19 + text run at (0,0) width 98: "Selection is here" +layer at (12,13) size 151x16 + RenderBlock {DIV} at (2,3) size 151x16 + RenderText {#text} at (1,0) size 36x16 + text run at (1,0) width 36: "PASS" +layer at (8,288) size 10x20 + RenderBlock (positioned) {DIV} at (0,280) size 10x20 [bgcolor=#ADD8E6] +caret: position 0 of child 0 {#text} of child 3 {DIV} of child 1 {DIV} of child 1 {DIV} of child 1 {BODY} of child 0 {HTML} of document diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/table-cell-collapsed-border-expected.checksum b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/table-cell-collapsed-border-expected.checksum new file mode 100644 index 0000000..380596a --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/table-cell-collapsed-border-expected.checksum @@ -0,0 +1 @@ +7fdd92d2329a4cc292c93cb3b7b7c8b1
\ No newline at end of file diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/table-cell-collapsed-border-expected.png b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/table-cell-collapsed-border-expected.png Binary files differnew file mode 100644 index 0000000..b6d6feb --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/table-cell-collapsed-border-expected.png diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/table-cell-collapsed-border-expected.txt b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/table-cell-collapsed-border-expected.txt new file mode 100644 index 0000000..0ac387b --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/table-cell-collapsed-border-expected.txt @@ -0,0 +1,40 @@ +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 {P} at (0,0) size 784x40 + RenderText {#text} at (0,0) size 96x19 + text run at (0,0) width 96: "Repaint test for " + RenderInline {I} at (0,0) size 763x39 + RenderInline {A} at (0,0) size 305x19 [color=#0000EE] + RenderText {#text} at (96,0) size 305x19 + text run at (96,0) width 305: "http://bugs.webkit.org/show_bug.cgi?id=11359" + RenderText {#text} at (401,0) size 763x39 + text run at (401,0) width 4: " " + text run at (405,0) width 358: "Incomplete repaint of table cell's collapsed border when" + text run at (0,20) width 140: "changing only the cell" + RenderText {#text} at (140,20) size 4x19 + text run at (140,20) width 4: "." + RenderTable {TABLE} at (0,56) size 436x405 [border: (5px none #808080)] + RenderTableSection {TBODY} at (0,5) size 436x400 + RenderTableRow {TR} at (0,0) size 436x100 + RenderTableCell {TD} at (0,49) size 110x2 [bgcolor=#C0C0C0] [r=0 c=0 rs=1 cs=1] + RenderTableCell {TD} at (110,45) size 107x9 [bgcolor=#C0C0C0] [border: (5px solid #FFFFFF) (5px none #000000) (2px solid #FFFFFF) none] [r=0 c=1 rs=1 cs=1] + RenderTableCell {TD} at (217,49) size 112x2 [bgcolor=#C0C0C0] [border: none (5px solid #008000) none (5px solid #008000)] [r=0 c=2 rs=1 cs=1] + RenderTableCell {TD} at (329,45) size 107x10 [bgcolor=#C0C0C0] [border: (5px solid #FFFFFF) none (3px solid #FFFFFF) (5px none #000000)] [r=0 c=3 rs=1 cs=1] + RenderTableRow {TR} at (0,100) size 436x100 + RenderTableCell {TD} at (0,146) size 110x7 [bgcolor=#C0C0C0] [border: none (2px solid #FFFFFF) (5px none #000000) (5px solid #FFFFFF)] [r=1 c=0 rs=1 cs=1] + RenderTableCell {TD} at (110,148) size 107x4 [bgcolor=#C0C0C0] [border: (2px none #000000)] [r=1 c=1 rs=1 cs=1] + RenderTableCell {TD} at (217,146) size 112x7 [bgcolor=#C0C0C0] [border: none] [r=1 c=2 rs=1 cs=1] + RenderTableCell {TD} at (329,147) size 107x5 [bgcolor=#C0C0C0] [border: (3px none #000000)] [r=1 c=3 rs=1 cs=1] + RenderTableRow {TR} at (0,200) size 436x100 + RenderTableCell {TD} at (0,244) size 110x12 [bgcolor=#C0C0C0] [border: (5px solid #008000) none (5px solid #008000) none] [r=2 c=0 rs=1 cs=1] + RenderTableCell {TD} at (110,249) size 107x2 [bgcolor=#C0C0C0] [border: none] [r=2 c=1 rs=1 cs=1] + RenderTableCell {TD} at (217,244) size 112x12 [bgcolor=#C0C0C0] [border: (5px solid #008000)] [r=2 c=2 rs=1 cs=1] + RenderTableCell {TD} at (329,249) size 107x2 [bgcolor=#C0C0C0] [border: none] [r=2 c=3 rs=1 cs=1] + RenderTableRow {TR} at (0,300) size 436x100 + RenderTableCell {TD} at (0,346) size 110x7 [bgcolor=#C0C0C0] [border: (5px none #000000) (3px solid #FFFFFF) none (5px solid #FFFFFF)] [r=3 c=0 rs=1 cs=1] + RenderTableCell {TD} at (110,349) size 107x2 [bgcolor=#C0C0C0] [border: none] [r=3 c=1 rs=1 cs=1] + RenderTableCell {TD} at (217,346) size 112x7 [bgcolor=#C0C0C0] [border: (5px none #000000)] [r=3 c=2 rs=1 cs=1] + RenderTableCell {TD} at (329,349) size 107x2 [bgcolor=#C0C0C0] [r=3 c=3 rs=1 cs=1] diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/table-cell-move-expected.checksum b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/table-cell-move-expected.checksum new file mode 100644 index 0000000..1dfe7b4 --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/table-cell-move-expected.checksum @@ -0,0 +1 @@ +8cd6d29f6455366ab5634952eecc6a1d
\ No newline at end of file diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/table-cell-move-expected.png b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/table-cell-move-expected.png Binary files differnew file mode 100644 index 0000000..0fac408 --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/table-cell-move-expected.png diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/table-cell-move-expected.txt b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/table-cell-move-expected.txt new file mode 100644 index 0000000..8e038e2 --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/table-cell-move-expected.txt @@ -0,0 +1,43 @@ +layer at (0,0) size 800x600 + RenderView at (0,0) size 800x600 +layer at (0,0) size 800x394 + RenderBlock {HTML} at (0,0) size 800x394 + RenderBody {BODY} at (8,16) size 784x370 + RenderBlock {P} at (0,0) size 784x20 + RenderInline {B} at (0,0) size 61x19 + RenderText {#text} at (0,0) size 61x19 + text run at (0,0) width 61: "BUG ID:" + RenderText {#text} at (61,0) size 4x19 + text run at (61,0) width 4: " " + RenderInline {A} at (0,0) size 108x19 [color=#0000EE] + RenderText {#text} at (65,0) size 108x19 + text run at (65,0) width 108: "Bugzilla bug 8449" + RenderText {#text} at (173,0) size 363x19 + text run at (173,0) width 363: " REGRESSION: Incomplete repaint of table cell that moved" + RenderBlock {P} at (0,36) size 784x26 [bgcolor=#98FB98] + RenderInline {B} at (0,0) size 86x19 + RenderText {#text} at (3,3) size 86x19 + text run at (3,3) width 86: "TEST PASS:" + RenderText {#text} at (89,3) size 386x19 + text run at (89,3) width 4: " " + text run at (93,3) width 382: "There should be only a green square below the line, and no red." + RenderBlock {P} at (0,78) size 784x26 [bgcolor=#FF3300] + RenderInline {B} at (0,0) size 84x19 + RenderText {#text} at (3,3) size 84x19 + text run at (3,3) width 84: "TEST FAIL:" + RenderText {#text} at (87,3) size 297x19 + text run at (87,3) width 4: " " + text run at (91,3) width 293: "There will be a red square and a green rectangle." + RenderBlock {HR} at (0,120) size 784x2 [border: (1px inset #000000)] + RenderTable {TABLE} at (0,130) size 61x240 + RenderTableSection {TBODY} at (0,0) size 61x240 + RenderTableRow {TR} at (0,0) size 61x60 + RenderTableCell {TD} at (0,30) size 61x0 [r=0 c=0 rs=1 cs=1] + RenderTableCell {TD} at (61,30) size 0x0 [r=0 c=1 rs=1 cs=1] + RenderTableRow {TR} at (0,60) size 61x180 + RenderTableCell {TD} at (0,120) size 61x60 [r=1 c=0 rs=1 cs=1] + RenderBlock {DIV} at (0,0) size 61x60 [bgcolor=#008000] + RenderTableCell {TD} at (61,150) size 0x0 [r=1 c=1 rs=1 cs=1] + RenderTableRow {TR} at (0,240) size 61x0 + RenderTableCell {TD} at (0,240) size 61x0 [bgcolor=#FF0000] [r=2 c=0 rs=1 cs=1] + RenderTableCell {TD} at (61,240) size 0x0 [r=2 c=1 rs=1 cs=1] diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/table-cell-vertical-overflow-expected.checksum b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/table-cell-vertical-overflow-expected.checksum new file mode 100644 index 0000000..3afac18 --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/table-cell-vertical-overflow-expected.checksum @@ -0,0 +1 @@ +137ef8c304b63d63db02de25dc1da146
\ No newline at end of file diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/table-cell-vertical-overflow-expected.png b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/table-cell-vertical-overflow-expected.png Binary files differnew file mode 100644 index 0000000..f8db6ed --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/table-cell-vertical-overflow-expected.png diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/table-collapsed-border-expected.checksum b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/table-collapsed-border-expected.checksum new file mode 100644 index 0000000..3f4bc66 --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/table-collapsed-border-expected.checksum @@ -0,0 +1 @@ +f12eda8a8d6c38fbd6259a058b3fcb8a
\ No newline at end of file diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/table-collapsed-border-expected.png b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/table-collapsed-border-expected.png Binary files differnew file mode 100644 index 0000000..c865b98 --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/table-collapsed-border-expected.png diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/table-collapsed-border-expected.txt b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/table-collapsed-border-expected.txt new file mode 100644 index 0000000..f44e5b8 --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/table-collapsed-border-expected.txt @@ -0,0 +1,73 @@ +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,10) size 784x580 + RenderTable {TABLE} at (0,0) size 91x82 [border: (4px solid #008000)] + RenderTableSection {TBODY} at (4,4) size 83x74 + RenderTableRow {TR} at (0,0) size 83x26 + RenderTableCell {TD} at (0,10) size 6x6 [border: (4px none #000000)] [r=0 c=0 rs=1 cs=1] + RenderTableCell {TD} at (6,0) size 77x26 [border: (4px none #000000)] [r=0 c=1 rs=1 cs=1] + RenderText {#text} at (1,5) size 40x19 + text run at (1,5) width 40: "Lorem" + RenderTableRow {TR} at (0,26) size 83x22 + RenderTableCell {TD} at (0,36) size 6x2 [border: none] [r=1 c=0 rs=1 cs=1] + RenderTableCell {TD} at (6,26) size 77x22 [border: none] [r=1 c=1 rs=1 cs=1] + RenderText {#text} at (1,1) size 71x19 + text run at (1,1) width 71: "ipsum dolor" + RenderTableRow {TR} at (0,48) size 83x26 + RenderTableCell {TD} at (0,58) size 6x6 [border: none] [r=2 c=0 rs=1 cs=1] + RenderTableCell {TD} at (6,48) size 77x26 [border: none] [r=2 c=1 rs=1 cs=1] + RenderText {#text} at (1,1) size 46x19 + text run at (1,1) width 46: "sit amet" + RenderTable {TABLE} at (0,92) size 70x82 [border: (4px solid #000000)] + RenderTableSection {TBODY} at (4,4) size 62x74 + RenderTableRow {TR} at (0,0) size 62x26 + RenderTableCell {TD} at (0,10) size 10x6 [border: (4px none #000000)] [r=0 c=0 rs=1 cs=1] + RenderTableCell {TD} at (10,0) size 52x26 [border: (4px none #000000)] [r=0 c=1 rs=1 cs=1] + RenderText {#text} at (1,5) size 40x19 + text run at (1,5) width 40: "Lorem" + RenderTableRow {TR} at (0,26) size 62x22 + RenderTableCell {TD} at (0,26) size 10x22 [border: none] [r=1 c=0 rs=1 cs=1] + RenderText {#text} at (5,1) size 4x19 + text run at (5,1) width 4: " " + RenderTableRow {TR} at (0,48) size 62x26 + RenderTableCell {TD} at (0,58) size 10x6 [border: none] [r=2 c=0 rs=1 cs=1] + RenderTableCell {TD} at (10,48) size 52x26 [border: none] [r=2 c=1 rs=1 cs=1] + RenderText {#text} at (1,1) size 46x19 + text run at (1,1) width 46: "sit amet" + RenderTable {TABLE} at (0,184) size 103x82 [border: (4px solid #000000)] + RenderTableSection {TBODY} at (4,4) size 95x74 + RenderTableRow {TR} at (0,0) size 95x26 + RenderTableCell {TD} at (0,10) size 10x6 [border: (4px none #000000)] [r=0 c=0 rs=1 cs=1] + RenderTableCell {TD} at (10,0) size 85x26 [border: (4px none #000000)] [r=0 c=1 rs=1 cs=1] + RenderText {#text} at (1,5) size 79x19 + text run at (1,5) width 79: "Lorem ipsum" + RenderTableRow {TR} at (0,26) size 95x22 + RenderTableCell {TD} at (0,26) size 10x22 [border: none] [r=1 c=0 rs=1 cs=1] + RenderText {#text} at (5,1) size 4x19 + text run at (5,1) width 4: " " + RenderTableRow {TR} at (0,48) size 95x26 + RenderTableCell {TD} at (0,58) size 10x6 [border: none] [r=2 c=0 rs=1 cs=1] + RenderTableCell {TD} at (10,48) size 85x26 [border: none] [r=2 c=1 rs=1 cs=1] + RenderText {#text} at (1,1) size 46x19 + text run at (1,1) width 46: "sit amet" + RenderTable {TABLE} at (0,276) size 95x82 [border: (4px solid #000000)] + RenderTableSection {TBODY} at (4,4) size 87x74 + RenderTableRow {TR} at (0,0) size 87x26 + RenderTableCell {TD} at (0,10) size 10x6 [border: (4px none #000000)] [r=0 c=0 rs=1 cs=1] + RenderTableCell {TD} at (10,0) size 77x26 [border: (4px none #000000)] [r=0 c=1 rs=1 cs=1] + RenderText {#text} at (1,5) size 40x19 + text run at (1,5) width 40: "Lorem" + RenderTableRow {TR} at (0,26) size 87x22 + RenderTableCell {TD} at (0,26) size 10x22 [border: none] [r=1 c=0 rs=1 cs=1] + RenderText {#text} at (5,1) size 4x19 + text run at (5,1) width 4: " " + RenderTableCell {TD} at (10,26) size 77x22 [border: none] [r=1 c=1 rs=1 cs=1] + RenderText {#text} at (1,1) size 71x19 + text run at (1,1) width 71: "ipsum dolor" + RenderTableRow {TR} at (0,48) size 87x26 + RenderTableCell {TD} at (0,58) size 10x6 [border: none] [r=2 c=0 rs=1 cs=1] + RenderTableCell {TD} at (10,48) size 77x26 [border: none] [r=2 c=1 rs=1 cs=1] + RenderText {#text} at (1,1) size 46x19 + text run at (1,1) width 46: "sit amet" diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/table-extra-bottom-grow-expected.checksum b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/table-extra-bottom-grow-expected.checksum new file mode 100644 index 0000000..10b021b --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/table-extra-bottom-grow-expected.checksum @@ -0,0 +1 @@ +9b97a1bea11acbe1798d5fe199151961
\ No newline at end of file diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/table-extra-bottom-grow-expected.png b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/table-extra-bottom-grow-expected.png Binary files differnew file mode 100644 index 0000000..12f7181 --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/table-extra-bottom-grow-expected.png diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/table-extra-bottom-grow-expected.txt b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/table-extra-bottom-grow-expected.txt new file mode 100644 index 0000000..f722b0a --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/table-extra-bottom-grow-expected.txt @@ -0,0 +1,37 @@ +layer at (0,0) size 800x600 + RenderView at (0,0) size 800x600 +layer at (0,0) size 800x244 + RenderBlock {HTML} at (0,0) size 800x244 + RenderBody {BODY} at (8,16) size 784x220 + RenderBlock {P} at (0,0) size 784x20 + RenderInline {B} at (0,0) size 61x19 + RenderText {#text} at (0,0) size 61x19 + text run at (0,0) width 61: "BUG ID:" + RenderText {#text} at (61,0) size 4x19 + text run at (61,0) width 4: " " + RenderInline {A} at (0,0) size 108x19 [color=#0000EE] + RenderText {#text} at (65,0) size 108x19 + text run at (65,0) width 108: "Bugzilla bug 6769" + RenderText {#text} at (173,0) size 465x19 + text run at (173,0) width 465: " REGRESSION: Incomplete repaint when a cell's extra bottom margin grows" + RenderBlock {P} at (0,36) size 784x26 [bgcolor=#98FB98] + RenderInline {B} at (0,0) size 86x19 + RenderText {#text} at (3,3) size 86x19 + text run at (3,3) width 86: "TEST PASS:" + RenderText {#text} at (89,3) size 340x19 + text run at (89,3) width 4: " " + text run at (93,3) width 336: "There should be only a green square below, and no red." + RenderBlock {P} at (0,78) size 784x26 [bgcolor=#FF3300] + RenderInline {B} at (0,0) size 84x19 + RenderText {#text} at (3,3) size 84x19 + text run at (3,3) width 84: "TEST FAIL:" + RenderText {#text} at (87,3) size 297x19 + text run at (87,3) width 4: " " + text run at (91,3) width 293: "The lower-right quarter of the square will be red." + RenderTable {TABLE} at (0,120) size 100x100 [bgcolor=#008000] + RenderTableSection {TBODY} at (0,0) size 100x100 + RenderTableRow {TR} at (0,0) size 100x100 + RenderTableCell {TD} at (0,50) size 50x0 [r=0 c=0 rs=2 cs=1] + RenderTableCell {TD} at (50,0) size 50x0 [bgcolor=#008000] [r=0 c=1 rs=1 cs=1] + RenderTableRow {TR} at (0,100) size 100x0 + RenderTableCell {TD} at (50,100) size 50x0 [bgcolor=#FF0000] [r=1 c=1 rs=1 cs=1] diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/table-outer-border-expected.checksum b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/table-outer-border-expected.checksum new file mode 100644 index 0000000..a1fcf6f --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/table-outer-border-expected.checksum @@ -0,0 +1 @@ +c20b15600db578e6230061d6548d6650
\ No newline at end of file diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/table-outer-border-expected.png b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/table-outer-border-expected.png Binary files differnew file mode 100644 index 0000000..b7d8676 --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/table-outer-border-expected.png diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/table-section-repaint-expected.checksum b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/table-section-repaint-expected.checksum new file mode 100644 index 0000000..29e1494 --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/table-section-repaint-expected.checksum @@ -0,0 +1 @@ +e42ff8c0bc84300daecadbb8831dabc1
\ No newline at end of file diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/table-section-repaint-expected.png b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/table-section-repaint-expected.png Binary files differnew file mode 100644 index 0000000..20d5c1c --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/table-section-repaint-expected.png diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/table-two-pass-layout-overpaint-expected.checksum b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/table-two-pass-layout-overpaint-expected.checksum new file mode 100644 index 0000000..393de24 --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/table-two-pass-layout-overpaint-expected.checksum @@ -0,0 +1 @@ +7ecced691158e9ac59d251529a62bf89
\ No newline at end of file diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/table-two-pass-layout-overpaint-expected.png b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/table-two-pass-layout-overpaint-expected.png Binary files differnew file mode 100644 index 0000000..1a1c526 --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/table-two-pass-layout-overpaint-expected.png diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/text-append-dirty-lines-expected.checksum b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/text-append-dirty-lines-expected.checksum new file mode 100644 index 0000000..e216fd7 --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/text-append-dirty-lines-expected.checksum @@ -0,0 +1 @@ +e1c689d14e1d47fb407d644bb401b7e9
\ No newline at end of file diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/text-append-dirty-lines-expected.png b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/text-append-dirty-lines-expected.png Binary files differnew file mode 100644 index 0000000..fb8fdb3 --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/text-append-dirty-lines-expected.png diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/text-append-dirty-lines-expected.txt b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/text-append-dirty-lines-expected.txt new file mode 100644 index 0000000..9c4fbdd --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/text-append-dirty-lines-expected.txt @@ -0,0 +1,24 @@ +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 784x576 + RenderBlock {P} at (0,0) size 784x20 + RenderText {#text} at (0,0) size 51x19 + text run at (0,0) width 51: "Test for " + RenderInline {I} at (0,0) size 534x19 + RenderInline {A} at (0,0) size 154x19 [color=#0000EE] + RenderText {#text} at (51,0) size 154x19 + text run at (51,0) width 154: "rdar://problem/6771547" + RenderText {#text} at (205,0) size 380x19 + text run at (205,0) width 380: " Appending to a RenderText causes all its lines to be dirtied" + RenderText {#text} at (585,0) size 4x19 + text run at (585,0) width 4: "." + RenderBlock {P} at (0,36) size 784x120 + RenderText {#text} at (0,0) size 783x119 + text run at (0,0) width 711: "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse placerat. Morbi tristique. Mauris eu lacus sed felis" + text run at (0,20) width 751: "pellentesque cursus. Proin vitae nulla. Vivamus in ipsum. Etiam mi. Nam malesuada purus in sem. Sed eget elit vel erat laoreet" + text run at (0,40) width 783: "feugiat. Phasellus mollis pulvinar mi. Etiam ut neque sed eros egestas laoreet. Vestibulum ullamcorper, nulla non feugiat molestie, mi" + text run at (0,60) width 765: "lorem bibendum leo, ac gravida orci nunc nec nulla. Nunc nunc lorem, rhoncus et, rutrum ac, fermentum ut, tortor. Sed rhoncus." + text run at (0,80) width 771: "Quisque enim metus, luctus tincidunt, vestibulum eu, vestibulum eu, libero. Mauris sagittis aliquam nunc. Nullam pharetra molestie" + text run at (0,100) width 530: "eros. Donec tempus purus ut ligula. Phasellus non nisl. Etiam eu mauris. Curabitur a velit." diff --git a/webkit/tools/layout_tests/test_expectations.txt b/webkit/tools/layout_tests/test_expectations.txt index f62b56f..bdb3af8 100644 --- a/webkit/tools/layout_tests/test_expectations.txt +++ b/webkit/tools/layout_tests/test_expectations.txt @@ -1492,28 +1492,17 @@ BUG8630 WIN LINUX : LayoutTests/fast/repaint/make-children-non-inline.html = FAI BUG8630 LINUX : LayoutTests/fast/repaint/overflow-clip-subtree-layout.html = FAIL BUG8630 WIN LINUX : LayoutTests/fast/repaint/overflow-outline-repaint.html = FAIL BUG8630 WIN LINUX : LayoutTests/fast/repaint/selected-replaced.html = FAIL -BUG8630 WIN LINUX : LayoutTests/fast/repaint/selection-gap-overflow-scroll.html = FAIL + BUG8630 WIN LINUX : LayoutTests/fast/repaint/shadow-multiple-horizontal.html = FAIL BUG8630 WIN LINUX : LayoutTests/fast/repaint/shadow-multiple-strict-horizontal.html = FAIL BUG8630 WIN LINUX : LayoutTests/fast/repaint/shadow-multiple-strict-vertical.html = FAIL BUG8630 WIN LINUX : LayoutTests/fast/repaint/shadow-multiple-vertical.html = FAIL -BUG8630 WIN LINUX : LayoutTests/fast/repaint/static-to-positioned.html = FAIL BUG8630 LINUX : LayoutTests/fast/repaint/subtree-root-clip-2.html = FAIL BUG8630 LINUX : LayoutTests/fast/repaint/subtree-root-clip-3.html = FAIL BUG8630 LINUX : LayoutTests/fast/repaint/subtree-root-clip.html = FAIL -BUG8630 WIN LINUX : LayoutTests/fast/repaint/subtree-root-skipped.html = FAIL -BUG8630 WIN LINUX : LayoutTests/fast/repaint/table-cell-collapsed-border.html = FAIL -BUG8630 WIN LINUX : LayoutTests/fast/repaint/table-cell-move.html = FAIL -BUG8630 WIN LINUX : LayoutTests/fast/repaint/table-cell-vertical-overflow.html = FAIL BUG8630 LINUX : LayoutTests/fast/repaint/table-col-background.html = FAIL -BUG8630 WIN LINUX : LayoutTests/fast/repaint/table-collapsed-border.html = FAIL -BUG8630 WIN LINUX : LayoutTests/fast/repaint/table-extra-bottom-grow.html = FAIL -BUG8630 WIN LINUX : LayoutTests/fast/repaint/table-outer-border.html = FAIL BUG8630 LINUX : LayoutTests/fast/repaint/table-row.html = FAIL BUG8630 LINUX : LayoutTests/fast/repaint/table-section-overflow.html = FAIL -BUG8630 WIN LINUX : LayoutTests/fast/repaint/table-section-repaint.html = FAIL -BUG8630 WIN LINUX : LayoutTests/fast/repaint/table-two-pass-layout-overpaint.html = FAIL -BUG8630 WIN LINUX : LayoutTests/fast/repaint/text-append-dirty-lines.html = FAIL BUG8630 WIN LINUX : LayoutTests/fast/repaint/text-selection-rect-in-overflow-2.html = FAIL BUG8630 WIN LINUX : LayoutTests/fast/repaint/text-selection-rect-in-overflow.html = FAIL BUG8630 WIN LINUX : LayoutTests/fast/repaint/text-shadow-horizontal.html = FAIL |