2011-02-09 Martin Robinson <mrobinson@igalia.com>
authormrobinson@webkit.org <mrobinson@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Wed, 9 Feb 2011 18:38:37 +0000 (18:38 +0000)
committermrobinson@webkit.org <mrobinson@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Wed, 9 Feb 2011 18:38:37 +0000 (18:38 +0000)
        Add more results for many tests in the fast directory missing results.

        * platform/gtk/Skipped: Unskip more tests.

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

441 files changed:
.gitignore
LayoutTests/ChangeLog
LayoutTests/platform/gtk/Skipped
LayoutTests/platform/gtk/fast/block/positioning/auto/006-expected.checksum [new file with mode: 0644]
LayoutTests/platform/gtk/fast/block/positioning/auto/006-expected.png [new file with mode: 0644]
LayoutTests/platform/gtk/fast/block/positioning/auto/006-expected.txt [new file with mode: 0644]
LayoutTests/platform/gtk/fast/block/positioning/auto/007-expected.checksum [new file with mode: 0644]
LayoutTests/platform/gtk/fast/block/positioning/auto/007-expected.png [new file with mode: 0644]
LayoutTests/platform/gtk/fast/block/positioning/auto/007-expected.txt [new file with mode: 0644]
LayoutTests/platform/gtk/fast/body-propagation/background-color/001-expected.checksum [new file with mode: 0644]
LayoutTests/platform/gtk/fast/body-propagation/background-color/001-expected.png [new file with mode: 0644]
LayoutTests/platform/gtk/fast/body-propagation/background-color/001-expected.txt [new file with mode: 0644]
LayoutTests/platform/gtk/fast/body-propagation/background-color/001-xhtml-expected.checksum [new file with mode: 0644]
LayoutTests/platform/gtk/fast/body-propagation/background-color/001-xhtml-expected.png [new file with mode: 0644]
LayoutTests/platform/gtk/fast/body-propagation/background-color/001-xhtml-expected.txt [new file with mode: 0644]
LayoutTests/platform/gtk/fast/body-propagation/background-color/002-expected.checksum [new file with mode: 0644]
LayoutTests/platform/gtk/fast/body-propagation/background-color/002-expected.png [new file with mode: 0644]
LayoutTests/platform/gtk/fast/body-propagation/background-color/002-expected.txt [new file with mode: 0644]
LayoutTests/platform/gtk/fast/body-propagation/background-color/002-xhtml-expected.checksum [new file with mode: 0644]
LayoutTests/platform/gtk/fast/body-propagation/background-color/002-xhtml-expected.png [new file with mode: 0644]
LayoutTests/platform/gtk/fast/body-propagation/background-color/002-xhtml-expected.txt [new file with mode: 0644]
LayoutTests/platform/gtk/fast/body-propagation/background-color/003-declarative-expected.checksum [new file with mode: 0644]
LayoutTests/platform/gtk/fast/body-propagation/background-color/003-declarative-expected.png [new file with mode: 0644]
LayoutTests/platform/gtk/fast/body-propagation/background-color/003-declarative-expected.txt [new file with mode: 0644]
LayoutTests/platform/gtk/fast/body-propagation/background-color/003-expected.checksum [new file with mode: 0644]
LayoutTests/platform/gtk/fast/body-propagation/background-color/003-expected.png [new file with mode: 0644]
LayoutTests/platform/gtk/fast/body-propagation/background-color/003-expected.txt [new file with mode: 0644]
LayoutTests/platform/gtk/fast/body-propagation/background-color/003-xhtml-expected.checksum [new file with mode: 0644]
LayoutTests/platform/gtk/fast/body-propagation/background-color/003-xhtml-expected.png [new file with mode: 0644]
LayoutTests/platform/gtk/fast/body-propagation/background-color/003-xhtml-expected.txt [new file with mode: 0644]
LayoutTests/platform/gtk/fast/body-propagation/background-color/004-declarative-expected.checksum [new file with mode: 0644]
LayoutTests/platform/gtk/fast/body-propagation/background-color/004-declarative-expected.png [new file with mode: 0644]
LayoutTests/platform/gtk/fast/body-propagation/background-color/004-declarative-expected.txt [new file with mode: 0644]
LayoutTests/platform/gtk/fast/body-propagation/background-color/004-expected.checksum [new file with mode: 0644]
LayoutTests/platform/gtk/fast/body-propagation/background-color/004-expected.png [new file with mode: 0644]
LayoutTests/platform/gtk/fast/body-propagation/background-color/004-expected.txt [new file with mode: 0644]
LayoutTests/platform/gtk/fast/body-propagation/background-color/004-xhtml-expected.checksum [new file with mode: 0644]
LayoutTests/platform/gtk/fast/body-propagation/background-color/004-xhtml-expected.png [new file with mode: 0644]
LayoutTests/platform/gtk/fast/body-propagation/background-color/004-xhtml-expected.txt [new file with mode: 0644]
LayoutTests/platform/gtk/fast/body-propagation/background-color/005-declarative-expected.checksum [new file with mode: 0644]
LayoutTests/platform/gtk/fast/body-propagation/background-color/005-declarative-expected.png [new file with mode: 0644]
LayoutTests/platform/gtk/fast/body-propagation/background-color/005-declarative-expected.txt [new file with mode: 0644]
LayoutTests/platform/gtk/fast/body-propagation/background-color/005-expected.checksum [new file with mode: 0644]
LayoutTests/platform/gtk/fast/body-propagation/background-color/005-expected.png [new file with mode: 0644]
LayoutTests/platform/gtk/fast/body-propagation/background-color/005-expected.txt [new file with mode: 0644]
LayoutTests/platform/gtk/fast/body-propagation/background-color/005-xhtml-expected.checksum [new file with mode: 0644]
LayoutTests/platform/gtk/fast/body-propagation/background-color/005-xhtml-expected.png [new file with mode: 0644]
LayoutTests/platform/gtk/fast/body-propagation/background-color/005-xhtml-expected.txt [new file with mode: 0644]
LayoutTests/platform/gtk/fast/body-propagation/background-color/006-declarative-expected.checksum [new file with mode: 0644]
LayoutTests/platform/gtk/fast/body-propagation/background-color/006-declarative-expected.png [new file with mode: 0644]
LayoutTests/platform/gtk/fast/body-propagation/background-color/006-declarative-expected.txt [new file with mode: 0644]
LayoutTests/platform/gtk/fast/body-propagation/background-color/006-expected.checksum [new file with mode: 0644]
LayoutTests/platform/gtk/fast/body-propagation/background-color/006-expected.png [new file with mode: 0644]
LayoutTests/platform/gtk/fast/body-propagation/background-color/006-expected.txt [new file with mode: 0644]
LayoutTests/platform/gtk/fast/body-propagation/background-color/006-xhtml-expected.checksum [new file with mode: 0644]
LayoutTests/platform/gtk/fast/body-propagation/background-color/006-xhtml-expected.png [new file with mode: 0644]
LayoutTests/platform/gtk/fast/body-propagation/background-color/006-xhtml-expected.txt [new file with mode: 0644]
LayoutTests/platform/gtk/fast/body-propagation/background-color/007-declarative-expected.checksum [new file with mode: 0644]
LayoutTests/platform/gtk/fast/body-propagation/background-color/007-declarative-expected.png [new file with mode: 0644]
LayoutTests/platform/gtk/fast/body-propagation/background-color/007-declarative-expected.txt [new file with mode: 0644]
LayoutTests/platform/gtk/fast/body-propagation/background-color/007-expected.checksum [new file with mode: 0644]
LayoutTests/platform/gtk/fast/body-propagation/background-color/007-expected.png [new file with mode: 0644]
LayoutTests/platform/gtk/fast/body-propagation/background-color/007-expected.txt [new file with mode: 0644]
LayoutTests/platform/gtk/fast/body-propagation/background-color/007-xhtml-expected.checksum [new file with mode: 0644]
LayoutTests/platform/gtk/fast/body-propagation/background-color/007-xhtml-expected.png [new file with mode: 0644]
LayoutTests/platform/gtk/fast/body-propagation/background-color/007-xhtml-expected.txt [new file with mode: 0644]
LayoutTests/platform/gtk/fast/body-propagation/background-color/008-expected.checksum [new file with mode: 0644]
LayoutTests/platform/gtk/fast/body-propagation/background-color/008-expected.png [new file with mode: 0644]
LayoutTests/platform/gtk/fast/body-propagation/background-color/008-expected.txt [new file with mode: 0644]
LayoutTests/platform/gtk/fast/body-propagation/background-color/008-xhtml-expected.checksum [new file with mode: 0644]
LayoutTests/platform/gtk/fast/body-propagation/background-color/008-xhtml-expected.png [new file with mode: 0644]
LayoutTests/platform/gtk/fast/body-propagation/background-color/008-xhtml-expected.txt [new file with mode: 0644]
LayoutTests/platform/gtk/fast/body-propagation/background-image/001-expected.checksum [new file with mode: 0644]
LayoutTests/platform/gtk/fast/body-propagation/background-image/001-expected.png [new file with mode: 0644]
LayoutTests/platform/gtk/fast/body-propagation/background-image/001-expected.txt [new file with mode: 0644]
LayoutTests/platform/gtk/fast/body-propagation/background-image/001-xhtml-expected.checksum [new file with mode: 0644]
LayoutTests/platform/gtk/fast/body-propagation/background-image/001-xhtml-expected.png [new file with mode: 0644]
LayoutTests/platform/gtk/fast/body-propagation/background-image/001-xhtml-expected.txt [new file with mode: 0644]
LayoutTests/platform/gtk/fast/body-propagation/background-image/002-expected.checksum [new file with mode: 0644]
LayoutTests/platform/gtk/fast/body-propagation/background-image/002-expected.png [new file with mode: 0644]
LayoutTests/platform/gtk/fast/body-propagation/background-image/002-expected.txt [new file with mode: 0644]
LayoutTests/platform/gtk/fast/body-propagation/background-image/002-xhtml-expected.checksum [new file with mode: 0644]
LayoutTests/platform/gtk/fast/body-propagation/background-image/002-xhtml-expected.png [new file with mode: 0644]
LayoutTests/platform/gtk/fast/body-propagation/background-image/002-xhtml-expected.txt [new file with mode: 0644]
LayoutTests/platform/gtk/fast/body-propagation/background-image/003-declarative-expected.checksum [new file with mode: 0644]
LayoutTests/platform/gtk/fast/body-propagation/background-image/003-declarative-expected.png [new file with mode: 0644]
LayoutTests/platform/gtk/fast/body-propagation/background-image/003-declarative-expected.txt [new file with mode: 0644]
LayoutTests/platform/gtk/fast/body-propagation/background-image/003-expected.checksum [new file with mode: 0644]
LayoutTests/platform/gtk/fast/body-propagation/background-image/003-expected.png [new file with mode: 0644]
LayoutTests/platform/gtk/fast/body-propagation/background-image/003-expected.txt [new file with mode: 0644]
LayoutTests/platform/gtk/fast/body-propagation/background-image/003-xhtml-expected.checksum [new file with mode: 0644]
LayoutTests/platform/gtk/fast/body-propagation/background-image/003-xhtml-expected.png [new file with mode: 0644]
LayoutTests/platform/gtk/fast/body-propagation/background-image/003-xhtml-expected.txt [new file with mode: 0644]
LayoutTests/platform/gtk/fast/body-propagation/background-image/004-declarative-expected.checksum [new file with mode: 0644]
LayoutTests/platform/gtk/fast/body-propagation/background-image/004-declarative-expected.png [new file with mode: 0644]
LayoutTests/platform/gtk/fast/body-propagation/background-image/004-declarative-expected.txt [new file with mode: 0644]
LayoutTests/platform/gtk/fast/body-propagation/background-image/004-expected.checksum [new file with mode: 0644]
LayoutTests/platform/gtk/fast/body-propagation/background-image/004-expected.png [new file with mode: 0644]
LayoutTests/platform/gtk/fast/body-propagation/background-image/004-expected.txt [new file with mode: 0644]
LayoutTests/platform/gtk/fast/body-propagation/background-image/004-xhtml-expected.checksum [new file with mode: 0644]
LayoutTests/platform/gtk/fast/body-propagation/background-image/004-xhtml-expected.png [new file with mode: 0644]
LayoutTests/platform/gtk/fast/body-propagation/background-image/004-xhtml-expected.txt [new file with mode: 0644]
LayoutTests/platform/gtk/fast/body-propagation/background-image/005-declarative-expected.checksum [new file with mode: 0644]
LayoutTests/platform/gtk/fast/body-propagation/background-image/005-declarative-expected.png [new file with mode: 0644]
LayoutTests/platform/gtk/fast/body-propagation/background-image/005-declarative-expected.txt [new file with mode: 0644]
LayoutTests/platform/gtk/fast/body-propagation/background-image/005-expected.checksum [new file with mode: 0644]
LayoutTests/platform/gtk/fast/body-propagation/background-image/005-expected.png [new file with mode: 0644]
LayoutTests/platform/gtk/fast/body-propagation/background-image/005-expected.txt [new file with mode: 0644]
LayoutTests/platform/gtk/fast/body-propagation/background-image/005-xhtml-expected.checksum [new file with mode: 0644]
LayoutTests/platform/gtk/fast/body-propagation/background-image/005-xhtml-expected.png [new file with mode: 0644]
LayoutTests/platform/gtk/fast/body-propagation/background-image/005-xhtml-expected.txt [new file with mode: 0644]
LayoutTests/platform/gtk/fast/body-propagation/background-image/006-declarative-expected.checksum [new file with mode: 0644]
LayoutTests/platform/gtk/fast/body-propagation/background-image/006-declarative-expected.png [new file with mode: 0644]
LayoutTests/platform/gtk/fast/body-propagation/background-image/006-declarative-expected.txt [new file with mode: 0644]
LayoutTests/platform/gtk/fast/body-propagation/background-image/006-expected.checksum [new file with mode: 0644]
LayoutTests/platform/gtk/fast/body-propagation/background-image/006-expected.png [new file with mode: 0644]
LayoutTests/platform/gtk/fast/body-propagation/background-image/006-expected.txt [new file with mode: 0644]
LayoutTests/platform/gtk/fast/body-propagation/background-image/006-xhtml-expected.checksum [new file with mode: 0644]
LayoutTests/platform/gtk/fast/body-propagation/background-image/006-xhtml-expected.png [new file with mode: 0644]
LayoutTests/platform/gtk/fast/body-propagation/background-image/006-xhtml-expected.txt [new file with mode: 0644]
LayoutTests/platform/gtk/fast/body-propagation/background-image/007-declarative-expected.checksum [new file with mode: 0644]
LayoutTests/platform/gtk/fast/body-propagation/background-image/007-declarative-expected.png [new file with mode: 0644]
LayoutTests/platform/gtk/fast/body-propagation/background-image/007-declarative-expected.txt [new file with mode: 0644]
LayoutTests/platform/gtk/fast/body-propagation/background-image/007-expected.checksum [new file with mode: 0644]
LayoutTests/platform/gtk/fast/body-propagation/background-image/007-expected.png [new file with mode: 0644]
LayoutTests/platform/gtk/fast/body-propagation/background-image/007-expected.txt [new file with mode: 0644]
LayoutTests/platform/gtk/fast/body-propagation/background-image/007-xhtml-expected.checksum [new file with mode: 0644]
LayoutTests/platform/gtk/fast/body-propagation/background-image/007-xhtml-expected.png [new file with mode: 0644]
LayoutTests/platform/gtk/fast/body-propagation/background-image/007-xhtml-expected.txt [new file with mode: 0644]
LayoutTests/platform/gtk/fast/body-propagation/background-image/008-expected.checksum [new file with mode: 0644]
LayoutTests/platform/gtk/fast/body-propagation/background-image/008-expected.png [new file with mode: 0644]
LayoutTests/platform/gtk/fast/body-propagation/background-image/008-expected.txt [new file with mode: 0644]
LayoutTests/platform/gtk/fast/body-propagation/background-image/008-xhtml-expected.checksum [new file with mode: 0644]
LayoutTests/platform/gtk/fast/body-propagation/background-image/008-xhtml-expected.png [new file with mode: 0644]
LayoutTests/platform/gtk/fast/body-propagation/background-image/008-xhtml-expected.txt [new file with mode: 0644]
LayoutTests/platform/gtk/fast/body-propagation/background-image/009-expected.checksum [new file with mode: 0644]
LayoutTests/platform/gtk/fast/body-propagation/background-image/009-expected.png [new file with mode: 0644]
LayoutTests/platform/gtk/fast/body-propagation/background-image/009-expected.txt [new file with mode: 0644]
LayoutTests/platform/gtk/fast/body-propagation/background-image/009-xhtml-expected.checksum [new file with mode: 0644]
LayoutTests/platform/gtk/fast/body-propagation/background-image/009-xhtml-expected.png [new file with mode: 0644]
LayoutTests/platform/gtk/fast/body-propagation/background-image/009-xhtml-expected.txt [new file with mode: 0644]
LayoutTests/platform/gtk/fast/body-propagation/background-image/010-expected.checksum [new file with mode: 0644]
LayoutTests/platform/gtk/fast/body-propagation/background-image/010-expected.png [new file with mode: 0644]
LayoutTests/platform/gtk/fast/body-propagation/background-image/010-expected.txt [new file with mode: 0644]
LayoutTests/platform/gtk/fast/body-propagation/background-image/010-xhtml-expected.checksum [new file with mode: 0644]
LayoutTests/platform/gtk/fast/body-propagation/background-image/010-xhtml-expected.png [new file with mode: 0644]
LayoutTests/platform/gtk/fast/body-propagation/background-image/010-xhtml-expected.txt [new file with mode: 0644]
LayoutTests/platform/gtk/fast/body-propagation/overflow/001-expected.checksum [new file with mode: 0644]
LayoutTests/platform/gtk/fast/body-propagation/overflow/001-expected.png [new file with mode: 0644]
LayoutTests/platform/gtk/fast/body-propagation/overflow/001-expected.txt [new file with mode: 0644]
LayoutTests/platform/gtk/fast/body-propagation/overflow/001-xhtml-expected.checksum [new file with mode: 0644]
LayoutTests/platform/gtk/fast/body-propagation/overflow/001-xhtml-expected.png [new file with mode: 0644]
LayoutTests/platform/gtk/fast/body-propagation/overflow/001-xhtml-expected.txt [new file with mode: 0644]
LayoutTests/platform/gtk/fast/body-propagation/overflow/002-expected.checksum [new file with mode: 0644]
LayoutTests/platform/gtk/fast/body-propagation/overflow/002-expected.png [new file with mode: 0644]
LayoutTests/platform/gtk/fast/body-propagation/overflow/002-expected.txt [new file with mode: 0644]
LayoutTests/platform/gtk/fast/body-propagation/overflow/002-xhtml-expected.checksum [new file with mode: 0644]
LayoutTests/platform/gtk/fast/body-propagation/overflow/002-xhtml-expected.png [new file with mode: 0644]
LayoutTests/platform/gtk/fast/body-propagation/overflow/002-xhtml-expected.txt [new file with mode: 0644]
LayoutTests/platform/gtk/fast/body-propagation/overflow/003-declarative-expected.checksum [new file with mode: 0644]
LayoutTests/platform/gtk/fast/body-propagation/overflow/003-declarative-expected.png [new file with mode: 0644]
LayoutTests/platform/gtk/fast/body-propagation/overflow/003-declarative-expected.txt [new file with mode: 0644]
LayoutTests/platform/gtk/fast/body-propagation/overflow/003-expected.checksum [new file with mode: 0644]
LayoutTests/platform/gtk/fast/body-propagation/overflow/003-expected.png [new file with mode: 0644]
LayoutTests/platform/gtk/fast/body-propagation/overflow/003-expected.txt [new file with mode: 0644]
LayoutTests/platform/gtk/fast/body-propagation/overflow/003-xhtml-expected.checksum [new file with mode: 0644]
LayoutTests/platform/gtk/fast/body-propagation/overflow/003-xhtml-expected.png [new file with mode: 0644]
LayoutTests/platform/gtk/fast/body-propagation/overflow/003-xhtml-expected.txt [new file with mode: 0644]
LayoutTests/platform/gtk/fast/body-propagation/overflow/004-declarative-expected.checksum [new file with mode: 0644]
LayoutTests/platform/gtk/fast/body-propagation/overflow/004-declarative-expected.png [new file with mode: 0644]
LayoutTests/platform/gtk/fast/body-propagation/overflow/004-declarative-expected.txt [new file with mode: 0644]
LayoutTests/platform/gtk/fast/body-propagation/overflow/004-expected.checksum [new file with mode: 0644]
LayoutTests/platform/gtk/fast/body-propagation/overflow/004-expected.png [new file with mode: 0644]
LayoutTests/platform/gtk/fast/body-propagation/overflow/004-expected.txt [new file with mode: 0644]
LayoutTests/platform/gtk/fast/body-propagation/overflow/004-xhtml-expected.checksum [new file with mode: 0644]
LayoutTests/platform/gtk/fast/body-propagation/overflow/004-xhtml-expected.png [new file with mode: 0644]
LayoutTests/platform/gtk/fast/body-propagation/overflow/004-xhtml-expected.txt [new file with mode: 0644]
LayoutTests/platform/gtk/fast/body-propagation/overflow/005-declarative-expected.checksum [new file with mode: 0644]
LayoutTests/platform/gtk/fast/body-propagation/overflow/005-declarative-expected.png [new file with mode: 0644]
LayoutTests/platform/gtk/fast/body-propagation/overflow/005-declarative-expected.txt [new file with mode: 0644]
LayoutTests/platform/gtk/fast/body-propagation/overflow/005-expected.checksum [new file with mode: 0644]
LayoutTests/platform/gtk/fast/body-propagation/overflow/005-expected.png [new file with mode: 0644]
LayoutTests/platform/gtk/fast/body-propagation/overflow/005-expected.txt [new file with mode: 0644]
LayoutTests/platform/gtk/fast/body-propagation/overflow/005-xhtml-expected.checksum [new file with mode: 0644]
LayoutTests/platform/gtk/fast/body-propagation/overflow/005-xhtml-expected.png [new file with mode: 0644]
LayoutTests/platform/gtk/fast/body-propagation/overflow/005-xhtml-expected.txt [new file with mode: 0644]
LayoutTests/platform/gtk/fast/body-propagation/overflow/006-declarative-expected.checksum [new file with mode: 0644]
LayoutTests/platform/gtk/fast/body-propagation/overflow/006-declarative-expected.png [new file with mode: 0644]
LayoutTests/platform/gtk/fast/body-propagation/overflow/006-declarative-expected.txt [new file with mode: 0644]
LayoutTests/platform/gtk/fast/body-propagation/overflow/006-expected.checksum [new file with mode: 0644]
LayoutTests/platform/gtk/fast/body-propagation/overflow/006-expected.png [new file with mode: 0644]
LayoutTests/platform/gtk/fast/body-propagation/overflow/006-expected.txt [new file with mode: 0644]
LayoutTests/platform/gtk/fast/body-propagation/overflow/006-xhtml-expected.checksum [new file with mode: 0644]
LayoutTests/platform/gtk/fast/body-propagation/overflow/006-xhtml-expected.png [new file with mode: 0644]
LayoutTests/platform/gtk/fast/body-propagation/overflow/006-xhtml-expected.txt [new file with mode: 0644]
LayoutTests/platform/gtk/fast/body-propagation/overflow/007-declarative-expected.checksum [new file with mode: 0644]
LayoutTests/platform/gtk/fast/body-propagation/overflow/007-declarative-expected.png [new file with mode: 0644]
LayoutTests/platform/gtk/fast/body-propagation/overflow/007-declarative-expected.txt [new file with mode: 0644]
LayoutTests/platform/gtk/fast/body-propagation/overflow/007-expected.checksum [new file with mode: 0644]
LayoutTests/platform/gtk/fast/body-propagation/overflow/007-expected.png [new file with mode: 0644]
LayoutTests/platform/gtk/fast/body-propagation/overflow/007-expected.txt [new file with mode: 0644]
LayoutTests/platform/gtk/fast/body-propagation/overflow/007-xhtml-expected.checksum [new file with mode: 0644]
LayoutTests/platform/gtk/fast/body-propagation/overflow/007-xhtml-expected.png [new file with mode: 0644]
LayoutTests/platform/gtk/fast/body-propagation/overflow/007-xhtml-expected.txt [new file with mode: 0644]
LayoutTests/platform/gtk/fast/box-sizing/box-sizing-expected.checksum [new file with mode: 0644]
LayoutTests/platform/gtk/fast/box-sizing/box-sizing-expected.png [new file with mode: 0644]
LayoutTests/platform/gtk/fast/box-sizing/box-sizing-expected.txt [new file with mode: 0644]
LayoutTests/platform/gtk/fast/box-sizing/panels-one-expected.checksum [new file with mode: 0644]
LayoutTests/platform/gtk/fast/box-sizing/panels-one-expected.png [new file with mode: 0644]
LayoutTests/platform/gtk/fast/box-sizing/panels-one-expected.txt [new file with mode: 0644]
LayoutTests/platform/gtk/fast/box-sizing/panels-two-expected.checksum [new file with mode: 0644]
LayoutTests/platform/gtk/fast/box-sizing/panels-two-expected.png [new file with mode: 0644]
LayoutTests/platform/gtk/fast/box-sizing/panels-two-expected.txt [new file with mode: 0644]
LayoutTests/platform/gtk/fast/box-sizing/percentage-height-expected.checksum [new file with mode: 0644]
LayoutTests/platform/gtk/fast/box-sizing/percentage-height-expected.png [new file with mode: 0644]
LayoutTests/platform/gtk/fast/box-sizing/percentage-height-expected.txt [new file with mode: 0644]
LayoutTests/platform/gtk/fast/canvas/canvas-incremental-repaint-expected.checksum [new file with mode: 0644]
LayoutTests/platform/gtk/fast/canvas/canvas-incremental-repaint-expected.png [new file with mode: 0644]
LayoutTests/platform/gtk/fast/canvas/canvas-incremental-repaint-expected.txt [new file with mode: 0644]
LayoutTests/platform/gtk/fast/canvas/canvas-text-alignment-expected.checksum [new file with mode: 0644]
LayoutTests/platform/gtk/fast/canvas/canvas-text-alignment-expected.png [new file with mode: 0644]
LayoutTests/platform/gtk/fast/canvas/canvas-text-alignment-expected.txt [new file with mode: 0644]
LayoutTests/platform/gtk/fast/clip/001-expected.checksum [new file with mode: 0644]
LayoutTests/platform/gtk/fast/clip/001-expected.png [new file with mode: 0644]
LayoutTests/platform/gtk/fast/clip/001-expected.txt [new file with mode: 0644]
LayoutTests/platform/gtk/fast/clip/002-expected.checksum [new file with mode: 0644]
LayoutTests/platform/gtk/fast/clip/002-expected.png [new file with mode: 0644]
LayoutTests/platform/gtk/fast/clip/002-expected.txt [new file with mode: 0644]
LayoutTests/platform/gtk/fast/clip/003-expected.checksum [new file with mode: 0644]
LayoutTests/platform/gtk/fast/clip/003-expected.png [new file with mode: 0644]
LayoutTests/platform/gtk/fast/clip/003-expected.txt [new file with mode: 0644]
LayoutTests/platform/gtk/fast/clip/004-expected.checksum [new file with mode: 0644]
LayoutTests/platform/gtk/fast/clip/004-expected.png [new file with mode: 0644]
LayoutTests/platform/gtk/fast/clip/004-expected.txt [new file with mode: 0644]
LayoutTests/platform/gtk/fast/clip/005-expected.checksum [new file with mode: 0644]
LayoutTests/platform/gtk/fast/clip/005-expected.png [new file with mode: 0644]
LayoutTests/platform/gtk/fast/clip/005-expected.txt [new file with mode: 0644]
LayoutTests/platform/gtk/fast/clip/006-expected.checksum [new file with mode: 0644]
LayoutTests/platform/gtk/fast/clip/006-expected.png [new file with mode: 0644]
LayoutTests/platform/gtk/fast/clip/006-expected.txt [new file with mode: 0644]
LayoutTests/platform/gtk/fast/clip/007-expected.checksum [new file with mode: 0644]
LayoutTests/platform/gtk/fast/clip/007-expected.png [new file with mode: 0644]
LayoutTests/platform/gtk/fast/clip/007-expected.txt [new file with mode: 0644]
LayoutTests/platform/gtk/fast/clip/008-expected.checksum [new file with mode: 0644]
LayoutTests/platform/gtk/fast/clip/008-expected.png [new file with mode: 0644]
LayoutTests/platform/gtk/fast/clip/008-expected.txt [new file with mode: 0644]
LayoutTests/platform/gtk/fast/clip/009-expected.checksum [new file with mode: 0644]
LayoutTests/platform/gtk/fast/clip/009-expected.png [new file with mode: 0644]
LayoutTests/platform/gtk/fast/clip/009-expected.txt [new file with mode: 0644]
LayoutTests/platform/gtk/fast/clip/010-expected.checksum [new file with mode: 0644]
LayoutTests/platform/gtk/fast/clip/010-expected.png [new file with mode: 0644]
LayoutTests/platform/gtk/fast/clip/010-expected.txt [new file with mode: 0644]
LayoutTests/platform/gtk/fast/clip/011-expected.checksum [new file with mode: 0644]
LayoutTests/platform/gtk/fast/clip/011-expected.png [new file with mode: 0644]
LayoutTests/platform/gtk/fast/clip/011-expected.txt [new file with mode: 0644]
LayoutTests/platform/gtk/fast/clip/012-expected.checksum [new file with mode: 0644]
LayoutTests/platform/gtk/fast/clip/012-expected.png [new file with mode: 0644]
LayoutTests/platform/gtk/fast/clip/012-expected.txt [new file with mode: 0644]
LayoutTests/platform/gtk/fast/clip/013-expected.checksum [new file with mode: 0644]
LayoutTests/platform/gtk/fast/clip/013-expected.png [new file with mode: 0644]
LayoutTests/platform/gtk/fast/clip/013-expected.txt [new file with mode: 0644]
LayoutTests/platform/gtk/fast/clip/014-expected.checksum [new file with mode: 0644]
LayoutTests/platform/gtk/fast/clip/014-expected.png [new file with mode: 0644]
LayoutTests/platform/gtk/fast/clip/014-expected.txt [new file with mode: 0644]
LayoutTests/platform/gtk/fast/clip/015-expected.checksum [new file with mode: 0644]
LayoutTests/platform/gtk/fast/clip/015-expected.png [new file with mode: 0644]
LayoutTests/platform/gtk/fast/clip/015-expected.txt [new file with mode: 0644]
LayoutTests/platform/gtk/fast/clip/016-expected.checksum [new file with mode: 0644]
LayoutTests/platform/gtk/fast/clip/016-expected.png [new file with mode: 0644]
LayoutTests/platform/gtk/fast/clip/016-expected.txt [new file with mode: 0644]
LayoutTests/platform/gtk/fast/clip/017-expected.checksum [new file with mode: 0644]
LayoutTests/platform/gtk/fast/clip/017-expected.png [new file with mode: 0644]
LayoutTests/platform/gtk/fast/clip/017-expected.txt [new file with mode: 0644]
LayoutTests/platform/gtk/fast/clip/nestedTransparencyClip-expected.checksum [new file with mode: 0644]
LayoutTests/platform/gtk/fast/clip/nestedTransparencyClip-expected.png [new file with mode: 0644]
LayoutTests/platform/gtk/fast/clip/nestedTransparencyClip-expected.txt [new file with mode: 0644]
LayoutTests/platform/gtk/fast/clip/outline-overflowClip-expected.checksum [new file with mode: 0644]
LayoutTests/platform/gtk/fast/clip/outline-overflowClip-expected.png [new file with mode: 0644]
LayoutTests/platform/gtk/fast/clip/outline-overflowClip-expected.txt [new file with mode: 0644]
LayoutTests/platform/gtk/fast/clip/overflow-border-radius-clip-expected.checksum [new file with mode: 0644]
LayoutTests/platform/gtk/fast/clip/overflow-border-radius-clip-expected.png [new file with mode: 0644]
LayoutTests/platform/gtk/fast/clip/overflow-border-radius-clip-expected.txt [new file with mode: 0644]
LayoutTests/platform/gtk/fast/compact/001-expected.checksum [new file with mode: 0644]
LayoutTests/platform/gtk/fast/compact/001-expected.png [new file with mode: 0644]
LayoutTests/platform/gtk/fast/compact/001-expected.txt [new file with mode: 0644]
LayoutTests/platform/gtk/fast/compact/002-expected.checksum [new file with mode: 0644]
LayoutTests/platform/gtk/fast/compact/002-expected.png [new file with mode: 0644]
LayoutTests/platform/gtk/fast/compact/002-expected.txt [new file with mode: 0644]
LayoutTests/platform/gtk/fast/compact/003-expected.checksum [new file with mode: 0644]
LayoutTests/platform/gtk/fast/compact/003-expected.png [new file with mode: 0644]
LayoutTests/platform/gtk/fast/compact/003-expected.txt [new file with mode: 0644]
LayoutTests/platform/gtk/fast/css-generated-content/001-expected.checksum [new file with mode: 0644]
LayoutTests/platform/gtk/fast/css-generated-content/001-expected.png [new file with mode: 0644]
LayoutTests/platform/gtk/fast/css-generated-content/001-expected.txt [new file with mode: 0644]
LayoutTests/platform/gtk/fast/css-generated-content/002-expected.checksum [new file with mode: 0644]
LayoutTests/platform/gtk/fast/css-generated-content/002-expected.png [new file with mode: 0644]
LayoutTests/platform/gtk/fast/css-generated-content/002-expected.txt [new file with mode: 0644]
LayoutTests/platform/gtk/fast/css-generated-content/003-expected.checksum [new file with mode: 0644]
LayoutTests/platform/gtk/fast/css-generated-content/003-expected.png [new file with mode: 0644]
LayoutTests/platform/gtk/fast/css-generated-content/003-expected.txt [new file with mode: 0644]
LayoutTests/platform/gtk/fast/css-generated-content/004-expected.checksum [new file with mode: 0644]
LayoutTests/platform/gtk/fast/css-generated-content/004-expected.png [new file with mode: 0644]
LayoutTests/platform/gtk/fast/css-generated-content/004-expected.txt [new file with mode: 0644]
LayoutTests/platform/gtk/fast/css-generated-content/005-expected.checksum [new file with mode: 0644]
LayoutTests/platform/gtk/fast/css-generated-content/005-expected.png [new file with mode: 0644]
LayoutTests/platform/gtk/fast/css-generated-content/005-expected.txt [new file with mode: 0644]
LayoutTests/platform/gtk/fast/css-generated-content/007-expected.checksum [new file with mode: 0644]
LayoutTests/platform/gtk/fast/css-generated-content/007-expected.png [new file with mode: 0644]
LayoutTests/platform/gtk/fast/css-generated-content/007-expected.txt [new file with mode: 0644]
LayoutTests/platform/gtk/fast/css-generated-content/008-expected.checksum [new file with mode: 0644]
LayoutTests/platform/gtk/fast/css-generated-content/008-expected.png [new file with mode: 0644]
LayoutTests/platform/gtk/fast/css-generated-content/008-expected.txt [new file with mode: 0644]
LayoutTests/platform/gtk/fast/css-generated-content/009-expected.checksum [new file with mode: 0644]
LayoutTests/platform/gtk/fast/css-generated-content/009-expected.png [new file with mode: 0644]
LayoutTests/platform/gtk/fast/css-generated-content/009-expected.txt [new file with mode: 0644]
LayoutTests/platform/gtk/fast/css-generated-content/010-expected.checksum [new file with mode: 0644]
LayoutTests/platform/gtk/fast/css-generated-content/010-expected.png [new file with mode: 0644]
LayoutTests/platform/gtk/fast/css-generated-content/010-expected.txt [new file with mode: 0644]
LayoutTests/platform/gtk/fast/css-generated-content/011-expected.checksum [new file with mode: 0644]
LayoutTests/platform/gtk/fast/css-generated-content/011-expected.png [new file with mode: 0644]
LayoutTests/platform/gtk/fast/css-generated-content/011-expected.txt [new file with mode: 0644]
LayoutTests/platform/gtk/fast/css-generated-content/012-expected.checksum [new file with mode: 0644]
LayoutTests/platform/gtk/fast/css-generated-content/012-expected.png [new file with mode: 0644]
LayoutTests/platform/gtk/fast/css-generated-content/012-expected.txt [new file with mode: 0644]
LayoutTests/platform/gtk/fast/css-generated-content/013-expected.checksum [new file with mode: 0644]
LayoutTests/platform/gtk/fast/css-generated-content/013-expected.png [new file with mode: 0644]
LayoutTests/platform/gtk/fast/css-generated-content/013-expected.txt [new file with mode: 0644]
LayoutTests/platform/gtk/fast/css-generated-content/014-expected.checksum [new file with mode: 0644]
LayoutTests/platform/gtk/fast/css-generated-content/014-expected.png [new file with mode: 0644]
LayoutTests/platform/gtk/fast/css-generated-content/014-expected.txt [new file with mode: 0644]
LayoutTests/platform/gtk/fast/css-generated-content/015-expected.checksum [new file with mode: 0644]
LayoutTests/platform/gtk/fast/css-generated-content/015-expected.png [new file with mode: 0644]
LayoutTests/platform/gtk/fast/css-generated-content/015-expected.txt [new file with mode: 0644]
LayoutTests/platform/gtk/fast/css-generated-content/016-expected.checksum [new file with mode: 0644]
LayoutTests/platform/gtk/fast/css-generated-content/016-expected.png [new file with mode: 0644]
LayoutTests/platform/gtk/fast/css-generated-content/016-expected.txt [new file with mode: 0644]
LayoutTests/platform/gtk/fast/css-generated-content/after-order-expected.checksum [new file with mode: 0644]
LayoutTests/platform/gtk/fast/css-generated-content/after-order-expected.png [new file with mode: 0644]
LayoutTests/platform/gtk/fast/css-generated-content/after-order-expected.txt [new file with mode: 0644]
LayoutTests/platform/gtk/fast/css-generated-content/before-with-first-letter-expected.checksum [new file with mode: 0644]
LayoutTests/platform/gtk/fast/css-generated-content/before-with-first-letter-expected.png [new file with mode: 0644]
LayoutTests/platform/gtk/fast/css-generated-content/before-with-first-letter-expected.txt [new file with mode: 0644]
LayoutTests/platform/gtk/fast/css-generated-content/beforeAfter-interdocument-expected.checksum [new file with mode: 0644]
LayoutTests/platform/gtk/fast/css-generated-content/beforeAfter-interdocument-expected.png [new file with mode: 0644]
LayoutTests/platform/gtk/fast/css-generated-content/beforeAfter-interdocument-expected.txt [new file with mode: 0644]
LayoutTests/platform/gtk/fast/css-generated-content/hover-style-change-expected.checksum [new file with mode: 0644]
LayoutTests/platform/gtk/fast/css-generated-content/hover-style-change-expected.png [new file with mode: 0644]
LayoutTests/platform/gtk/fast/css-generated-content/hover-style-change-expected.txt [new file with mode: 0644]
LayoutTests/platform/gtk/fast/css-generated-content/inline-display-types-expected.checksum [new file with mode: 0644]
LayoutTests/platform/gtk/fast/css-generated-content/inline-display-types-expected.png [new file with mode: 0644]
LayoutTests/platform/gtk/fast/css-generated-content/inline-display-types-expected.txt [new file with mode: 0644]
LayoutTests/platform/gtk/fast/css-generated-content/no-openclose-quote-expected.checksum [new file with mode: 0644]
LayoutTests/platform/gtk/fast/css-generated-content/no-openclose-quote-expected.png [new file with mode: 0644]
LayoutTests/platform/gtk/fast/css-generated-content/no-openclose-quote-expected.txt [new file with mode: 0644]
LayoutTests/platform/gtk/fast/css-generated-content/table-cell-before-content-expected.checksum [new file with mode: 0644]
LayoutTests/platform/gtk/fast/css-generated-content/table-cell-before-content-expected.png [new file with mode: 0644]
LayoutTests/platform/gtk/fast/css-generated-content/table-cell-before-content-expected.txt [new file with mode: 0644]
LayoutTests/platform/gtk/fast/css-generated-content/table-row-group-to-inline-expected.checksum [new file with mode: 0644]
LayoutTests/platform/gtk/fast/css-generated-content/table-row-group-to-inline-expected.png [new file with mode: 0644]
LayoutTests/platform/gtk/fast/css-generated-content/table-row-group-to-inline-expected.txt [new file with mode: 0644]
LayoutTests/platform/gtk/fast/css-generated-content/table-row-group-with-before-expected.checksum [new file with mode: 0644]
LayoutTests/platform/gtk/fast/css-generated-content/table-row-group-with-before-expected.png [new file with mode: 0644]
LayoutTests/platform/gtk/fast/css-generated-content/table-row-group-with-before-expected.txt [new file with mode: 0644]
LayoutTests/platform/gtk/fast/css-generated-content/table-row-with-before-expected.checksum [new file with mode: 0644]
LayoutTests/platform/gtk/fast/css-generated-content/table-row-with-before-expected.png [new file with mode: 0644]
LayoutTests/platform/gtk/fast/css-generated-content/table-row-with-before-expected.txt [new file with mode: 0644]
LayoutTests/platform/gtk/fast/css-generated-content/table-with-before-expected.checksum [new file with mode: 0644]
LayoutTests/platform/gtk/fast/css-generated-content/table-with-before-expected.png [new file with mode: 0644]
LayoutTests/platform/gtk/fast/css-generated-content/table-with-before-expected.txt [new file with mode: 0644]
LayoutTests/platform/gtk/fast/css-generated-content/visibleContentHiddenParent-expected.checksum [new file with mode: 0644]
LayoutTests/platform/gtk/fast/css-generated-content/visibleContentHiddenParent-expected.png [new file with mode: 0644]
LayoutTests/platform/gtk/fast/css-generated-content/visibleContentHiddenParent-expected.txt [new file with mode: 0644]
LayoutTests/platform/gtk/fast/css-generated-content/wbr-with-before-content-expected.checksum [new file with mode: 0644]
LayoutTests/platform/gtk/fast/css-generated-content/wbr-with-before-content-expected.png [new file with mode: 0644]
LayoutTests/platform/gtk/fast/css-generated-content/wbr-with-before-content-expected.txt [new file with mode: 0644]
LayoutTests/platform/gtk/fast/css/001-expected.checksum [new file with mode: 0644]
LayoutTests/platform/gtk/fast/css/001-expected.png [new file with mode: 0644]
LayoutTests/platform/gtk/fast/css/001-expected.txt [new file with mode: 0644]
LayoutTests/platform/gtk/fast/css/002-expected.checksum [new file with mode: 0644]
LayoutTests/platform/gtk/fast/css/002-expected.png [new file with mode: 0644]
LayoutTests/platform/gtk/fast/css/002-expected.txt [new file with mode: 0644]
LayoutTests/platform/gtk/fast/css/003-expected.checksum [new file with mode: 0644]
LayoutTests/platform/gtk/fast/css/003-expected.png [new file with mode: 0644]
LayoutTests/platform/gtk/fast/css/003-expected.txt [new file with mode: 0644]
LayoutTests/platform/gtk/fast/css/004-expected.checksum [new file with mode: 0644]
LayoutTests/platform/gtk/fast/css/004-expected.png [new file with mode: 0644]
LayoutTests/platform/gtk/fast/css/004-expected.txt [new file with mode: 0644]
LayoutTests/platform/gtk/fast/css/005-expected.checksum [new file with mode: 0644]
LayoutTests/platform/gtk/fast/css/005-expected.png [new file with mode: 0644]
LayoutTests/platform/gtk/fast/css/005-expected.txt [new file with mode: 0644]
LayoutTests/platform/gtk/fast/css/006-expected.checksum [new file with mode: 0644]
LayoutTests/platform/gtk/fast/css/006-expected.png [new file with mode: 0644]
LayoutTests/platform/gtk/fast/css/006-expected.txt [new file with mode: 0644]
LayoutTests/platform/gtk/fast/css/007-expected.checksum [new file with mode: 0644]
LayoutTests/platform/gtk/fast/css/007-expected.png [new file with mode: 0644]
LayoutTests/platform/gtk/fast/css/007-expected.txt [new file with mode: 0644]
LayoutTests/platform/gtk/fast/css/008-expected.checksum [new file with mode: 0644]
LayoutTests/platform/gtk/fast/css/008-expected.png [new file with mode: 0644]
LayoutTests/platform/gtk/fast/css/008-expected.txt [new file with mode: 0644]
LayoutTests/platform/gtk/fast/css/MarqueeLayoutTest-expected.checksum [new file with mode: 0644]
LayoutTests/platform/gtk/fast/css/MarqueeLayoutTest-expected.png [new file with mode: 0644]
LayoutTests/platform/gtk/fast/css/MarqueeLayoutTest-expected.txt [new file with mode: 0644]
LayoutTests/platform/gtk/fast/css/ZeroOpacityLayers-expected.checksum [new file with mode: 0644]
LayoutTests/platform/gtk/fast/css/ZeroOpacityLayers-expected.png [new file with mode: 0644]
LayoutTests/platform/gtk/fast/css/ZeroOpacityLayers-expected.txt [new file with mode: 0644]
LayoutTests/platform/gtk/fast/css/ZeroOpacityLayers2-expected.checksum [new file with mode: 0644]
LayoutTests/platform/gtk/fast/css/ZeroOpacityLayers2-expected.png [new file with mode: 0644]
LayoutTests/platform/gtk/fast/css/ZeroOpacityLayers2-expected.txt [new file with mode: 0644]
LayoutTests/platform/gtk/fast/css/absolute-poition-in-rtl-parent-expected.checksum [new file with mode: 0644]
LayoutTests/platform/gtk/fast/css/absolute-poition-in-rtl-parent-expected.png [new file with mode: 0644]
LayoutTests/platform/gtk/fast/css/absolute-poition-in-rtl-parent-expected.txt [new file with mode: 0644]
LayoutTests/platform/gtk/fast/css/acid2-expected.checksum [new file with mode: 0644]
LayoutTests/platform/gtk/fast/css/acid2-expected.png [new file with mode: 0644]
LayoutTests/platform/gtk/fast/css/acid2-expected.txt [new file with mode: 0644]
LayoutTests/platform/gtk/fast/css/acid2-pixel-expected.checksum [new file with mode: 0644]
LayoutTests/platform/gtk/fast/css/acid2-pixel-expected.png [new file with mode: 0644]
LayoutTests/platform/gtk/fast/css/acid2-pixel-expected.txt [new file with mode: 0644]
LayoutTests/platform/gtk/fast/css/affected-by-hover-after-style-change-expected.checksum [new file with mode: 0644]
LayoutTests/platform/gtk/fast/css/affected-by-hover-after-style-change-expected.png [new file with mode: 0644]
LayoutTests/platform/gtk/fast/css/affected-by-hover-after-style-change-expected.txt [new file with mode: 0644]
LayoutTests/platform/gtk/fast/css/apple-prefix-expected.checksum [new file with mode: 0644]
LayoutTests/platform/gtk/fast/css/apple-prefix-expected.png [new file with mode: 0644]
LayoutTests/platform/gtk/fast/css/apple-prefix-expected.txt [new file with mode: 0644]
LayoutTests/platform/gtk/fast/css/attribute-selector-empty-value-expected.checksum [new file with mode: 0644]
LayoutTests/platform/gtk/fast/css/attribute-selector-empty-value-expected.png [new file with mode: 0644]
LayoutTests/platform/gtk/fast/css/attribute-selector-empty-value-expected.txt [new file with mode: 0644]
LayoutTests/platform/gtk/fast/css/background-image-with-baseurl-expected.checksum [new file with mode: 0644]
LayoutTests/platform/gtk/fast/css/background-image-with-baseurl-expected.png [new file with mode: 0644]
LayoutTests/platform/gtk/fast/css/background-image-with-baseurl-expected.txt [new file with mode: 0644]
LayoutTests/platform/gtk/fast/css/background-shorthand-invalid-url-expected.checksum [new file with mode: 0644]
LayoutTests/platform/gtk/fast/css/background-shorthand-invalid-url-expected.png [new file with mode: 0644]
LayoutTests/platform/gtk/fast/css/background-shorthand-invalid-url-expected.txt [new file with mode: 0644]
LayoutTests/platform/gtk/fast/css/beforeSelectorOnCodeElement-expected.checksum [new file with mode: 0644]
LayoutTests/platform/gtk/fast/css/beforeSelectorOnCodeElement-expected.png [new file with mode: 0644]
LayoutTests/platform/gtk/fast/css/beforeSelectorOnCodeElement-expected.txt [new file with mode: 0644]
LayoutTests/platform/gtk/fast/css/begin-end-contain-selector-empty-value-expected.checksum [new file with mode: 0644]
LayoutTests/platform/gtk/fast/css/begin-end-contain-selector-empty-value-expected.png [new file with mode: 0644]
LayoutTests/platform/gtk/fast/css/begin-end-contain-selector-empty-value-expected.txt [new file with mode: 0644]
LayoutTests/platform/gtk/fast/css/bogus-color-span-expected.checksum [new file with mode: 0644]
LayoutTests/platform/gtk/fast/css/bogus-color-span-expected.png [new file with mode: 0644]
LayoutTests/platform/gtk/fast/css/bogus-color-span-expected.txt [new file with mode: 0644]

index 1e663aa..a636a2a 100644 (file)
@@ -12,6 +12,7 @@ Tools/Scripts/webkitpy/thirdparty/autoinstalled
 .gdb_history
 tags
 *~
+*.swp
 
 # Ignore Chromium projects auto-generated from .gyp files:
 Source/JavaScriptCore/JavaScriptCore.gyp/*.Makefile
index 18b30f8..85c267a 100644 (file)
@@ -1,3 +1,9 @@
+2011-02-09  Martin Robinson  <mrobinson@igalia.com>
+
+        Add more results for many tests in the fast directory missing results.
+
+        * platform/gtk/Skipped: Unskip more tests.
+
 2011-02-08  Dimitri Glazkov  <dglazkov@chromium.org>
 
         Reviewed by Darin Adler.
index d249b8a..00ff08d 100644 (file)
@@ -238,156 +238,6 @@ fast/dom/global-constructors.html
 fast/canvas/patternfill-repeat.html
 
 #   Tests generating new results
-fast/block/positioning/auto/006.html
-fast/block/positioning/auto/007.html
-fast/body-propagation/background-color/001-xhtml.xhtml
-fast/body-propagation/background-color/001.html
-fast/body-propagation/background-color/002-xhtml.xhtml
-fast/body-propagation/background-color/002.html
-fast/body-propagation/background-color/003-declarative.xhtml
-fast/body-propagation/background-color/003-xhtml.xhtml
-fast/body-propagation/background-color/003.html
-fast/body-propagation/background-color/004-declarative.xhtml
-fast/body-propagation/background-color/004-xhtml.xhtml
-fast/body-propagation/background-color/004.html
-fast/body-propagation/background-color/005-declarative.xhtml
-fast/body-propagation/background-color/005-xhtml.xhtml
-fast/body-propagation/background-color/005.html
-fast/body-propagation/background-color/006-declarative.xhtml
-fast/body-propagation/background-color/006-xhtml.xhtml
-fast/body-propagation/background-color/006.html
-fast/body-propagation/background-color/007-declarative.xhtml
-fast/body-propagation/background-color/007-xhtml.xhtml
-fast/body-propagation/background-color/007.html
-fast/body-propagation/background-color/008-xhtml.xhtml
-fast/body-propagation/background-color/008.html
-fast/body-propagation/background-image/001-xhtml.xhtml
-fast/body-propagation/background-image/001.html
-fast/body-propagation/background-image/002-xhtml.xhtml
-fast/body-propagation/background-image/002.html
-fast/body-propagation/background-image/003-declarative.xhtml
-fast/body-propagation/background-image/003-xhtml.xhtml
-fast/body-propagation/background-image/003.html
-fast/body-propagation/background-image/004-declarative.xhtml
-fast/body-propagation/background-image/004-xhtml.xhtml
-fast/body-propagation/background-image/004.html
-fast/body-propagation/background-image/005-declarative.xhtml
-fast/body-propagation/background-image/005-xhtml.xhtml
-fast/body-propagation/background-image/005.html
-fast/body-propagation/background-image/006-declarative.xhtml
-fast/body-propagation/background-image/006-xhtml.xhtml
-fast/body-propagation/background-image/006.html
-fast/body-propagation/background-image/007-declarative.xhtml
-fast/body-propagation/background-image/007-xhtml.xhtml
-fast/body-propagation/background-image/007.html
-fast/body-propagation/background-image/008-xhtml.xhtml
-fast/body-propagation/background-image/008.html
-fast/body-propagation/background-image/009-xhtml.xhtml
-fast/body-propagation/background-image/009.html
-fast/body-propagation/background-image/010-xhtml.xhtml
-fast/body-propagation/background-image/010.html
-fast/body-propagation/overflow/001-xhtml.xhtml
-fast/body-propagation/overflow/001.html
-fast/body-propagation/overflow/002-xhtml.xhtml
-fast/body-propagation/overflow/002.html
-fast/body-propagation/overflow/003-declarative.xhtml
-fast/body-propagation/overflow/003-xhtml.xhtml
-fast/body-propagation/overflow/003.html
-fast/body-propagation/overflow/004-declarative.xhtml
-fast/body-propagation/overflow/004-xhtml.xhtml
-fast/body-propagation/overflow/004.html
-fast/body-propagation/overflow/005-declarative.xhtml
-fast/body-propagation/overflow/005-xhtml.xhtml
-fast/body-propagation/overflow/005.html
-fast/body-propagation/overflow/006-declarative.xhtml
-fast/body-propagation/overflow/006-xhtml.xhtml
-fast/body-propagation/overflow/006.html
-fast/body-propagation/overflow/007-declarative.xhtml
-fast/body-propagation/overflow/007-xhtml.xhtml
-fast/body-propagation/overflow/007.html
-fast/box-sizing/box-sizing.html
-fast/box-sizing/panels-one.html
-fast/box-sizing/panels-two.html
-fast/box-sizing/percentage-height.html
-fast/canvas/canvas-incremental-repaint.html
-fast/canvas/canvas-text-alignment.html
-fast/clip/001.html
-fast/clip/002.html
-fast/clip/003.html
-fast/clip/004.html
-fast/clip/005.html
-fast/clip/006.html
-fast/clip/007.html
-fast/clip/008.html
-fast/clip/009.html
-fast/clip/010.html
-fast/clip/011.html
-fast/clip/012.html
-fast/clip/013.html
-fast/clip/014.html
-fast/clip/015.html
-fast/clip/016.html
-fast/clip/017.html
-fast/clip/nestedTransparencyClip.html
-fast/clip/outline-overflowClip.html
-fast/clip/overflow-border-radius-clip.html
-fast/compact/001.html
-fast/compact/002.html
-fast/compact/003.html
-fast/css-generated-content/001.html
-fast/css-generated-content/002.html
-fast/css-generated-content/003.html
-fast/css-generated-content/004.html
-fast/css-generated-content/005.html
-fast/css-generated-content/007.html
-fast/css-generated-content/008.html
-fast/css-generated-content/009.html
-fast/css-generated-content/010.html
-fast/css-generated-content/011.html
-fast/css-generated-content/012.html
-fast/css-generated-content/013.html
-fast/css-generated-content/014.html
-fast/css-generated-content/015.html
-fast/css-generated-content/016.html
-fast/css-generated-content/absolute-position-inside-inline.html
-fast/css-generated-content/after-order.html
-fast/css-generated-content/before-with-first-letter.html
-fast/css-generated-content/beforeAfter-interdocument.html
-fast/css-generated-content/hit-test-generated-content.html
-fast/css-generated-content/hover-style-change.html
-fast/css-generated-content/inline-display-types.html
-fast/css-generated-content/no-openclose-quote.html
-fast/css-generated-content/positioned-background-hit-test-crash.html
-fast/css-generated-content/spellingToolTip-assert.html
-fast/css-generated-content/table-cell-before-content.html
-fast/css-generated-content/table-row-group-to-inline.html
-fast/css-generated-content/table-row-group-with-before.html
-fast/css-generated-content/table-row-with-before.html
-fast/css-generated-content/table-with-before.html
-fast/css-generated-content/visibleContentHiddenParent.html
-fast/css-generated-content/wbr-with-before-content.html
-fast/css/001.html
-fast/css/002.html
-fast/css/003.html
-fast/css/004.html
-fast/css/005.html
-fast/css/006.html
-fast/css/007.html
-fast/css/008.html
-fast/css/MarqueeLayoutTest.html
-fast/css/ZeroOpacityLayers2.html
-fast/css/ZeroOpacityLayers.html
-fast/css/absolute-poition-in-rtl-parent.html
-fast/css/acid2-pixel.html
-fast/css/acid2.html
-fast/css/affected-by-hover-after-style-change.html
-fast/css/apple-prefix.html
-fast/css/attribute-selector-empty-value.html
-fast/css/background-image-with-baseurl.html
-fast/css/background-shorthand-invalid-url.html
-fast/css/beforeSelectorOnCodeElement.html
-fast/css/begin-end-contain-selector-empty-value.html
-fast/css/bogus-color-span.html
 fast/css/border-height.html
 fast/css/border-radius-outline-offset.html
 fast/css/clip-zooming.html
diff --git a/LayoutTests/platform/gtk/fast/block/positioning/auto/006-expected.checksum b/LayoutTests/platform/gtk/fast/block/positioning/auto/006-expected.checksum
new file mode 100644 (file)
index 0000000..94a82f1
--- /dev/null
@@ -0,0 +1 @@
+7523c45e1ebe70eeb60d004f3384c106
\ No newline at end of file
diff --git a/LayoutTests/platform/gtk/fast/block/positioning/auto/006-expected.png b/LayoutTests/platform/gtk/fast/block/positioning/auto/006-expected.png
new file mode 100644 (file)
index 0000000..bf36188
Binary files /dev/null and b/LayoutTests/platform/gtk/fast/block/positioning/auto/006-expected.png differ
diff --git a/LayoutTests/platform/gtk/fast/block/positioning/auto/006-expected.txt b/LayoutTests/platform/gtk/fast/block/positioning/auto/006-expected.txt
new file mode 100644 (file)
index 0000000..57c2043
--- /dev/null
@@ -0,0 +1,27 @@
+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 (anonymous) at (0,0) size 784x57
+        RenderText {#text} at (0,0) size 774x57
+          text run at (0,0) width 508: "In this test, you should see three blocks that are aligned right within a black box. "
+          text run at (508,0) width 266: "They should be stacked vertically with the"
+          text run at (0,19) width 248: "green box in between two olive boxes. "
+          text run at (248,19) width 502: "The olive boxes and the green box should be 100x100, and there should be 100"
+          text run at (0,38) width 313: "pixels of padding on the left side of the box stack."
+layer at (8,81) size 784x38
+  RenderBlock (relative positioned) {DIV} at (0,73) size 784x38
+    RenderText {#text} at (5,0) size 779x38
+      text run at (5,0) width 779: "The black box's top should be aligned with the end of the last line in this parargaph and its right side should begin right after"
+      text run at (629,19) width 8 RTL: ". "
+      text run at (637,19) width 147: "the end of this sentence"
+    RenderText {#text} at (0,0) size 0x0
+layer at (397,100) size 240x340
+  RenderBlock (positioned) {SPAN} at (389,19) size 240x340 [border: (20px solid #000000)]
+layer at (517,220) size 100x100
+  RenderBlock (positioned) {DIV} at (120,120) size 100x100 [bgcolor=#008000]
+layer at (517,120) size 100x100
+  RenderBlock (positioned) {DIV} at (120,20) size 100x100 [bgcolor=#808000]
+layer at (517,320) size 100x100
+  RenderBlock (positioned) {DIV} at (120,220) size 100x100 [bgcolor=#808000]
diff --git a/LayoutTests/platform/gtk/fast/block/positioning/auto/007-expected.checksum b/LayoutTests/platform/gtk/fast/block/positioning/auto/007-expected.checksum
new file mode 100644 (file)
index 0000000..a5e7976
--- /dev/null
@@ -0,0 +1 @@
+7ff486c0bcc505f9411cc0e2f9798585
\ No newline at end of file
diff --git a/LayoutTests/platform/gtk/fast/block/positioning/auto/007-expected.png b/LayoutTests/platform/gtk/fast/block/positioning/auto/007-expected.png
new file mode 100644 (file)
index 0000000..43fad43
Binary files /dev/null and b/LayoutTests/platform/gtk/fast/block/positioning/auto/007-expected.png differ
diff --git a/LayoutTests/platform/gtk/fast/block/positioning/auto/007-expected.txt b/LayoutTests/platform/gtk/fast/block/positioning/auto/007-expected.txt
new file mode 100644 (file)
index 0000000..d9ab242
--- /dev/null
@@ -0,0 +1,47 @@
+layer at (0,0) size 781x1630
+  RenderView at (0,0) size 781x600
+layer at (0,0) size 781x600
+  RenderBlock {HTML} at (0,0) size 781x600
+    RenderBody {BODY} at (8,8) size 765x584
+layer at (8,8) size 202x1622
+  RenderBlock (positioned) {DIV} at (8,8) size 202x1622
+    RenderBlock {P} at (0,72) size 202x83
+      RenderInline {A} at (0,0) size 166x81 [color=#0000EE]
+        RenderText {#text} at (0,1) size 166x81
+          text run at (0,1) width 166: "link 1"
+    RenderBlock {P} at (0,227) size 202x83
+      RenderInline {A} at (0,0) size 166x81 [color=#0000EE]
+        RenderText {#text} at (0,1) size 166x81
+          text run at (0,1) width 166: "link 2"
+    RenderBlock {P} at (0,382) size 202x83
+      RenderInline {A} at (0,0) size 166x81 [color=#0000EE]
+        RenderText {#text} at (0,1) size 166x81
+          text run at (0,1) width 166: "link 3"
+    RenderBlock {P} at (0,537) size 202x83
+      RenderInline {A} at (0,0) size 166x81 [color=#0000EE]
+        RenderText {#text} at (0,1) size 166x81
+          text run at (0,1) width 166: "link 4"
+    RenderBlock {P} at (0,692) size 202x83
+      RenderInline {A} at (0,0) size 166x81 [color=#0000EE]
+        RenderText {#text} at (0,1) size 166x81
+          text run at (0,1) width 166: "link 5"
+    RenderBlock {P} at (0,847) size 202x83
+      RenderInline {A} at (0,0) size 166x81 [color=#0000EE]
+        RenderText {#text} at (0,1) size 166x81
+          text run at (0,1) width 166: "link 6"
+    RenderBlock {P} at (0,1002) size 202x83
+      RenderInline {A} at (0,0) size 166x81 [color=#0000EE]
+        RenderText {#text} at (0,1) size 166x81
+          text run at (0,1) width 166: "link 7"
+    RenderBlock {P} at (0,1157) size 202x83
+      RenderInline {A} at (0,0) size 166x81 [color=#0000EE]
+        RenderText {#text} at (0,1) size 166x81
+          text run at (0,1) width 166: "link 8"
+    RenderBlock {P} at (0,1312) size 202x83
+      RenderInline {A} at (0,0) size 166x81 [color=#0000EE]
+        RenderText {#text} at (0,1) size 166x81
+          text run at (0,1) width 166: "link 9"
+    RenderBlock {P} at (0,1467) size 202x83
+      RenderInline {A} at (0,0) size 202x81 [color=#0000EE]
+        RenderText {#text} at (0,1) size 202x81
+          text run at (0,1) width 202: "link 10"
diff --git a/LayoutTests/platform/gtk/fast/body-propagation/background-color/001-expected.checksum b/LayoutTests/platform/gtk/fast/body-propagation/background-color/001-expected.checksum
new file mode 100644 (file)
index 0000000..d16fd91
--- /dev/null
@@ -0,0 +1 @@
+c04e1e933faf5ea26aaa04f9da553836
\ No newline at end of file
diff --git a/LayoutTests/platform/gtk/fast/body-propagation/background-color/001-expected.png b/LayoutTests/platform/gtk/fast/body-propagation/background-color/001-expected.png
new file mode 100644 (file)
index 0000000..4b8ba40
Binary files /dev/null and b/LayoutTests/platform/gtk/fast/body-propagation/background-color/001-expected.png differ
diff --git a/LayoutTests/platform/gtk/fast/body-propagation/background-color/001-expected.txt b/LayoutTests/platform/gtk/fast/body-propagation/background-color/001-expected.txt
new file mode 100644 (file)
index 0000000..bb7e40b
--- /dev/null
@@ -0,0 +1,8 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x51
+  RenderBlock {HTML} at (0,0) size 800x51
+    RenderBody {BODY} at (8,16) size 784x19 [color=#000080] [bgcolor=#FFFF00]
+      RenderBlock {P} at (0,0) size 784x19
+        RenderText {#text} at (0,0) size 240x19
+          text run at (0,0) width 240: "The entire viewport should be yellow."
diff --git a/LayoutTests/platform/gtk/fast/body-propagation/background-color/001-xhtml-expected.checksum b/LayoutTests/platform/gtk/fast/body-propagation/background-color/001-xhtml-expected.checksum
new file mode 100644 (file)
index 0000000..d16fd91
--- /dev/null
@@ -0,0 +1 @@
+c04e1e933faf5ea26aaa04f9da553836
\ No newline at end of file
diff --git a/LayoutTests/platform/gtk/fast/body-propagation/background-color/001-xhtml-expected.png b/LayoutTests/platform/gtk/fast/body-propagation/background-color/001-xhtml-expected.png
new file mode 100644 (file)
index 0000000..4b8ba40
Binary files /dev/null and b/LayoutTests/platform/gtk/fast/body-propagation/background-color/001-xhtml-expected.png differ
diff --git a/LayoutTests/platform/gtk/fast/body-propagation/background-color/001-xhtml-expected.txt b/LayoutTests/platform/gtk/fast/body-propagation/background-color/001-xhtml-expected.txt
new file mode 100644 (file)
index 0000000..ff278fb
--- /dev/null
@@ -0,0 +1,8 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x51
+  RenderBlock {html} at (0,0) size 800x51
+    RenderBody {body} at (8,16) size 784x19 [color=#000080] [bgcolor=#FFFF00]
+      RenderBlock {p} at (0,0) size 784x19
+        RenderText {#text} at (0,0) size 240x19
+          text run at (0,0) width 240: "The entire viewport should be yellow."
diff --git a/LayoutTests/platform/gtk/fast/body-propagation/background-color/002-expected.checksum b/LayoutTests/platform/gtk/fast/body-propagation/background-color/002-expected.checksum
new file mode 100644 (file)
index 0000000..2e16804
--- /dev/null
@@ -0,0 +1 @@
+9a8141579d51dd2a090b87bc5212e1e0
\ No newline at end of file
diff --git a/LayoutTests/platform/gtk/fast/body-propagation/background-color/002-expected.png b/LayoutTests/platform/gtk/fast/body-propagation/background-color/002-expected.png
new file mode 100644 (file)
index 0000000..0b912f4
Binary files /dev/null and b/LayoutTests/platform/gtk/fast/body-propagation/background-color/002-expected.png differ
diff --git a/LayoutTests/platform/gtk/fast/body-propagation/background-color/002-expected.txt b/LayoutTests/platform/gtk/fast/body-propagation/background-color/002-expected.txt
new file mode 100644 (file)
index 0000000..9ab825d
--- /dev/null
@@ -0,0 +1,8 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x24
+  RenderBlock {HTML} at (0,0) size 800x24 [bgcolor=#00FF00]
+    RenderBody {BODY} at (8,16) size 784x0 [bgcolor=#FF0000]
+      RenderBlock {P} at (0,0) size 784x19
+        RenderText {#text} at (0,0) size 403x19
+          text run at (0,0) width 403: "The entire viewport should be green and there should be no red."
diff --git a/LayoutTests/platform/gtk/fast/body-propagation/background-color/002-xhtml-expected.checksum b/LayoutTests/platform/gtk/fast/body-propagation/background-color/002-xhtml-expected.checksum
new file mode 100644 (file)
index 0000000..2e16804
--- /dev/null
@@ -0,0 +1 @@
+9a8141579d51dd2a090b87bc5212e1e0
\ No newline at end of file
diff --git a/LayoutTests/platform/gtk/fast/body-propagation/background-color/002-xhtml-expected.png b/LayoutTests/platform/gtk/fast/body-propagation/background-color/002-xhtml-expected.png
new file mode 100644 (file)
index 0000000..0b912f4
Binary files /dev/null and b/LayoutTests/platform/gtk/fast/body-propagation/background-color/002-xhtml-expected.png differ
diff --git a/LayoutTests/platform/gtk/fast/body-propagation/background-color/002-xhtml-expected.txt b/LayoutTests/platform/gtk/fast/body-propagation/background-color/002-xhtml-expected.txt
new file mode 100644 (file)
index 0000000..e096af8
--- /dev/null
@@ -0,0 +1,8 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x24
+  RenderBlock {html} at (0,0) size 800x24 [bgcolor=#00FF00]
+    RenderBody {body} at (8,16) size 784x0 [bgcolor=#FF0000]
+      RenderBlock {p} at (0,0) size 784x19
+        RenderText {#text} at (0,0) size 403x19
+          text run at (0,0) width 403: "The entire viewport should be green and there should be no red."
diff --git a/LayoutTests/platform/gtk/fast/body-propagation/background-color/003-declarative-expected.checksum b/LayoutTests/platform/gtk/fast/body-propagation/background-color/003-declarative-expected.checksum
new file mode 100644 (file)
index 0000000..063e4ae
--- /dev/null
@@ -0,0 +1 @@
+3ff54430dd5bfd066400fe0f0938ee29
\ No newline at end of file
diff --git a/LayoutTests/platform/gtk/fast/body-propagation/background-color/003-declarative-expected.png b/LayoutTests/platform/gtk/fast/body-propagation/background-color/003-declarative-expected.png
new file mode 100644 (file)
index 0000000..ea6cb31
Binary files /dev/null and b/LayoutTests/platform/gtk/fast/body-propagation/background-color/003-declarative-expected.png differ
diff --git a/LayoutTests/platform/gtk/fast/body-propagation/background-color/003-declarative-expected.txt b/LayoutTests/platform/gtk/fast/body-propagation/background-color/003-declarative-expected.txt
new file mode 100644 (file)
index 0000000..84b5e5e
--- /dev/null
@@ -0,0 +1,8 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x35
+  RenderBlock {html} at (0,0) size 800x35
+    RenderBody {body} at (8,8) size 784x19 [bgcolor=#FF0000]
+      RenderBlock {p} at (0,0) size 784x19 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 334x19
+          text run at (0,0) width 334: "This line should be green and there should be no red."
diff --git a/LayoutTests/platform/gtk/fast/body-propagation/background-color/003-expected.checksum b/LayoutTests/platform/gtk/fast/body-propagation/background-color/003-expected.checksum
new file mode 100644 (file)
index 0000000..063e4ae
--- /dev/null
@@ -0,0 +1 @@
+3ff54430dd5bfd066400fe0f0938ee29
\ No newline at end of file
diff --git a/LayoutTests/platform/gtk/fast/body-propagation/background-color/003-expected.png b/LayoutTests/platform/gtk/fast/body-propagation/background-color/003-expected.png
new file mode 100644 (file)
index 0000000..ea6cb31
Binary files /dev/null and b/LayoutTests/platform/gtk/fast/body-propagation/background-color/003-expected.png differ
diff --git a/LayoutTests/platform/gtk/fast/body-propagation/background-color/003-expected.txt b/LayoutTests/platform/gtk/fast/body-propagation/background-color/003-expected.txt
new file mode 100644 (file)
index 0000000..81df283
--- /dev/null
@@ -0,0 +1,8 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x35
+  RenderBlock {html} at (0,0) size 800x35
+    RenderBody {BODY} at (8,8) size 784x19 [bgcolor=#FF0000]
+      RenderBlock {P} at (0,0) size 784x19 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 334x19
+          text run at (0,0) width 334: "This line should be green and there should be no red."
diff --git a/LayoutTests/platform/gtk/fast/body-propagation/background-color/003-xhtml-expected.checksum b/LayoutTests/platform/gtk/fast/body-propagation/background-color/003-xhtml-expected.checksum
new file mode 100644 (file)
index 0000000..063e4ae
--- /dev/null
@@ -0,0 +1 @@
+3ff54430dd5bfd066400fe0f0938ee29
\ No newline at end of file
diff --git a/LayoutTests/platform/gtk/fast/body-propagation/background-color/003-xhtml-expected.png b/LayoutTests/platform/gtk/fast/body-propagation/background-color/003-xhtml-expected.png
new file mode 100644 (file)
index 0000000..ea6cb31
Binary files /dev/null and b/LayoutTests/platform/gtk/fast/body-propagation/background-color/003-xhtml-expected.png differ
diff --git a/LayoutTests/platform/gtk/fast/body-propagation/background-color/003-xhtml-expected.txt b/LayoutTests/platform/gtk/fast/body-propagation/background-color/003-xhtml-expected.txt
new file mode 100644 (file)
index 0000000..84b5e5e
--- /dev/null
@@ -0,0 +1,8 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x35
+  RenderBlock {html} at (0,0) size 800x35
+    RenderBody {body} at (8,8) size 784x19 [bgcolor=#FF0000]
+      RenderBlock {p} at (0,0) size 784x19 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 334x19
+          text run at (0,0) width 334: "This line should be green and there should be no red."
diff --git a/LayoutTests/platform/gtk/fast/body-propagation/background-color/004-declarative-expected.checksum b/LayoutTests/platform/gtk/fast/body-propagation/background-color/004-declarative-expected.checksum
new file mode 100644 (file)
index 0000000..10a6436
--- /dev/null
@@ -0,0 +1 @@
+752f5f897df07392830e4d99a6cf8f7c
\ No newline at end of file
diff --git a/LayoutTests/platform/gtk/fast/body-propagation/background-color/004-declarative-expected.png b/LayoutTests/platform/gtk/fast/body-propagation/background-color/004-declarative-expected.png
new file mode 100644 (file)
index 0000000..07a03bc
Binary files /dev/null and b/LayoutTests/platform/gtk/fast/body-propagation/background-color/004-declarative-expected.png differ
diff --git a/LayoutTests/platform/gtk/fast/body-propagation/background-color/004-declarative-expected.txt b/LayoutTests/platform/gtk/fast/body-propagation/background-color/004-declarative-expected.txt
new file mode 100644 (file)
index 0000000..0f46c75
--- /dev/null
@@ -0,0 +1,14 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x19
+  RenderBlock {html} at (0,0) size 800x19
+    RenderBlock (anonymous) at (0,0) size 800x0
+      RenderInline {body} at (0,0) size 0x0 [bgcolor=#FF0000]
+        RenderText {#text} at (0,0) size 0x0
+    RenderBlock (anonymous) at (0,0) size 800x19
+      RenderBlock {p} at (0,0) size 800x19 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 334x19
+          text run at (0,0) width 334: "This line should be green and there should be no red."
+    RenderBlock (anonymous) at (0,19) size 800x0
+      RenderInline {body} at (0,0) size 0x0 [bgcolor=#FF0000]
+      RenderText {#text} at (0,0) size 0x0
diff --git a/LayoutTests/platform/gtk/fast/body-propagation/background-color/004-expected.checksum b/LayoutTests/platform/gtk/fast/body-propagation/background-color/004-expected.checksum
new file mode 100644 (file)
index 0000000..10a6436
--- /dev/null
@@ -0,0 +1 @@
+752f5f897df07392830e4d99a6cf8f7c
\ No newline at end of file
diff --git a/LayoutTests/platform/gtk/fast/body-propagation/background-color/004-expected.png b/LayoutTests/platform/gtk/fast/body-propagation/background-color/004-expected.png
new file mode 100644 (file)
index 0000000..07a03bc
Binary files /dev/null and b/LayoutTests/platform/gtk/fast/body-propagation/background-color/004-expected.png differ
diff --git a/LayoutTests/platform/gtk/fast/body-propagation/background-color/004-expected.txt b/LayoutTests/platform/gtk/fast/body-propagation/background-color/004-expected.txt
new file mode 100644 (file)
index 0000000..6bf17d5
--- /dev/null
@@ -0,0 +1,13 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x19
+  RenderBlock {HTML} at (0,0) size 800x19
+    RenderBlock (anonymous) at (0,0) size 800x0
+      RenderInline {body} at (0,0) size 0x0 [bgcolor=#FF0000]
+        RenderText {#text} at (0,0) size 0x0
+    RenderBlock (anonymous) at (0,0) size 800x19
+      RenderBlock {P} at (0,0) size 800x19 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 334x19
+          text run at (0,0) width 334: "This line should be green and there should be no red."
+    RenderBlock (anonymous) at (0,19) size 800x0
+      RenderInline {body} at (0,0) size 0x0 [bgcolor=#FF0000]
diff --git a/LayoutTests/platform/gtk/fast/body-propagation/background-color/004-xhtml-expected.checksum b/LayoutTests/platform/gtk/fast/body-propagation/background-color/004-xhtml-expected.checksum
new file mode 100644 (file)
index 0000000..10a6436
--- /dev/null
@@ -0,0 +1 @@
+752f5f897df07392830e4d99a6cf8f7c
\ No newline at end of file
diff --git a/LayoutTests/platform/gtk/fast/body-propagation/background-color/004-xhtml-expected.png b/LayoutTests/platform/gtk/fast/body-propagation/background-color/004-xhtml-expected.png
new file mode 100644 (file)
index 0000000..07a03bc
Binary files /dev/null and b/LayoutTests/platform/gtk/fast/body-propagation/background-color/004-xhtml-expected.png differ
diff --git a/LayoutTests/platform/gtk/fast/body-propagation/background-color/004-xhtml-expected.txt b/LayoutTests/platform/gtk/fast/body-propagation/background-color/004-xhtml-expected.txt
new file mode 100644 (file)
index 0000000..0f46c75
--- /dev/null
@@ -0,0 +1,14 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x19
+  RenderBlock {html} at (0,0) size 800x19
+    RenderBlock (anonymous) at (0,0) size 800x0
+      RenderInline {body} at (0,0) size 0x0 [bgcolor=#FF0000]
+        RenderText {#text} at (0,0) size 0x0
+    RenderBlock (anonymous) at (0,0) size 800x19
+      RenderBlock {p} at (0,0) size 800x19 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 334x19
+          text run at (0,0) width 334: "This line should be green and there should be no red."
+    RenderBlock (anonymous) at (0,19) size 800x0
+      RenderInline {body} at (0,0) size 0x0 [bgcolor=#FF0000]
+      RenderText {#text} at (0,0) size 0x0
diff --git a/LayoutTests/platform/gtk/fast/body-propagation/background-color/005-declarative-expected.checksum b/LayoutTests/platform/gtk/fast/body-propagation/background-color/005-declarative-expected.checksum
new file mode 100644 (file)
index 0000000..e08c2d9
--- /dev/null
@@ -0,0 +1 @@
+d9b57c9f5baacabfb4a9b5005f2947d5
\ No newline at end of file
diff --git a/LayoutTests/platform/gtk/fast/body-propagation/background-color/005-declarative-expected.png b/LayoutTests/platform/gtk/fast/body-propagation/background-color/005-declarative-expected.png
new file mode 100644 (file)
index 0000000..4efa165
Binary files /dev/null and b/LayoutTests/platform/gtk/fast/body-propagation/background-color/005-declarative-expected.png differ
diff --git a/LayoutTests/platform/gtk/fast/body-propagation/background-color/005-declarative-expected.txt b/LayoutTests/platform/gtk/fast/body-propagation/background-color/005-declarative-expected.txt
new file mode 100644 (file)
index 0000000..e846f78
--- /dev/null
@@ -0,0 +1,10 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x51
+  RenderBlock {html} at (0,0) size 800x51
+    RenderBlock (anonymous) at (0,0) size 800x0
+      RenderInline {body} at (0,0) size 0x0 [color=#000080] [bgcolor=#FFFF00]
+    RenderBody {body} at (8,16) size 784x19 [color=#000080] [bgcolor=#FFFF00]
+      RenderBlock {p} at (0,0) size 784x19
+        RenderText {#text} at (0,0) size 188x19
+          text run at (0,0) width 188: "The canvas should be yellow."
diff --git a/LayoutTests/platform/gtk/fast/body-propagation/background-color/005-expected.checksum b/LayoutTests/platform/gtk/fast/body-propagation/background-color/005-expected.checksum
new file mode 100644 (file)
index 0000000..d16fd91
--- /dev/null
@@ -0,0 +1 @@
+c04e1e933faf5ea26aaa04f9da553836
\ No newline at end of file
diff --git a/LayoutTests/platform/gtk/fast/body-propagation/background-color/005-expected.png b/LayoutTests/platform/gtk/fast/body-propagation/background-color/005-expected.png
new file mode 100644 (file)
index 0000000..4b8ba40
Binary files /dev/null and b/LayoutTests/platform/gtk/fast/body-propagation/background-color/005-expected.png differ
diff --git a/LayoutTests/platform/gtk/fast/body-propagation/background-color/005-expected.txt b/LayoutTests/platform/gtk/fast/body-propagation/background-color/005-expected.txt
new file mode 100644 (file)
index 0000000..e94ae0d
--- /dev/null
@@ -0,0 +1,10 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x51
+  RenderBlock {HTML} at (0,0) size 800x51
+    RenderBlock (anonymous) at (0,0) size 800x0
+      RenderInline {body} at (0,0) size 0x0 [color=#000080] [bgcolor=#FFFF00]
+    RenderBody {BODY} at (8,16) size 784x19 [color=#000080] [bgcolor=#FFFF00]
+      RenderBlock {P} at (0,0) size 784x19
+        RenderText {#text} at (0,0) size 240x19
+          text run at (0,0) width 240: "The entire viewport should be yellow."
diff --git a/LayoutTests/platform/gtk/fast/body-propagation/background-color/005-xhtml-expected.checksum b/LayoutTests/platform/gtk/fast/body-propagation/background-color/005-xhtml-expected.checksum
new file mode 100644 (file)
index 0000000..d16fd91
--- /dev/null
@@ -0,0 +1 @@
+c04e1e933faf5ea26aaa04f9da553836
\ No newline at end of file
diff --git a/LayoutTests/platform/gtk/fast/body-propagation/background-color/005-xhtml-expected.png b/LayoutTests/platform/gtk/fast/body-propagation/background-color/005-xhtml-expected.png
new file mode 100644 (file)
index 0000000..4b8ba40
Binary files /dev/null and b/LayoutTests/platform/gtk/fast/body-propagation/background-color/005-xhtml-expected.png differ
diff --git a/LayoutTests/platform/gtk/fast/body-propagation/background-color/005-xhtml-expected.txt b/LayoutTests/platform/gtk/fast/body-propagation/background-color/005-xhtml-expected.txt
new file mode 100644 (file)
index 0000000..f992d3f
--- /dev/null
@@ -0,0 +1,10 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x51
+  RenderBlock {html} at (0,0) size 800x51
+    RenderBlock (anonymous) at (0,0) size 800x0
+      RenderInline {body} at (0,0) size 0x0 [color=#000080] [bgcolor=#FFFF00]
+    RenderBody {body} at (8,16) size 784x19 [color=#000080] [bgcolor=#FFFF00]
+      RenderBlock {p} at (0,0) size 784x19
+        RenderText {#text} at (0,0) size 240x19
+          text run at (0,0) width 240: "The entire viewport should be yellow."
diff --git a/LayoutTests/platform/gtk/fast/body-propagation/background-color/006-declarative-expected.checksum b/LayoutTests/platform/gtk/fast/body-propagation/background-color/006-declarative-expected.checksum
new file mode 100644 (file)
index 0000000..ebeef05
--- /dev/null
@@ -0,0 +1 @@
+57755291fbb98ad70e10dc03106f25d2
\ No newline at end of file
diff --git a/LayoutTests/platform/gtk/fast/body-propagation/background-color/006-declarative-expected.png b/LayoutTests/platform/gtk/fast/body-propagation/background-color/006-declarative-expected.png
new file mode 100644 (file)
index 0000000..da11d6d
Binary files /dev/null and b/LayoutTests/platform/gtk/fast/body-propagation/background-color/006-declarative-expected.png differ
diff --git a/LayoutTests/platform/gtk/fast/body-propagation/background-color/006-declarative-expected.txt b/LayoutTests/platform/gtk/fast/body-propagation/background-color/006-declarative-expected.txt
new file mode 100644 (file)
index 0000000..9c43184
--- /dev/null
@@ -0,0 +1,9 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x51
+  RenderBlock {html} at (0,0) size 800x51
+    RenderBody {body} at (8,16) size 784x19
+      RenderBlock {p} at (0,0) size 784x19 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 334x19
+          text run at (0,0) width 334: "This line should be green and there should be no red."
+    RenderBody {body} at (8,51) size 784x0 [bgcolor=#FF0000]
diff --git a/LayoutTests/platform/gtk/fast/body-propagation/background-color/006-expected.checksum b/LayoutTests/platform/gtk/fast/body-propagation/background-color/006-expected.checksum
new file mode 100644 (file)
index 0000000..ebeef05
--- /dev/null
@@ -0,0 +1 @@
+57755291fbb98ad70e10dc03106f25d2
\ No newline at end of file
diff --git a/LayoutTests/platform/gtk/fast/body-propagation/background-color/006-expected.png b/LayoutTests/platform/gtk/fast/body-propagation/background-color/006-expected.png
new file mode 100644 (file)
index 0000000..da11d6d
Binary files /dev/null and b/LayoutTests/platform/gtk/fast/body-propagation/background-color/006-expected.png differ
diff --git a/LayoutTests/platform/gtk/fast/body-propagation/background-color/006-expected.txt b/LayoutTests/platform/gtk/fast/body-propagation/background-color/006-expected.txt
new file mode 100644 (file)
index 0000000..12decc5
--- /dev/null
@@ -0,0 +1,9 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x51
+  RenderBlock {HTML} at (0,0) size 800x51
+    RenderBody {BODY} at (8,16) size 784x19
+      RenderBlock {P} at (0,0) size 784x19 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 334x19
+          text run at (0,0) width 334: "This line should be green and there should be no red."
+    RenderBody {BODY} at (8,51) size 784x0 [bgcolor=#FF0000]
diff --git a/LayoutTests/platform/gtk/fast/body-propagation/background-color/006-xhtml-expected.checksum b/LayoutTests/platform/gtk/fast/body-propagation/background-color/006-xhtml-expected.checksum
new file mode 100644 (file)
index 0000000..ebeef05
--- /dev/null
@@ -0,0 +1 @@
+57755291fbb98ad70e10dc03106f25d2
\ No newline at end of file
diff --git a/LayoutTests/platform/gtk/fast/body-propagation/background-color/006-xhtml-expected.png b/LayoutTests/platform/gtk/fast/body-propagation/background-color/006-xhtml-expected.png
new file mode 100644 (file)
index 0000000..da11d6d
Binary files /dev/null and b/LayoutTests/platform/gtk/fast/body-propagation/background-color/006-xhtml-expected.png differ
diff --git a/LayoutTests/platform/gtk/fast/body-propagation/background-color/006-xhtml-expected.txt b/LayoutTests/platform/gtk/fast/body-propagation/background-color/006-xhtml-expected.txt
new file mode 100644 (file)
index 0000000..9c43184
--- /dev/null
@@ -0,0 +1,9 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x51
+  RenderBlock {html} at (0,0) size 800x51
+    RenderBody {body} at (8,16) size 784x19
+      RenderBlock {p} at (0,0) size 784x19 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 334x19
+          text run at (0,0) width 334: "This line should be green and there should be no red."
+    RenderBody {body} at (8,51) size 784x0 [bgcolor=#FF0000]
diff --git a/LayoutTests/platform/gtk/fast/body-propagation/background-color/007-declarative-expected.checksum b/LayoutTests/platform/gtk/fast/body-propagation/background-color/007-declarative-expected.checksum
new file mode 100644 (file)
index 0000000..ebeef05
--- /dev/null
@@ -0,0 +1 @@
+57755291fbb98ad70e10dc03106f25d2
\ No newline at end of file
diff --git a/LayoutTests/platform/gtk/fast/body-propagation/background-color/007-declarative-expected.png b/LayoutTests/platform/gtk/fast/body-propagation/background-color/007-declarative-expected.png
new file mode 100644 (file)
index 0000000..da11d6d
Binary files /dev/null and b/LayoutTests/platform/gtk/fast/body-propagation/background-color/007-declarative-expected.png differ
diff --git a/LayoutTests/platform/gtk/fast/body-propagation/background-color/007-declarative-expected.txt b/LayoutTests/platform/gtk/fast/body-propagation/background-color/007-declarative-expected.txt
new file mode 100644 (file)
index 0000000..e5c9a58
--- /dev/null
@@ -0,0 +1,13 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x51
+  RenderBlock {html} at (0,0) size 800x51
+    RenderBlock (anonymous) at (0,0) size 800x0
+      RenderInline {bogus} at (0,0) size 0x0
+    RenderBlock (anonymous) at (0,16) size 800x19
+      RenderBody {body} at (8,0) size 784x19 [bgcolor=#FF0000]
+        RenderBlock {p} at (0,0) size 784x19 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 334x19
+            text run at (0,0) width 334: "This line should be green and there should be no red."
+    RenderBlock (anonymous) at (0,51) size 800x0
+      RenderInline {bogus} at (0,0) size 0x0
diff --git a/LayoutTests/platform/gtk/fast/body-propagation/background-color/007-expected.checksum b/LayoutTests/platform/gtk/fast/body-propagation/background-color/007-expected.checksum
new file mode 100644 (file)
index 0000000..ebeef05
--- /dev/null
@@ -0,0 +1 @@
+57755291fbb98ad70e10dc03106f25d2
\ No newline at end of file
diff --git a/LayoutTests/platform/gtk/fast/body-propagation/background-color/007-expected.png b/LayoutTests/platform/gtk/fast/body-propagation/background-color/007-expected.png
new file mode 100644 (file)
index 0000000..da11d6d
Binary files /dev/null and b/LayoutTests/platform/gtk/fast/body-propagation/background-color/007-expected.png differ
diff --git a/LayoutTests/platform/gtk/fast/body-propagation/background-color/007-expected.txt b/LayoutTests/platform/gtk/fast/body-propagation/background-color/007-expected.txt
new file mode 100644 (file)
index 0000000..30daea4
--- /dev/null
@@ -0,0 +1,13 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x51
+  RenderBlock {HTML} at (0,0) size 800x51
+    RenderBlock (anonymous) at (0,0) size 800x0
+      RenderInline {BOGUS} at (0,0) size 0x0
+    RenderBlock (anonymous) at (0,16) size 800x19
+      RenderBody {BODY} at (8,0) size 784x19 [bgcolor=#FF0000]
+        RenderBlock {P} at (0,0) size 784x19 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 334x19
+            text run at (0,0) width 334: "This line should be green and there should be no red."
+    RenderBlock (anonymous) at (0,51) size 800x0
+      RenderInline {BOGUS} at (0,0) size 0x0
diff --git a/LayoutTests/platform/gtk/fast/body-propagation/background-color/007-xhtml-expected.checksum b/LayoutTests/platform/gtk/fast/body-propagation/background-color/007-xhtml-expected.checksum
new file mode 100644 (file)
index 0000000..ebeef05
--- /dev/null
@@ -0,0 +1 @@
+57755291fbb98ad70e10dc03106f25d2
\ No newline at end of file
diff --git a/LayoutTests/platform/gtk/fast/body-propagation/background-color/007-xhtml-expected.png b/LayoutTests/platform/gtk/fast/body-propagation/background-color/007-xhtml-expected.png
new file mode 100644 (file)
index 0000000..da11d6d
Binary files /dev/null and b/LayoutTests/platform/gtk/fast/body-propagation/background-color/007-xhtml-expected.png differ
diff --git a/LayoutTests/platform/gtk/fast/body-propagation/background-color/007-xhtml-expected.txt b/LayoutTests/platform/gtk/fast/body-propagation/background-color/007-xhtml-expected.txt
new file mode 100644 (file)
index 0000000..e5c9a58
--- /dev/null
@@ -0,0 +1,13 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x51
+  RenderBlock {html} at (0,0) size 800x51
+    RenderBlock (anonymous) at (0,0) size 800x0
+      RenderInline {bogus} at (0,0) size 0x0
+    RenderBlock (anonymous) at (0,16) size 800x19
+      RenderBody {body} at (8,0) size 784x19 [bgcolor=#FF0000]
+        RenderBlock {p} at (0,0) size 784x19 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 334x19
+            text run at (0,0) width 334: "This line should be green and there should be no red."
+    RenderBlock (anonymous) at (0,51) size 800x0
+      RenderInline {bogus} at (0,0) size 0x0
diff --git a/LayoutTests/platform/gtk/fast/body-propagation/background-color/008-expected.checksum b/LayoutTests/platform/gtk/fast/body-propagation/background-color/008-expected.checksum
new file mode 100644 (file)
index 0000000..d754627
--- /dev/null
@@ -0,0 +1 @@
+caca6a16be38d439d0dd31f8347987cf
\ No newline at end of file
diff --git a/LayoutTests/platform/gtk/fast/body-propagation/background-color/008-expected.png b/LayoutTests/platform/gtk/fast/body-propagation/background-color/008-expected.png
new file mode 100644 (file)
index 0000000..9a3f6a0
Binary files /dev/null and b/LayoutTests/platform/gtk/fast/body-propagation/background-color/008-expected.png differ
diff --git a/LayoutTests/platform/gtk/fast/body-propagation/background-color/008-expected.txt b/LayoutTests/platform/gtk/fast/body-propagation/background-color/008-expected.txt
new file mode 100644 (file)
index 0000000..bef59f7
--- /dev/null
@@ -0,0 +1,11 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x0
+  RenderBlock {HTML} at (0,0) size 800x0
+layer at (0,0) size 800x20
+  RenderBlock (positioned) {HEAD} at (0,0) size 800x20 [bgcolor=#FFFF00]
+layer at (0,0) size 800x20
+  RenderBody {BODY} at (0,0) size 800x20 [color=#000080] [bgcolor=#FFFFFF]
+    RenderBlock {P} at (0,0) size 800x19
+      RenderText {#text} at (0,0) size 276x19
+        text run at (0,0) width 276: "This line should have a yellow background."
diff --git a/LayoutTests/platform/gtk/fast/body-propagation/background-color/008-xhtml-expected.checksum b/LayoutTests/platform/gtk/fast/body-propagation/background-color/008-xhtml-expected.checksum
new file mode 100644 (file)
index 0000000..d754627
--- /dev/null
@@ -0,0 +1 @@
+caca6a16be38d439d0dd31f8347987cf
\ No newline at end of file
diff --git a/LayoutTests/platform/gtk/fast/body-propagation/background-color/008-xhtml-expected.png b/LayoutTests/platform/gtk/fast/body-propagation/background-color/008-xhtml-expected.png
new file mode 100644 (file)
index 0000000..9a3f6a0
Binary files /dev/null and b/LayoutTests/platform/gtk/fast/body-propagation/background-color/008-xhtml-expected.png differ
diff --git a/LayoutTests/platform/gtk/fast/body-propagation/background-color/008-xhtml-expected.txt b/LayoutTests/platform/gtk/fast/body-propagation/background-color/008-xhtml-expected.txt
new file mode 100644 (file)
index 0000000..8e3570e
--- /dev/null
@@ -0,0 +1,11 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x0
+  RenderBlock {html} at (0,0) size 800x0
+layer at (0,0) size 800x20
+  RenderBlock (positioned) {head} at (0,0) size 800x20 [bgcolor=#FFFF00]
+layer at (0,0) size 800x20
+  RenderBody {body} at (0,0) size 800x20 [color=#000080] [bgcolor=#FFFFFF]
+    RenderBlock {p} at (0,0) size 800x19
+      RenderText {#text} at (0,0) size 276x19
+        text run at (0,0) width 276: "This line should have a yellow background."
diff --git a/LayoutTests/platform/gtk/fast/body-propagation/background-image/001-expected.checksum b/LayoutTests/platform/gtk/fast/body-propagation/background-image/001-expected.checksum
new file mode 100644 (file)
index 0000000..b3b538c
--- /dev/null
@@ -0,0 +1 @@
+1046b85da0f9028f21d5343083563826
\ No newline at end of file
diff --git a/LayoutTests/platform/gtk/fast/body-propagation/background-image/001-expected.png b/LayoutTests/platform/gtk/fast/body-propagation/background-image/001-expected.png
new file mode 100644 (file)
index 0000000..c968927
Binary files /dev/null and b/LayoutTests/platform/gtk/fast/body-propagation/background-image/001-expected.png differ
diff --git a/LayoutTests/platform/gtk/fast/body-propagation/background-image/001-expected.txt b/LayoutTests/platform/gtk/fast/body-propagation/background-image/001-expected.txt
new file mode 100644 (file)
index 0000000..61631b8
--- /dev/null
@@ -0,0 +1,8 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x51
+  RenderBlock {HTML} at (0,0) size 800x51
+    RenderBody {BODY} at (8,16) size 784x19 [color=#000080]
+      RenderBlock {P} at (0,0) size 784x19
+        RenderText {#text} at (0,0) size 227x19
+          text run at (0,0) width 227: "The entire canvas should be yellow."
diff --git a/LayoutTests/platform/gtk/fast/body-propagation/background-image/001-xhtml-expected.checksum b/LayoutTests/platform/gtk/fast/body-propagation/background-image/001-xhtml-expected.checksum
new file mode 100644 (file)
index 0000000..b3b538c
--- /dev/null
@@ -0,0 +1 @@
+1046b85da0f9028f21d5343083563826
\ No newline at end of file
diff --git a/LayoutTests/platform/gtk/fast/body-propagation/background-image/001-xhtml-expected.png b/LayoutTests/platform/gtk/fast/body-propagation/background-image/001-xhtml-expected.png
new file mode 100644 (file)
index 0000000..c968927
Binary files /dev/null and b/LayoutTests/platform/gtk/fast/body-propagation/background-image/001-xhtml-expected.png differ
diff --git a/LayoutTests/platform/gtk/fast/body-propagation/background-image/001-xhtml-expected.txt b/LayoutTests/platform/gtk/fast/body-propagation/background-image/001-xhtml-expected.txt
new file mode 100644 (file)
index 0000000..f14eceb
--- /dev/null
@@ -0,0 +1,8 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x51
+  RenderBlock {html} at (0,0) size 800x51
+    RenderBody {body} at (8,16) size 784x19 [color=#000080]
+      RenderBlock {p} at (0,0) size 784x19
+        RenderText {#text} at (0,0) size 227x19
+          text run at (0,0) width 227: "The entire canvas should be yellow."
diff --git a/LayoutTests/platform/gtk/fast/body-propagation/background-image/002-expected.checksum b/LayoutTests/platform/gtk/fast/body-propagation/background-image/002-expected.checksum
new file mode 100644 (file)
index 0000000..d59d12c
--- /dev/null
@@ -0,0 +1 @@
+bf0c0b51ee996ea40f71b63a7245aeaa
\ No newline at end of file
diff --git a/LayoutTests/platform/gtk/fast/body-propagation/background-image/002-expected.png b/LayoutTests/platform/gtk/fast/body-propagation/background-image/002-expected.png
new file mode 100644 (file)
index 0000000..5a73b65
Binary files /dev/null and b/LayoutTests/platform/gtk/fast/body-propagation/background-image/002-expected.png differ
diff --git a/LayoutTests/platform/gtk/fast/body-propagation/background-image/002-expected.txt b/LayoutTests/platform/gtk/fast/body-propagation/background-image/002-expected.txt
new file mode 100644 (file)
index 0000000..dd32743
--- /dev/null
@@ -0,0 +1,8 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x24
+  RenderBlock {HTML} at (0,0) size 800x24
+    RenderBody {BODY} at (8,16) size 784x0
+      RenderBlock {P} at (0,0) size 784x19
+        RenderText {#text} at (0,0) size 390x19
+          text run at (0,0) width 390: "The entire canvas should be green and there should be no red."
diff --git a/LayoutTests/platform/gtk/fast/body-propagation/background-image/002-xhtml-expected.checksum b/LayoutTests/platform/gtk/fast/body-propagation/background-image/002-xhtml-expected.checksum
new file mode 100644 (file)
index 0000000..d59d12c
--- /dev/null
@@ -0,0 +1 @@
+bf0c0b51ee996ea40f71b63a7245aeaa
\ No newline at end of file
diff --git a/LayoutTests/platform/gtk/fast/body-propagation/background-image/002-xhtml-expected.png b/LayoutTests/platform/gtk/fast/body-propagation/background-image/002-xhtml-expected.png
new file mode 100644 (file)
index 0000000..5a73b65
Binary files /dev/null and b/LayoutTests/platform/gtk/fast/body-propagation/background-image/002-xhtml-expected.png differ
diff --git a/LayoutTests/platform/gtk/fast/body-propagation/background-image/002-xhtml-expected.txt b/LayoutTests/platform/gtk/fast/body-propagation/background-image/002-xhtml-expected.txt
new file mode 100644 (file)
index 0000000..fc332b3
--- /dev/null
@@ -0,0 +1,8 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x24
+  RenderBlock {html} at (0,0) size 800x24
+    RenderBody {body} at (8,16) size 784x0
+      RenderBlock {p} at (0,0) size 784x19
+        RenderText {#text} at (0,0) size 390x19
+          text run at (0,0) width 390: "The entire canvas should be green and there should be no red."
diff --git a/LayoutTests/platform/gtk/fast/body-propagation/background-image/003-declarative-expected.checksum b/LayoutTests/platform/gtk/fast/body-propagation/background-image/003-declarative-expected.checksum
new file mode 100644 (file)
index 0000000..063e4ae
--- /dev/null
@@ -0,0 +1 @@
+3ff54430dd5bfd066400fe0f0938ee29
\ No newline at end of file
diff --git a/LayoutTests/platform/gtk/fast/body-propagation/background-image/003-declarative-expected.png b/LayoutTests/platform/gtk/fast/body-propagation/background-image/003-declarative-expected.png
new file mode 100644 (file)
index 0000000..ea6cb31
Binary files /dev/null and b/LayoutTests/platform/gtk/fast/body-propagation/background-image/003-declarative-expected.png differ
diff --git a/LayoutTests/platform/gtk/fast/body-propagation/background-image/003-declarative-expected.txt b/LayoutTests/platform/gtk/fast/body-propagation/background-image/003-declarative-expected.txt
new file mode 100644 (file)
index 0000000..a252809
--- /dev/null
@@ -0,0 +1,8 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x35
+  RenderBlock {html} at (0,0) size 800x35
+    RenderBody {body} at (8,8) size 784x19
+      RenderBlock {p} at (0,0) size 784x19
+        RenderText {#text} at (0,0) size 334x19
+          text run at (0,0) width 334: "This line should be green and there should be no red."
diff --git a/LayoutTests/platform/gtk/fast/body-propagation/background-image/003-expected.checksum b/LayoutTests/platform/gtk/fast/body-propagation/background-image/003-expected.checksum
new file mode 100644 (file)
index 0000000..063e4ae
--- /dev/null
@@ -0,0 +1 @@
+3ff54430dd5bfd066400fe0f0938ee29
\ No newline at end of file
diff --git a/LayoutTests/platform/gtk/fast/body-propagation/background-image/003-expected.png b/LayoutTests/platform/gtk/fast/body-propagation/background-image/003-expected.png
new file mode 100644 (file)
index 0000000..ea6cb31
Binary files /dev/null and b/LayoutTests/platform/gtk/fast/body-propagation/background-image/003-expected.png differ
diff --git a/LayoutTests/platform/gtk/fast/body-propagation/background-image/003-expected.txt b/LayoutTests/platform/gtk/fast/body-propagation/background-image/003-expected.txt
new file mode 100644 (file)
index 0000000..861c1f7
--- /dev/null
@@ -0,0 +1,8 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x35
+  RenderBlock {html} at (0,0) size 800x35
+    RenderBody {BODY} at (8,8) size 784x19
+      RenderBlock {P} at (0,0) size 784x19
+        RenderText {#text} at (0,0) size 334x19
+          text run at (0,0) width 334: "This line should be green and there should be no red."
diff --git a/LayoutTests/platform/gtk/fast/body-propagation/background-image/003-xhtml-expected.checksum b/LayoutTests/platform/gtk/fast/body-propagation/background-image/003-xhtml-expected.checksum
new file mode 100644 (file)
index 0000000..063e4ae
--- /dev/null
@@ -0,0 +1 @@
+3ff54430dd5bfd066400fe0f0938ee29
\ No newline at end of file
diff --git a/LayoutTests/platform/gtk/fast/body-propagation/background-image/003-xhtml-expected.png b/LayoutTests/platform/gtk/fast/body-propagation/background-image/003-xhtml-expected.png
new file mode 100644 (file)
index 0000000..ea6cb31
Binary files /dev/null and b/LayoutTests/platform/gtk/fast/body-propagation/background-image/003-xhtml-expected.png differ
diff --git a/LayoutTests/platform/gtk/fast/body-propagation/background-image/003-xhtml-expected.txt b/LayoutTests/platform/gtk/fast/body-propagation/background-image/003-xhtml-expected.txt
new file mode 100644 (file)
index 0000000..a252809
--- /dev/null
@@ -0,0 +1,8 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x35
+  RenderBlock {html} at (0,0) size 800x35
+    RenderBody {body} at (8,8) size 784x19
+      RenderBlock {p} at (0,0) size 784x19
+        RenderText {#text} at (0,0) size 334x19
+          text run at (0,0) width 334: "This line should be green and there should be no red."
diff --git a/LayoutTests/platform/gtk/fast/body-propagation/background-image/004-declarative-expected.checksum b/LayoutTests/platform/gtk/fast/body-propagation/background-image/004-declarative-expected.checksum
new file mode 100644 (file)
index 0000000..10a6436
--- /dev/null
@@ -0,0 +1 @@
+752f5f897df07392830e4d99a6cf8f7c
\ No newline at end of file
diff --git a/LayoutTests/platform/gtk/fast/body-propagation/background-image/004-declarative-expected.png b/LayoutTests/platform/gtk/fast/body-propagation/background-image/004-declarative-expected.png
new file mode 100644 (file)
index 0000000..07a03bc
Binary files /dev/null and b/LayoutTests/platform/gtk/fast/body-propagation/background-image/004-declarative-expected.png differ
diff --git a/LayoutTests/platform/gtk/fast/body-propagation/background-image/004-declarative-expected.txt b/LayoutTests/platform/gtk/fast/body-propagation/background-image/004-declarative-expected.txt
new file mode 100644 (file)
index 0000000..68f5c65
--- /dev/null
@@ -0,0 +1,14 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x19
+  RenderBlock {html} at (0,0) size 800x19
+    RenderBlock (anonymous) at (0,0) size 800x0
+      RenderInline {body} at (0,0) size 0x0
+        RenderText {#text} at (0,0) size 0x0
+    RenderBlock (anonymous) at (0,0) size 800x19
+      RenderBlock {p} at (0,0) size 800x19
+        RenderText {#text} at (0,0) size 334x19
+          text run at (0,0) width 334: "This line should be green and there should be no red."
+    RenderBlock (anonymous) at (0,19) size 800x0
+      RenderInline {body} at (0,0) size 0x0
+      RenderText {#text} at (0,0) size 0x0
diff --git a/LayoutTests/platform/gtk/fast/body-propagation/background-image/004-expected.checksum b/LayoutTests/platform/gtk/fast/body-propagation/background-image/004-expected.checksum
new file mode 100644 (file)
index 0000000..10a6436
--- /dev/null
@@ -0,0 +1 @@
+752f5f897df07392830e4d99a6cf8f7c
\ No newline at end of file
diff --git a/LayoutTests/platform/gtk/fast/body-propagation/background-image/004-expected.png b/LayoutTests/platform/gtk/fast/body-propagation/background-image/004-expected.png
new file mode 100644 (file)
index 0000000..07a03bc
Binary files /dev/null and b/LayoutTests/platform/gtk/fast/body-propagation/background-image/004-expected.png differ
diff --git a/LayoutTests/platform/gtk/fast/body-propagation/background-image/004-expected.txt b/LayoutTests/platform/gtk/fast/body-propagation/background-image/004-expected.txt
new file mode 100644 (file)
index 0000000..2c5d7e7
--- /dev/null
@@ -0,0 +1,13 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x19
+  RenderBlock {HTML} at (0,0) size 800x19
+    RenderBlock (anonymous) at (0,0) size 800x0
+      RenderInline {body} at (0,0) size 0x0
+        RenderText {#text} at (0,0) size 0x0
+    RenderBlock (anonymous) at (0,0) size 800x19
+      RenderBlock {P} at (0,0) size 800x19
+        RenderText {#text} at (0,0) size 334x19
+          text run at (0,0) width 334: "This line should be green and there should be no red."
+    RenderBlock (anonymous) at (0,19) size 800x0
+      RenderInline {body} at (0,0) size 0x0
diff --git a/LayoutTests/platform/gtk/fast/body-propagation/background-image/004-xhtml-expected.checksum b/LayoutTests/platform/gtk/fast/body-propagation/background-image/004-xhtml-expected.checksum
new file mode 100644 (file)
index 0000000..10a6436
--- /dev/null
@@ -0,0 +1 @@
+752f5f897df07392830e4d99a6cf8f7c
\ No newline at end of file
diff --git a/LayoutTests/platform/gtk/fast/body-propagation/background-image/004-xhtml-expected.png b/LayoutTests/platform/gtk/fast/body-propagation/background-image/004-xhtml-expected.png
new file mode 100644 (file)
index 0000000..07a03bc
Binary files /dev/null and b/LayoutTests/platform/gtk/fast/body-propagation/background-image/004-xhtml-expected.png differ
diff --git a/LayoutTests/platform/gtk/fast/body-propagation/background-image/004-xhtml-expected.txt b/LayoutTests/platform/gtk/fast/body-propagation/background-image/004-xhtml-expected.txt
new file mode 100644 (file)
index 0000000..68f5c65
--- /dev/null
@@ -0,0 +1,14 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x19
+  RenderBlock {html} at (0,0) size 800x19
+    RenderBlock (anonymous) at (0,0) size 800x0
+      RenderInline {body} at (0,0) size 0x0
+        RenderText {#text} at (0,0) size 0x0
+    RenderBlock (anonymous) at (0,0) size 800x19
+      RenderBlock {p} at (0,0) size 800x19
+        RenderText {#text} at (0,0) size 334x19
+          text run at (0,0) width 334: "This line should be green and there should be no red."
+    RenderBlock (anonymous) at (0,19) size 800x0
+      RenderInline {body} at (0,0) size 0x0
+      RenderText {#text} at (0,0) size 0x0
diff --git a/LayoutTests/platform/gtk/fast/body-propagation/background-image/005-declarative-expected.checksum b/LayoutTests/platform/gtk/fast/body-propagation/background-image/005-declarative-expected.checksum
new file mode 100644 (file)
index 0000000..d16fd91
--- /dev/null
@@ -0,0 +1 @@
+c04e1e933faf5ea26aaa04f9da553836
\ No newline at end of file
diff --git a/LayoutTests/platform/gtk/fast/body-propagation/background-image/005-declarative-expected.png b/LayoutTests/platform/gtk/fast/body-propagation/background-image/005-declarative-expected.png
new file mode 100644 (file)
index 0000000..4b8ba40
Binary files /dev/null and b/LayoutTests/platform/gtk/fast/body-propagation/background-image/005-declarative-expected.png differ
diff --git a/LayoutTests/platform/gtk/fast/body-propagation/background-image/005-declarative-expected.txt b/LayoutTests/platform/gtk/fast/body-propagation/background-image/005-declarative-expected.txt
new file mode 100644 (file)
index 0000000..a22059d
--- /dev/null
@@ -0,0 +1,10 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x51
+  RenderBlock {html} at (0,0) size 800x51
+    RenderBlock (anonymous) at (0,0) size 800x0
+      RenderInline {body} at (0,0) size 0x0 [color=#000080]
+    RenderBody {body} at (8,16) size 784x19 [color=#000080]
+      RenderBlock {p} at (0,0) size 784x19
+        RenderText {#text} at (0,0) size 240x19
+          text run at (0,0) width 240: "The entire viewport should be yellow."
diff --git a/LayoutTests/platform/gtk/fast/body-propagation/background-image/005-expected.checksum b/LayoutTests/platform/gtk/fast/body-propagation/background-image/005-expected.checksum
new file mode 100644 (file)
index 0000000..d16fd91
--- /dev/null
@@ -0,0 +1 @@
+c04e1e933faf5ea26aaa04f9da553836
\ No newline at end of file
diff --git a/LayoutTests/platform/gtk/fast/body-propagation/background-image/005-expected.png b/LayoutTests/platform/gtk/fast/body-propagation/background-image/005-expected.png
new file mode 100644 (file)
index 0000000..4b8ba40
Binary files /dev/null and b/LayoutTests/platform/gtk/fast/body-propagation/background-image/005-expected.png differ
diff --git a/LayoutTests/platform/gtk/fast/body-propagation/background-image/005-expected.txt b/LayoutTests/platform/gtk/fast/body-propagation/background-image/005-expected.txt
new file mode 100644 (file)
index 0000000..eabdeb0
--- /dev/null
@@ -0,0 +1,10 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x51
+  RenderBlock {HTML} at (0,0) size 800x51
+    RenderBlock (anonymous) at (0,0) size 800x0
+      RenderInline {body} at (0,0) size 0x0 [color=#000080]
+    RenderBody {BODY} at (8,16) size 784x19 [color=#000080]
+      RenderBlock {P} at (0,0) size 784x19
+        RenderText {#text} at (0,0) size 240x19
+          text run at (0,0) width 240: "The entire viewport should be yellow."
diff --git a/LayoutTests/platform/gtk/fast/body-propagation/background-image/005-xhtml-expected.checksum b/LayoutTests/platform/gtk/fast/body-propagation/background-image/005-xhtml-expected.checksum
new file mode 100644 (file)
index 0000000..d16fd91
--- /dev/null
@@ -0,0 +1 @@
+c04e1e933faf5ea26aaa04f9da553836
\ No newline at end of file
diff --git a/LayoutTests/platform/gtk/fast/body-propagation/background-image/005-xhtml-expected.png b/LayoutTests/platform/gtk/fast/body-propagation/background-image/005-xhtml-expected.png
new file mode 100644 (file)
index 0000000..4b8ba40
Binary files /dev/null and b/LayoutTests/platform/gtk/fast/body-propagation/background-image/005-xhtml-expected.png differ
diff --git a/LayoutTests/platform/gtk/fast/body-propagation/background-image/005-xhtml-expected.txt b/LayoutTests/platform/gtk/fast/body-propagation/background-image/005-xhtml-expected.txt
new file mode 100644 (file)
index 0000000..a22059d
--- /dev/null
@@ -0,0 +1,10 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x51
+  RenderBlock {html} at (0,0) size 800x51
+    RenderBlock (anonymous) at (0,0) size 800x0
+      RenderInline {body} at (0,0) size 0x0 [color=#000080]
+    RenderBody {body} at (8,16) size 784x19 [color=#000080]
+      RenderBlock {p} at (0,0) size 784x19
+        RenderText {#text} at (0,0) size 240x19
+          text run at (0,0) width 240: "The entire viewport should be yellow."
diff --git a/LayoutTests/platform/gtk/fast/body-propagation/background-image/006-declarative-expected.checksum b/LayoutTests/platform/gtk/fast/body-propagation/background-image/006-declarative-expected.checksum
new file mode 100644 (file)
index 0000000..ebeef05
--- /dev/null
@@ -0,0 +1 @@
+57755291fbb98ad70e10dc03106f25d2
\ No newline at end of file
diff --git a/LayoutTests/platform/gtk/fast/body-propagation/background-image/006-declarative-expected.png b/LayoutTests/platform/gtk/fast/body-propagation/background-image/006-declarative-expected.png
new file mode 100644 (file)
index 0000000..da11d6d
Binary files /dev/null and b/LayoutTests/platform/gtk/fast/body-propagation/background-image/006-declarative-expected.png differ
diff --git a/LayoutTests/platform/gtk/fast/body-propagation/background-image/006-declarative-expected.txt b/LayoutTests/platform/gtk/fast/body-propagation/background-image/006-declarative-expected.txt
new file mode 100644 (file)
index 0000000..425b581
--- /dev/null
@@ -0,0 +1,9 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x51
+  RenderBlock {html} at (0,0) size 800x51
+    RenderBody {body} at (8,16) size 784x19
+      RenderBlock {p} at (0,0) size 784x19
+        RenderText {#text} at (0,0) size 334x19
+          text run at (0,0) width 334: "This line should be green and there should be no red."
+    RenderBody {body} at (8,51) size 784x0
diff --git a/LayoutTests/platform/gtk/fast/body-propagation/background-image/006-expected.checksum b/LayoutTests/platform/gtk/fast/body-propagation/background-image/006-expected.checksum
new file mode 100644 (file)
index 0000000..ebeef05
--- /dev/null
@@ -0,0 +1 @@
+57755291fbb98ad70e10dc03106f25d2
\ No newline at end of file
diff --git a/LayoutTests/platform/gtk/fast/body-propagation/background-image/006-expected.png b/LayoutTests/platform/gtk/fast/body-propagation/background-image/006-expected.png
new file mode 100644 (file)
index 0000000..da11d6d
Binary files /dev/null and b/LayoutTests/platform/gtk/fast/body-propagation/background-image/006-expected.png differ
diff --git a/LayoutTests/platform/gtk/fast/body-propagation/background-image/006-expected.txt b/LayoutTests/platform/gtk/fast/body-propagation/background-image/006-expected.txt
new file mode 100644 (file)
index 0000000..54e36a9
--- /dev/null
@@ -0,0 +1,9 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x51
+  RenderBlock {HTML} at (0,0) size 800x51
+    RenderBody {BODY} at (8,16) size 784x19
+      RenderBlock {P} at (0,0) size 784x19
+        RenderText {#text} at (0,0) size 334x19
+          text run at (0,0) width 334: "This line should be green and there should be no red."
+    RenderBody {BODY} at (8,51) size 784x0
diff --git a/LayoutTests/platform/gtk/fast/body-propagation/background-image/006-xhtml-expected.checksum b/LayoutTests/platform/gtk/fast/body-propagation/background-image/006-xhtml-expected.checksum
new file mode 100644 (file)
index 0000000..ebeef05
--- /dev/null
@@ -0,0 +1 @@
+57755291fbb98ad70e10dc03106f25d2
\ No newline at end of file
diff --git a/LayoutTests/platform/gtk/fast/body-propagation/background-image/006-xhtml-expected.png b/LayoutTests/platform/gtk/fast/body-propagation/background-image/006-xhtml-expected.png
new file mode 100644 (file)
index 0000000..da11d6d
Binary files /dev/null and b/LayoutTests/platform/gtk/fast/body-propagation/background-image/006-xhtml-expected.png differ
diff --git a/LayoutTests/platform/gtk/fast/body-propagation/background-image/006-xhtml-expected.txt b/LayoutTests/platform/gtk/fast/body-propagation/background-image/006-xhtml-expected.txt
new file mode 100644 (file)
index 0000000..425b581
--- /dev/null
@@ -0,0 +1,9 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x51
+  RenderBlock {html} at (0,0) size 800x51
+    RenderBody {body} at (8,16) size 784x19
+      RenderBlock {p} at (0,0) size 784x19
+        RenderText {#text} at (0,0) size 334x19
+          text run at (0,0) width 334: "This line should be green and there should be no red."
+    RenderBody {body} at (8,51) size 784x0
diff --git a/LayoutTests/platform/gtk/fast/body-propagation/background-image/007-declarative-expected.checksum b/LayoutTests/platform/gtk/fast/body-propagation/background-image/007-declarative-expected.checksum
new file mode 100644 (file)
index 0000000..ebeef05
--- /dev/null
@@ -0,0 +1 @@
+57755291fbb98ad70e10dc03106f25d2
\ No newline at end of file
diff --git a/LayoutTests/platform/gtk/fast/body-propagation/background-image/007-declarative-expected.png b/LayoutTests/platform/gtk/fast/body-propagation/background-image/007-declarative-expected.png
new file mode 100644 (file)
index 0000000..da11d6d
Binary files /dev/null and b/LayoutTests/platform/gtk/fast/body-propagation/background-image/007-declarative-expected.png differ
diff --git a/LayoutTests/platform/gtk/fast/body-propagation/background-image/007-declarative-expected.txt b/LayoutTests/platform/gtk/fast/body-propagation/background-image/007-declarative-expected.txt
new file mode 100644 (file)
index 0000000..fe77de1
--- /dev/null
@@ -0,0 +1,13 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x51
+  RenderBlock {html} at (0,0) size 800x51
+    RenderBlock (anonymous) at (0,0) size 800x0
+      RenderInline {bogus} at (0,0) size 0x0
+    RenderBlock (anonymous) at (0,16) size 800x19
+      RenderBody {body} at (8,0) size 784x19
+        RenderBlock {p} at (0,0) size 784x19
+          RenderText {#text} at (0,0) size 334x19
+            text run at (0,0) width 334: "This line should be green and there should be no red."
+    RenderBlock (anonymous) at (0,51) size 800x0
+      RenderInline {bogus} at (0,0) size 0x0
diff --git a/LayoutTests/platform/gtk/fast/body-propagation/background-image/007-expected.checksum b/LayoutTests/platform/gtk/fast/body-propagation/background-image/007-expected.checksum
new file mode 100644 (file)
index 0000000..ebeef05
--- /dev/null
@@ -0,0 +1 @@
+57755291fbb98ad70e10dc03106f25d2
\ No newline at end of file
diff --git a/LayoutTests/platform/gtk/fast/body-propagation/background-image/007-expected.png b/LayoutTests/platform/gtk/fast/body-propagation/background-image/007-expected.png
new file mode 100644 (file)
index 0000000..da11d6d
Binary files /dev/null and b/LayoutTests/platform/gtk/fast/body-propagation/background-image/007-expected.png differ
diff --git a/LayoutTests/platform/gtk/fast/body-propagation/background-image/007-expected.txt b/LayoutTests/platform/gtk/fast/body-propagation/background-image/007-expected.txt
new file mode 100644 (file)
index 0000000..1b34c6e
--- /dev/null
@@ -0,0 +1,13 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x51
+  RenderBlock {HTML} at (0,0) size 800x51
+    RenderBlock (anonymous) at (0,0) size 800x0
+      RenderInline {BOGUS} at (0,0) size 0x0
+    RenderBlock (anonymous) at (0,16) size 800x19
+      RenderBody {BODY} at (8,0) size 784x19
+        RenderBlock {P} at (0,0) size 784x19
+          RenderText {#text} at (0,0) size 334x19
+            text run at (0,0) width 334: "This line should be green and there should be no red."
+    RenderBlock (anonymous) at (0,51) size 800x0
+      RenderInline {BOGUS} at (0,0) size 0x0
diff --git a/LayoutTests/platform/gtk/fast/body-propagation/background-image/007-xhtml-expected.checksum b/LayoutTests/platform/gtk/fast/body-propagation/background-image/007-xhtml-expected.checksum
new file mode 100644 (file)
index 0000000..ebeef05
--- /dev/null
@@ -0,0 +1 @@
+57755291fbb98ad70e10dc03106f25d2
\ No newline at end of file
diff --git a/LayoutTests/platform/gtk/fast/body-propagation/background-image/007-xhtml-expected.png b/LayoutTests/platform/gtk/fast/body-propagation/background-image/007-xhtml-expected.png
new file mode 100644 (file)
index 0000000..da11d6d
Binary files /dev/null and b/LayoutTests/platform/gtk/fast/body-propagation/background-image/007-xhtml-expected.png differ
diff --git a/LayoutTests/platform/gtk/fast/body-propagation/background-image/007-xhtml-expected.txt b/LayoutTests/platform/gtk/fast/body-propagation/background-image/007-xhtml-expected.txt
new file mode 100644 (file)
index 0000000..fe77de1
--- /dev/null
@@ -0,0 +1,13 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x51
+  RenderBlock {html} at (0,0) size 800x51
+    RenderBlock (anonymous) at (0,0) size 800x0
+      RenderInline {bogus} at (0,0) size 0x0
+    RenderBlock (anonymous) at (0,16) size 800x19
+      RenderBody {body} at (8,0) size 784x19
+        RenderBlock {p} at (0,0) size 784x19
+          RenderText {#text} at (0,0) size 334x19
+            text run at (0,0) width 334: "This line should be green and there should be no red."
+    RenderBlock (anonymous) at (0,51) size 800x0
+      RenderInline {bogus} at (0,0) size 0x0
diff --git a/LayoutTests/platform/gtk/fast/body-propagation/background-image/008-expected.checksum b/LayoutTests/platform/gtk/fast/body-propagation/background-image/008-expected.checksum
new file mode 100644 (file)
index 0000000..d754627
--- /dev/null
@@ -0,0 +1 @@
+caca6a16be38d439d0dd31f8347987cf
\ No newline at end of file
diff --git a/LayoutTests/platform/gtk/fast/body-propagation/background-image/008-expected.png b/LayoutTests/platform/gtk/fast/body-propagation/background-image/008-expected.png
new file mode 100644 (file)
index 0000000..9a3f6a0
Binary files /dev/null and b/LayoutTests/platform/gtk/fast/body-propagation/background-image/008-expected.png differ
diff --git a/LayoutTests/platform/gtk/fast/body-propagation/background-image/008-expected.txt b/LayoutTests/platform/gtk/fast/body-propagation/background-image/008-expected.txt
new file mode 100644 (file)
index 0000000..a63fff4
--- /dev/null
@@ -0,0 +1,11 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x0
+  RenderBlock {HTML} at (0,0) size 800x0
+layer at (0,0) size 800x20
+  RenderBlock (positioned) {HEAD} at (0,0) size 800x20
+layer at (0,0) size 800x20
+  RenderBody {BODY} at (0,0) size 800x20 [color=#000080]
+    RenderBlock {P} at (0,0) size 800x19
+      RenderText {#text} at (0,0) size 276x19
+        text run at (0,0) width 276: "This line should have a yellow background."
diff --git a/LayoutTests/platform/gtk/fast/body-propagation/background-image/008-xhtml-expected.checksum b/LayoutTests/platform/gtk/fast/body-propagation/background-image/008-xhtml-expected.checksum
new file mode 100644 (file)
index 0000000..d754627
--- /dev/null
@@ -0,0 +1 @@
+caca6a16be38d439d0dd31f8347987cf
\ No newline at end of file
diff --git a/LayoutTests/platform/gtk/fast/body-propagation/background-image/008-xhtml-expected.png b/LayoutTests/platform/gtk/fast/body-propagation/background-image/008-xhtml-expected.png
new file mode 100644 (file)
index 0000000..9a3f6a0
Binary files /dev/null and b/LayoutTests/platform/gtk/fast/body-propagation/background-image/008-xhtml-expected.png differ
diff --git a/LayoutTests/platform/gtk/fast/body-propagation/background-image/008-xhtml-expected.txt b/LayoutTests/platform/gtk/fast/body-propagation/background-image/008-xhtml-expected.txt
new file mode 100644 (file)
index 0000000..af49664
--- /dev/null
@@ -0,0 +1,11 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x0
+  RenderBlock {html} at (0,0) size 800x0
+layer at (0,0) size 800x20
+  RenderBlock (positioned) {head} at (0,0) size 800x20
+layer at (0,0) size 800x20
+  RenderBody {body} at (0,0) size 800x20 [color=#000080]
+    RenderBlock {p} at (0,0) size 800x19
+      RenderText {#text} at (0,0) size 276x19
+        text run at (0,0) width 276: "This line should have a yellow background."
diff --git a/LayoutTests/platform/gtk/fast/body-propagation/background-image/009-expected.checksum b/LayoutTests/platform/gtk/fast/body-propagation/background-image/009-expected.checksum
new file mode 100644 (file)
index 0000000..e16dcd4
--- /dev/null
@@ -0,0 +1 @@
+4a9c271b67e00022a966e287673a0898
\ No newline at end of file
diff --git a/LayoutTests/platform/gtk/fast/body-propagation/background-image/009-expected.png b/LayoutTests/platform/gtk/fast/body-propagation/background-image/009-expected.png
new file mode 100644 (file)
index 0000000..cbb1458
Binary files /dev/null and b/LayoutTests/platform/gtk/fast/body-propagation/background-image/009-expected.png differ
diff --git a/LayoutTests/platform/gtk/fast/body-propagation/background-image/009-expected.txt b/LayoutTests/platform/gtk/fast/body-propagation/background-image/009-expected.txt
new file mode 100644 (file)
index 0000000..2f28196
--- /dev/null
@@ -0,0 +1,13 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (50,50) size 700x155
+  RenderBlock {HTML} at (50,50) size 700x155 [border: (1px solid #000000)]
+    RenderBody {BODY} at (51,51) size 598x53 [color=#000080] [border: (1px solid #000080)]
+      RenderBlock {P} at (1,17) size 596x19
+        RenderText {#text} at (0,0) size 345x19
+          text run at (0,0) width 345: "There should be a yellow square in the top-left corner, "
+        RenderInline {EM} at (0,0) size 52x19
+          RenderText {#text} at (345,0) size 52x19
+            text run at (345,0) width 52: "between"
+        RenderText {#text} at (397,0) size 78x19
+          text run at (397,0) width 78: " the borders."
diff --git a/LayoutTests/platform/gtk/fast/body-propagation/background-image/009-xhtml-expected.checksum b/LayoutTests/platform/gtk/fast/body-propagation/background-image/009-xhtml-expected.checksum
new file mode 100644 (file)
index 0000000..e16dcd4
--- /dev/null
@@ -0,0 +1 @@
+4a9c271b67e00022a966e287673a0898
\ No newline at end of file
diff --git a/LayoutTests/platform/gtk/fast/body-propagation/background-image/009-xhtml-expected.png b/LayoutTests/platform/gtk/fast/body-propagation/background-image/009-xhtml-expected.png
new file mode 100644 (file)
index 0000000..cbb1458
Binary files /dev/null and b/LayoutTests/platform/gtk/fast/body-propagation/background-image/009-xhtml-expected.png differ
diff --git a/LayoutTests/platform/gtk/fast/body-propagation/background-image/009-xhtml-expected.txt b/LayoutTests/platform/gtk/fast/body-propagation/background-image/009-xhtml-expected.txt
new file mode 100644 (file)
index 0000000..f892601
--- /dev/null
@@ -0,0 +1,13 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (50,50) size 700x155
+  RenderBlock {html} at (50,50) size 700x155 [border: (1px solid #000000)]
+    RenderBody {body} at (51,51) size 598x53 [color=#000080] [border: (1px solid #000080)]
+      RenderBlock {p} at (1,17) size 596x19
+        RenderText {#text} at (0,0) size 345x19
+          text run at (0,0) width 345: "There should be a yellow square in the top-left corner, "
+        RenderInline {em} at (0,0) size 52x19
+          RenderText {#text} at (345,0) size 52x19
+            text run at (345,0) width 52: "between"
+        RenderText {#text} at (397,0) size 78x19
+          text run at (397,0) width 78: " the borders."
diff --git a/LayoutTests/platform/gtk/fast/body-propagation/background-image/010-expected.checksum b/LayoutTests/platform/gtk/fast/body-propagation/background-image/010-expected.checksum
new file mode 100644 (file)
index 0000000..261d62f
--- /dev/null
@@ -0,0 +1 @@
+4ca4f4a0407624efaad9648118edb2ab
\ No newline at end of file
diff --git a/LayoutTests/platform/gtk/fast/body-propagation/background-image/010-expected.png b/LayoutTests/platform/gtk/fast/body-propagation/background-image/010-expected.png
new file mode 100644 (file)
index 0000000..33e1b54
Binary files /dev/null and b/LayoutTests/platform/gtk/fast/body-propagation/background-image/010-expected.png differ
diff --git a/LayoutTests/platform/gtk/fast/body-propagation/background-image/010-expected.txt b/LayoutTests/platform/gtk/fast/body-propagation/background-image/010-expected.txt
new file mode 100644 (file)
index 0000000..81db52d
--- /dev/null
@@ -0,0 +1,13 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (50,50) size 700x155
+  RenderBlock {HTML} at (50,50) size 700x155 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
+    RenderBody {BODY} at (51,51) size 598x53 [color=#000080] [border: (1px solid #000080)]
+      RenderBlock {P} at (1,17) size 596x19
+        RenderText {#text} at (0,0) size 345x19
+          text run at (0,0) width 345: "There should be a yellow square in the top-left corner, "
+        RenderInline {EM} at (0,0) size 37x19
+          RenderText {#text} at (345,0) size 37x19
+            text run at (345,0) width 37: "inside"
+        RenderText {#text} at (382,0) size 108x19
+          text run at (382,0) width 108: " the inner border."
diff --git a/LayoutTests/platform/gtk/fast/body-propagation/background-image/010-xhtml-expected.checksum b/LayoutTests/platform/gtk/fast/body-propagation/background-image/010-xhtml-expected.checksum
new file mode 100644 (file)
index 0000000..261d62f
--- /dev/null
@@ -0,0 +1 @@
+4ca4f4a0407624efaad9648118edb2ab
\ No newline at end of file
diff --git a/LayoutTests/platform/gtk/fast/body-propagation/background-image/010-xhtml-expected.png b/LayoutTests/platform/gtk/fast/body-propagation/background-image/010-xhtml-expected.png
new file mode 100644 (file)
index 0000000..33e1b54
Binary files /dev/null and b/LayoutTests/platform/gtk/fast/body-propagation/background-image/010-xhtml-expected.png differ
diff --git a/LayoutTests/platform/gtk/fast/body-propagation/background-image/010-xhtml-expected.txt b/LayoutTests/platform/gtk/fast/body-propagation/background-image/010-xhtml-expected.txt
new file mode 100644 (file)
index 0000000..d6b7504
--- /dev/null
@@ -0,0 +1,13 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (50,50) size 700x155
+  RenderBlock {html} at (50,50) size 700x155 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
+    RenderBody {body} at (51,51) size 598x53 [color=#000080] [border: (1px solid #000080)]
+      RenderBlock {p} at (1,17) size 596x19
+        RenderText {#text} at (0,0) size 345x19
+          text run at (0,0) width 345: "There should be a yellow square in the top-left corner, "
+        RenderInline {em} at (0,0) size 37x19
+          RenderText {#text} at (345,0) size 37x19
+            text run at (345,0) width 37: "inside"
+        RenderText {#text} at (382,0) size 108x19
+          text run at (382,0) width 108: " the inner border."
diff --git a/LayoutTests/platform/gtk/fast/body-propagation/overflow/001-expected.checksum b/LayoutTests/platform/gtk/fast/body-propagation/overflow/001-expected.checksum
new file mode 100644 (file)
index 0000000..1a9571e
--- /dev/null
@@ -0,0 +1 @@
+d7ea9cbd3b32bfd05f9cd67d9979efef
\ No newline at end of file
diff --git a/LayoutTests/platform/gtk/fast/body-propagation/overflow/001-expected.png b/LayoutTests/platform/gtk/fast/body-propagation/overflow/001-expected.png
new file mode 100644 (file)
index 0000000..d22845d
Binary files /dev/null and b/LayoutTests/platform/gtk/fast/body-propagation/overflow/001-expected.png differ
diff --git a/LayoutTests/platform/gtk/fast/body-propagation/overflow/001-expected.txt b/LayoutTests/platform/gtk/fast/body-propagation/overflow/001-expected.txt
new file mode 100644 (file)
index 0000000..9f15e83
--- /dev/null
@@ -0,0 +1,23 @@
+layer at (0,0) size 781x581
+  RenderView at (0,0) size 781x581
+layer at (0,0) size 781x178
+  RenderBlock {HTML} at (0,0) size 781x178
+    RenderBody {BODY} at (8,8) size 162x162 [color=#000080] [border: (1px solid #000080)]
+      RenderBlock {P} at (1,17) size 160x76
+        RenderText {#text} at (0,0) size 142x76
+          text run at (0,0) width 102: "There should be"
+          text run at (0,19) width 105: "scrollbars for the"
+          text run at (0,38) width 142: "viewport -- not for this"
+          text run at (0,57) width 28: "box."
+      RenderBlock {P} at (1,109) size 160x19 [color=#808080]
+        RenderText {#text} at (0,0) size 106x19
+          text run at (0,0) width 106: "This is filler text."
+      RenderBlock {P} at (1,144) size 160x19 [color=#808080]
+        RenderText {#text} at (0,0) size 106x19
+          text run at (0,0) width 106: "This is filler text."
+      RenderBlock {P} at (1,179) size 160x19 [color=#808080]
+        RenderText {#text} at (0,0) size 106x19
+          text run at (0,0) width 106: "This is filler text."
+      RenderBlock {P} at (1,214) size 160x19 [color=#808080]
+        RenderText {#text} at (0,0) size 106x19
+          text run at (0,0) width 106: "This is filler text."
diff --git a/LayoutTests/platform/gtk/fast/body-propagation/overflow/001-xhtml-expected.checksum b/LayoutTests/platform/gtk/fast/body-propagation/overflow/001-xhtml-expected.checksum
new file mode 100644 (file)
index 0000000..1a9571e
--- /dev/null
@@ -0,0 +1 @@
+d7ea9cbd3b32bfd05f9cd67d9979efef
\ No newline at end of file
diff --git a/LayoutTests/platform/gtk/fast/body-propagation/overflow/001-xhtml-expected.png b/LayoutTests/platform/gtk/fast/body-propagation/overflow/001-xhtml-expected.png
new file mode 100644 (file)
index 0000000..d22845d
Binary files /dev/null and b/LayoutTests/platform/gtk/fast/body-propagation/overflow/001-xhtml-expected.png differ
diff --git a/LayoutTests/platform/gtk/fast/body-propagation/overflow/001-xhtml-expected.txt b/LayoutTests/platform/gtk/fast/body-propagation/overflow/001-xhtml-expected.txt
new file mode 100644 (file)
index 0000000..a0f72c7
--- /dev/null
@@ -0,0 +1,23 @@
+layer at (0,0) size 781x581
+  RenderView at (0,0) size 781x581
+layer at (0,0) size 781x178
+  RenderBlock {html} at (0,0) size 781x178
+    RenderBody {body} at (8,8) size 162x162 [color=#000080] [border: (1px solid #000080)]
+      RenderBlock {p} at (1,17) size 160x76
+        RenderText {#text} at (0,0) size 142x76
+          text run at (0,0) width 102: "There should be"
+          text run at (0,19) width 105: "scrollbars for the"
+          text run at (0,38) width 142: "viewport -- not for this"
+          text run at (0,57) width 28: "box."
+      RenderBlock {p} at (1,109) size 160x19 [color=#808080]
+        RenderText {#text} at (0,0) size 106x19
+          text run at (0,0) width 106: "This is filler text."
+      RenderBlock {p} at (1,144) size 160x19 [color=#808080]
+        RenderText {#text} at (0,0) size 106x19
+          text run at (0,0) width 106: "This is filler text."
+      RenderBlock {p} at (1,179) size 160x19 [color=#808080]
+        RenderText {#text} at (0,0) size 106x19
+          text run at (0,0) width 106: "This is filler text."
+      RenderBlock {p} at (1,214) size 160x19 [color=#808080]
+        RenderText {#text} at (0,0) size 106x19
+          text run at (0,0) width 106: "This is filler text."
diff --git a/LayoutTests/platform/gtk/fast/body-propagation/overflow/002-expected.checksum b/LayoutTests/platform/gtk/fast/body-propagation/overflow/002-expected.checksum
new file mode 100644 (file)
index 0000000..0cb4753
--- /dev/null
@@ -0,0 +1 @@
+0b2765509892e4d8b303d48e03c5272b
\ No newline at end of file
diff --git a/LayoutTests/platform/gtk/fast/body-propagation/overflow/002-expected.png b/LayoutTests/platform/gtk/fast/body-propagation/overflow/002-expected.png
new file mode 100644 (file)
index 0000000..53174cb
Binary files /dev/null and b/LayoutTests/platform/gtk/fast/body-propagation/overflow/002-expected.png differ
diff --git a/LayoutTests/platform/gtk/fast/body-propagation/overflow/002-expected.txt b/LayoutTests/platform/gtk/fast/body-propagation/overflow/002-expected.txt
new file mode 100644 (file)
index 0000000..15ecbd9
--- /dev/null
@@ -0,0 +1,23 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x178
+  RenderBlock {HTML} at (0,0) size 800x178
+layer at (8,8) size 162x162 clip at (9,9) size 144x144 scrollHeight 229
+  RenderBody {BODY} at (8,8) size 162x162 [color=#000080] [border: (1px solid #000080)]
+    RenderBlock {P} at (1,17) size 144x57
+      RenderText {#text} at (0,0) size 143x57
+        text run at (0,0) width 102: "There should be"
+        text run at (0,19) width 136: "scrollbars for this box"
+        text run at (0,38) width 143: "-- not for the viewport."
+    RenderBlock {P} at (1,90) size 144x19 [color=#808080]
+      RenderText {#text} at (0,0) size 106x19
+        text run at (0,0) width 106: "This is filler text."
+    RenderBlock {P} at (1,125) size 144x19 [color=#808080]
+      RenderText {#text} at (0,0) size 106x19
+        text run at (0,0) width 106: "This is filler text."
+    RenderBlock {P} at (1,160) size 144x19 [color=#808080]
+      RenderText {#text} at (0,0) size 106x19
+        text run at (0,0) width 106: "This is filler text."
+    RenderBlock {P} at (1,195) size 144x19 [color=#808080]
+      RenderText {#text} at (0,0) size 106x19
+        text run at (0,0) width 106: "This is filler text."
diff --git a/LayoutTests/platform/gtk/fast/body-propagation/overflow/002-xhtml-expected.checksum b/LayoutTests/platform/gtk/fast/body-propagation/overflow/002-xhtml-expected.checksum
new file mode 100644 (file)
index 0000000..0cb4753
--- /dev/null
@@ -0,0 +1 @@
+0b2765509892e4d8b303d48e03c5272b
\ No newline at end of file
diff --git a/LayoutTests/platform/gtk/fast/body-propagation/overflow/002-xhtml-expected.png b/LayoutTests/platform/gtk/fast/body-propagation/overflow/002-xhtml-expected.png
new file mode 100644 (file)
index 0000000..53174cb
Binary files /dev/null and b/LayoutTests/platform/gtk/fast/body-propagation/overflow/002-xhtml-expected.png differ
diff --git a/LayoutTests/platform/gtk/fast/body-propagation/overflow/002-xhtml-expected.txt b/LayoutTests/platform/gtk/fast/body-propagation/overflow/002-xhtml-expected.txt
new file mode 100644 (file)
index 0000000..68fb1af
--- /dev/null
@@ -0,0 +1,23 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x178
+  RenderBlock {html} at (0,0) size 800x178
+layer at (8,8) size 162x162 clip at (9,9) size 144x144 scrollHeight 229
+  RenderBody {body} at (8,8) size 162x162 [color=#000080] [border: (1px solid #000080)]
+    RenderBlock {p} at (1,17) size 144x57
+      RenderText {#text} at (0,0) size 143x57
+        text run at (0,0) width 102: "There should be"
+        text run at (0,19) width 136: "scrollbars for this box"
+        text run at (0,38) width 143: "-- not for the viewport."
+    RenderBlock {p} at (1,90) size 144x19 [color=#808080]
+      RenderText {#text} at (0,0) size 106x19
+        text run at (0,0) width 106: "This is filler text."
+    RenderBlock {p} at (1,125) size 144x19 [color=#808080]
+      RenderText {#text} at (0,0) size 106x19
+        text run at (0,0) width 106: "This is filler text."
+    RenderBlock {p} at (1,160) size 144x19 [color=#808080]
+      RenderText {#text} at (0,0) size 106x19
+        text run at (0,0) width 106: "This is filler text."
+    RenderBlock {p} at (1,195) size 144x19 [color=#808080]
+      RenderText {#text} at (0,0) size 106x19
+        text run at (0,0) width 106: "This is filler text."
diff --git a/LayoutTests/platform/gtk/fast/body-propagation/overflow/003-declarative-expected.checksum b/LayoutTests/platform/gtk/fast/body-propagation/overflow/003-declarative-expected.checksum
new file mode 100644 (file)
index 0000000..0cb4753
--- /dev/null
@@ -0,0 +1 @@
+0b2765509892e4d8b303d48e03c5272b
\ No newline at end of file
diff --git a/LayoutTests/platform/gtk/fast/body-propagation/overflow/003-declarative-expected.png b/LayoutTests/platform/gtk/fast/body-propagation/overflow/003-declarative-expected.png
new file mode 100644 (file)
index 0000000..53174cb
Binary files /dev/null and b/LayoutTests/platform/gtk/fast/body-propagation/overflow/003-declarative-expected.png differ
diff --git a/LayoutTests/platform/gtk/fast/body-propagation/overflow/003-declarative-expected.txt b/LayoutTests/platform/gtk/fast/body-propagation/overflow/003-declarative-expected.txt
new file mode 100644 (file)
index 0000000..68fb1af
--- /dev/null
@@ -0,0 +1,23 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x178
+  RenderBlock {html} at (0,0) size 800x178
+layer at (8,8) size 162x162 clip at (9,9) size 144x144 scrollHeight 229
+  RenderBody {body} at (8,8) size 162x162 [color=#000080] [border: (1px solid #000080)]
+    RenderBlock {p} at (1,17) size 144x57
+      RenderText {#text} at (0,0) size 143x57
+        text run at (0,0) width 102: "There should be"
+        text run at (0,19) width 136: "scrollbars for this box"
+        text run at (0,38) width 143: "-- not for the viewport."
+    RenderBlock {p} at (1,90) size 144x19 [color=#808080]
+      RenderText {#text} at (0,0) size 106x19
+        text run at (0,0) width 106: "This is filler text."
+    RenderBlock {p} at (1,125) size 144x19 [color=#808080]
+      RenderText {#text} at (0,0) size 106x19
+        text run at (0,0) width 106: "This is filler text."
+    RenderBlock {p} at (1,160) size 144x19 [color=#808080]
+      RenderText {#text} at (0,0) size 106x19
+        text run at (0,0) width 106: "This is filler text."
+    RenderBlock {p} at (1,195) size 144x19 [color=#808080]
+      RenderText {#text} at (0,0) size 106x19
+        text run at (0,0) width 106: "This is filler text."
diff --git a/LayoutTests/platform/gtk/fast/body-propagation/overflow/003-expected.checksum b/LayoutTests/platform/gtk/fast/body-propagation/overflow/003-expected.checksum
new file mode 100644 (file)
index 0000000..0cb4753
--- /dev/null
@@ -0,0 +1 @@
+0b2765509892e4d8b303d48e03c5272b
\ No newline at end of file
diff --git a/LayoutTests/platform/gtk/fast/body-propagation/overflow/003-expected.png b/LayoutTests/platform/gtk/fast/body-propagation/overflow/003-expected.png
new file mode 100644 (file)
index 0000000..53174cb
Binary files /dev/null and b/LayoutTests/platform/gtk/fast/body-propagation/overflow/003-expected.png differ
diff --git a/LayoutTests/platform/gtk/fast/body-propagation/overflow/003-expected.txt b/LayoutTests/platform/gtk/fast/body-propagation/overflow/003-expected.txt
new file mode 100644 (file)
index 0000000..e5901a6
--- /dev/null
@@ -0,0 +1,23 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x178
+  RenderBlock {html} at (0,0) size 800x178
+layer at (8,8) size 162x162 clip at (9,9) size 144x144 scrollHeight 229
+  RenderBody {BODY} at (8,8) size 162x162 [color=#000080] [border: (1px solid #000080)]
+    RenderBlock {P} at (1,17) size 144x57
+      RenderText {#text} at (0,0) size 143x57
+        text run at (0,0) width 102: "There should be"
+        text run at (0,19) width 136: "scrollbars for this box"
+        text run at (0,38) width 143: "-- not for the viewport."
+    RenderBlock {P} at (1,90) size 144x19 [color=#808080]
+      RenderText {#text} at (0,0) size 106x19
+        text run at (0,0) width 106: "This is filler text."
+    RenderBlock {P} at (1,125) size 144x19 [color=#808080]
+      RenderText {#text} at (0,0) size 106x19
+        text run at (0,0) width 106: "This is filler text."
+    RenderBlock {P} at (1,160) size 144x19 [color=#808080]
+      RenderText {#text} at (0,0) size 106x19
+        text run at (0,0) width 106: "This is filler text."
+    RenderBlock {P} at (1,195) size 144x19 [color=#808080]
+      RenderText {#text} at (0,0) size 106x19
+        text run at (0,0) width 106: "This is filler text."
diff --git a/LayoutTests/platform/gtk/fast/body-propagation/overflow/003-xhtml-expected.checksum b/LayoutTests/platform/gtk/fast/body-propagation/overflow/003-xhtml-expected.checksum
new file mode 100644 (file)
index 0000000..0cb4753
--- /dev/null
@@ -0,0 +1 @@
+0b2765509892e4d8b303d48e03c5272b
\ No newline at end of file
diff --git a/LayoutTests/platform/gtk/fast/body-propagation/overflow/003-xhtml-expected.png b/LayoutTests/platform/gtk/fast/body-propagation/overflow/003-xhtml-expected.png
new file mode 100644 (file)
index 0000000..53174cb
Binary files /dev/null and b/LayoutTests/platform/gtk/fast/body-propagation/overflow/003-xhtml-expected.png differ
diff --git a/LayoutTests/platform/gtk/fast/body-propagation/overflow/003-xhtml-expected.txt b/LayoutTests/platform/gtk/fast/body-propagation/overflow/003-xhtml-expected.txt
new file mode 100644 (file)
index 0000000..68fb1af
--- /dev/null
@@ -0,0 +1,23 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x178
+  RenderBlock {html} at (0,0) size 800x178
+layer at (8,8) size 162x162 clip at (9,9) size 144x144 scrollHeight 229
+  RenderBody {body} at (8,8) size 162x162 [color=#000080] [border: (1px solid #000080)]
+    RenderBlock {p} at (1,17) size 144x57
+      RenderText {#text} at (0,0) size 143x57
+        text run at (0,0) width 102: "There should be"
+        text run at (0,19) width 136: "scrollbars for this box"
+        text run at (0,38) width 143: "-- not for the viewport."
+    RenderBlock {p} at (1,90) size 144x19 [color=#808080]
+      RenderText {#text} at (0,0) size 106x19
+        text run at (0,0) width 106: "This is filler text."
+    RenderBlock {p} at (1,125) size 144x19 [color=#808080]
+      RenderText {#text} at (0,0) size 106x19
+        text run at (0,0) width 106: "This is filler text."
+    RenderBlock {p} at (1,160) size 144x19 [color=#808080]
+      RenderText {#text} at (0,0) size 106x19
+        text run at (0,0) width 106: "This is filler text."
+    RenderBlock {p} at (1,195) size 144x19 [color=#808080]
+      RenderText {#text} at (0,0) size 106x19
+        text run at (0,0) width 106: "This is filler text."
diff --git a/LayoutTests/platform/gtk/fast/body-propagation/overflow/004-declarative-expected.checksum b/LayoutTests/platform/gtk/fast/body-propagation/overflow/004-declarative-expected.checksum
new file mode 100644 (file)
index 0000000..a694831
--- /dev/null
@@ -0,0 +1 @@
+786cca36ba8551c9377b5bcb969ff2f5
\ No newline at end of file
diff --git a/LayoutTests/platform/gtk/fast/body-propagation/overflow/004-declarative-expected.png b/LayoutTests/platform/gtk/fast/body-propagation/overflow/004-declarative-expected.png
new file mode 100644 (file)
index 0000000..6eac131
Binary files /dev/null and b/LayoutTests/platform/gtk/fast/body-propagation/overflow/004-declarative-expected.png differ
diff --git a/LayoutTests/platform/gtk/fast/body-propagation/overflow/004-declarative-expected.txt b/LayoutTests/platform/gtk/fast/body-propagation/overflow/004-declarative-expected.txt
new file mode 100644 (file)
index 0000000..2e3077a
--- /dev/null
@@ -0,0 +1,23 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x162
+  RenderBlock {html} at (0,0) size 800x162
+layer at (0,0) size 162x162 clip at (1,1) size 144x144 scrollHeight 229
+  RenderBlock {body} at (0,0) size 162x162 [color=#000080] [border: (1px solid #000080)]
+    RenderBlock {p} at (1,17) size 144x57
+      RenderText {#text} at (0,0) size 143x57
+        text run at (0,0) width 102: "There should be"
+        text run at (0,19) width 136: "scrollbars for this box"
+        text run at (0,38) width 143: "-- not for the viewport."
+    RenderBlock {p} at (1,90) size 144x19 [color=#808080]
+      RenderText {#text} at (0,0) size 106x19
+        text run at (0,0) width 106: "This is filler text."
+    RenderBlock {p} at (1,125) size 144x19 [color=#808080]
+      RenderText {#text} at (0,0) size 106x19
+        text run at (0,0) width 106: "This is filler text."
+    RenderBlock {p} at (1,160) size 144x19 [color=#808080]
+      RenderText {#text} at (0,0) size 106x19
+        text run at (0,0) width 106: "This is filler text."
+    RenderBlock {p} at (1,195) size 144x19 [color=#808080]
+      RenderText {#text} at (0,0) size 106x19
+        text run at (0,0) width 106: "This is filler text."
diff --git a/LayoutTests/platform/gtk/fast/body-propagation/overflow/004-expected.checksum b/LayoutTests/platform/gtk/fast/body-propagation/overflow/004-expected.checksum
new file mode 100644 (file)
index 0000000..a694831
--- /dev/null
@@ -0,0 +1 @@
+786cca36ba8551c9377b5bcb969ff2f5
\ No newline at end of file
diff --git a/LayoutTests/platform/gtk/fast/body-propagation/overflow/004-expected.png b/LayoutTests/platform/gtk/fast/body-propagation/overflow/004-expected.png
new file mode 100644 (file)
index 0000000..6eac131
Binary files /dev/null and b/LayoutTests/platform/gtk/fast/body-propagation/overflow/004-expected.png differ
diff --git a/LayoutTests/platform/gtk/fast/body-propagation/overflow/004-expected.txt b/LayoutTests/platform/gtk/fast/body-propagation/overflow/004-expected.txt
new file mode 100644 (file)
index 0000000..3d41ed5
--- /dev/null
@@ -0,0 +1,23 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x162
+  RenderBlock {HTML} at (0,0) size 800x162
+layer at (0,0) size 162x162 clip at (1,1) size 144x144 scrollHeight 229
+  RenderBlock {body} at (0,0) size 162x162 [color=#000080] [border: (1px solid #000080)]
+    RenderBlock {P} at (1,17) size 144x57
+      RenderText {#text} at (0,0) size 143x57
+        text run at (0,0) width 102: "There should be"
+        text run at (0,19) width 136: "scrollbars for this box"
+        text run at (0,38) width 143: "-- not for the viewport."
+    RenderBlock {P} at (1,90) size 144x19 [color=#808080]
+      RenderText {#text} at (0,0) size 106x19
+        text run at (0,0) width 106: "This is filler text."
+    RenderBlock {P} at (1,125) size 144x19 [color=#808080]
+      RenderText {#text} at (0,0) size 106x19
+        text run at (0,0) width 106: "This is filler text."
+    RenderBlock {P} at (1,160) size 144x19 [color=#808080]
+      RenderText {#text} at (0,0) size 106x19
+        text run at (0,0) width 106: "This is filler text."
+    RenderBlock {P} at (1,195) size 144x19 [color=#808080]
+      RenderText {#text} at (0,0) size 106x19
+        text run at (0,0) width 106: "This is filler text."
diff --git a/LayoutTests/platform/gtk/fast/body-propagation/overflow/004-xhtml-expected.checksum b/LayoutTests/platform/gtk/fast/body-propagation/overflow/004-xhtml-expected.checksum
new file mode 100644 (file)
index 0000000..a694831
--- /dev/null
@@ -0,0 +1 @@
+786cca36ba8551c9377b5bcb969ff2f5
\ No newline at end of file
diff --git a/LayoutTests/platform/gtk/fast/body-propagation/overflow/004-xhtml-expected.png b/LayoutTests/platform/gtk/fast/body-propagation/overflow/004-xhtml-expected.png
new file mode 100644 (file)
index 0000000..6eac131
Binary files /dev/null and b/LayoutTests/platform/gtk/fast/body-propagation/overflow/004-xhtml-expected.png differ
diff --git a/LayoutTests/platform/gtk/fast/body-propagation/overflow/004-xhtml-expected.txt b/LayoutTests/platform/gtk/fast/body-propagation/overflow/004-xhtml-expected.txt
new file mode 100644 (file)
index 0000000..2e3077a
--- /dev/null
@@ -0,0 +1,23 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x162
+  RenderBlock {html} at (0,0) size 800x162
+layer at (0,0) size 162x162 clip at (1,1) size 144x144 scrollHeight 229
+  RenderBlock {body} at (0,0) size 162x162 [color=#000080] [border: (1px solid #000080)]
+    RenderBlock {p} at (1,17) size 144x57
+      RenderText {#text} at (0,0) size 143x57
+        text run at (0,0) width 102: "There should be"
+        text run at (0,19) width 136: "scrollbars for this box"
+        text run at (0,38) width 143: "-- not for the viewport."
+    RenderBlock {p} at (1,90) size 144x19 [color=#808080]
+      RenderText {#text} at (0,0) size 106x19
+        text run at (0,0) width 106: "This is filler text."
+    RenderBlock {p} at (1,125) size 144x19 [color=#808080]
+      RenderText {#text} at (0,0) size 106x19
+        text run at (0,0) width 106: "This is filler text."
+    RenderBlock {p} at (1,160) size 144x19 [color=#808080]
+      RenderText {#text} at (0,0) size 106x19
+        text run at (0,0) width 106: "This is filler text."
+    RenderBlock {p} at (1,195) size 144x19 [color=#808080]
+      RenderText {#text} at (0,0) size 106x19
+        text run at (0,0) width 106: "This is filler text."
diff --git a/LayoutTests/platform/gtk/fast/body-propagation/overflow/005-declarative-expected.checksum b/LayoutTests/platform/gtk/fast/body-propagation/overflow/005-declarative-expected.checksum
new file mode 100644 (file)
index 0000000..95ff3f9
--- /dev/null
@@ -0,0 +1 @@
+cb40a1408365f482108fbd62919e076c
\ No newline at end of file
diff --git a/LayoutTests/platform/gtk/fast/body-propagation/overflow/005-declarative-expected.png b/LayoutTests/platform/gtk/fast/body-propagation/overflow/005-declarative-expected.png
new file mode 100644 (file)
index 0000000..e0d6952
Binary files /dev/null and b/LayoutTests/platform/gtk/fast/body-propagation/overflow/005-declarative-expected.png differ
diff --git a/LayoutTests/platform/gtk/fast/body-propagation/overflow/005-declarative-expected.txt b/LayoutTests/platform/gtk/fast/body-propagation/overflow/005-declarative-expected.txt
new file mode 100644 (file)
index 0000000..3f78fb5
--- /dev/null
@@ -0,0 +1,28 @@
+layer at (0,0) size 781x581
+  RenderView at (0,0) size 781x581
+layer at (0,0) size 781x340
+  RenderBlock {html} at (0,0) size 781x340
+    RenderBody {body} at (8,170) size 162x162 [color=#000080] [border: (1px solid #000080)]
+      RenderBlock {p} at (1,17) size 160x133
+        RenderText {#text} at (0,0) size 155x133
+          text run at (0,0) width 102: "There should be"
+          text run at (0,19) width 105: "scrollbars for the"
+          text run at (0,38) width 142: "viewport -- not for this"
+          text run at (0,57) width 155: "box. (Additionally, there"
+          text run at (0,76) width 142: "should be a box above"
+          text run at (0,95) width 90: "that does have"
+          text run at (0,114) width 69: "scrollbars.)"
+      RenderBlock {p} at (1,166) size 160x19 [color=#808080]
+        RenderText {#text} at (0,0) size 106x19
+          text run at (0,0) width 106: "This is filler text."
+      RenderBlock {p} at (1,201) size 160x19 [color=#808080]
+        RenderText {#text} at (0,0) size 106x19
+          text run at (0,0) width 106: "This is filler text."
+      RenderBlock {p} at (1,236) size 160x19 [color=#808080]
+        RenderText {#text} at (0,0) size 106x19
+          text run at (0,0) width 106: "This is filler text."
+      RenderBlock {p} at (1,271) size 160x19 [color=#808080]
+        RenderText {#text} at (0,0) size 106x19
+          text run at (0,0) width 106: "This is filler text."
+layer at (0,0) size 162x162 clip at (1,1) size 144x144
+  RenderBlock {body} at (0,0) size 162x162 [color=#000080] [border: (1px solid #000080)]
diff --git a/LayoutTests/platform/gtk/fast/body-propagation/overflow/005-expected.checksum b/LayoutTests/platform/gtk/fast/body-propagation/overflow/005-expected.checksum
new file mode 100644 (file)
index 0000000..95ff3f9
--- /dev/null
@@ -0,0 +1 @@
+cb40a1408365f482108fbd62919e076c
\ No newline at end of file
diff --git a/LayoutTests/platform/gtk/fast/body-propagation/overflow/005-expected.png b/LayoutTests/platform/gtk/fast/body-propagation/overflow/005-expected.png
new file mode 100644 (file)
index 0000000..e0d6952
Binary files /dev/null and b/LayoutTests/platform/gtk/fast/body-propagation/overflow/005-expected.png differ
diff --git a/LayoutTests/platform/gtk/fast/body-propagation/overflow/005-expected.txt b/LayoutTests/platform/gtk/fast/body-propagation/overflow/005-expected.txt
new file mode 100644 (file)
index 0000000..e087678
--- /dev/null
@@ -0,0 +1,28 @@
+layer at (0,0) size 781x581
+  RenderView at (0,0) size 781x581
+layer at (0,0) size 781x340
+  RenderBlock {HTML} at (0,0) size 781x340
+    RenderBody {BODY} at (8,170) size 162x162 [color=#000080] [border: (1px solid #000080)]
+      RenderBlock {P} at (1,17) size 160x133
+        RenderText {#text} at (0,0) size 155x133
+          text run at (0,0) width 102: "There should be"
+          text run at (0,19) width 105: "scrollbars for the"
+          text run at (0,38) width 142: "viewport -- not for this"
+          text run at (0,57) width 155: "box. (Additionally, there"
+          text run at (0,76) width 142: "should be a box above"
+          text run at (0,95) width 90: "that does have"
+          text run at (0,114) width 69: "scrollbars.)"
+      RenderBlock {P} at (1,166) size 160x19 [color=#808080]
+        RenderText {#text} at (0,0) size 106x19
+          text run at (0,0) width 106: "This is filler text."
+      RenderBlock {P} at (1,201) size 160x19 [color=#808080]
+        RenderText {#text} at (0,0) size 106x19
+          text run at (0,0) width 106: "This is filler text."
+      RenderBlock {P} at (1,236) size 160x19 [color=#808080]
+        RenderText {#text} at (0,0) size 106x19
+          text run at (0,0) width 106: "This is filler text."
+      RenderBlock {P} at (1,271) size 160x19 [color=#808080]
+        RenderText {#text} at (0,0) size 106x19
+          text run at (0,0) width 106: "This is filler text."
+layer at (0,0) size 162x162 clip at (1,1) size 144x144
+  RenderBlock {body} at (0,0) size 162x162 [color=#000080] [border: (1px solid #000080)]
diff --git a/LayoutTests/platform/gtk/fast/body-propagation/overflow/005-xhtml-expected.checksum b/LayoutTests/platform/gtk/fast/body-propagation/overflow/005-xhtml-expected.checksum
new file mode 100644 (file)
index 0000000..95ff3f9
--- /dev/null
@@ -0,0 +1 @@
+cb40a1408365f482108fbd62919e076c
\ No newline at end of file
diff --git a/LayoutTests/platform/gtk/fast/body-propagation/overflow/005-xhtml-expected.png b/LayoutTests/platform/gtk/fast/body-propagation/overflow/005-xhtml-expected.png
new file mode 100644 (file)
index 0000000..e0d6952
Binary files /dev/null and b/LayoutTests/platform/gtk/fast/body-propagation/overflow/005-xhtml-expected.png differ
diff --git a/LayoutTests/platform/gtk/fast/body-propagation/overflow/005-xhtml-expected.txt b/LayoutTests/platform/gtk/fast/body-propagation/overflow/005-xhtml-expected.txt
new file mode 100644 (file)
index 0000000..3f78fb5
--- /dev/null
@@ -0,0 +1,28 @@
+layer at (0,0) size 781x581
+  RenderView at (0,0) size 781x581
+layer at (0,0) size 781x340
+  RenderBlock {html} at (0,0) size 781x340
+    RenderBody {body} at (8,170) size 162x162 [color=#000080] [border: (1px solid #000080)]
+      RenderBlock {p} at (1,17) size 160x133
+        RenderText {#text} at (0,0) size 155x133
+          text run at (0,0) width 102: "There should be"
+          text run at (0,19) width 105: "scrollbars for the"
+          text run at (0,38) width 142: "viewport -- not for this"
+          text run at (0,57) width 155: "box. (Additionally, there"
+          text run at (0,76) width 142: "should be a box above"
+          text run at (0,95) width 90: "that does have"
+          text run at (0,114) width 69: "scrollbars.)"
+      RenderBlock {p} at (1,166) size 160x19 [color=#808080]
+        RenderText {#text} at (0,0) size 106x19
+          text run at (0,0) width 106: "This is filler text."
+      RenderBlock {p} at (1,201) size 160x19 [color=#808080]
+        RenderText {#text} at (0,0) size 106x19
+          text run at (0,0) width 106: "This is filler text."
+      RenderBlock {p} at (1,236) size 160x19 [color=#808080]
+        RenderText {#text} at (0,0) size 106x19
+          text run at (0,0) width 106: "This is filler text."
+      RenderBlock {p} at (1,271) size 160x19 [color=#808080]
+        RenderText {#text} at (0,0) size 106x19
+          text run at (0,0) width 106: "This is filler text."
+layer at (0,0) size 162x162 clip at (1,1) size 144x144
+  RenderBlock {body} at (0,0) size 162x162 [color=#000080] [border: (1px solid #000080)]
diff --git a/LayoutTests/platform/gtk/fast/body-propagation/overflow/006-declarative-expected.checksum b/LayoutTests/platform/gtk/fast/body-propagation/overflow/006-declarative-expected.checksum
new file mode 100644 (file)
index 0000000..43b3fa8
--- /dev/null
@@ -0,0 +1 @@
+dcf8dbc64396fb4dd8e19990ada6a61b
\ No newline at end of file
diff --git a/LayoutTests/platform/gtk/fast/body-propagation/overflow/006-declarative-expected.png b/LayoutTests/platform/gtk/fast/body-propagation/overflow/006-declarative-expected.png
new file mode 100644 (file)
index 0000000..3cebbf8
Binary files /dev/null and b/LayoutTests/platform/gtk/fast/body-propagation/overflow/006-declarative-expected.png differ
diff --git a/LayoutTests/platform/gtk/fast/body-propagation/overflow/006-declarative-expected.txt b/LayoutTests/platform/gtk/fast/body-propagation/overflow/006-declarative-expected.txt
new file mode 100644 (file)
index 0000000..b0a5be8
--- /dev/null
@@ -0,0 +1,10 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x221
+  RenderBlock {html} at (0,0) size 800x221
+    RenderBody {body} at (8,16) size 784x19 [color=#000080]
+      RenderBlock {p} at (0,0) size 784x19
+        RenderText {#text} at (0,0) size 429x19
+          text run at (0,0) width 429: "There should be scrollbars for the box below -- not for the viewport."
+layer at (8,51) size 162x162 clip at (9,52) size 144x144
+  RenderBody {body} at (8,51) size 162x162 [color=#000080] [border: (1px solid #000080)]
diff --git a/LayoutTests/platform/gtk/fast/body-propagation/overflow/006-expected.checksum b/LayoutTests/platform/gtk/fast/body-propagation/overflow/006-expected.checksum
new file mode 100644 (file)
index 0000000..43b3fa8
--- /dev/null
@@ -0,0 +1 @@
+dcf8dbc64396fb4dd8e19990ada6a61b
\ No newline at end of file
diff --git a/LayoutTests/platform/gtk/fast/body-propagation/overflow/006-expected.png b/LayoutTests/platform/gtk/fast/body-propagation/overflow/006-expected.png
new file mode 100644 (file)
index 0000000..3cebbf8
Binary files /dev/null and b/LayoutTests/platform/gtk/fast/body-propagation/overflow/006-expected.png differ
diff --git a/LayoutTests/platform/gtk/fast/body-propagation/overflow/006-expected.txt b/LayoutTests/platform/gtk/fast/body-propagation/overflow/006-expected.txt
new file mode 100644 (file)
index 0000000..493efb4
--- /dev/null
@@ -0,0 +1,10 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x221
+  RenderBlock {HTML} at (0,0) size 800x221
+    RenderBody {BODY} at (8,16) size 784x19 [color=#000080]
+      RenderBlock {P} at (0,0) size 784x19
+        RenderText {#text} at (0,0) size 429x19
+          text run at (0,0) width 429: "There should be scrollbars for the box below -- not for the viewport."
+layer at (8,51) size 162x162 clip at (9,52) size 144x144
+  RenderBody {BODY} at (8,51) size 162x162 [color=#000080] [border: (1px solid #000080)]
diff --git a/LayoutTests/platform/gtk/fast/body-propagation/overflow/006-xhtml-expected.checksum b/LayoutTests/platform/gtk/fast/body-propagation/overflow/006-xhtml-expected.checksum
new file mode 100644 (file)
index 0000000..43b3fa8
--- /dev/null
@@ -0,0 +1 @@
+dcf8dbc64396fb4dd8e19990ada6a61b
\ No newline at end of file
diff --git a/LayoutTests/platform/gtk/fast/body-propagation/overflow/006-xhtml-expected.png b/LayoutTests/platform/gtk/fast/body-propagation/overflow/006-xhtml-expected.png
new file mode 100644 (file)
index 0000000..3cebbf8
Binary files /dev/null and b/LayoutTests/platform/gtk/fast/body-propagation/overflow/006-xhtml-expected.png differ
diff --git a/LayoutTests/platform/gtk/fast/body-propagation/overflow/006-xhtml-expected.txt b/LayoutTests/platform/gtk/fast/body-propagation/overflow/006-xhtml-expected.txt
new file mode 100644 (file)
index 0000000..b0a5be8
--- /dev/null
@@ -0,0 +1,10 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x221
+  RenderBlock {html} at (0,0) size 800x221
+    RenderBody {body} at (8,16) size 784x19 [color=#000080]
+      RenderBlock {p} at (0,0) size 784x19
+        RenderText {#text} at (0,0) size 429x19
+          text run at (0,0) width 429: "There should be scrollbars for the box below -- not for the viewport."
+layer at (8,51) size 162x162 clip at (9,52) size 144x144
+  RenderBody {body} at (8,51) size 162x162 [color=#000080] [border: (1px solid #000080)]
diff --git a/LayoutTests/platform/gtk/fast/body-propagation/overflow/007-declarative-expected.checksum b/LayoutTests/platform/gtk/fast/body-propagation/overflow/007-declarative-expected.checksum
new file mode 100644 (file)
index 0000000..0cb4753
--- /dev/null
@@ -0,0 +1 @@
+0b2765509892e4d8b303d48e03c5272b
\ No newline at end of file
diff --git a/LayoutTests/platform/gtk/fast/body-propagation/overflow/007-declarative-expected.png b/LayoutTests/platform/gtk/fast/body-propagation/overflow/007-declarative-expected.png
new file mode 100644 (file)
index 0000000..53174cb
Binary files /dev/null and b/LayoutTests/platform/gtk/fast/body-propagation/overflow/007-declarative-expected.png differ
diff --git a/LayoutTests/platform/gtk/fast/body-propagation/overflow/007-declarative-expected.txt b/LayoutTests/platform/gtk/fast/body-propagation/overflow/007-declarative-expected.txt
new file mode 100644 (file)
index 0000000..9e19587
--- /dev/null
@@ -0,0 +1,28 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x178
+  RenderBlock {html} at (0,0) size 800x178
+    RenderBlock (anonymous) at (0,0) size 800x0
+      RenderInline {bogus} at (0,0) size 0x0
+    RenderBlock (anonymous) at (0,8) size 800x162
+    RenderBlock (anonymous) at (0,178) size 800x0
+      RenderInline {bogus} at (0,0) size 0x0
+layer at (8,8) size 162x162 clip at (9,9) size 144x144 scrollHeight 229
+  RenderBody {body} at (8,0) size 162x162 [color=#000080] [border: (1px solid #000080)]
+    RenderBlock {p} at (1,17) size 144x57
+      RenderText {#text} at (0,0) size 143x57
+        text run at (0,0) width 102: "There should be"
+        text run at (0,19) width 136: "scrollbars for this box"
+        text run at (0,38) width 143: "-- not for the viewport."
+    RenderBlock {p} at (1,90) size 144x19 [color=#808080]
+      RenderText {#text} at (0,0) size 106x19
+        text run at (0,0) width 106: "This is filler text."
+    RenderBlock {p} at (1,125) size 144x19 [color=#808080]
+      RenderText {#text} at (0,0) size 106x19
+        text run at (0,0) width 106: "This is filler text."
+    RenderBlock {p} at (1,160) size 144x19 [color=#808080]
+      RenderText {#text} at (0,0) size 106x19
+        text run at (0,0) width 106: "This is filler text."
+    RenderBlock {p} at (1,195) size 144x19 [color=#808080]
+      RenderText {#text} at (0,0) size 106x19
+        text run at (0,0) width 106: "This is filler text."
diff --git a/LayoutTests/platform/gtk/fast/body-propagation/overflow/007-expected.checksum b/LayoutTests/platform/gtk/fast/body-propagation/overflow/007-expected.checksum
new file mode 100644 (file)
index 0000000..0cb4753
--- /dev/null
@@ -0,0 +1 @@
+0b2765509892e4d8b303d48e03c5272b
\ No newline at end of file
diff --git a/LayoutTests/platform/gtk/fast/body-propagation/overflow/007-expected.png b/LayoutTests/platform/gtk/fast/body-propagation/overflow/007-expected.png
new file mode 100644 (file)
index 0000000..53174cb
Binary files /dev/null and b/LayoutTests/platform/gtk/fast/body-propagation/overflow/007-expected.png differ
diff --git a/LayoutTests/platform/gtk/fast/body-propagation/overflow/007-expected.txt b/LayoutTests/platform/gtk/fast/body-propagation/overflow/007-expected.txt
new file mode 100644 (file)
index 0000000..79d1498
--- /dev/null
@@ -0,0 +1,28 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x178
+  RenderBlock {HTML} at (0,0) size 800x178
+    RenderBlock (anonymous) at (0,0) size 800x0
+      RenderInline {BOGUS} at (0,0) size 0x0
+    RenderBlock (anonymous) at (0,8) size 800x162
+    RenderBlock (anonymous) at (0,178) size 800x0
+      RenderInline {BOGUS} at (0,0) size 0x0
+layer at (8,8) size 162x162 clip at (9,9) size 144x144 scrollHeight 229
+  RenderBody {BODY} at (8,0) size 162x162 [color=#000080] [border: (1px solid #000080)]
+    RenderBlock {P} at (1,17) size 144x57
+      RenderText {#text} at (0,0) size 143x57
+        text run at (0,0) width 102: "There should be"
+        text run at (0,19) width 136: "scrollbars for this box"
+        text run at (0,38) width 143: "-- not for the viewport."
+    RenderBlock {P} at (1,90) size 144x19 [color=#808080]
+      RenderText {#text} at (0,0) size 106x19
+        text run at (0,0) width 106: "This is filler text."
+    RenderBlock {P} at (1,125) size 144x19 [color=#808080]
+      RenderText {#text} at (0,0) size 106x19
+        text run at (0,0) width 106: "This is filler text."
+    RenderBlock {P} at (1,160) size 144x19 [color=#808080]
+      RenderText {#text} at (0,0) size 106x19
+        text run at (0,0) width 106: "This is filler text."
+    RenderBlock {P} at (1,195) size 144x19 [color=#808080]
+      RenderText {#text} at (0,0) size 106x19
+        text run at (0,0) width 106: "This is filler text."
diff --git a/LayoutTests/platform/gtk/fast/body-propagation/overflow/007-xhtml-expected.checksum b/LayoutTests/platform/gtk/fast/body-propagation/overflow/007-xhtml-expected.checksum
new file mode 100644 (file)
index 0000000..0cb4753
--- /dev/null
@@ -0,0 +1 @@
+0b2765509892e4d8b303d48e03c5272b
\ No newline at end of file
diff --git a/LayoutTests/platform/gtk/fast/body-propagation/overflow/007-xhtml-expected.png b/LayoutTests/platform/gtk/fast/body-propagation/overflow/007-xhtml-expected.png
new file mode 100644 (file)
index 0000000..53174cb
Binary files /dev/null and b/LayoutTests/platform/gtk/fast/body-propagation/overflow/007-xhtml-expected.png differ
diff --git a/LayoutTests/platform/gtk/fast/body-propagation/overflow/007-xhtml-expected.txt b/LayoutTests/platform/gtk/fast/body-propagation/overflow/007-xhtml-expected.txt
new file mode 100644 (file)
index 0000000..9e19587
--- /dev/null
@@ -0,0 +1,28 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x178
+  RenderBlock {html} at (0,0) size 800x178
+    RenderBlock (anonymous) at (0,0) size 800x0
+      RenderInline {bogus} at (0,0) size 0x0
+    RenderBlock (anonymous) at (0,8) size 800x162
+    RenderBlock (anonymous) at (0,178) size 800x0
+      RenderInline {bogus} at (0,0) size 0x0
+layer at (8,8) size 162x162 clip at (9,9) size 144x144 scrollHeight 229
+  RenderBody {body} at (8,0) size 162x162 [color=#000080] [border: (1px solid #000080)]
+    RenderBlock {p} at (1,17) size 144x57
+      RenderText {#text} at (0,0) size 143x57
+        text run at (0,0) width 102: "There should be"
+        text run at (0,19) width 136: "scrollbars for this box"
+        text run at (0,38) width 143: "-- not for the viewport."
+    RenderBlock {p} at (1,90) size 144x19 [color=#808080]
+      RenderText {#text} at (0,0) size 106x19
+        text run at (0,0) width 106: "This is filler text."
+    RenderBlock {p} at (1,125) size 144x19 [color=#808080]
+      RenderText {#text} at (0,0) size 106x19
+        text run at (0,0) width 106: "This is filler text."
+    RenderBlock {p} at (1,160) size 144x19 [color=#808080]
+      RenderText {#text} at (0,0) size 106x19
+        text run at (0,0) width 106: "This is filler text."
+    RenderBlock {p} at (1,195) size 144x19 [color=#808080]
+      RenderText {#text} at (0,0) size 106x19
+        text run at (0,0) width 106: "This is filler text."
diff --git a/LayoutTests/platform/gtk/fast/box-sizing/box-sizing-expected.checksum b/LayoutTests/platform/gtk/fast/box-sizing/box-sizing-expected.checksum
new file mode 100644 (file)
index 0000000..fd021e3
--- /dev/null
@@ -0,0 +1 @@
+43f073ada802d4da20689b2d0531322b
\ No newline at end of file
diff --git a/LayoutTests/platform/gtk/fast/box-sizing/box-sizing-expected.png b/LayoutTests/platform/gtk/fast/box-sizing/box-sizing-expected.png
new file mode 100644 (file)
index 0000000..9102f91
Binary files /dev/null and b/LayoutTests/platform/gtk/fast/box-sizing/box-sizing-expected.png differ
diff --git a/LayoutTests/platform/gtk/fast/box-sizing/box-sizing-expected.txt b/LayoutTests/platform/gtk/fast/box-sizing/box-sizing-expected.txt
new file mode 100644 (file)
index 0000000..8592aff
--- /dev/null
@@ -0,0 +1,90 @@
+layer at (0,0) size 781x906
+  RenderView at (0,0) size 781x600
+layer at (0,0) size 781x906
+  RenderBlock {HTML} at (0,0) size 781x906
+    RenderBody {BODY} at (8,8) size 765x890
+      RenderBlock (anonymous) at (0,0) size 765x19
+        RenderText {#text} at (0,0) size 373x19
+          text run at (0,0) width 373: "All of the boxes below should be 20x20 and look identical."
+      RenderBlock {H1} at (0,40) size 765x37
+        RenderText {#text} at (0,0) size 203x36
+          text run at (0,0) width 203: "Normal Blocks"
+      RenderBlock {DIV} at (5,98) size 20x20 [color=#FFFFFF] [bgcolor=#FFA500] [border: (2px solid #000000)]
+      RenderBlock {DIV} at (5,128) size 20x20 [color=#FFFFFF] [bgcolor=#FFA500] [border: (2px solid #000000)]
+      RenderBlock {DIV} at (5,158) size 20x20 [color=#FFFFFF] [bgcolor=#FFA500] [border: (2px solid #000000)]
+      RenderBlock {DIV} at (5,188) size 20x20 [color=#FFFFFF] [bgcolor=#FFA500] [border: (2px solid #000000)]
+        RenderBR {BR} at (6,6) size 0x19
+        RenderBR {BR} at (6,25) size 0x19
+        RenderBR {BR} at (6,44) size 0x19
+      RenderBlock {H1} at (0,229) size 765x37
+        RenderText {#text} at (0,0) size 178x36
+          text run at (0,0) width 178: "Inline Blocks"
+      RenderBlock (anonymous) at (0,287) size 765x40
+        RenderBlock {DIV} at (5,10) size 20x20 [color=#FFFFFF] [bgcolor=#FFA500] [border: (2px solid #000000)]
+        RenderBlock {DIV} at (35,10) size 20x20 [color=#FFFFFF] [bgcolor=#FFA500] [border: (2px solid #000000)]
+        RenderBlock {DIV} at (65,10) size 20x20 [color=#FFFFFF] [bgcolor=#FFA500] [border: (2px solid #000000)]
+        RenderBlock {DIV} at (95,10) size 20x20 [color=#FFFFFF] [bgcolor=#FFA500] [border: (2px solid #000000)]
+          RenderBR {BR} at (6,6) size 0x19
+          RenderBR {BR} at (6,25) size 0x19
+          RenderBR {BR} at (6,44) size 0x19
+        RenderText {#text} at (0,0) size 0x0
+      RenderBlock {H1} at (0,348) size 765x37
+        RenderText {#text} at (0,0) size 241x36
+          text run at (0,0) width 241: "Positioned Blocks"
+      RenderBlock (anonymous) at (0,406) size 765x19
+        RenderBR {BR} at (0,0) size 0x19
+      RenderBlock {H1} at (0,446) size 765x37
+        RenderText {#text} at (0,0) size 210x36
+          text run at (0,0) width 210: "Floating blocks"
+      RenderBlock (floating) {DIV} at (5,514) size 20x20 [color=#FFFFFF] [bgcolor=#FFA500] [border: (2px solid #000000)]
+      RenderBlock (floating) {DIV} at (35,514) size 20x20 [color=#FFFFFF] [bgcolor=#FFA500] [border: (2px solid #000000)]
+      RenderBlock (floating) {DIV} at (65,514) size 20x20 [color=#FFFFFF] [bgcolor=#FFA500] [border: (2px solid #000000)]
+      RenderBlock (floating) {DIV} at (95,514) size 20x20 [color=#FFFFFF] [bgcolor=#FFA500] [border: (2px solid #000000)]
+        RenderBR {BR} at (6,6) size 0x19
+        RenderBR {BR} at (6,25) size 0x19
+        RenderBR {BR} at (6,44) size 0x19
+      RenderBlock (anonymous) at (0,504) size 765x40
+        RenderBR {BR} at (120,0) size 0x19
+      RenderBlock {H1} at (0,565) size 765x37
+        RenderText {#text} at (0,0) size 210x36
+          text run at (0,0) width 210: "Normal Images"
+      RenderBlock (anonymous) at (0,623) size 765x40
+        RenderImage {IMG} at (5,10) size 20x20 [color=#FFFFFF] [bgcolor=#FFA500] [border: (2px solid #000000)]
+        RenderImage {IMG} at (35,10) size 20x20 [color=#FFFFFF] [bgcolor=#FFA500] [border: (2px solid #000000)]
+        RenderImage {IMG} at (65,10) size 20x20 [color=#FFFFFF] [bgcolor=#FFA500] [border: (2px solid #000000)]
+        RenderImage {IMG} at (95,10) size 20x20 [color=#FFFFFF] [bgcolor=#FFA500] [border: (2px solid #000000)]
+        RenderText {#text} at (0,0) size 0x0
+      RenderBlock {H1} at (0,684) size 765x37
+        RenderText {#text} at (0,0) size 248x36
+          text run at (0,0) width 248: "Positioned Images"
+      RenderBlock (anonymous) at (0,742) size 765x19
+        RenderBR {BR} at (0,0) size 0x19
+      RenderBlock {H1} at (0,782) size 765x37
+        RenderText {#text} at (0,0) size 220x36
+          text run at (0,0) width 220: "Floating Images"
+      RenderImage {IMG} at (5,850) size 20x20 [color=#FFFFFF] [bgcolor=#FFA500] [border: (2px solid #000000)]
+      RenderImage {IMG} at (35,850) size 20x20 [color=#FFFFFF] [bgcolor=#FFA500] [border: (2px solid #000000)]
+      RenderImage {IMG} at (65,850) size 20x20 [color=#FFFFFF] [bgcolor=#FFA500] [border: (2px solid #000000)]
+      RenderImage {IMG} at (95,850) size 20x20 [color=#FFFFFF] [bgcolor=#FFA500] [border: (2px solid #000000)]
+      RenderBlock (anonymous) at (0,840) size 765x40
+        RenderBR {BR} at (120,0) size 0x19
+      RenderBlock {HR} at (0,888) size 765x2 [border: (1px inset #000000)]
+layer at (13,414) size 20x20
+  RenderBlock (positioned) {DIV} at (13,414) size 20x20 [color=#FFFFFF] [bgcolor=#FFA500] [border: (2px solid #000000)]
+layer at (43,414) size 20x20
+  RenderBlock (positioned) {DIV} at (43,414) size 20x20 [color=#FFFFFF] [bgcolor=#FFA500] [border: (2px solid #000000)]
+layer at (73,414) size 20x20
+  RenderBlock (positioned) {DIV} at (73,414) size 20x20 [color=#FFFFFF] [bgcolor=#FFA500] [border: (2px solid #000000)]
+layer at (103,414) size 20x20
+  RenderBlock (positioned) {DIV} at (103,414) size 20x20 [color=#FFFFFF] [bgcolor=#FFA500] [border: (2px solid #000000)]
+    RenderBR {BR} at (6,6) size 0x19
+    RenderBR {BR} at (6,25) size 0x19
+    RenderBR {BR} at (6,44) size 0x19
+layer at (13,750) size 20x20
+  RenderImage {IMG} at (13,750) size 20x20 [color=#FFFFFF] [bgcolor=#FFA500] [border: (2px solid #000000)]
+layer at (43,750) size 20x20
+  RenderImage {IMG} at (43,750) size 20x20 [color=#FFFFFF] [bgcolor=#FFA500] [border: (2px solid #000000)]
+layer at (73,750) size 20x20
+  RenderImage {IMG} at (73,750) size 20x20 [color=#FFFFFF] [bgcolor=#FFA500] [border: (2px solid #000000)]
+layer at (103,750) size 20x20
+  RenderImage {IMG} at (103,750) size 20x20 [color=#FFFFFF] [bgcolor=#FFA500] [border: (2px solid #000000)]
diff --git a/LayoutTests/platform/gtk/fast/box-sizing/panels-one-expected.checksum b/LayoutTests/platform/gtk/fast/box-sizing/panels-one-expected.checksum
new file mode 100644 (file)
index 0000000..da4ead0
--- /dev/null
@@ -0,0 +1 @@
+b67680d1dcaed61cca59325f7851e21e
\ No newline at end of file
diff --git a/LayoutTests/platform/gtk/fast/box-sizing/panels-one-expected.png b/LayoutTests/platform/gtk/fast/box-sizing/panels-one-expected.png
new file mode 100644 (file)
index 0000000..391e29f
Binary files /dev/null and b/LayoutTests/platform/gtk/fast/box-sizing/panels-one-expected.png differ
diff --git a/LayoutTests/platform/gtk/fast/box-sizing/panels-one-expected.txt b/LayoutTests/platform/gtk/fast/box-sizing/panels-one-expected.txt
new file mode 100644 (file)
index 0000000..97a612c
--- /dev/null
@@ -0,0 +1,39 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x0
+  RenderBlock {HTML} at (0,0) size 800x0
+    RenderBody {BODY} at (0,0) size 800x0
+layer at (0,0) size 800x600
+  RenderBlock (positioned) {DIV} at (0,0) size 800x600
+layer at (0,0) size 800x40
+  RenderBlock (positioned) {DIV} at (0,0) size 800x40 [bgcolor=#FFC0CB]
+    RenderText {#text} at (0,0) size 46x19
+      text run at (0,0) width 46: "Header"
+layer at (0,40) size 800x30
+  RenderBlock (positioned) {DIV} at (0,40) size 800x30 [bgcolor=#FA8072]
+    RenderText {#text} at (0,0) size 26x19
+      text run at (0,0) width 26: "Info"
+layer at (0,70) size 800x60
+  RenderBlock (positioned) {DIV} at (0,70) size 800x60 [bgcolor=#FF00FF]
+    RenderText {#text} at (0,0) size 50x19
+      text run at (0,0) width 50: "Context"
+layer at (0,130) size 800x470
+  RenderBlock (relative positioned) {DIV} at (0,130) size 800x470
+layer at (0,130) size 135x470
+  RenderBlock (positioned) {DIV} at (0,0) size 135x470 [bgcolor=#800080]
+    RenderText {#text} at (0,0) size 70x19
+      text run at (0,0) width 70: "Navigation"
+layer at (135,130) size 665x470
+  RenderBlock (relative positioned) {DIV} at (135,0) size 665x470
+layer at (135,130) size 665x44
+  RenderBlock (positioned) {DIV} at (0,0) size 665x44 [bgcolor=#4B0082]
+    RenderText {#text} at (0,0) size 100x19
+      text run at (0,0) width 100: "Content Header"
+layer at (135,174) size 665x381
+  RenderBlock (relative positioned) {DIV} at (0,44) size 665x381 [bgcolor=#FA8072]
+    RenderText {#text} at (0,0) size 50x19
+      text run at (0,0) width 50: "Content"
+layer at (135,555) size 665x45
+  RenderBlock (positioned) {DIV} at (0,425) size 665x45 [bgcolor=#6495ED]
+    RenderText {#text} at (0,0) size 95x19
+      text run at (0,0) width 95: "Content Footer"
diff --git a/LayoutTests/platform/gtk/fast/box-sizing/panels-two-expected.checksum b/LayoutTests/platform/gtk/fast/box-sizing/panels-two-expected.checksum
new file mode 100644 (file)
index 0000000..da4ead0
--- /dev/null
@@ -0,0 +1 @@
+b67680d1dcaed61cca59325f7851e21e
\ No newline at end of file
diff --git a/LayoutTests/platform/gtk/fast/box-sizing/panels-two-expected.png b/LayoutTests/platform/gtk/fast/box-sizing/panels-two-expected.png
new file mode 100644 (file)
index 0000000..391e29f
Binary files /dev/null and b/LayoutTests/platform/gtk/fast/box-sizing/panels-two-expected.png differ
diff --git a/LayoutTests/platform/gtk/fast/box-sizing/panels-two-expected.txt b/LayoutTests/platform/gtk/fast/box-sizing/panels-two-expected.txt
new file mode 100644 (file)
index 0000000..de192a1
--- /dev/null
@@ -0,0 +1,39 @@
+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 (0,0) size 800x600
+layer at (0,0) size 800x600
+  RenderBlock (positioned) {DIV} at (0,0) size 800x600
+layer at (0,0) size 800x40
+  RenderBlock (positioned) {DIV} at (0,0) size 800x40 [bgcolor=#FFC0CB]
+    RenderText {#text} at (0,0) size 46x19
+      text run at (0,0) width 46: "Header"
+layer at (0,40) size 800x30
+  RenderBlock (positioned) {DIV} at (0,40) size 800x30 [bgcolor=#FA8072]
+    RenderText {#text} at (0,0) size 26x19
+      text run at (0,0) width 26: "Info"
+layer at (0,70) size 800x60
+  RenderBlock (positioned) {DIV} at (0,70) size 800x60 [bgcolor=#FF00FF]
+    RenderText {#text} at (0,0) size 50x19
+      text run at (0,0) width 50: "Context"
+layer at (0,130) size 800x470
+  RenderBlock (relative positioned) {DIV} at (0,130) size 800x470
+layer at (0,130) size 135x470
+  RenderBlock (positioned) {DIV} at (0,0) size 135x470 [bgcolor=#800080]
+    RenderText {#text} at (0,0) size 70x19
+      text run at (0,0) width 70: "Navigation"
+layer at (135,130) size 665x470
+  RenderBlock (relative positioned) {DIV} at (135,0) size 665x470
+layer at (135,130) size 665x44
+  RenderBlock (positioned) {DIV} at (0,0) size 665x44 [bgcolor=#4B0082]
+    RenderText {#text} at (0,0) size 100x19
+      text run at (0,0) width 100: "Content Header"
+layer at (135,174) size 665x381
+  RenderBlock (relative positioned) {DIV} at (0,44) size 665x381 [bgcolor=#FA8072]
+    RenderText {#text} at (0,0) size 50x19
+      text run at (0,0) width 50: "Content"
+layer at (135,555) size 665x45
+  RenderBlock (positioned) {DIV} at (0,425) size 665x45 [bgcolor=#6495ED]
+    RenderText {#text} at (0,0) size 95x19
+      text run at (0,0) width 95: "Content Footer"
diff --git a/LayoutTests/platform/gtk/fast/box-sizing/percentage-height-expected.checksum b/LayoutTests/platform/gtk/fast/box-sizing/percentage-height-expected.checksum
new file mode 100644 (file)
index 0000000..58bb8ea
--- /dev/null
@@ -0,0 +1 @@
+6bf8e482e4f21aba3fd00b00c400640c
\ No newline at end of file
diff --git a/LayoutTests/platform/gtk/fast/box-sizing/percentage-height-expected.png b/LayoutTests/platform/gtk/fast/box-sizing/percentage-height-expected.png
new file mode 100644 (file)
index 0000000..f73d32e
Binary files /dev/null and b/LayoutTests/platform/gtk/fast/box-sizing/percentage-height-expected.png differ
diff --git a/LayoutTests/platform/gtk/fast/box-sizing/percentage-height-expected.txt b/LayoutTests/platform/gtk/fast/box-sizing/percentage-height-expected.txt
new file mode 100644 (file)
index 0000000..94c47ec
--- /dev/null
@@ -0,0 +1,68 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x0
+  RenderBlock {HTML} at (0,0) size 800x0
+    RenderBody {BODY} at (0,0) size 800x0
+layer at (0,0) size 800x600
+  RenderBlock (positioned) {DIV} at (0,0) size 800x600
+layer at (0,0) size 800x100
+  RenderBlock (positioned) zI: 1 {DIV} at (0,0) size 800x100 [bgcolor=#99CC66]
+    RenderBlock {DIV} at (10,10) size 780x15
+      RenderText {#text} at (0,1) size 36x13
+        text run at (0,1) width 36: "Header"
+layer at (10,110) size 780x430
+  RenderBlock (relative positioned) zI: 1 {DIV} at (10,110) size 780x430
+layer at (10,110) size 200x430
+  RenderBlock (positioned) {DIV} at (0,0) size 200x430
+layer at (10,110) size 780x430
+  RenderBlock (positioned) {DIV} at (0,0) size 780x430
+layer at (10,110) size 200x430 clip at (11,111) size 198x428
+  RenderBlock (relative positioned) zI: 1 {DIV} at (0,0) size 200x430 [bgcolor=#FFFFFF] [border: (1px solid #999999)]
+    RenderBlock {DIV} at (1,1) size 198x165
+      RenderText {#text} at (0,1) size 194x163
+        text run at (0,1) width 185: "Luckily, the bit of the broadcast is now"
+        text run at (0,16) width 191: "missing from BBCs website and folks in"
+        text run at (0,31) width 179: "Cornwall swear they saw Bigfoot and"
+        text run at (0,46) width 194: "Jersey Devil run off with miles and miles"
+        text run at (0,61) width 187: "of audio tape containing tapes of Steve"
+        text run at (0,76) width 183: "Jobs talking about the new Video iPod"
+        text run at (0,91) width 182: "while drunk on soju, the confession of"
+        text run at (0,106) width 178: "the true JFK assassin, and a tripping"
+        text run at (0,121) width 192: "Chief Justice Roberts talking about how"
+        text run at (0,136) width 174: "\x{201C}Green isn\x{2019}t just a color, man, it\x{2019}s an"
+        text run at (0,151) width 27: "idea.\x{201D}"
+layer at (220,110) size 570x430 clip at (221,111) size 568x428
+  RenderBlock (relative positioned) zI: 1 {DIV} at (210,0) size 570x430 [bgcolor=#FFFFFF] [border: (1px solid #999999)]
+layer at (221,111) size 568x24
+  RenderButton {BUTTON} at (1,1) size 568x24
+    RenderBlock (anonymous) at (0,0) size 568x24
+layer at (221,111) size 568x24
+  RenderBlock (relative positioned) {DIV} at (0,0) size 568x24
+    RenderText {#text} at (5,5) size 30x13
+      text run at (5,5) width 30: "Item 1"
+layer at (221,135) size 568x24
+  RenderButton {BUTTON} at (1,25) size 568x24 [color=#FFFFFF] [bgcolor=#316AC5]
+    RenderBlock (anonymous) at (0,0) size 568x24
+layer at (221,135) size 568x24
+  RenderBlock (relative positioned) {DIV} at (0,0) size 568x24
+    RenderText {#text} at (5,5) size 30x13
+      text run at (5,5) width 30: "Item 2"
+layer at (221,159) size 568x24
+  RenderButton {BUTTON} at (1,49) size 568x24
+    RenderBlock (anonymous) at (0,0) size 568x24
+layer at (221,159) size 568x24
+  RenderBlock (relative positioned) {DIV} at (0,0) size 568x24
+    RenderText {#text} at (5,5) size 30x13
+      text run at (5,5) width 30: "Item 3"
+layer at (221,183) size 568x24
+  RenderButton {BUTTON} at (1,73) size 568x24
+    RenderBlock (anonymous) at (0,0) size 568x24
+layer at (221,183) size 568x24
+  RenderBlock (relative positioned) {DIV} at (0,0) size 568x24
+    RenderText {#text} at (5,5) size 30x13
+      text run at (5,5) width 30: "Item 4"
+layer at (0,550) size 800x50
+  RenderBlock (positioned) zI: 1 {DIV} at (0,550) size 800x50 [bgcolor=#99CC66]
+    RenderBlock {DIV} at (10,10) size 780x15
+      RenderText {#text} at (0,1) size 32x13
+        text run at (0,1) width 32: "Footer"
diff --git a/LayoutTests/platform/gtk/fast/canvas/canvas-incremental-repaint-expected.checksum b/LayoutTests/platform/gtk/fast/canvas/canvas-incremental-repaint-expected.checksum
new file mode 100644 (file)
index 0000000..b94e62e
--- /dev/null
@@ -0,0 +1 @@
+ab1a67833a9ab81f7424740d486aacab
\ No newline at end of file
diff --git a/LayoutTests/platform/gtk/fast/canvas/canvas-incremental-repaint-expected.png b/LayoutTests/platform/gtk/fast/canvas/canvas-incremental-repaint-expected.png
new file mode 100644 (file)
index 0000000..970713f
Binary files /dev/null and b/LayoutTests/platform/gtk/fast/canvas/canvas-incremental-repaint-expected.png differ
diff --git a/LayoutTests/platform/gtk/fast/canvas/canvas-incremental-repaint-expected.txt b/LayoutTests/platform/gtk/fast/canvas/canvas-incremental-repaint-expected.txt
new file mode 100644 (file)
index 0000000..7f96a1e
--- /dev/null
@@ -0,0 +1,29 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x598
+  RenderBlock {HTML} at (0,0) size 800x598
+    RenderBody {BODY} at (8,8) size 784x582
+      RenderHTMLCanvas {CANVAS} at (0,0) size 240x190 [border: (20px solid #000000)]
+      RenderText {#text} at (240,175) size 4x19
+        text run at (240,175) width 4: " "
+      RenderHTMLCanvas {CANVAS} at (244,0) size 240x190 [border: (20px solid #000000)]
+      RenderText {#text} at (484,175) size 4x19
+        text run at (484,175) width 4: " "
+      RenderHTMLCanvas {CANVAS} at (488,0) size 240x190 [border: (20px solid #000000)]
+      RenderBR {BR} at (728,175) size 0x19
+      RenderHTMLCanvas {CANVAS} at (0,194) size 240x190 [border: (20px solid #000000)]
+      RenderText {#text} at (240,369) size 4x19
+        text run at (240,369) width 4: " "
+      RenderHTMLCanvas {CANVAS} at (244,194) size 240x190 [border: (20px solid #000000)]
+      RenderText {#text} at (484,369) size 4x19
+        text run at (484,369) width 4: " "
+      RenderHTMLCanvas {CANVAS} at (488,194) size 240x190 [border: (20px solid #000000)]
+      RenderBR {BR} at (728,369) size 0x19
+      RenderHTMLCanvas {CANVAS} at (0,388) size 240x190 [border: (20px solid #000000)]
+      RenderText {#text} at (240,563) size 4x19
+        text run at (240,563) width 4: " "
+      RenderHTMLCanvas {CANVAS} at (244,388) size 240x190 [border: (20px solid #000000)]
+      RenderText {#text} at (484,563) size 4x19
+        text run at (484,563) width 4: " "
+      RenderHTMLCanvas {CANVAS} at (488,388) size 240x190 [border: (20px solid #000000)]
+      RenderText {#text} at (0,0) size 0x0
diff --git a/LayoutTests/platform/gtk/fast/canvas/canvas-text-alignment-expected.checksum b/LayoutTests/platform/gtk/fast/canvas/canvas-text-alignment-expected.checksum
new file mode 100644 (file)
index 0000000..e875da9
--- /dev/null
@@ -0,0 +1 @@
+8a9da34d364266788ba126c033cf7e61
\ No newline at end of file
diff --git a/LayoutTests/platform/gtk/fast/canvas/canvas-text-alignment-expected.png b/LayoutTests/platform/gtk/fast/canvas/canvas-text-alignment-expected.png
new file mode 100644 (file)
index 0000000..73be938
Binary files /dev/null and b/LayoutTests/platform/gtk/fast/canvas/canvas-text-alignment-expected.png differ
diff --git a/LayoutTests/platform/gtk/fast/canvas/canvas-text-alignment-expected.txt b/LayoutTests/platform/gtk/fast/canvas/canvas-text-alignment-expected.txt
new file mode 100644 (file)
index 0000000..e5b8e2c
--- /dev/null
@@ -0,0 +1,6 @@
+layer at (0,0) size 781x626
+  RenderView at (0,0) size 781x600
+layer at (0,0) size 781x626
+  RenderBlock {HTML} at (0,0) size 781x626
+    RenderBody {BODY} at (8,8) size 765x610
+      RenderHTMLCanvas {CANVAS} at (0,0) size 610x610 [border: (5px solid #000000)]
diff --git a/LayoutTests/platform/gtk/fast/clip/001-expected.checksum b/LayoutTests/platform/gtk/fast/clip/001-expected.checksum
new file mode 100644 (file)
index 0000000..2570b29
--- /dev/null
@@ -0,0 +1 @@
+2554cd8b2f4cf83af9da478b77281ad5
\ No newline at end of file
diff --git a/LayoutTests/platform/gtk/fast/clip/001-expected.png b/LayoutTests/platform/gtk/fast/clip/001-expected.png
new file mode 100644 (file)
index 0000000..63f7e15
Binary files /dev/null and b/LayoutTests/platform/gtk/fast/clip/001-expected.png differ
diff --git a/LayoutTests/platform/gtk/fast/clip/001-expected.txt b/LayoutTests/platform/gtk/fast/clip/001-expected.txt
new file mode 100644 (file)
index 0000000..7bee360
--- /dev/null
@@ -0,0 +1,11 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x35
+  RenderBlock {HTML} at (0,0) size 800x35
+    RenderBody {BODY} at (8,8) size 784x19
+      RenderText {#text} at (0,0) size 541x19
+        text run at (0,0) width 304: "You should see a 100x100 green square below. "
+        text run at (304,0) width 237: "If you see any red, the test has failed. "
+layer at (8,27) size 200x200 backgroundClip at (108,127) size 100x100 clip at (108,127) size 100x100 outlineClip at (108,127) size 100x100
+  RenderBlock (positioned) {DIV} at (8,27) size 200x200 [bgcolor=#008000]
+    RenderBlock {DIV} at (0,0) size 100x100 [bgcolor=#FF0000]
diff --git a/LayoutTests/platform/gtk/fast/clip/002-expected.checksum b/LayoutTests/platform/gtk/fast/clip/002-expected.checksum
new file mode 100644 (file)
index 0000000..a8da2d0
--- /dev/null
@@ -0,0 +1 @@
+39ce3bb62801644fc7cd04a4af852ea4
\ No newline at end of file
diff --git a/LayoutTests/platform/gtk/fast/clip/002-expected.png b/LayoutTests/platform/gtk/fast/clip/002-expected.png
new file mode 100644 (file)
index 0000000..962bb47
Binary files /dev/null and b/LayoutTests/platform/gtk/fast/clip/002-expected.png differ
diff --git a/LayoutTests/platform/gtk/fast/clip/002-expected.txt b/LayoutTests/platform/gtk/fast/clip/002-expected.txt
new file mode 100644 (file)
index 0000000..0c82045
--- /dev/null
@@ -0,0 +1,12 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x135
+  RenderBlock {HTML} at (0,0) size 800x135
+    RenderBody {BODY} at (8,8) size 784x119
+      RenderBlock (anonymous) at (0,0) size 784x19
+        RenderText {#text} at (0,0) size 537x19
+          text run at (0,0) width 304: "You should see a 100x100 green square below. "
+          text run at (304,0) width 233: "If you see any red, the test has failed."
+layer at (8,27) size 100x100 scrollHeight 200
+  RenderBlock {DIV} at (0,19) size 100x100 [bgcolor=#008000]
+    RenderBlock {DIV} at (0,100) size 100x100 [bgcolor=#FF0000]
diff --git a/LayoutTests/platform/gtk/fast/clip/003-expected.checksum b/LayoutTests/platform/gtk/fast/clip/003-expected.checksum
new file mode 100644 (file)
index 0000000..9b21347
--- /dev/null
@@ -0,0 +1 @@
+a9e893762ff4ca0c270c485e825695b5
\ No newline at end of file
diff --git a/LayoutTests/platform/gtk/fast/clip/003-expected.png b/LayoutTests/platform/gtk/fast/clip/003-expected.png
new file mode 100644 (file)
index 0000000..489a4c1
Binary files /dev/null and b/LayoutTests/platform/gtk/fast/clip/003-expected.png differ
diff --git a/LayoutTests/platform/gtk/fast/clip/003-expected.txt b/LayoutTests/platform/gtk/fast/clip/003-expected.txt
new file mode 100644 (file)
index 0000000..e97fbc5
--- /dev/null
@@ -0,0 +1,14 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x135
+  RenderBlock {HTML} at (0,0) size 800x135
+    RenderBody {BODY} at (8,8) size 784x119
+      RenderBlock (anonymous) at (0,0) size 784x19
+        RenderText {#text} at (0,0) size 537x19
+          text run at (0,0) width 304: "You should see a 100x100 green square below. "
+          text run at (304,0) width 233: "If you see any red, the test has failed."
+layer at (8,27) size 100x100 scrollWidth 200 scrollHeight 200
+  RenderBlock {DIV} at (0,19) size 100x100
+    RenderBlock {DIV} at (100,100) size 100x100 [bgcolor=#FF0000]
+layer at (150,100) size 100x100
+  RenderBlock (positioned) {DIV} at (150,100) size 100x100 [bgcolor=#008000]
diff --git a/LayoutTests/platform/gtk/fast/clip/004-expected.checksum b/LayoutTests/platform/gtk/fast/clip/004-expected.checksum
new file mode 100644 (file)
index 0000000..ead97a9
--- /dev/null
@@ -0,0 +1 @@
+1d5be8224466c4b40e5151b0cd2ecfd3
\ No newline at end of file
diff --git a/LayoutTests/platform/gtk/fast/clip/004-expected.png b/LayoutTests/platform/gtk/fast/clip/004-expected.png
new file mode 100644 (file)
index 0000000..8f2e477
Binary files /dev/null and b/LayoutTests/platform/gtk/fast/clip/004-expected.png differ
diff --git a/LayoutTests/platform/gtk/fast/clip/004-expected.txt b/LayoutTests/platform/gtk/fast/clip/004-expected.txt
new file mode 100644 (file)
index 0000000..8711e00
--- /dev/null
@@ -0,0 +1,15 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x54
+  RenderBlock {HTML} at (0,0) size 800x54
+    RenderBody {BODY} at (8,8) size 784x38
+      RenderText {#text} at (0,0) size 753x38
+        text run at (0,0) width 304: "You should see a 100x100 green square below. "
+        text run at (304,0) width 237: "If you see any red, the test has failed. "
+        text run at (541,0) width 212: "This test is checking to make sure"
+        text run at (0,19) width 148: "overflow is done using "
+        text run at (148,19) width 167: "a containing block model. "
+      RenderText {#text} at (0,0) size 0x0
+layer at (8,46) size 100x100 scrollWidth 200 scrollHeight 400
+  RenderBlock (positioned) {DIV} at (8,46) size 100x100 [bgcolor=#008000]
+    RenderBlock {DIV} at (100,100) size 100x100 [bgcolor=#FF0000]
diff --git a/LayoutTests/platform/gtk/fast/clip/005-expected.checksum b/LayoutTests/platform/gtk/fast/clip/005-expected.checksum
new file mode 100644 (file)
index 0000000..ead97a9
--- /dev/null
@@ -0,0 +1 @@
+1d5be8224466c4b40e5151b0cd2ecfd3
\ No newline at end of file
diff --git a/LayoutTests/platform/gtk/fast/clip/005-expected.png b/LayoutTests/platform/gtk/fast/clip/005-expected.png
new file mode 100644 (file)
index 0000000..8f2e477
Binary files /dev/null and b/LayoutTests/platform/gtk/fast/clip/005-expected.png differ
diff --git a/LayoutTests/platform/gtk/fast/clip/005-expected.txt b/LayoutTests/platform/gtk/fast/clip/005-expected.txt
new file mode 100644 (file)
index 0000000..0dfaea9
--- /dev/null
@@ -0,0 +1,15 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x154
+  RenderBlock {HTML} at (0,0) size 800x154
+    RenderBody {BODY} at (8,8) size 784x138
+      RenderBlock (anonymous) at (0,0) size 784x38
+        RenderText {#text} at (0,0) size 753x38
+          text run at (0,0) width 304: "You should see a 100x100 green square below. "
+          text run at (304,0) width 237: "If you see any red, the test has failed. "
+          text run at (541,0) width 212: "This test is checking to make sure"
+          text run at (0,19) width 148: "overflow is done using "
+          text run at (148,19) width 163: "a containing block model."
+layer at (8,46) size 100x100 scrollWidth 200 scrollHeight 400
+  RenderBlock (relative positioned) {DIV} at (0,38) size 100x100 [bgcolor=#008000]
+    RenderBlock {DIV} at (100,100) size 100x100 [bgcolor=#FF0000]
diff --git a/LayoutTests/platform/gtk/fast/clip/006-expected.checksum b/LayoutTests/platform/gtk/fast/clip/006-expected.checksum
new file mode 100644 (file)
index 0000000..acb6597
--- /dev/null
@@ -0,0 +1 @@
+1e203d9b8ae7cf71b35732fb4538d434
\ No newline at end of file
diff --git a/LayoutTests/platform/gtk/fast/clip/006-expected.png b/LayoutTests/platform/gtk/fast/clip/006-expected.png
new file mode 100644 (file)
index 0000000..43f9f0e
Binary files /dev/null and b/LayoutTests/platform/gtk/fast/clip/006-expected.png differ
diff --git a/LayoutTests/platform/gtk/fast/clip/006-expected.txt b/LayoutTests/platform/gtk/fast/clip/006-expected.txt
new file mode 100644 (file)
index 0000000..3836650
--- /dev/null
@@ -0,0 +1,18 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x73
+  RenderBlock {HTML} at (0,0) size 800x73
+    RenderBody {BODY} at (8,8) size 784x57
+      RenderText {#text} at (0,0) size 771x57
+        text run at (0,0) width 304: "You should see a 100x100 green square below. "
+        text run at (304,0) width 364: "If you see nothing at all or see any red, the test has failed. "
+        text run at (668,0) width 67: "This test is"
+        text run at (0,19) width 293: "checking to make sure overflow is done using "
+        text run at (293,19) width 478: "a containing block model, and that a fixed positioned element inside another"
+        text run at (0,38) width 333: "fixed positioned element is not considered overflow. "
+      RenderText {#text} at (0,0) size 0x0
+layer at (8,65) size 100x100 scrollWidth 200 scrollHeight 200
+  RenderBlock (positioned) {DIV} at (8,65) size 100x100
+    RenderBlock {DIV} at (100,100) size 100x100 [bgcolor=#FF0000]
+layer at (100,70) size 100x100
+  RenderBlock (positioned) {DIV} at (100,70) size 100x100 [bgcolor=#008000]
diff --git a/LayoutTests/platform/gtk/fast/clip/007-expected.checksum b/LayoutTests/platform/gtk/fast/clip/007-expected.checksum
new file mode 100644 (file)
index 0000000..61bcf6b
--- /dev/null
@@ -0,0 +1 @@
+61bbe0969fd33272560029fde347b22a
\ No newline at end of file
diff --git a/LayoutTests/platform/gtk/fast/clip/007-expected.png b/LayoutTests/platform/gtk/fast/clip/007-expected.png
new file mode 100644 (file)
index 0000000..69aea96
Binary files /dev/null and b/LayoutTests/platform/gtk/fast/clip/007-expected.png differ
diff --git a/LayoutTests/platform/gtk/fast/clip/007-expected.txt b/LayoutTests/platform/gtk/fast/clip/007-expected.txt
new file mode 100644 (file)
index 0000000..e191c31
--- /dev/null
@@ -0,0 +1,19 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x73
+  RenderBlock {HTML} at (0,0) size 800x73
+    RenderBody {BODY} at (8,8) size 784x57
+      RenderText {#text} at (0,0) size 739x57
+        text run at (0,0) width 304: "You should see a 100x100 green square below. "
+        text run at (304,0) width 364: "If you see nothing at all or see any red, the test has failed. "
+        text run at (668,0) width 67: "This test is"
+        text run at (0,19) width 293: "checking to make sure overflow is done using "
+        text run at (293,19) width 446: "a containing block model, and that a fixed positioned element inside an"
+        text run at (0,38) width 353: "absolute positioned element is not considered overflow. "
+      RenderText {#text} at (0,0) size 0x0
+layer at (8,65) size 100x100
+  RenderBlock (positioned) {DIV} at (8,65) size 100x100
+layer at (100,100) size 100x100
+  RenderBlock (positioned) {DIV} at (100,100) size 100x100
+layer at (200,200) size 100x100
+  RenderBlock (positioned) {DIV} at (100,100) size 100x100 [bgcolor=#008000]
diff --git a/LayoutTests/platform/gtk/fast/clip/008-expected.checksum b/LayoutTests/platform/gtk/fast/clip/008-expected.checksum
new file mode 100644 (file)
index 0000000..61bcf6b
--- /dev/null
@@ -0,0 +1 @@
+61bbe0969fd33272560029fde347b22a
\ No newline at end of file
diff --git a/LayoutTests/platform/gtk/fast/clip/008-expected.png b/LayoutTests/platform/gtk/fast/clip/008-expected.png
new file mode 100644 (file)
index 0000000..69aea96
Binary files /dev/null and b/LayoutTests/platform/gtk/fast/clip/008-expected.png differ
diff --git a/LayoutTests/platform/gtk/fast/clip/008-expected.txt b/LayoutTests/platform/gtk/fast/clip/008-expected.txt
new file mode 100644 (file)
index 0000000..6321824
--- /dev/null
@@ -0,0 +1,19 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x73
+  RenderBlock {HTML} at (0,0) size 800x73
+    RenderBody {BODY} at (8,8) size 784x57
+      RenderText {#text} at (0,0) size 739x57
+        text run at (0,0) width 304: "You should see a 100x100 green square below. "
+        text run at (304,0) width 364: "If you see nothing at all or see any red, the test has failed. "
+        text run at (668,0) width 67: "This test is"
+        text run at (0,19) width 293: "checking to make sure overflow is done using "
+        text run at (293,19) width 446: "a containing block model, and that a fixed positioned element inside an"
+        text run at (0,38) width 353: "absolute positioned element is not considered overflow. "
+      RenderText {#text} at (0,0) size 0x0
+layer at (8,65) size 100x100
+  RenderBlock (positioned) {DIV} at (8,65) size 100x100
+layer at (100,100) size 100x100
+  RenderBlock (positioned) {DIV} at (100,100) size 100x100
+layer at (200,200) size 100x100
+  RenderBlock {DIV} at (100,100) size 100x100 [bgcolor=#008000]
diff --git a/LayoutTests/platform/gtk/fast/clip/009-expected.checksum b/LayoutTests/platform/gtk/fast/clip/009-expected.checksum
new file mode 100644 (file)
index 0000000..5769db7
--- /dev/null
@@ -0,0 +1 @@
+5266524025fc2b9ebc08d6bcbed384cc
\ No newline at end of file
diff --git a/LayoutTests/platform/gtk/fast/clip/009-expected.png b/LayoutTests/platform/gtk/fast/clip/009-expected.png
new file mode 100644 (file)
index 0000000..43552c1
Binary files /dev/null and b/LayoutTests/platform/gtk/fast/clip/009-expected.png differ
diff --git a/LayoutTests/platform/gtk/fast/clip/009-expected.txt b/LayoutTests/platform/gtk/fast/clip/009-expected.txt
new file mode 100644 (file)
index 0000000..b73399c
--- /dev/null
@@ -0,0 +1,14 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x54
+  RenderBlock {HTML} at (0,0) size 800x54
+    RenderBody {BODY} at (8,8) size 784x38
+      RenderText {#text} at (0,0) size 780x38
+        text run at (0,0) width 304: "You should see a 100x100 green square below. "
+        text run at (304,0) width 237: "If you see any red, the test has failed. "
+        text run at (541,0) width 239: "This test is checking to make sure clip"
+        text run at (0,19) width 192: "is applying to all descendants. "
+      RenderText {#text} at (0,0) size 0x0
+layer at (8,46) size 100x100
+  RenderBlock (positioned) {DIV} at (8,46) size 100x100 [bgcolor=#008000]
+    RenderBlock {DIV} at (100,100) size 100x100 [bgcolor=#FF0000]
diff --git a/LayoutTests/platform/gtk/fast/clip/010-expected.checksum b/LayoutTests/platform/gtk/fast/clip/010-expected.checksum
new file mode 100644 (file)
index 0000000..5769db7
--- /dev/null
@@ -0,0 +1 @@
+5266524025fc2b9ebc08d6bcbed384cc
\ No newline at end of file
diff --git a/LayoutTests/platform/gtk/fast/clip/010-expected.png b/LayoutTests/platform/gtk/fast/clip/010-expected.png
new file mode 100644 (file)
index 0000000..43552c1
Binary files /dev/null and b/LayoutTests/platform/gtk/fast/clip/010-expected.png differ
diff --git a/LayoutTests/platform/gtk/fast/clip/010-expected.txt b/LayoutTests/platform/gtk/fast/clip/010-expected.txt
new file mode 100644 (file)
index 0000000..b73399c
--- /dev/null
@@ -0,0 +1,14 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x54
+  RenderBlock {HTML} at (0,0) size 800x54
+    RenderBody {BODY} at (8,8) size 784x38
+      RenderText {#text} at (0,0) size 780x38
+        text run at (0,0) width 304: "You should see a 100x100 green square below. "
+        text run at (304,0) width 237: "If you see any red, the test has failed. "
+        text run at (541,0) width 239: "This test is checking to make sure clip"
+        text run at (0,19) width 192: "is applying to all descendants. "
+      RenderText {#text} at (0,0) size 0x0
+layer at (8,46) size 100x100
+  RenderBlock (positioned) {DIV} at (8,46) size 100x100 [bgcolor=#008000]
+    RenderBlock {DIV} at (100,100) size 100x100 [bgcolor=#FF0000]
diff --git a/LayoutTests/platform/gtk/fast/clip/011-expected.checksum b/LayoutTests/platform/gtk/fast/clip/011-expected.checksum
new file mode 100644 (file)
index 0000000..5769db7
--- /dev/null
@@ -0,0 +1 @@
+5266524025fc2b9ebc08d6bcbed384cc
\ No newline at end of file
diff --git a/LayoutTests/platform/gtk/fast/clip/011-expected.png b/LayoutTests/platform/gtk/fast/clip/011-expected.png
new file mode 100644 (file)
index 0000000..43552c1
Binary files /dev/null and b/LayoutTests/platform/gtk/fast/clip/011-expected.png differ
diff --git a/LayoutTests/platform/gtk/fast/clip/011-expected.txt b/LayoutTests/platform/gtk/fast/clip/011-expected.txt
new file mode 100644 (file)
index 0000000..b73399c
--- /dev/null
@@ -0,0 +1,14 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x54
+  RenderBlock {HTML} at (0,0) size 800x54
+    RenderBody {BODY} at (8,8) size 784x38
+      RenderText {#text} at (0,0) size 780x38
+        text run at (0,0) width 304: "You should see a 100x100 green square below. "
+        text run at (304,0) width 237: "If you see any red, the test has failed. "
+        text run at (541,0) width 239: "This test is checking to make sure clip"
+        text run at (0,19) width 192: "is applying to all descendants. "
+      RenderText {#text} at (0,0) size 0x0
+layer at (8,46) size 100x100
+  RenderBlock (positioned) {DIV} at (8,46) size 100x100 [bgcolor=#008000]
+    RenderBlock {DIV} at (100,100) size 100x100 [bgcolor=#FF0000]
diff --git a/LayoutTests/platform/gtk/fast/clip/012-expected.checksum b/LayoutTests/platform/gtk/fast/clip/012-expected.checksum
new file mode 100644 (file)
index 0000000..5769db7
--- /dev/null
@@ -0,0 +1 @@
+5266524025fc2b9ebc08d6bcbed384cc
\ No newline at end of file
diff --git a/LayoutTests/platform/gtk/fast/clip/012-expected.png b/LayoutTests/platform/gtk/fast/clip/012-expected.png
new file mode 100644 (file)
index 0000000..43552c1
Binary files /dev/null and b/LayoutTests/platform/gtk/fast/clip/012-expected.png differ
diff --git a/LayoutTests/platform/gtk/fast/clip/012-expected.txt b/LayoutTests/platform/gtk/fast/clip/012-expected.txt
new file mode 100644 (file)
index 0000000..b73399c
--- /dev/null
@@ -0,0 +1,14 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x54
+  RenderBlock {HTML} at (0,0) size 800x54
+    RenderBody {BODY} at (8,8) size 784x38
+      RenderText {#text} at (0,0) size 780x38
+        text run at (0,0) width 304: "You should see a 100x100 green square below. "
+        text run at (304,0) width 237: "If you see any red, the test has failed. "
+        text run at (541,0) width 239: "This test is checking to make sure clip"
+        text run at (0,19) width 192: "is applying to all descendants. "
+      RenderText {#text} at (0,0) size 0x0
+layer at (8,46) size 100x100
+  RenderBlock (positioned) {DIV} at (8,46) size 100x100 [bgcolor=#008000]
+    RenderBlock {DIV} at (100,100) size 100x100 [bgcolor=#FF0000]
diff --git a/LayoutTests/platform/gtk/fast/clip/013-expected.checksum b/LayoutTests/platform/gtk/fast/clip/013-expected.checksum
new file mode 100644 (file)
index 0000000..2c79161
--- /dev/null
@@ -0,0 +1 @@
+3bb1214e8435722a9a726eceaa72d83d
\ No newline at end of file
diff --git a/LayoutTests/platform/gtk/fast/clip/013-expected.png b/LayoutTests/platform/gtk/fast/clip/013-expected.png
new file mode 100644 (file)
index 0000000..e41847c
Binary files /dev/null and b/LayoutTests/platform/gtk/fast/clip/013-expected.png differ
diff --git a/LayoutTests/platform/gtk/fast/clip/013-expected.txt b/LayoutTests/platform/gtk/fast/clip/013-expected.txt
new file mode 100644 (file)
index 0000000..249caf1
--- /dev/null
@@ -0,0 +1,13 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x54
+  RenderBlock {HTML} at (0,0) size 800x54
+    RenderBody {BODY} at (8,8) size 784x38
+      RenderText {#text} at (0,0) size 780x38
+        text run at (0,0) width 304: "You should see a 100x100 green square below. "
+        text run at (304,0) width 237: "If you see any red, the test has failed. "
+        text run at (541,0) width 239: "This test is checking to make sure clip"
+        text run at (0,19) width 377: "applies to the element itself and starts from the border edge. "
+      RenderText {#text} at (0,0) size 0x0
+layer at (8,46) size 120x120 backgroundClip at (18,56) size 100x100 clip at (18,56) size 100x100 outlineClip at (18,56) size 100x100
+  RenderBlock (positioned) {DIV} at (8,46) size 120x120 [bgcolor=#008000] [border: (10px solid #FF0000)]
diff --git a/LayoutTests/platform/gtk/fast/clip/014-expected.checksum b/LayoutTests/platform/gtk/fast/clip/014-expected.checksum
new file mode 100644 (file)
index 0000000..12eadef
--- /dev/null
@@ -0,0 +1 @@
+8fe95d6007ca19854d7c19c2dd300c4b
\ No newline at end of file
diff --git a/LayoutTests/platform/gtk/fast/clip/014-expected.png b/LayoutTests/platform/gtk/fast/clip/014-expected.png
new file mode 100644 (file)
index 0000000..3975f5a
Binary files /dev/null and b/LayoutTests/platform/gtk/fast/clip/014-expected.png differ
diff --git a/LayoutTests/platform/gtk/fast/clip/014-expected.txt b/LayoutTests/platform/gtk/fast/clip/014-expected.txt
new file mode 100644 (file)
index 0000000..5f50bf2
--- /dev/null
@@ -0,0 +1,16 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x73
+  RenderBlock {HTML} at (0,0) size 800x73
+    RenderBody {BODY} at (8,8) size 784x57
+      RenderText {#text} at (0,0) size 770x57
+        text run at (0,0) width 405: "You should see a 100x100 green square with a scrollbar below. "
+        text run at (405,0) width 237: "If you see any red, the test has failed. "
+        text run at (642,0) width 128: "This test is checking"
+        text run at (0,19) width 617: "to make sure clip applies to the element itself, starts from the border edge, and clips out scrollbars. "
+        text run at (617,19) width 113: "The bottom of the"
+        text run at (0,38) width 252: "scrolling mechanism should be clipped. "
+      RenderText {#text} at (0,0) size 0x0
+layer at (8,65) size 120x220 backgroundClip at (18,75) size 100x100 clip at (18,75) size 84x100 outlineClip at (18,75) size 100x100 scrollHeight 1000
+  RenderBlock (positioned) {DIV} at (8,65) size 120x220 [bgcolor=#008000] [border: (10px solid #FF0000)]
+    RenderBlock {DIV} at (10,10) size 84x1000
diff --git a/LayoutTests/platform/gtk/fast/clip/015-expected.checksum b/LayoutTests/platform/gtk/fast/clip/015-expected.checksum
new file mode 100644 (file)
index 0000000..cf30fc4
--- /dev/null
@@ -0,0 +1 @@
+4f4add0a0297ed71d1c7896a2f33cc95
\ No newline at end of file
diff --git a/LayoutTests/platform/gtk/fast/clip/015-expected.png b/LayoutTests/platform/gtk/fast/clip/015-expected.png
new file mode 100644 (file)
index 0000000..356c7fd
Binary files /dev/null and b/LayoutTests/platform/gtk/fast/clip/015-expected.png differ
diff --git a/LayoutTests/platform/gtk/fast/clip/015-expected.txt b/LayoutTests/platform/gtk/fast/clip/015-expected.txt
new file mode 100644 (file)
index 0000000..04c365d
--- /dev/null
@@ -0,0 +1,11 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x135
+  RenderBlock {HTML} at (0,0) size 800x135
+    RenderBody {BODY} at (8,8) size 784x119
+      RenderBlock (anonymous) at (0,0) size 784x19
+        RenderText {#text} at (0,0) size 736x19
+          text run at (0,0) width 304: "You should see a 100x100 green square below. "
+          text run at (304,0) width 432: "This test makes sure overflow uses containing blocks when clipping."
+layer at (8,27) size 100x100 scrollWidth 300 scrollHeight 300
+  RenderBlock {DIV} at (0,19) size 100x100 [bgcolor=#008000]
diff --git a/LayoutTests/platform/gtk/fast/clip/016-expected.checksum b/LayoutTests/platform/gtk/fast/clip/016-expected.checksum
new file mode 100644 (file)
index 0000000..6a73981
--- /dev/null
@@ -0,0 +1 @@
+2ba2329599a481c4b2677a7b19296a41
\ No newline at end of file
diff --git a/LayoutTests/platform/gtk/fast/clip/016-expected.png b/LayoutTests/platform/gtk/fast/clip/016-expected.png
new file mode 100644 (file)
index 0000000..1fc3eec
Binary files /dev/null and b/LayoutTests/platform/gtk/fast/clip/016-expected.png differ
diff --git a/LayoutTests/platform/gtk/fast/clip/016-expected.txt b/LayoutTests/platform/gtk/fast/clip/016-expected.txt
new file mode 100644 (file)
index 0000000..62ec6c6
--- /dev/null
@@ -0,0 +1,10 @@
+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
+      RenderText {#text} at (0,0) size 300x19
+        text run at (0,0) width 300: "You should see a 100x100 green square below."
+      RenderText {#text} at (0,0) size 0x0
+layer at (50,50) size 100x500 backgroundClip at (50,50) size 100x100 clip at (50,50) size 100x100 outlineClip at (50,50) size 100x100
+  RenderBlock (positioned) {DIV} at (50,50) size 100x500 [bgcolor=#008000]
diff --git a/LayoutTests/platform/gtk/fast/clip/017-expected.checksum b/LayoutTests/platform/gtk/fast/clip/017-expected.checksum
new file mode 100644 (file)
index 0000000..7363841
--- /dev/null
@@ -0,0 +1 @@
+778803df0a824ed8f2c7dfa07c56832e
\ No newline at end of file
diff --git a/LayoutTests/platform/gtk/fast/clip/017-expected.png b/LayoutTests/platform/gtk/fast/clip/017-expected.png
new file mode 100644 (file)
index 0000000..c424406
Binary files /dev/null and b/LayoutTests/platform/gtk/fast/clip/017-expected.png differ
diff --git a/LayoutTests/platform/gtk/fast/clip/017-expected.txt b/LayoutTests/platform/gtk/fast/clip/017-expected.txt
new file mode 100644 (file)
index 0000000..4ea7f26
--- /dev/null
@@ -0,0 +1,9 @@
+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 (0,0) size 800x600
+layer at (0,0) size 100x100
+  RenderBlock (positioned) {DIV} at (0,0) size 100x100
+layer at (0,0) size 100x100
+  RenderBlock {DIV} at (0,0) size 100x100 [bgcolor=#008000]
diff --git a/LayoutTests/platform/gtk/fast/clip/nestedTransparencyClip-expected.checksum b/LayoutTests/platform/gtk/fast/clip/nestedTransparencyClip-expected.checksum
new file mode 100644 (file)
index 0000000..1d3d1fb
--- /dev/null
@@ -0,0 +1 @@
+7709fac0f8bb175dff45f96f25a9b017
\ No newline at end of file
diff --git a/LayoutTests/platform/gtk/fast/clip/nestedTransparencyClip-expected.png b/LayoutTests/platform/gtk/fast/clip/nestedTransparencyClip-expected.png
new file mode 100644 (file)
index 0000000..1c42150
Binary files /dev/null and b/LayoutTests/platform/gtk/fast/clip/nestedTransparencyClip-expected.png differ
diff --git a/LayoutTests/platform/gtk/fast/clip/nestedTransparencyClip-expected.txt b/LayoutTests/platform/gtk/fast/clip/nestedTransparencyClip-expected.txt
new file mode 100644 (file)
index 0000000..6eafbd8
--- /dev/null
@@ -0,0 +1,25 @@
+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 (anonymous) at (0,0) size 784x57
+        RenderText {#text} at (0,0) size 741x38
+          text run at (0,0) width 741: "This test is for a bug we had with clipping transparency layers. The bug is visual, so the pixel test is more worthwhile."
+          text run at (0,19) width 646: "Below, \"Peach,\" \"Plum,\" and \"Pear\" should appear. Before, we were clipping out \"Plum\" and \"Pear.\""
+        RenderBR {BR} at (646,34) size 0x0
+        RenderBR {BR} at (0,38) size 0x19
+layer at (8,65) size 784x19
+  RenderBlock {DIV} at (0,57) size 784x19
+    RenderText {#text} at (0,0) size 42x19
+      text run at (0,0) width 42: "Peach "
+    RenderText {#text} at (0,0) size 0x0
+layer at (8,84) size 33x19
+  RenderBlock (positioned) {DIV} at (8,84) size 33x19
+    RenderText {#text} at (0,0) size 33x19
+      text run at (0,0) width 33: "Plum"
+    RenderText {#text} at (0,0) size 0x0
+layer at (8,103) size 28x19
+  RenderBlock (positioned) {DIV} at (0,19) size 28x19
+    RenderText {#text} at (0,0) size 28x19
+      text run at (0,0) width 28: "Pear"
diff --git a/LayoutTests/platform/gtk/fast/clip/outline-overflowClip-expected.checksum b/LayoutTests/platform/gtk/fast/clip/outline-overflowClip-expected.checksum
new file mode 100644 (file)
index 0000000..24db67f
--- /dev/null
@@ -0,0 +1 @@
+1cc70c935708826450cdc171049780dc
\ No newline at end of file
diff --git a/LayoutTests/platform/gtk/fast/clip/outline-overflowClip-expected.png b/LayoutTests/platform/gtk/fast/clip/outline-overflowClip-expected.png
new file mode 100644 (file)
index 0000000..da04ead
Binary files /dev/null and b/LayoutTests/platform/gtk/fast/clip/outline-overflowClip-expected.png differ
diff --git a/LayoutTests/platform/gtk/fast/clip/outline-overflowClip-expected.txt b/LayoutTests/platform/gtk/fast/clip/outline-overflowClip-expected.txt
new file mode 100644 (file)
index 0000000..1b68b86
--- /dev/null
@@ -0,0 +1,21 @@
+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
+      RenderText {#text} at (0,0) size 765x38
+        text run at (0,0) width 209: "This tests clipping of the outline. "
+        text run at (209,0) width 287: "It should not be clipped by the overflow rect. "
+        text run at (496,0) width 269: "The inner div has a green outline and a red"
+        text run at (0,19) width 49: "border. "
+      RenderText {#text} at (0,0) size 0x0
+layer at (8,46) size 304x204 backgroundClip at (83,46) size 229x204 clip at (83,46) size 229x204 outlineClip at (83,46) size 229x204
+  RenderBlock (positioned) {DIV} at (8,46) size 304x204 [border: (2px solid #0000FF)]
+    RenderText {#text} at (2,2) size 103x19
+      text run at (2,2) width 103: "text in outer div "
+    RenderText {#text} at (0,0) size 0x0
+layer at (60,67) size 105x25 backgroundClip at (83,67) size 82x25 clip at (83,70) size 79x19 outlineClip at (83,46) size 229x204 scrollWidth 100
+  RenderBlock (positioned) {DIV} at (52,21) size 105x25 [bgcolor=#EEEEEE] [border: (3px solid #FF0000)]
+    RenderText {#text} at (3,3) size 99x19
+      text run at (3,3) width 99: "text in inner div"
+      text run at (102,3) width 0: " "
diff --git a/LayoutTests/platform/gtk/fast/clip/overflow-border-radius-clip-expected.checksum b/LayoutTests/platform/gtk/fast/clip/overflow-border-radius-clip-expected.checksum
new file mode 100644 (file)
index 0000000..3ca1659
--- /dev/null
@@ -0,0 +1 @@
+68082f68a1600d6795e6ae2271c07669
\ No newline at end of file
diff --git a/LayoutTests/platform/gtk/fast/clip/overflow-border-radius-clip-expected.png b/LayoutTests/platform/gtk/fast/clip/overflow-border-radius-clip-expected.png
new file mode 100644 (file)
index 0000000..9074df3
Binary files /dev/null and b/LayoutTests/platform/gtk/fast/clip/overflow-border-radius-clip-expected.png differ
diff --git a/LayoutTests/platform/gtk/fast/clip/overflow-border-radius-clip-expected.txt b/LayoutTests/platform/gtk/fast/clip/overflow-border-radius-clip-expected.txt
new file mode 100644 (file)
index 0000000..cbc1df2
--- /dev/null
@@ -0,0 +1,12 @@
+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 (anonymous) at (0,0) size 784x19
+        RenderText {#text} at (0,0) size 681x19
+          text run at (0,0) width 351: "The div below should be rounded with a border radius. "
+          text run at (351,0) width 330: "If you see a solid lime square then the test has failed."
+layer at (8,27) size 100x100
+  RenderBlock {DIV} at (0,19) size 100x100
+    RenderBlock {DIV} at (0,0) size 100x100 [bgcolor=#00FF00]
diff --git a/LayoutTests/platform/gtk/fast/compact/001-expected.checksum b/LayoutTests/platform/gtk/fast/compact/001-expected.checksum
new file mode 100644 (file)
index 0000000..d62c94d
--- /dev/null
@@ -0,0 +1 @@
+ec8acbaabb742d758920404c23a374ef
\ No newline at end of file
diff --git a/LayoutTests/platform/gtk/fast/compact/001-expected.png b/LayoutTests/platform/gtk/fast/compact/001-expected.png
new file mode 100644 (file)
index 0000000..1aed1f0
Binary files /dev/null and b/LayoutTests/platform/gtk/fast/compact/001-expected.png differ
diff --git a/LayoutTests/platform/gtk/fast/compact/001-expected.txt b/LayoutTests/platform/gtk/fast/compact/001-expected.txt
new file mode 100644 (file)
index 0000000..14d9fdf
--- /dev/null
@@ -0,0 +1,16 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x78
+  RenderBlock {HTML} at (0,0) size 800x78
+    RenderBody {BODY} at (8,16) size 784x54
+      RenderBlock {P} at (0,0) size 784x19
+        RenderText {#text} at (0,0) size 193x19
+          text run at (0,0) width 193: "There should be no red below."
+      RenderBlock {DIV} at (0,35) size 784x19
+        RenderText {#text} at (0,0) size 31x19
+          text run at (0,0) width 31: "Test:"
+      RenderBlock {DIV} at (160,54) size 624x0 [color=#FF0000] [bgcolor=#00FF00]
+        RenderInline {SPAN} at (0,0) size 299x19 [color=#000000]
+          RenderText {#text} at (0,-9) size 299x19
+            text run at (0,-9) width 299: "This sentence should have a green background."
+        RenderText {#text} at (0,0) size 0x0
diff --git a/LayoutTests/platform/gtk/fast/compact/002-expected.checksum b/LayoutTests/platform/gtk/fast/compact/002-expected.checksum
new file mode 100644 (file)
index 0000000..ae699e2
--- /dev/null
@@ -0,0 +1 @@
+8734871281163fe39cf23cc9dda14c48
\ No newline at end of file
diff --git a/LayoutTests/platform/gtk/fast/compact/002-expected.png b/LayoutTests/platform/gtk/fast/compact/002-expected.png
new file mode 100644 (file)
index 0000000..3e27074
Binary files /dev/null and b/LayoutTests/platform/gtk/fast/compact/002-expected.png differ
diff --git a/LayoutTests/platform/gtk/fast/compact/002-expected.txt b/LayoutTests/platform/gtk/fast/compact/002-expected.txt
new file mode 100644 (file)
index 0000000..960d0e1
--- /dev/null
@@ -0,0 +1,20 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x150
+  RenderBlock {HTML} at (0,0) size 800x150
+    RenderBody {BODY} at (8,8) size 784x134
+      RenderBlock (anonymous) at (0,0) size 784x19
+        RenderInline {DIV} at (0,0) size 528x17 [color=#FFFFFF] [bgcolor=#FF0000]
+          RenderText {#text} at (0,2) size 528x17
+            text run at (0,2) width 528: "Ahem_font_required_for_this_test."
+        RenderText {#text} at (0,0) size 0x0
+      RenderBlock {P} at (0,35) size 784x19
+        RenderText {#text} at (0,0) size 346x19
+          text run at (0,0) width 346: "There should be a single green rectangle square below."
+      RenderBlock {DIV} at (0,70) size 64x64 [color=#008000] [bgcolor=#FF0000]
+        RenderBlock {DIV} at (0,0) size 64x32
+          RenderText {#text} at (0,0) size 32x33
+            text run at (0,0) width 32: "X"
+        RenderBlock {DIV} at (32,32) size 32x32
+          RenderText {#text} at (0,0) size 32x33
+            text run at (0,0) width 32: "X"
diff --git a/LayoutTests/platform/gtk/fast/compact/003-expected.checksum b/LayoutTests/platform/gtk/fast/compact/003-expected.checksum
new file mode 100644 (file)
index 0000000..8eae9d6
--- /dev/null
@@ -0,0 +1 @@
+8b2e1714373f7b4867054d9bac62ca8a
\ No newline at end of file
diff --git a/LayoutTests/platform/gtk/fast/compact/003-expected.png b/LayoutTests/platform/gtk/fast/compact/003-expected.png
new file mode 100644 (file)
index 0000000..7641467
Binary files /dev/null and b/LayoutTests/platform/gtk/fast/compact/003-expected.png differ
diff --git a/LayoutTests/platform/gtk/fast/compact/003-expected.txt b/LayoutTests/platform/gtk/fast/compact/003-expected.txt
new file mode 100644 (file)
index 0000000..02678a7
--- /dev/null
@@ -0,0 +1,15 @@
+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 {DL} at (0,0) size 784x38
+        RenderBlock {DT} at (0,0) size 784x19
+          RenderText {#text} at (0,0) size 60x19
+            text run at (0,0) width 60: "Line One"
+        RenderBlock {DT} at (0,19) size 784x19
+          RenderText {#text} at (0,0) size 33x19
+            text run at (0,0) width 33: "Line "
+          RenderInline {SPAN} at (0,0) size 30x19
+            RenderText {#text} at (33,0) size 30x19
+              text run at (33,0) width 30: "Two"
diff --git a/LayoutTests/platform/gtk/fast/css-generated-content/001-expected.checksum b/LayoutTests/platform/gtk/fast/css-generated-content/001-expected.checksum
new file mode 100644 (file)
index 0000000..ce67102
--- /dev/null
@@ -0,0 +1 @@
+2adbfcaa106af290350cf81a3ef04318
\ No newline at end of file
diff --git a/LayoutTests/platform/gtk/fast/css-generated-content/001-expected.png b/LayoutTests/platform/gtk/fast/css-generated-content/001-expected.png
new file mode 100644 (file)
index 0000000..4cca38a
Binary files /dev/null and b/LayoutTests/platform/gtk/fast/css-generated-content/001-expected.png differ
diff --git a/LayoutTests/platform/gtk/fast/css-generated-content/001-expected.txt b/LayoutTests/platform/gtk/fast/css-generated-content/001-expected.txt
new file mode 100644 (file)
index 0000000..40669ba
--- /dev/null
@@ -0,0 +1,9 @@
+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
+      RenderInline {A} at (0,0) size 263x19 [color=#0000EE]
+        RenderText {#text} at (0,0) size 263x19
+          text run at (0,0) width 263: "You should not see anything but this link."
+      RenderText {#text} at (0,0) size 0x0
diff --git a/LayoutTests/platform/gtk/fast/css-generated-content/002-expected.checksum b/LayoutTests/platform/gtk/fast/css-generated-content/002-expected.checksum
new file mode 100644 (file)
index 0000000..0bc7b80
--- /dev/null
@@ -0,0 +1 @@
+2b30471e886d1d3685e1507a1323c713
\ No newline at end of file
diff --git a/LayoutTests/platform/gtk/fast/css-generated-content/002-expected.png b/LayoutTests/platform/gtk/fast/css-generated-content/002-expected.png
new file mode 100644 (file)
index 0000000..4c4fcd0
Binary files /dev/null and b/LayoutTests/platform/gtk/fast/css-generated-content/002-expected.png differ
diff --git a/LayoutTests/platform/gtk/fast/css-generated-content/002-expected.txt b/LayoutTests/platform/gtk/fast/css-generated-content/002-expected.txt
new file mode 100644 (file)
index 0000000..1145fcb
--- /dev/null
@@ -0,0 +1,18 @@
+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 784x19
+        RenderInline (generated) at (0,0) size 54x19
+          RenderInline (generated) at (0,0) size 9x19 [color=#FFD800]
+            RenderText at (0,0) size 9x19
+              text run at (0,0) width 9: "S"
+          RenderText at (9,0) size 45x19
+            text run at (9,0) width 45: "pecial: "
+        RenderText {#text} at (54,0) size 590x19
+          text run at (54,0) width 220: "The \"S\" to the left should be gold. "
+          text run at (274,0) width 370: "This is testing :before used in conjunction with :first-letter. "
+        RenderInline (generated) at (0,0) size 65x19
+          RenderText at (644,0) size 65x19
+            text run at (644,0) width 65: "[The End]"
diff --git a/LayoutTests/platform/gtk/fast/css-generated-content/003-expected.checksum b/LayoutTests/platform/gtk/fast/css-generated-content/003-expected.checksum
new file mode 100644 (file)
index 0000000..d4570b1
--- /dev/null
@@ -0,0 +1 @@
+77fac7b5d96b9b3233905fde3cd945ca
\ No newline at end of file
diff --git a/LayoutTests/platform/gtk/fast/css-generated-content/003-expected.png b/LayoutTests/platform/gtk/fast/css-generated-content/003-expected.png
new file mode 100644 (file)
index 0000000..0e8f74b
Binary files /dev/null and b/LayoutTests/platform/gtk/fast/css-generated-content/003-expected.png differ
diff --git a/LayoutTests/platform/gtk/fast/css-generated-content/003-expected.txt b/LayoutTests/platform/gtk/fast/css-generated-content/003-expected.txt
new file mode 100644 (file)
index 0000000..01b687d
--- /dev/null
@@ -0,0 +1,11 @@
+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 784x19
+        RenderBlock (floating) at (0,0) size 15x52
+          RenderText {#text} at (0,0) size 15x51
+            text run at (0,0) width 15: "I"
+        RenderText {#text} at (15,0) size 451x19
+          text run at (15,0) width 451: "n an attempt to lose some weight, I have switched computing platforms."
diff --git a/LayoutTests/platform/gtk/fast/css-generated-content/004-expected.checksum b/LayoutTests/platform/gtk/fast/css-generated-content/004-expected.checksum
new file mode 100644 (file)
index 0000000..d0c02c2
--- /dev/null
@@ -0,0 +1 @@
+9eb2b343270e827aa13ffed8a53ed38b
\ No newline at end of file
diff --git a/LayoutTests/platform/gtk/fast/css-generated-content/004-expected.png b/LayoutTests/platform/gtk/fast/css-generated-content/004-expected.png
new file mode 100644 (file)
index 0000000..3f4bfee
Binary files /dev/null and b/LayoutTests/platform/gtk/fast/css-generated-content/004-expected.png differ
diff --git a/LayoutTests/platform/gtk/fast/css-generated-content/004-expected.txt b/LayoutTests/platform/gtk/fast/css-generated-content/004-expected.txt
new file mode 100644 (file)
index 0000000..14f049b
--- /dev/null
@@ -0,0 +1,9 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x51
+  RenderBlock {HTML} at (0,0) size 800x51
+    RenderBody {BODY} at (8,16) size 784x19 [color=#FF0000]
+      RenderBlock {P} at (0,0) size 784x19 [color=#008000]
+        RenderInline (generated) at (0,0) size 163x19
+          RenderText at (0,0) size 163x19
+            text run at (0,0) width 163: "This text should be green."
diff --git a/LayoutTests/platform/gtk/fast/css-generated-content/005-expected.checksum b/LayoutTests/platform/gtk/fast/css-generated-content/005-expected.checksum
new file mode 100644 (file)
index 0000000..00aef81
--- /dev/null
@@ -0,0 +1 @@
+da8953bde2e010d0cf184f759c4bb6b0
\ No newline at end of file
diff --git a/LayoutTests/platform/gtk/fast/css-generated-content/005-expected.png b/LayoutTests/platform/gtk/fast/css-generated-content/005-expected.png
new file mode 100644 (file)
index 0000000..e3c5835
Binary files /dev/null and b/LayoutTests/platform/gtk/fast/css-generated-content/005-expected.png differ
diff --git a/LayoutTests/platform/gtk/fast/css-generated-content/005-expected.txt b/LayoutTests/platform/gtk/fast/css-generated-content/005-expected.txt
new file mode 100644 (file)
index 0000000..ac122fc
--- /dev/null
@@ -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
+      RenderBlock (anonymous) at (0,0) size 784x19
+        RenderInline {Q} at (0,0) size 158x19
+          RenderInline (generated) at (0,0) size 7x19
+            RenderText at (0,0) size 7x19
+              text run at (0,0) width 7: "\""
+          RenderText {#text} at (7,0) size 151x19
+            text run at (7,0) width 151: "Quotes should surround"
+      RenderBlock (anonymous) at (0,35) size 784x0
+        RenderBlock {P} at (0,0) size 784x0
+      RenderBlock (anonymous) at (0,35) size 784x19
+        RenderInline {Q} at (0,0) size 60x19
+          RenderText {#text} at (0,0) size 53x19
+            text run at (0,0) width 53: "this text."
+          RenderInline (generated) at (0,0) size 7x19
+            RenderText at (53,0) size 7x19
+              text run at (53,0) width 7: "\""
+        RenderText {#text} at (0,0) size 0x0
diff --git a/LayoutTests/platform/gtk/fast/css-generated-content/007-expected.checksum b/LayoutTests/platform/gtk/fast/css-generated-content/007-expected.checksum
new file mode 100644 (file)
index 0000000..68c78b8
--- /dev/null
@@ -0,0 +1 @@
+d7acf3a6757d06e3cf34bf36265f29f3
\ No newline at end of file
diff --git a/LayoutTests/platform/gtk/fast/css-generated-content/007-expected.png b/LayoutTests/platform/gtk/fast/css-generated-content/007-expected.png
new file mode 100644 (file)
index 0000000..236234c
Binary files /dev/null and b/LayoutTests/platform/gtk/fast/css-generated-content/007-expected.png differ
diff --git a/LayoutTests/platform/gtk/fast/css-generated-content/007-expected.txt b/LayoutTests/platform/gtk/fast/css-generated-content/007-expected.txt
new file mode 100644 (file)
index 0000000..5ce3137
--- /dev/null
@@ -0,0 +1,15 @@
+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 {DIV} at (0,0) size 784x19
+        RenderInline (generated) at (0,0) size 10x19
+          RenderText {#text} at (0,0) size 10x19
+            text run at (0,0) width 10: "T"
+        RenderText {#text} at (10,0) size 269x19
+          text run at (10,0) width 269: "HIS TEXT SHOULD BE UPPERCASE."
+      RenderBlock {P} at (0,35) size 784x19
+        RenderInline (generated) at (0,0) size 279x19
+          RenderText at (0,0) size 279x19
+            text run at (0,0) width 279: "THIS TEXT SHOULD BE UPPERCASE."
diff --git a/LayoutTests/platform/gtk/fast/css-generated-content/008-expected.checksum b/LayoutTests/platform/gtk/fast/css-generated-content/008-expected.checksum
new file mode 100644 (file)
index 0000000..6c8f3d6
--- /dev/null
@@ -0,0 +1 @@
+805be6734c7ef6243500fa66dc499a4d
\ No newline at end of file
diff --git a/LayoutTests/platform/gtk/fast/css-generated-content/008-expected.png b/LayoutTests/platform/gtk/fast/css-generated-content/008-expected.png
new file mode 100644 (file)
index 0000000..a1a3fc3
Binary files /dev/null and b/LayoutTests/platform/gtk/fast/css-generated-content/008-expected.png differ
diff --git a/LayoutTests/platform/gtk/fast/css-generated-content/008-expected.txt b/LayoutTests/platform/gtk/fast/css-generated-content/008-expected.txt
new file mode 100644 (file)
index 0000000..9a2fb85
--- /dev/null
@@ -0,0 +1,17 @@
+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 784x0
+      RenderBlock {DIV} at (0,0) size 784x19
+        RenderText {#text} at (0,0) size 592x19
+          text run at (0,0) width 432: "In this paragraph, there should be a right floating green ::after block. "
+          text run at (432,0) width 160: "It should be ok to do this."
+        RenderBlock (floating) at (684,0) size 100x100 [color=#008000] [bgcolor=#008000]
+          RenderText at (0,0) size 54x19
+            text run at (0,0) width 54: "Invisible"
+layer at (300,300) size 306x19
+  RenderBlock (positioned) at (300,300) size 306x19
+    RenderText at (0,0) size 306x19
+      text run at (0,0) width 306: "Some text that should be at an (x,y) of (300,300)"
diff --git a/LayoutTests/platform/gtk/fast/css-generated-content/009-expected.checksum b/LayoutTests/platform/gtk/fast/css-generated-content/009-expected.checksum
new file mode 100644 (file)
index 0000000..1e83276
--- /dev/null
@@ -0,0 +1 @@
+495e83c78e092d50d705e1d8ee3cf321
\ No newline at end of file
diff --git a/LayoutTests/platform/gtk/fast/css-generated-content/009-expected.png b/LayoutTests/platform/gtk/fast/css-generated-content/009-expected.png
new file mode 100644 (file)
index 0000000..2a50e01
Binary files /dev/null and b/LayoutTests/platform/gtk/fast/css-generated-content/009-expected.png differ
diff --git a/LayoutTests/platform/gtk/fast/css-generated-content/009-expected.txt b/LayoutTests/platform/gtk/fast/css-generated-content/009-expected.txt
new file mode 100644 (file)
index 0000000..9a28b94
--- /dev/null
@@ -0,0 +1,30 @@
+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 784x19
+        RenderText {#text} at (0,0) size 67x19
+          text run at (0,0) width 67: "All of this "
+        RenderInline {SPAN} at (0,0) size 88x19
+          RenderText {#text} at (67,0) size 88x19
+            text run at (67,0) width 88: "text should be"
+        RenderText {#text} at (155,0) size 43x19
+          text run at (155,0) width 43: " green."
+      RenderBlock {UL} at (0,35) size 784x19
+        RenderListItem {LI} at (40,0) size 744x19
+          RenderListMarker at (-18,0) size 7x19: bullet
+          RenderText {#text} at (0,0) size 373x19
+            text run at (0,0) width 373: "All of this text should be green. The bullet should be black."
+      RenderBlock {DIV} at (0,70) size 784x55 [color=#FF0000]
+        RenderInline {SPAN} at (0,0) size 429x19 [color=#008000]
+          RenderInline (generated) at (0,0) size 35x54
+            RenderText {#text} at (0,0) size 35x54
+              text run at (0,0) width 35: "A"
+          RenderText {#text} at (35,28) size 394x19
+            text run at (35,28) width 394: "ll of this text should be green, including the big \"A\" first-letter."
+      RenderBlock {P} at (0,141) size 784x0
+      RenderBlock {DIV} at (0,141) size 784x19
+        RenderBlock {DIV} at (0,0) size 163x19 [color=#FF0000]
+          RenderText {#text} at (0,0) size 163x19
+            text run at (0,0) width 163: "This text should be green."
diff --git a/LayoutTests/platform/gtk/fast/css-generated-content/010-expected.checksum b/LayoutTests/platform/gtk/fast/css-generated-content/010-expected.checksum
new file mode 100644 (file)
index 0000000..0195f33
--- /dev/null
@@ -0,0 +1 @@
+b1420419ed296290912bc1dfe26df603
\ No newline at end of file
diff --git a/LayoutTests/platform/gtk/fast/css-generated-content/010-expected.png b/LayoutTests/platform/gtk/fast/css-generated-content/010-expected.png
new file mode 100644 (file)
index 0000000..024bd36
Binary files /dev/null and b/LayoutTests/platform/gtk/fast/css-generated-content/010-expected.png differ
diff --git a/LayoutTests/platform/gtk/fast/css-generated-content/010-expected.txt b/LayoutTests/platform/gtk/fast/css-generated-content/010-expected.txt
new file mode 100644 (file)
index 0000000..b697430
--- /dev/null
@@ -0,0 +1,11 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x35
+  RenderBlock {HTML} at (0,0) size 800x35
+    RenderBody {BODY} at (8,8) size 784x19
+      RenderInline {A} at (0,0) size 117x19 [color=#0000EE]
+        RenderInline (generated) at (0,0) size 10x19
+          RenderImage at (0,5) size 10x10
+        RenderText {#text} at (10,0) size 107x19
+          text run at (10,0) width 107: "What's going on."
+      RenderText {#text} at (0,0) size 0x0
diff --git a/LayoutTests/platform/gtk/fast/css-generated-content/011-expected.checksum b/LayoutTests/platform/gtk/fast/css-generated-content/011-expected.checksum
new file mode 100644 (file)
index 0000000..d8eb660
--- /dev/null
@@ -0,0 +1 @@
+be6575c12783cf596db1b9fe4d70f2dd
\ No newline at end of file
diff --git a/LayoutTests/platform/gtk/fast/css-generated-content/011-expected.png b/LayoutTests/platform/gtk/fast/css-generated-content/011-expected.png
new file mode 100644 (file)
index 0000000..59e1f45
Binary files /dev/null and b/LayoutTests/platform/gtk/fast/css-generated-content/011-expected.png differ
diff --git a/LayoutTests/platform/gtk/fast/css-generated-content/011-expected.txt b/LayoutTests/platform/gtk/fast/css-generated-content/011-expected.txt
new file mode 100644 (file)
index 0000000..72a3810
--- /dev/null
@@ -0,0 +1,12 @@
+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 784x573
+      RenderBlock {H2} at (0,0) size 784x62
+        RenderBlock (generated) at (0,0) size 784x15 [color=#D0D3DA]
+          RenderText at (381,0) size 21x15
+            text run at (381,0) width 21: "\x{2022} \x{2022} \x{2022}"
+        RenderBlock (anonymous) at (0,34) size 784x28
+          RenderText {#text} at (0,0) size 127x28
+            text run at (0,0) width 127: "This is a test"
diff --git a/LayoutTests/platform/gtk/fast/css-generated-content/012-expected.checksum b/LayoutTests/platform/gtk/fast/css-generated-content/012-expected.checksum
new file mode 100644 (file)
index 0000000..445252b
--- /dev/null
@@ -0,0 +1 @@
+dc21856251efe105607a059161d29eea
\ No newline at end of file
diff --git a/LayoutTests/platform/gtk/fast/css-generated-content/012-expected.png b/LayoutTests/platform/gtk/fast/css-generated-content/012-expected.png
new file mode 100644 (file)
index 0000000..b1cb9b1
Binary files /dev/null and b/LayoutTests/platform/gtk/fast/css-generated-content/012-expected.png differ
diff --git a/LayoutTests/platform/gtk/fast/css-generated-content/012-expected.txt b/LayoutTests/platform/gtk/fast/css-generated-content/012-expected.txt
new file mode 100644 (file)
index 0000000..ae81888
--- /dev/null
@@ -0,0 +1,30 @@
+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 784x568
+      RenderBlock {H1} at (0,0) size 784x55
+        RenderText {#text} at (0,0) size 774x54
+          text run at (0,0) width 774: "Inheritance bug for floated first-letter"
+      RenderBlock {P} at (0,87) size 784x169 [bgcolor=#EEEEEE] [border: (1px solid #000000)]
+        RenderInline (generated) at (0,0) size 54x84 [color=#008000] [border: (1px dashed #008000)]
+          RenderText {#text} at (2,1) size 52x82
+            text run at (2,1) width 52: "H"
+        RenderText {#text} at (55,45) size 780x123
+          text run at (55,45) width 726: "ere is the first paragraph. Here the CSS :first-line rule sets the text to"
+          text run at (1,84) width 232: "a green, sans-serif font. "
+          text run at (233,84) width 541: "Then, the CSS :first-letter rule sets the font size to 3em,"
+          text run at (1,112) width 743: "and makes the text bold. And here's some more text to pad out the paragraph"
+          text run at (1,140) width 723: "and make things look nice (or, at least, to illustrate the problem correctly)."
+      RenderBlock {P} at (0,280) size 784x142 [bgcolor=#EEEEEE] [border: (1px solid #000000)]
+        RenderBlock (floating) at (1,1) size 54x85 [color=#008000] [border: (1px dashed #008000)]
+          RenderText {#text} at (1,1) size 52x82
+            text run at (1,1) width 52: "H"
+        RenderText {#text} at (55,1) size 768x140
+          text run at (55,1) width 714: "ere is the second paragraph. This is just like the first except that the"
+          text run at (55,29) width 382: "rule p.floated:first-letter floats the first "
+          text run at (437,29) width 163: "letter to the left. "
+          text run at (600,29) width 135: "However, this"
+          text run at (55,57) width 683: "floated element should still inherit the font properties (green and sans-"
+          text run at (55,85) width 704: "serif) from the first-line: selector. It does not -- instead, the font is black,"
+          text run at (1,113) width 542: "and uses the serif font. .... And here's some more text ...."
diff --git a/LayoutTests/platform/gtk/fast/css-generated-content/013-expected.checksum b/LayoutTests/platform/gtk/fast/css-generated-content/013-expected.checksum
new file mode 100644 (file)
index 0000000..d2ff290
--- /dev/null
@@ -0,0 +1 @@
+93bfb4b37c0cb8f8a4fb6b8117d4b735
\ No newline at end of file
diff --git a/LayoutTests/platform/gtk/fast/css-generated-content/013-expected.png b/LayoutTests/platform/gtk/fast/css-generated-content/013-expected.png
new file mode 100644 (file)
index 0000000..c1b972b
Binary files /dev/null and b/LayoutTests/platform/gtk/fast/css-generated-content/013-expected.png differ
diff --git a/LayoutTests/platform/gtk/fast/css-generated-content/013-expected.txt b/LayoutTests/platform/gtk/fast/css-generated-content/013-expected.txt
new file mode 100644 (file)
index 0000000..