Rubber-stamped by Dmitry Titov.
authorlevin@chromium.org <levin@chromium.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Mon, 29 Mar 2010 18:20:38 +0000 (18:20 +0000)
committerlevin@chromium.org <levin@chromium.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Mon, 29 Mar 2010 18:20:38 +0000 (18:20 +0000)
Add chromium specific baselines for table tests added in r56641
and for runin tests added in r56655.

* platform/chromium-mac/fast/table/table-background-expected.checksum: Added.
* platform/chromium-mac/fast/table/table-background-expected.png: Added.
* platform/chromium-mac/fast/table/table-background-expected.txt: Copied from LayoutTests/platform/mac/fast/table/table-background-expected.txt.
* platform/chromium-mac/fast/table/table-cell-border-draws-on-top-of-col-background-expected.checksum: Added.
* platform/chromium-mac/fast/table/table-cell-border-draws-on-top-of-col-background-expected.png: Added.
* platform/chromium-mac/fast/table/table-cell-border-draws-on-top-of-col-background-expected.txt: Copied from LayoutTests/platform/mac/fast/table/table-cell-border-draws-on-top-of-col-background-expected.txt.
* platform/chromium-mac/fast/table/table-cell-border-draws-on-top-of-col-group-background-expected.checksum: Added.
* platform/chromium-mac/fast/table/table-cell-border-draws-on-top-of-col-group-background-expected.png: Added.
* platform/chromium-mac/fast/table/table-cell-border-draws-on-top-of-col-group-background-expected.txt: Copied from LayoutTests/platform/mac/fast/table/table-cell-border-draws-on-top-of-col-group-background-expected.txt.
* platform/chromium-mac/fast/table/table-cell-border-draws-on-top-of-row-background-expected.checksum: Added.
* platform/chromium-mac/fast/table/table-cell-border-draws-on-top-of-row-background-expected.png: Added.
* platform/chromium-mac/fast/table/table-cell-border-draws-on-top-of-row-background-expected.txt: Copied from LayoutTests/platform/mac/fast/table/table-cell-border-draws-on-top-of-row-background-expected.txt.
* platform/chromium-mac/fast/table/table-cell-border-draws-on-top-of-row-group-background-expected.checksum: Added.
* platform/chromium-mac/fast/table/table-cell-border-draws-on-top-of-row-group-background-expected.png: Added.
* platform/chromium-mac/fast/table/table-cell-border-draws-on-top-of-row-group-background-expected.txt: Copied from LayoutTests/platform/mac/fast/table/table-cell-border-draws-on-top-of-row-group-background-expected.txt.
* platform/chromium-mac/fast/table/table-cell-overrides-row-background-expected.checksum: Added.
* platform/chromium-mac/fast/table/table-cell-overrides-row-background-expected.png: Added.
* platform/chromium-mac/fast/table/table-cell-overrides-row-background-expected.txt: Copied from LayoutTests/platform/mac/fast/table/table-cell-overrides-row-background-expected.txt.
* platform/chromium-mac/fast/table/table-col-background-expected.checksum: Added.
* platform/chromium-mac/fast/table/table-col-background-expected.png: Added.
* platform/chromium-mac/fast/table/table-col-background-expected.txt: Copied from LayoutTests/platform/mac/fast/table/table-col-background-expected.txt.
* platform/chromium-mac/fast/table/table-col-group-background-expected.checksum: Added.
* platform/chromium-mac/fast/table/table-col-group-background-expected.png: Added.
* platform/chromium-mac/fast/table/table-col-group-background-expected.txt: Copied from LayoutTests/platform/mac/fast/table/table-col-group-background-expected.txt.
* platform/chromium-mac/fast/table/table-col-group-col-span-background-expected.checksum: Added.
* platform/chromium-mac/fast/table/table-col-group-col-span-background-expected.png: Added.
* platform/chromium-mac/fast/table/table-col-group-col-span-background-expected.txt: Copied from LayoutTests/platform/mac/fast/table/table-col-group-col-span-background-expected.txt.
* platform/chromium-mac/fast/table/table-col-group-span-background-expected.checksum: Added.
* platform/chromium-mac/fast/table/table-col-group-span-background-expected.png: Added.
* platform/chromium-mac/fast/table/table-col-group-span-background-expected.txt: Copied from LayoutTests/platform/mac/fast/table/table-col-group-span-background-expected.txt.
* platform/chromium-mac/fast/table/table-col-span-background-expected.checksum: Added.
* platform/chromium-mac/fast/table/table-col-span-background-expected.png: Added.
* platform/chromium-mac/fast/table/table-col-span-background-expected.txt: Copied from LayoutTests/platform/mac/fast/table/table-col-span-background-expected.txt.
* platform/chromium-mac/fast/table/table-row-background-expected.checksum: Added.
* platform/chromium-mac/fast/table/table-row-background-expected.png: Added.
* platform/chromium-mac/fast/table/table-row-background-expected.txt: Copied from LayoutTests/platform/mac/fast/table/table-row-background-expected.txt.
* platform/chromium-mac/fast/table/table-row-background-left-50px-expected.checksum: Added.
* platform/chromium-mac/fast/table/table-row-background-left-50px-expected.png: Added.
* platform/chromium-mac/fast/table/table-row-background-left-50px-expected.txt: Copied from LayoutTests/platform/mac/fast/table/table-row-background-left-50px-expected.txt.
* platform/chromium-mac/fast/table/table-row-background-right-100percent-expected.checksum: Added.
* platform/chromium-mac/fast/table/table-row-background-right-100percent-expected.png: Added.
* platform/chromium-mac/fast/table/table-row-background-right-100percent-expected.txt: Copied from LayoutTests/platform/mac/fast/table/table-row-background-right-100percent-expected.txt.
* platform/chromium-mac/fast/table/table-row-background-right-50px-expected.checksum: Added.
* platform/chromium-mac/fast/table/table-row-background-right-50px-expected.png: Added.
* platform/chromium-mac/fast/table/table-row-background-right-50px-expected.txt: Copied from LayoutTests/platform/mac/fast/table/table-row-background-right-50px-expected.txt.
* platform/chromium-mac/fast/table/table-row-group-background-expected.checksum: Added.
* platform/chromium-mac/fast/table/table-row-group-background-expected.png: Added.
* platform/chromium-mac/fast/table/table-row-group-background-expected.txt: Copied from LayoutTests/platform/mac/fast/table/table-row-group-background-expected.txt.
* platform/chromium-mac/fast/table/table-row-group-background-positioned-expected.checksum: Added.
* platform/chromium-mac/fast/table/table-row-group-background-positioned-expected.png: Added.
* platform/chromium-mac/fast/table/table-row-group-background-positioned-expected.txt: Copied from LayoutTests/platform/mac/fast/table/table-row-group-background-positioned-expected.txt.
* platform/chromium-win/fast/table/table-background-expected.checksum: Added.
* platform/chromium-win/fast/table/table-background-expected.png: Added.
* platform/chromium-win/fast/table/table-background-expected.txt: Added.
* platform/chromium-win/fast/table/table-cell-border-draws-on-top-of-col-background-expected.checksum: Added.
* platform/chromium-win/fast/table/table-cell-border-draws-on-top-of-col-background-expected.png: Added.
* platform/chromium-win/fast/table/table-cell-border-draws-on-top-of-col-background-expected.txt: Added.
* platform/chromium-win/fast/table/table-cell-border-draws-on-top-of-col-group-background-expected.checksum: Added.
* platform/chromium-win/fast/table/table-cell-border-draws-on-top-of-col-group-background-expected.png: Added.
* platform/chromium-win/fast/table/table-cell-border-draws-on-top-of-col-group-background-expected.txt: Added.
* platform/chromium-win/fast/table/table-cell-border-draws-on-top-of-row-background-expected.checksum: Added.
* platform/chromium-win/fast/table/table-cell-border-draws-on-top-of-row-background-expected.png: Added.
* platform/chromium-win/fast/table/table-cell-border-draws-on-top-of-row-background-expected.txt: Added.
* platform/chromium-win/fast/table/table-cell-border-draws-on-top-of-row-group-background-expected.checksum: Added.
* platform/chromium-win/fast/table/table-cell-border-draws-on-top-of-row-group-background-expected.png: Added.
* platform/chromium-win/fast/table/table-cell-border-draws-on-top-of-row-group-background-expected.txt: Added.
* platform/chromium-win/fast/table/table-cell-overrides-row-background-expected.checksum: Added.
* platform/chromium-win/fast/table/table-cell-overrides-row-background-expected.png: Added.
* platform/chromium-win/fast/table/table-cell-overrides-row-background-expected.txt: Added.
* platform/chromium-win/fast/table/table-col-background-expected.checksum: Added.
* platform/chromium-win/fast/table/table-col-background-expected.png: Added.
* platform/chromium-win/fast/table/table-col-background-expected.txt: Added.
* platform/chromium-win/fast/table/table-col-group-background-expected.checksum: Added.
* platform/chromium-win/fast/table/table-col-group-background-expected.png: Added.
* platform/chromium-win/fast/table/table-col-group-background-expected.txt: Added.
* platform/chromium-win/fast/table/table-col-group-col-span-background-expected.checksum: Added.
* platform/chromium-win/fast/table/table-col-group-col-span-background-expected.png: Added.
* platform/chromium-win/fast/table/table-col-group-col-span-background-expected.txt: Added.
* platform/chromium-win/fast/table/table-col-group-span-background-expected.checksum: Added.
* platform/chromium-win/fast/table/table-col-group-span-background-expected.png: Added.
* platform/chromium-win/fast/table/table-col-group-span-background-expected.txt: Added.
* platform/chromium-win/fast/table/table-col-span-background-expected.checksum: Added.
* platform/chromium-win/fast/table/table-col-span-background-expected.png: Added.
* platform/chromium-win/fast/table/table-col-span-background-expected.txt: Added.
* platform/chromium-win/fast/table/table-row-background-expected.checksum: Added.
* platform/chromium-win/fast/table/table-row-background-expected.png: Added.
* platform/chromium-win/fast/table/table-row-background-expected.txt: Added.
* platform/chromium-win/fast/table/table-row-background-left-50px-expected.checksum: Added.
* platform/chromium-win/fast/table/table-row-background-left-50px-expected.png: Added.
* platform/chromium-win/fast/table/table-row-background-left-50px-expected.txt: Added.
* platform/chromium-win/fast/table/table-row-background-right-100percent-expected.checksum: Added.
* platform/chromium-win/fast/table/table-row-background-right-100percent-expected.png: Added.
* platform/chromium-win/fast/table/table-row-background-right-100percent-expected.txt: Added.
* platform/chromium-win/fast/table/table-row-background-right-50px-expected.checksum: Added.
* platform/chromium-win/fast/table/table-row-background-right-50px-expected.png: Added.
* platform/chromium-win/fast/table/table-row-background-right-50px-expected.txt: Added.
* platform/chromium-win/fast/table/table-row-group-background-expected.checksum: Added.
* platform/chromium-win/fast/table/table-row-group-background-expected.png: Added.
* platform/chromium-win/fast/table/table-row-group-background-expected.txt: Added.
* platform/chromium-win/fast/table/table-row-group-background-positioned-expected.checksum: Added.
* platform/chromium-win/fast/table/table-row-group-background-positioned-expected.png: Added.
* platform/chromium-win/fast/table/table-row-group-background-positioned-expected.txt: Added.
* platform/chromium/fast/runin/generated2-expected.checksum: Added.
* platform/chromium/fast/runin/generated2-expected.png: Added.
* platform/chromium/fast/runin/generated3-expected.checksum: Added.
* platform/chromium/fast/runin/generated3-expected.png: Added.
* platform/chromium/fast/runin/generated4-expected.checksum: Added.
* platform/chromium/fast/runin/generated4-expected.png: Added.

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

109 files changed:
LayoutTests/ChangeLog
LayoutTests/platform/chromium-mac/fast/table/table-background-expected.checksum [new file with mode: 0644]
LayoutTests/platform/chromium-mac/fast/table/table-background-expected.png [new file with mode: 0644]
LayoutTests/platform/chromium-mac/fast/table/table-background-expected.txt [new file with mode: 0644]
LayoutTests/platform/chromium-mac/fast/table/table-cell-border-draws-on-top-of-col-background-expected.checksum [new file with mode: 0644]
LayoutTests/platform/chromium-mac/fast/table/table-cell-border-draws-on-top-of-col-background-expected.png [new file with mode: 0644]
LayoutTests/platform/chromium-mac/fast/table/table-cell-border-draws-on-top-of-col-background-expected.txt [new file with mode: 0644]
LayoutTests/platform/chromium-mac/fast/table/table-cell-border-draws-on-top-of-col-group-background-expected.checksum [new file with mode: 0644]
LayoutTests/platform/chromium-mac/fast/table/table-cell-border-draws-on-top-of-col-group-background-expected.png [new file with mode: 0644]
LayoutTests/platform/chromium-mac/fast/table/table-cell-border-draws-on-top-of-col-group-background-expected.txt [new file with mode: 0644]
LayoutTests/platform/chromium-mac/fast/table/table-cell-border-draws-on-top-of-row-background-expected.checksum [new file with mode: 0644]
LayoutTests/platform/chromium-mac/fast/table/table-cell-border-draws-on-top-of-row-background-expected.png [new file with mode: 0644]
LayoutTests/platform/chromium-mac/fast/table/table-cell-border-draws-on-top-of-row-background-expected.txt [new file with mode: 0644]
LayoutTests/platform/chromium-mac/fast/table/table-cell-border-draws-on-top-of-row-group-background-expected.checksum [new file with mode: 0644]
LayoutTests/platform/chromium-mac/fast/table/table-cell-border-draws-on-top-of-row-group-background-expected.png [new file with mode: 0644]
LayoutTests/platform/chromium-mac/fast/table/table-cell-border-draws-on-top-of-row-group-background-expected.txt [new file with mode: 0644]
LayoutTests/platform/chromium-mac/fast/table/table-cell-overrides-row-background-expected.checksum [new file with mode: 0644]
LayoutTests/platform/chromium-mac/fast/table/table-cell-overrides-row-background-expected.png [new file with mode: 0644]
LayoutTests/platform/chromium-mac/fast/table/table-cell-overrides-row-background-expected.txt [new file with mode: 0644]
LayoutTests/platform/chromium-mac/fast/table/table-col-background-expected.checksum [new file with mode: 0644]
LayoutTests/platform/chromium-mac/fast/table/table-col-background-expected.png [new file with mode: 0644]
LayoutTests/platform/chromium-mac/fast/table/table-col-background-expected.txt [new file with mode: 0644]
LayoutTests/platform/chromium-mac/fast/table/table-col-group-background-expected.checksum [new file with mode: 0644]
LayoutTests/platform/chromium-mac/fast/table/table-col-group-background-expected.png [new file with mode: 0644]
LayoutTests/platform/chromium-mac/fast/table/table-col-group-background-expected.txt [new file with mode: 0644]
LayoutTests/platform/chromium-mac/fast/table/table-col-group-col-span-background-expected.checksum [new file with mode: 0644]
LayoutTests/platform/chromium-mac/fast/table/table-col-group-col-span-background-expected.png [new file with mode: 0644]
LayoutTests/platform/chromium-mac/fast/table/table-col-group-col-span-background-expected.txt [new file with mode: 0644]
LayoutTests/platform/chromium-mac/fast/table/table-col-group-span-background-expected.checksum [new file with mode: 0644]
LayoutTests/platform/chromium-mac/fast/table/table-col-group-span-background-expected.png [new file with mode: 0644]
LayoutTests/platform/chromium-mac/fast/table/table-col-group-span-background-expected.txt [new file with mode: 0644]
LayoutTests/platform/chromium-mac/fast/table/table-col-span-background-expected.checksum [new file with mode: 0644]
LayoutTests/platform/chromium-mac/fast/table/table-col-span-background-expected.png [new file with mode: 0644]
LayoutTests/platform/chromium-mac/fast/table/table-col-span-background-expected.txt [new file with mode: 0644]
LayoutTests/platform/chromium-mac/fast/table/table-row-background-expected.checksum [new file with mode: 0644]
LayoutTests/platform/chromium-mac/fast/table/table-row-background-expected.png [new file with mode: 0644]
LayoutTests/platform/chromium-mac/fast/table/table-row-background-expected.txt [new file with mode: 0644]
LayoutTests/platform/chromium-mac/fast/table/table-row-background-left-50px-expected.checksum [new file with mode: 0644]
LayoutTests/platform/chromium-mac/fast/table/table-row-background-left-50px-expected.png [new file with mode: 0644]
LayoutTests/platform/chromium-mac/fast/table/table-row-background-left-50px-expected.txt [new file with mode: 0644]
LayoutTests/platform/chromium-mac/fast/table/table-row-background-right-100percent-expected.checksum [new file with mode: 0644]
LayoutTests/platform/chromium-mac/fast/table/table-row-background-right-100percent-expected.png [new file with mode: 0644]
LayoutTests/platform/chromium-mac/fast/table/table-row-background-right-100percent-expected.txt [new file with mode: 0644]
LayoutTests/platform/chromium-mac/fast/table/table-row-background-right-50px-expected.checksum [new file with mode: 0644]
LayoutTests/platform/chromium-mac/fast/table/table-row-background-right-50px-expected.png [new file with mode: 0644]
LayoutTests/platform/chromium-mac/fast/table/table-row-background-right-50px-expected.txt [new file with mode: 0644]
LayoutTests/platform/chromium-mac/fast/table/table-row-group-background-expected.checksum [new file with mode: 0644]
LayoutTests/platform/chromium-mac/fast/table/table-row-group-background-expected.png [new file with mode: 0644]
LayoutTests/platform/chromium-mac/fast/table/table-row-group-background-expected.txt [new file with mode: 0644]
LayoutTests/platform/chromium-mac/fast/table/table-row-group-background-positioned-expected.checksum [new file with mode: 0644]
LayoutTests/platform/chromium-mac/fast/table/table-row-group-background-positioned-expected.png [new file with mode: 0644]
LayoutTests/platform/chromium-mac/fast/table/table-row-group-background-positioned-expected.txt [new file with mode: 0644]
LayoutTests/platform/chromium-win/fast/table/table-background-expected.checksum [new file with mode: 0644]
LayoutTests/platform/chromium-win/fast/table/table-background-expected.png [new file with mode: 0644]
LayoutTests/platform/chromium-win/fast/table/table-background-expected.txt [new file with mode: 0644]
LayoutTests/platform/chromium-win/fast/table/table-cell-border-draws-on-top-of-col-background-expected.checksum [new file with mode: 0644]
LayoutTests/platform/chromium-win/fast/table/table-cell-border-draws-on-top-of-col-background-expected.png [new file with mode: 0644]
LayoutTests/platform/chromium-win/fast/table/table-cell-border-draws-on-top-of-col-background-expected.txt [new file with mode: 0644]
LayoutTests/platform/chromium-win/fast/table/table-cell-border-draws-on-top-of-col-group-background-expected.checksum [new file with mode: 0644]
LayoutTests/platform/chromium-win/fast/table/table-cell-border-draws-on-top-of-col-group-background-expected.png [new file with mode: 0644]
LayoutTests/platform/chromium-win/fast/table/table-cell-border-draws-on-top-of-col-group-background-expected.txt [new file with mode: 0644]
LayoutTests/platform/chromium-win/fast/table/table-cell-border-draws-on-top-of-row-background-expected.checksum [new file with mode: 0644]
LayoutTests/platform/chromium-win/fast/table/table-cell-border-draws-on-top-of-row-background-expected.png [new file with mode: 0644]
LayoutTests/platform/chromium-win/fast/table/table-cell-border-draws-on-top-of-row-background-expected.txt [new file with mode: 0644]
LayoutTests/platform/chromium-win/fast/table/table-cell-border-draws-on-top-of-row-group-background-expected.checksum [new file with mode: 0644]
LayoutTests/platform/chromium-win/fast/table/table-cell-border-draws-on-top-of-row-group-background-expected.png [new file with mode: 0644]
LayoutTests/platform/chromium-win/fast/table/table-cell-border-draws-on-top-of-row-group-background-expected.txt [new file with mode: 0644]
LayoutTests/platform/chromium-win/fast/table/table-cell-overrides-row-background-expected.checksum [new file with mode: 0644]
LayoutTests/platform/chromium-win/fast/table/table-cell-overrides-row-background-expected.png [new file with mode: 0644]
LayoutTests/platform/chromium-win/fast/table/table-cell-overrides-row-background-expected.txt [new file with mode: 0644]
LayoutTests/platform/chromium-win/fast/table/table-col-background-expected.checksum [new file with mode: 0644]
LayoutTests/platform/chromium-win/fast/table/table-col-background-expected.png [new file with mode: 0644]
LayoutTests/platform/chromium-win/fast/table/table-col-background-expected.txt [new file with mode: 0644]
LayoutTests/platform/chromium-win/fast/table/table-col-group-background-expected.checksum [new file with mode: 0644]
LayoutTests/platform/chromium-win/fast/table/table-col-group-background-expected.png [new file with mode: 0644]
LayoutTests/platform/chromium-win/fast/table/table-col-group-background-expected.txt [new file with mode: 0644]
LayoutTests/platform/chromium-win/fast/table/table-col-group-col-span-background-expected.checksum [new file with mode: 0644]
LayoutTests/platform/chromium-win/fast/table/table-col-group-col-span-background-expected.png [new file with mode: 0644]
LayoutTests/platform/chromium-win/fast/table/table-col-group-col-span-background-expected.txt [new file with mode: 0644]
LayoutTests/platform/chromium-win/fast/table/table-col-group-span-background-expected.checksum [new file with mode: 0644]
LayoutTests/platform/chromium-win/fast/table/table-col-group-span-background-expected.png [new file with mode: 0644]
LayoutTests/platform/chromium-win/fast/table/table-col-group-span-background-expected.txt [new file with mode: 0644]
LayoutTests/platform/chromium-win/fast/table/table-col-span-background-expected.checksum [new file with mode: 0644]
LayoutTests/platform/chromium-win/fast/table/table-col-span-background-expected.png [new file with mode: 0644]
LayoutTests/platform/chromium-win/fast/table/table-col-span-background-expected.txt [new file with mode: 0644]
LayoutTests/platform/chromium-win/fast/table/table-row-background-expected.checksum [new file with mode: 0644]
LayoutTests/platform/chromium-win/fast/table/table-row-background-expected.png [new file with mode: 0644]
LayoutTests/platform/chromium-win/fast/table/table-row-background-expected.txt [new file with mode: 0644]
LayoutTests/platform/chromium-win/fast/table/table-row-background-left-50px-expected.checksum [new file with mode: 0644]
LayoutTests/platform/chromium-win/fast/table/table-row-background-left-50px-expected.png [new file with mode: 0644]
LayoutTests/platform/chromium-win/fast/table/table-row-background-left-50px-expected.txt [new file with mode: 0644]
LayoutTests/platform/chromium-win/fast/table/table-row-background-right-100percent-expected.checksum [new file with mode: 0644]
LayoutTests/platform/chromium-win/fast/table/table-row-background-right-100percent-expected.png [new file with mode: 0644]
LayoutTests/platform/chromium-win/fast/table/table-row-background-right-100percent-expected.txt [new file with mode: 0644]
LayoutTests/platform/chromium-win/fast/table/table-row-background-right-50px-expected.checksum [new file with mode: 0644]
LayoutTests/platform/chromium-win/fast/table/table-row-background-right-50px-expected.png [new file with mode: 0644]
LayoutTests/platform/chromium-win/fast/table/table-row-background-right-50px-expected.txt [new file with mode: 0644]
LayoutTests/platform/chromium-win/fast/table/table-row-group-background-expected.checksum [new file with mode: 0644]
LayoutTests/platform/chromium-win/fast/table/table-row-group-background-expected.png [new file with mode: 0644]
LayoutTests/platform/chromium-win/fast/table/table-row-group-background-expected.txt [new file with mode: 0644]
LayoutTests/platform/chromium-win/fast/table/table-row-group-background-positioned-expected.checksum [new file with mode: 0644]
LayoutTests/platform/chromium-win/fast/table/table-row-group-background-positioned-expected.png [new file with mode: 0644]
LayoutTests/platform/chromium-win/fast/table/table-row-group-background-positioned-expected.txt [new file with mode: 0644]
LayoutTests/platform/chromium/fast/runin/generated2-expected.checksum [new file with mode: 0644]
LayoutTests/platform/chromium/fast/runin/generated2-expected.png [new file with mode: 0644]
LayoutTests/platform/chromium/fast/runin/generated3-expected.checksum [new file with mode: 0644]
LayoutTests/platform/chromium/fast/runin/generated3-expected.png [new file with mode: 0644]
LayoutTests/platform/chromium/fast/runin/generated4-expected.checksum [new file with mode: 0644]
LayoutTests/platform/chromium/fast/runin/generated4-expected.png [new file with mode: 0644]

index 1cb1d88..8dd9699 100644 (file)
@@ -1,3 +1,119 @@
+2010-03-29  David Levin  <levin@chromium.org>
+
+        Rubber-stamped by Dmitry Titov.
+
+        Add chromium specific baselines for table tests added in r56641
+        and for runin tests added in r56655.
+
+        * platform/chromium-mac/fast/table/table-background-expected.checksum: Added.
+        * platform/chromium-mac/fast/table/table-background-expected.png: Added.
+        * platform/chromium-mac/fast/table/table-background-expected.txt: Copied from LayoutTests/platform/mac/fast/table/table-background-expected.txt.
+        * platform/chromium-mac/fast/table/table-cell-border-draws-on-top-of-col-background-expected.checksum: Added.
+        * platform/chromium-mac/fast/table/table-cell-border-draws-on-top-of-col-background-expected.png: Added.
+        * platform/chromium-mac/fast/table/table-cell-border-draws-on-top-of-col-background-expected.txt: Copied from LayoutTests/platform/mac/fast/table/table-cell-border-draws-on-top-of-col-background-expected.txt.
+        * platform/chromium-mac/fast/table/table-cell-border-draws-on-top-of-col-group-background-expected.checksum: Added.
+        * platform/chromium-mac/fast/table/table-cell-border-draws-on-top-of-col-group-background-expected.png: Added.
+        * platform/chromium-mac/fast/table/table-cell-border-draws-on-top-of-col-group-background-expected.txt: Copied from LayoutTests/platform/mac/fast/table/table-cell-border-draws-on-top-of-col-group-background-expected.txt.
+        * platform/chromium-mac/fast/table/table-cell-border-draws-on-top-of-row-background-expected.checksum: Added.
+        * platform/chromium-mac/fast/table/table-cell-border-draws-on-top-of-row-background-expected.png: Added.
+        * platform/chromium-mac/fast/table/table-cell-border-draws-on-top-of-row-background-expected.txt: Copied from LayoutTests/platform/mac/fast/table/table-cell-border-draws-on-top-of-row-background-expected.txt.
+        * platform/chromium-mac/fast/table/table-cell-border-draws-on-top-of-row-group-background-expected.checksum: Added.
+        * platform/chromium-mac/fast/table/table-cell-border-draws-on-top-of-row-group-background-expected.png: Added.
+        * platform/chromium-mac/fast/table/table-cell-border-draws-on-top-of-row-group-background-expected.txt: Copied from LayoutTests/platform/mac/fast/table/table-cell-border-draws-on-top-of-row-group-background-expected.txt.
+        * platform/chromium-mac/fast/table/table-cell-overrides-row-background-expected.checksum: Added.
+        * platform/chromium-mac/fast/table/table-cell-overrides-row-background-expected.png: Added.
+        * platform/chromium-mac/fast/table/table-cell-overrides-row-background-expected.txt: Copied from LayoutTests/platform/mac/fast/table/table-cell-overrides-row-background-expected.txt.
+        * platform/chromium-mac/fast/table/table-col-background-expected.checksum: Added.
+        * platform/chromium-mac/fast/table/table-col-background-expected.png: Added.
+        * platform/chromium-mac/fast/table/table-col-background-expected.txt: Copied from LayoutTests/platform/mac/fast/table/table-col-background-expected.txt.
+        * platform/chromium-mac/fast/table/table-col-group-background-expected.checksum: Added.
+        * platform/chromium-mac/fast/table/table-col-group-background-expected.png: Added.
+        * platform/chromium-mac/fast/table/table-col-group-background-expected.txt: Copied from LayoutTests/platform/mac/fast/table/table-col-group-background-expected.txt.
+        * platform/chromium-mac/fast/table/table-col-group-col-span-background-expected.checksum: Added.
+        * platform/chromium-mac/fast/table/table-col-group-col-span-background-expected.png: Added.
+        * platform/chromium-mac/fast/table/table-col-group-col-span-background-expected.txt: Copied from LayoutTests/platform/mac/fast/table/table-col-group-col-span-background-expected.txt.
+        * platform/chromium-mac/fast/table/table-col-group-span-background-expected.checksum: Added.
+        * platform/chromium-mac/fast/table/table-col-group-span-background-expected.png: Added.
+        * platform/chromium-mac/fast/table/table-col-group-span-background-expected.txt: Copied from LayoutTests/platform/mac/fast/table/table-col-group-span-background-expected.txt.
+        * platform/chromium-mac/fast/table/table-col-span-background-expected.checksum: Added.
+        * platform/chromium-mac/fast/table/table-col-span-background-expected.png: Added.
+        * platform/chromium-mac/fast/table/table-col-span-background-expected.txt: Copied from LayoutTests/platform/mac/fast/table/table-col-span-background-expected.txt.
+        * platform/chromium-mac/fast/table/table-row-background-expected.checksum: Added.
+        * platform/chromium-mac/fast/table/table-row-background-expected.png: Added.
+        * platform/chromium-mac/fast/table/table-row-background-expected.txt: Copied from LayoutTests/platform/mac/fast/table/table-row-background-expected.txt.
+        * platform/chromium-mac/fast/table/table-row-background-left-50px-expected.checksum: Added.
+        * platform/chromium-mac/fast/table/table-row-background-left-50px-expected.png: Added.
+        * platform/chromium-mac/fast/table/table-row-background-left-50px-expected.txt: Copied from LayoutTests/platform/mac/fast/table/table-row-background-left-50px-expected.txt.
+        * platform/chromium-mac/fast/table/table-row-background-right-100percent-expected.checksum: Added.
+        * platform/chromium-mac/fast/table/table-row-background-right-100percent-expected.png: Added.
+        * platform/chromium-mac/fast/table/table-row-background-right-100percent-expected.txt: Copied from LayoutTests/platform/mac/fast/table/table-row-background-right-100percent-expected.txt.
+        * platform/chromium-mac/fast/table/table-row-background-right-50px-expected.checksum: Added.
+        * platform/chromium-mac/fast/table/table-row-background-right-50px-expected.png: Added.
+        * platform/chromium-mac/fast/table/table-row-background-right-50px-expected.txt: Copied from LayoutTests/platform/mac/fast/table/table-row-background-right-50px-expected.txt.
+        * platform/chromium-mac/fast/table/table-row-group-background-expected.checksum: Added.
+        * platform/chromium-mac/fast/table/table-row-group-background-expected.png: Added.
+        * platform/chromium-mac/fast/table/table-row-group-background-expected.txt: Copied from LayoutTests/platform/mac/fast/table/table-row-group-background-expected.txt.
+        * platform/chromium-mac/fast/table/table-row-group-background-positioned-expected.checksum: Added.
+        * platform/chromium-mac/fast/table/table-row-group-background-positioned-expected.png: Added.
+        * platform/chromium-mac/fast/table/table-row-group-background-positioned-expected.txt: Copied from LayoutTests/platform/mac/fast/table/table-row-group-background-positioned-expected.txt.
+        * platform/chromium-win/fast/table/table-background-expected.checksum: Added.
+        * platform/chromium-win/fast/table/table-background-expected.png: Added.
+        * platform/chromium-win/fast/table/table-background-expected.txt: Added.
+        * platform/chromium-win/fast/table/table-cell-border-draws-on-top-of-col-background-expected.checksum: Added.
+        * platform/chromium-win/fast/table/table-cell-border-draws-on-top-of-col-background-expected.png: Added.
+        * platform/chromium-win/fast/table/table-cell-border-draws-on-top-of-col-background-expected.txt: Added.
+        * platform/chromium-win/fast/table/table-cell-border-draws-on-top-of-col-group-background-expected.checksum: Added.
+        * platform/chromium-win/fast/table/table-cell-border-draws-on-top-of-col-group-background-expected.png: Added.
+        * platform/chromium-win/fast/table/table-cell-border-draws-on-top-of-col-group-background-expected.txt: Added.
+        * platform/chromium-win/fast/table/table-cell-border-draws-on-top-of-row-background-expected.checksum: Added.
+        * platform/chromium-win/fast/table/table-cell-border-draws-on-top-of-row-background-expected.png: Added.
+        * platform/chromium-win/fast/table/table-cell-border-draws-on-top-of-row-background-expected.txt: Added.
+        * platform/chromium-win/fast/table/table-cell-border-draws-on-top-of-row-group-background-expected.checksum: Added.
+        * platform/chromium-win/fast/table/table-cell-border-draws-on-top-of-row-group-background-expected.png: Added.
+        * platform/chromium-win/fast/table/table-cell-border-draws-on-top-of-row-group-background-expected.txt: Added.
+        * platform/chromium-win/fast/table/table-cell-overrides-row-background-expected.checksum: Added.
+        * platform/chromium-win/fast/table/table-cell-overrides-row-background-expected.png: Added.
+        * platform/chromium-win/fast/table/table-cell-overrides-row-background-expected.txt: Added.
+        * platform/chromium-win/fast/table/table-col-background-expected.checksum: Added.
+        * platform/chromium-win/fast/table/table-col-background-expected.png: Added.
+        * platform/chromium-win/fast/table/table-col-background-expected.txt: Added.
+        * platform/chromium-win/fast/table/table-col-group-background-expected.checksum: Added.
+        * platform/chromium-win/fast/table/table-col-group-background-expected.png: Added.
+        * platform/chromium-win/fast/table/table-col-group-background-expected.txt: Added.
+        * platform/chromium-win/fast/table/table-col-group-col-span-background-expected.checksum: Added.
+        * platform/chromium-win/fast/table/table-col-group-col-span-background-expected.png: Added.
+        * platform/chromium-win/fast/table/table-col-group-col-span-background-expected.txt: Added.
+        * platform/chromium-win/fast/table/table-col-group-span-background-expected.checksum: Added.
+        * platform/chromium-win/fast/table/table-col-group-span-background-expected.png: Added.
+        * platform/chromium-win/fast/table/table-col-group-span-background-expected.txt: Added.
+        * platform/chromium-win/fast/table/table-col-span-background-expected.checksum: Added.
+        * platform/chromium-win/fast/table/table-col-span-background-expected.png: Added.
+        * platform/chromium-win/fast/table/table-col-span-background-expected.txt: Added.
+        * platform/chromium-win/fast/table/table-row-background-expected.checksum: Added.
+        * platform/chromium-win/fast/table/table-row-background-expected.png: Added.
+        * platform/chromium-win/fast/table/table-row-background-expected.txt: Added.
+        * platform/chromium-win/fast/table/table-row-background-left-50px-expected.checksum: Added.
+        * platform/chromium-win/fast/table/table-row-background-left-50px-expected.png: Added.
+        * platform/chromium-win/fast/table/table-row-background-left-50px-expected.txt: Added.
+        * platform/chromium-win/fast/table/table-row-background-right-100percent-expected.checksum: Added.
+        * platform/chromium-win/fast/table/table-row-background-right-100percent-expected.png: Added.
+        * platform/chromium-win/fast/table/table-row-background-right-100percent-expected.txt: Added.
+        * platform/chromium-win/fast/table/table-row-background-right-50px-expected.checksum: Added.
+        * platform/chromium-win/fast/table/table-row-background-right-50px-expected.png: Added.
+        * platform/chromium-win/fast/table/table-row-background-right-50px-expected.txt: Added.
+        * platform/chromium-win/fast/table/table-row-group-background-expected.checksum: Added.
+        * platform/chromium-win/fast/table/table-row-group-background-expected.png: Added.
+        * platform/chromium-win/fast/table/table-row-group-background-expected.txt: Added.
+        * platform/chromium-win/fast/table/table-row-group-background-positioned-expected.checksum: Added.
+        * platform/chromium-win/fast/table/table-row-group-background-positioned-expected.png: Added.
+        * platform/chromium-win/fast/table/table-row-group-background-positioned-expected.txt: Added.
+        * platform/chromium/fast/runin/generated2-expected.checksum: Added.
+        * platform/chromium/fast/runin/generated2-expected.png: Added.
+        * platform/chromium/fast/runin/generated3-expected.checksum: Added.
+        * platform/chromium/fast/runin/generated3-expected.png: Added.
+        * platform/chromium/fast/runin/generated4-expected.checksum: Added.
+        * platform/chromium/fast/runin/generated4-expected.png: Added.
+
 2010-03-29  Joseph Pecoraro  <joepeck@webkit.org>
 
         Reviewed by Darin Adler.
diff --git a/LayoutTests/platform/chromium-mac/fast/table/table-background-expected.checksum b/LayoutTests/platform/chromium-mac/fast/table/table-background-expected.checksum
new file mode 100644 (file)
index 0000000..5667344
--- /dev/null
@@ -0,0 +1 @@
+44ea1145198a189778a38d801167db64
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-mac/fast/table/table-background-expected.png b/LayoutTests/platform/chromium-mac/fast/table/table-background-expected.png
new file mode 100644 (file)
index 0000000..b960a6d
Binary files /dev/null and b/LayoutTests/platform/chromium-mac/fast/table/table-background-expected.png differ
diff --git a/LayoutTests/platform/chromium-mac/fast/table/table-background-expected.txt b/LayoutTests/platform/chromium-mac/fast/table/table-background-expected.txt
new file mode 100644 (file)
index 0000000..c672f43
--- /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 784x36
+        RenderText {#text} at (0,0) size 694x18
+          text run at (0,0) width 694: "This tests that the background-image of a table covers exactly the full area of all cells in the table as implied in "
+        RenderInline {A} at (0,0) size 782x36 [color=#0000EE]
+          RenderText {#text} at (694,0) size 782x36
+            text run at (694,0) width 88: "section 17.5.1"
+            text run at (0,18) width 125: "of the CSS 2.1 spec"
+        RenderText {#text} at (125,18) size 339x18
+          text run at (125,18) width 339: ". This test PASSED if you do not see the word FAIL."
+      RenderTable {TABLE} at (0,52) size 100x100
+        RenderTableSection {TBODY} at (0,0) size 100x100
+          RenderTableRow {TR} at (0,0) size 100x50
+            RenderTableCell {TD} at (0,15) size 50x20 [color=#0000FF] [r=0 c=0 rs=1 cs=1]
+              RenderText {#text} at (7,1) size 36x18
+                text run at (7,1) width 36: "FAIL"
+            RenderTableCell {TD} at (50,15) size 50x20 [color=#FFFF00] [r=0 c=1 rs=1 cs=1]
+              RenderText {#text} at (7,1) size 36x18
+                text run at (7,1) width 36: "FAIL"
+          RenderTableRow {TR} at (0,50) size 100x50
+            RenderTableCell {TD} at (0,65) size 50x20 [color=#FFFF00] [r=1 c=0 rs=1 cs=1]
+              RenderText {#text} at (7,1) size 36x18
+                text run at (7,1) width 36: "FAIL"
+            RenderTableCell {TD} at (50,65) size 50x20 [color=#0000FF] [r=1 c=1 rs=1 cs=1]
+              RenderText {#text} at (7,1) size 36x18
+                text run at (7,1) width 36: "FAIL"
diff --git a/LayoutTests/platform/chromium-mac/fast/table/table-cell-border-draws-on-top-of-col-background-expected.checksum b/LayoutTests/platform/chromium-mac/fast/table/table-cell-border-draws-on-top-of-col-background-expected.checksum
new file mode 100644 (file)
index 0000000..233eba6
--- /dev/null
@@ -0,0 +1 @@
+ac2d8e4454b5944f0724cb3d8e75c914
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-mac/fast/table/table-cell-border-draws-on-top-of-col-background-expected.png b/LayoutTests/platform/chromium-mac/fast/table/table-cell-border-draws-on-top-of-col-background-expected.png
new file mode 100644 (file)
index 0000000..13759f6
Binary files /dev/null and b/LayoutTests/platform/chromium-mac/fast/table/table-cell-border-draws-on-top-of-col-background-expected.png differ
diff --git a/LayoutTests/platform/chromium-mac/fast/table/table-cell-border-draws-on-top-of-col-background-expected.txt b/LayoutTests/platform/chromium-mac/fast/table/table-cell-border-draws-on-top-of-col-background-expected.txt
new file mode 100644 (file)
index 0000000..a6a6ec4
--- /dev/null
@@ -0,0 +1,20 @@
+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 784x36
+        RenderText {#text} at (0,0) size 770x36
+          text run at (0,0) width 770: "This tests that the border of a table cell draws on top of the background-image of a table column. This test PASSED if you"
+          text run at (0,18) width 246: "do not see any red in the square below."
+      RenderTable {TABLE} at (0,52) size 50x100
+        RenderTableCol {COL} at (0,0) size 0x0
+        RenderTableSection {TBODY} at (0,0) size 50x100
+          RenderTableRow {TR} at (0,0) size 50x50
+            RenderTableCell {TD} at (0,10) size 50x30 [border: (10px solid #00FF00) none (10px solid #00FF00)] [r=0 c=0 rs=1 cs=1]
+              RenderText {#text} at (11,11) size 4x18
+                text run at (11,11) width 4: " "
+          RenderTableRow {TR} at (0,50) size 50x50
+            RenderTableCell {TD} at (0,60) size 50x30 [border: none (10px solid #00FF00)] [r=1 c=0 rs=1 cs=1]
+              RenderText {#text} at (11,1) size 4x18
+                text run at (11,1) width 4: " "
diff --git a/LayoutTests/platform/chromium-mac/fast/table/table-cell-border-draws-on-top-of-col-group-background-expected.checksum b/LayoutTests/platform/chromium-mac/fast/table/table-cell-border-draws-on-top-of-col-group-background-expected.checksum
new file mode 100644 (file)
index 0000000..2a2376b
--- /dev/null
@@ -0,0 +1 @@
+a76fe125c409f5c771daee3f48b8c594
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-mac/fast/table/table-cell-border-draws-on-top-of-col-group-background-expected.png b/LayoutTests/platform/chromium-mac/fast/table/table-cell-border-draws-on-top-of-col-group-background-expected.png
new file mode 100644 (file)
index 0000000..c4904a4
Binary files /dev/null and b/LayoutTests/platform/chromium-mac/fast/table/table-cell-border-draws-on-top-of-col-group-background-expected.png differ
diff --git a/LayoutTests/platform/chromium-mac/fast/table/table-cell-border-draws-on-top-of-col-group-background-expected.txt b/LayoutTests/platform/chromium-mac/fast/table/table-cell-border-draws-on-top-of-col-group-background-expected.txt
new file mode 100644 (file)
index 0000000..dceb47d
--- /dev/null
@@ -0,0 +1,20 @@
+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 784x36
+        RenderText {#text} at (0,0) size 778x36
+          text run at (0,0) width 778: "This tests that the border of a table cell draws on top of the background-image of a column-group. This test PASSED if you"
+          text run at (0,18) width 246: "do not see any red in the square below."
+      RenderTable {TABLE} at (0,52) size 50x100
+        RenderTableCol {COLGROUP} at (0,0) size 0x0
+        RenderTableSection {TBODY} at (0,0) size 50x100
+          RenderTableRow {TR} at (0,0) size 50x50
+            RenderTableCell {TD} at (0,10) size 50x30 [border: (10px solid #00FF00) none (10px solid #00FF00)] [r=0 c=0 rs=1 cs=1]
+              RenderText {#text} at (11,11) size 4x18
+                text run at (11,11) width 4: " "
+          RenderTableRow {TR} at (0,50) size 50x50
+            RenderTableCell {TD} at (0,60) size 50x30 [border: none (10px solid #00FF00)] [r=1 c=0 rs=1 cs=1]
+              RenderText {#text} at (11,1) size 4x18
+                text run at (11,1) width 4: " "
diff --git a/LayoutTests/platform/chromium-mac/fast/table/table-cell-border-draws-on-top-of-row-background-expected.checksum b/LayoutTests/platform/chromium-mac/fast/table/table-cell-border-draws-on-top-of-row-background-expected.checksum
new file mode 100644 (file)
index 0000000..eddb932
--- /dev/null
@@ -0,0 +1 @@
+459e28b248290d43f298a9e472f07202
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-mac/fast/table/table-cell-border-draws-on-top-of-row-background-expected.png b/LayoutTests/platform/chromium-mac/fast/table/table-cell-border-draws-on-top-of-row-background-expected.png
new file mode 100644 (file)
index 0000000..9369987
Binary files /dev/null and b/LayoutTests/platform/chromium-mac/fast/table/table-cell-border-draws-on-top-of-row-background-expected.png differ
diff --git a/LayoutTests/platform/chromium-mac/fast/table/table-cell-border-draws-on-top-of-row-background-expected.txt b/LayoutTests/platform/chromium-mac/fast/table/table-cell-border-draws-on-top-of-row-background-expected.txt
new file mode 100644 (file)
index 0000000..43db078
--- /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 784x584
+      RenderBlock {P} at (0,0) size 784x36
+        RenderText {#text} at (0,0) size 782x36
+          text run at (0,0) width 782: "This tests that the border of a table cell draws on top of the background-image of a row. This test PASSED if you do not see"
+          text run at (0,18) width 178: "any red in the square below."
+      RenderTable {TABLE} at (0,52) size 100x50
+        RenderTableSection {TBODY} at (0,0) size 100x50
+          RenderTableRow {TR} at (0,0) size 100x50
+            RenderTableCell {TD} at (0,5) size 50x40 [border: (10px solid #00FF00) none (10px solid #00FF00)] [r=0 c=0 rs=1 cs=1]
+              RenderText {#text} at (11,11) size 4x18
+                text run at (11,11) width 4: " "
+            RenderTableCell {TD} at (50,5) size 50x40 [border: (10px solid #00FF00) none] [r=0 c=1 rs=1 cs=1]
+              RenderText {#text} at (1,11) size 4x18
+                text run at (1,11) width 4: " "
diff --git a/LayoutTests/platform/chromium-mac/fast/table/table-cell-border-draws-on-top-of-row-group-background-expected.checksum b/LayoutTests/platform/chromium-mac/fast/table/table-cell-border-draws-on-top-of-row-group-background-expected.checksum
new file mode 100644 (file)
index 0000000..d3f6915
--- /dev/null
@@ -0,0 +1 @@
+cf9ba47378e9e3869d6860d81c94a9ac
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-mac/fast/table/table-cell-border-draws-on-top-of-row-group-background-expected.png b/LayoutTests/platform/chromium-mac/fast/table/table-cell-border-draws-on-top-of-row-group-background-expected.png
new file mode 100644 (file)
index 0000000..6adca8c
Binary files /dev/null and b/LayoutTests/platform/chromium-mac/fast/table/table-cell-border-draws-on-top-of-row-group-background-expected.png differ
diff --git a/LayoutTests/platform/chromium-mac/fast/table/table-cell-border-draws-on-top-of-row-group-background-expected.txt b/LayoutTests/platform/chromium-mac/fast/table/table-cell-border-draws-on-top-of-row-group-background-expected.txt
new file mode 100644 (file)
index 0000000..b6004c6
--- /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 {P} at (0,0) size 784x36
+        RenderText {#text} at (0,0) size 762x36
+          text run at (0,0) width 762: "This tests that the border of a table cell draws on top of the background-image of a table row-group. This test PASSED if"
+          text run at (0,18) width 274: "you do not see any red in the square below."
+      RenderTable {TABLE} at (0,52) size 100x100
+        RenderTableSection {TBODY} at (0,0) size 100x100
+          RenderTableRow {TR} at (0,0) size 100x50
+            RenderTableCell {TD} at (0,10) size 50x30 [border: (10px solid #00FF00) none (10px solid #00FF00)] [r=0 c=0 rs=1 cs=1]
+              RenderText {#text} at (11,11) size 4x18
+                text run at (11,11) width 4: " "
+            RenderTableCell {TD} at (50,10) size 50x30 [border: (10px solid #00FF00) none] [r=0 c=1 rs=1 cs=1]
+              RenderText {#text} at (1,11) size 4x18
+                text run at (1,11) width 4: " "
+          RenderTableRow {TR} at (0,50) size 100x50
+            RenderTableCell {TD} at (0,60) size 50x30 [border: none (10px solid #00FF00)] [r=1 c=0 rs=1 cs=1]
+              RenderText {#text} at (11,1) size 4x18
+                text run at (11,1) width 4: " "
+            RenderTableCell {TD} at (50,60) size 50x30 [border: none (10px solid #00FF00) none] [r=1 c=1 rs=1 cs=1]
+              RenderText {#text} at (1,1) size 4x18
+                text run at (1,1) width 4: " "
diff --git a/LayoutTests/platform/chromium-mac/fast/table/table-cell-overrides-row-background-expected.checksum b/LayoutTests/platform/chromium-mac/fast/table/table-cell-overrides-row-background-expected.checksum
new file mode 100644 (file)
index 0000000..168bb8c
--- /dev/null
@@ -0,0 +1 @@
+4d46d8fbaf9c87881e4b6ee96d9b1528
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-mac/fast/table/table-cell-overrides-row-background-expected.png b/LayoutTests/platform/chromium-mac/fast/table/table-cell-overrides-row-background-expected.png
new file mode 100644 (file)
index 0000000..cc4ce78
Binary files /dev/null and b/LayoutTests/platform/chromium-mac/fast/table/table-cell-overrides-row-background-expected.png differ
diff --git a/LayoutTests/platform/chromium-mac/fast/table/table-cell-overrides-row-background-expected.txt b/LayoutTests/platform/chromium-mac/fast/table/table-cell-overrides-row-background-expected.txt
new file mode 100644 (file)
index 0000000..2112e5b
--- /dev/null
@@ -0,0 +1,23 @@
+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 784x36
+        RenderText {#text} at (0,0) size 634x18
+          text run at (0,0) width 634: "This tests that the background-image of a table cell overrides the background image of its row as per "
+        RenderInline {A} at (0,0) size 762x36 [color=#0000EE]
+          RenderText {#text} at (634,0) size 762x36
+            text run at (634,0) width 128: "section 17.5.1 of the"
+            text run at (0,18) width 85: "CSS 2.1 spec"
+        RenderText {#text} at (85,18) size 339x18
+          text run at (85,18) width 339: ". This test PASSED if you do not see the word FAIL."
+      RenderTable {TABLE} at (0,52) size 100x50
+        RenderTableSection {TBODY} at (0,0) size 100x50
+          RenderTableRow {TR} at (0,0) size 100x50
+            RenderTableCell {TD} at (0,15) size 50x20 [color=#0000FF] [r=0 c=0 rs=1 cs=1]
+              RenderText {#text} at (7,1) size 36x18
+                text run at (7,1) width 36: "FAIL"
+            RenderTableCell {TD} at (50,15) size 50x20 [color=#0000FF] [r=0 c=1 rs=1 cs=1]
+              RenderText {#text} at (7,1) size 36x18
+                text run at (7,1) width 36: "FAIL"
diff --git a/LayoutTests/platform/chromium-mac/fast/table/table-col-background-expected.checksum b/LayoutTests/platform/chromium-mac/fast/table/table-col-background-expected.checksum
new file mode 100644 (file)
index 0000000..c79ee55
--- /dev/null
@@ -0,0 +1 @@
+1b6e3cddeb2da745bb767964e3ad1c9f
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-mac/fast/table/table-col-background-expected.png b/LayoutTests/platform/chromium-mac/fast/table/table-col-background-expected.png
new file mode 100644 (file)
index 0000000..8d844a6
Binary files /dev/null and b/LayoutTests/platform/chromium-mac/fast/table/table-col-background-expected.png differ
diff --git a/LayoutTests/platform/chromium-mac/fast/table/table-col-background-expected.txt b/LayoutTests/platform/chromium-mac/fast/table/table-col-background-expected.txt
new file mode 100644 (file)
index 0000000..6973811
--- /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 {P} at (0,0) size 784x36
+        RenderText {#text} at (0,0) size 774x36
+          text run at (0,0) width 774: "This tests that the background-image of a table column \"covers exactly the full area of all cells that originate in the column\""
+          text run at (0,18) width 41: "as per "
+        RenderInline {A} at (0,0) size 217x18 [color=#0000EE]
+          RenderText {#text} at (41,18) size 217x18
+            text run at (41,18) width 217: "section 17.5.1 of the CSS 2.1 spec"
+        RenderText {#text} at (258,18) size 339x18
+          text run at (258,18) width 339: ". This test PASSED if you do not see the word FAIL."
+      RenderTable {TABLE} at (0,52) size 50x100
+        RenderTableCol {COL} at (0,0) size 0x0
+        RenderTableSection {TBODY} at (0,0) size 50x100
+          RenderTableRow {TR} at (0,0) size 50x50
+            RenderTableCell {TD} at (0,15) size 50x20 [color=#0000FF] [r=0 c=0 rs=1 cs=1]
+              RenderText {#text} at (7,1) size 36x18
+                text run at (7,1) width 36: "FAIL"
+          RenderTableRow {TR} at (0,50) size 50x50
+            RenderTableCell {TD} at (0,65) size 50x20 [color=#FFFF00] [r=1 c=0 rs=1 cs=1]
+              RenderText {#text} at (7,1) size 36x18
+                text run at (7,1) width 36: "FAIL"
diff --git a/LayoutTests/platform/chromium-mac/fast/table/table-col-group-background-expected.checksum b/LayoutTests/platform/chromium-mac/fast/table/table-col-group-background-expected.checksum
new file mode 100644 (file)
index 0000000..a030cb5
--- /dev/null
@@ -0,0 +1 @@
+7f563c42efb17cef209ddce8993fe3d4
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-mac/fast/table/table-col-group-background-expected.png b/LayoutTests/platform/chromium-mac/fast/table/table-col-group-background-expected.png
new file mode 100644 (file)
index 0000000..7b191c6
Binary files /dev/null and b/LayoutTests/platform/chromium-mac/fast/table/table-col-group-background-expected.png differ
diff --git a/LayoutTests/platform/chromium-mac/fast/table/table-col-group-background-expected.txt b/LayoutTests/platform/chromium-mac/fast/table/table-col-group-background-expected.txt
new file mode 100644 (file)
index 0000000..1360f3c
--- /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 {P} at (0,0) size 784x36
+        RenderText {#text} at (0,0) size 757x36
+          text run at (0,0) width 757: "This tests that the background-image of a table column group \"covers exactly the full area of all cells that originate in the"
+          text run at (0,18) width 140: "column group\" as per "
+        RenderInline {A} at (0,0) size 217x18 [color=#0000EE]
+          RenderText {#text} at (140,18) size 217x18
+            text run at (140,18) width 217: "section 17.5.1 of the CSS 2.1 spec"
+        RenderText {#text} at (357,18) size 339x18
+          text run at (357,18) width 339: ". This test PASSED if you do not see the word FAIL."
+      RenderTable {TABLE} at (0,52) size 50x100
+        RenderTableCol {COLGROUP} at (0,0) size 0x0
+        RenderTableSection {TBODY} at (0,0) size 50x100
+          RenderTableRow {TR} at (0,0) size 50x50
+            RenderTableCell {TD} at (0,15) size 50x20 [color=#0000FF] [r=0 c=0 rs=1 cs=1]
+              RenderText {#text} at (7,1) size 36x18
+                text run at (7,1) width 36: "FAIL"
+          RenderTableRow {TR} at (0,50) size 50x50
+            RenderTableCell {TD} at (0,65) size 50x20 [color=#FFFF00] [r=1 c=0 rs=1 cs=1]
+              RenderText {#text} at (7,1) size 36x18
+                text run at (7,1) width 36: "FAIL"
diff --git a/LayoutTests/platform/chromium-mac/fast/table/table-col-group-col-span-background-expected.checksum b/LayoutTests/platform/chromium-mac/fast/table/table-col-group-col-span-background-expected.checksum
new file mode 100644 (file)
index 0000000..e73bb04
--- /dev/null
@@ -0,0 +1 @@
+d2a70a34a837a909d22ec260e361c081
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-mac/fast/table/table-col-group-col-span-background-expected.png b/LayoutTests/platform/chromium-mac/fast/table/table-col-group-col-span-background-expected.png
new file mode 100644 (file)
index 0000000..e832466
Binary files /dev/null and b/LayoutTests/platform/chromium-mac/fast/table/table-col-group-col-span-background-expected.png differ
diff --git a/LayoutTests/platform/chromium-mac/fast/table/table-col-group-col-span-background-expected.txt b/LayoutTests/platform/chromium-mac/fast/table/table-col-group-col-span-background-expected.txt
new file mode 100644 (file)
index 0000000..0dc8f88
--- /dev/null
@@ -0,0 +1,41 @@
+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 784x54
+        RenderText {#text} at (0,0) size 775x36
+          text run at (0,0) width 775: "This tests that the background-image of a table column group that contains columns with a span > 1 \"covers exactly the full"
+          text run at (0,18) width 363: "area of all cells that originate in the column group\" as per "
+        RenderInline {A} at (0,0) size 217x18 [color=#0000EE]
+          RenderText {#text} at (363,18) size 217x18
+            text run at (363,18) width 217: "section 17.5.1 of the CSS 2.1 spec"
+        RenderText {#text} at (580,18) size 767x36
+          text run at (580,18) width 187: ". This test PASSED if you do"
+          text run at (0,36) width 148: "not see the word FAIL."
+      RenderTable {TABLE} at (0,70) size 150x100
+        RenderTableCol {COLGROUP} at (0,0) size 0x0
+          RenderTableCol {COL} at (0,0) size 0x0
+        RenderTableCol {COLGROUP} at (0,0) size 0x0
+          RenderTableCol {COL} at (0,0) size 0x0
+        RenderTableSection {TBODY} at (0,0) size 150x100
+          RenderTableRow {TR} at (0,0) size 150x50
+            RenderTableCell {TD} at (0,15) size 50x20 [color=#0000FF] [r=0 c=0 rs=1 cs=1]
+              RenderText {#text} at (7,1) size 36x18
+                text run at (7,1) width 36: "FAIL"
+            RenderTableCell {TD} at (50,15) size 50x20 [color=#FFFF00] [r=0 c=1 rs=1 cs=1]
+              RenderText {#text} at (7,1) size 36x18
+                text run at (7,1) width 36: "FAIL"
+            RenderTableCell {TD} at (100,15) size 50x20 [color=#0000FF] [r=0 c=2 rs=1 cs=1]
+              RenderText {#text} at (7,1) size 36x18
+                text run at (7,1) width 36: "FAIL"
+          RenderTableRow {TR} at (0,50) size 150x50
+            RenderTableCell {TD} at (0,65) size 50x20 [color=#FFFF00] [r=1 c=0 rs=1 cs=1]
+              RenderText {#text} at (7,1) size 36x18
+                text run at (7,1) width 36: "FAIL"
+            RenderTableCell {TD} at (50,65) size 50x20 [color=#0000FF] [r=1 c=1 rs=1 cs=1]
+              RenderText {#text} at (7,1) size 36x18
+                text run at (7,1) width 36: "FAIL"
+            RenderTableCell {TD} at (100,65) size 50x20 [color=#FFFF00] [r=1 c=2 rs=1 cs=1]
+              RenderText {#text} at (7,1) size 36x18
+                text run at (7,1) width 36: "FAIL"
diff --git a/LayoutTests/platform/chromium-mac/fast/table/table-col-group-span-background-expected.checksum b/LayoutTests/platform/chromium-mac/fast/table/table-col-group-span-background-expected.checksum
new file mode 100644 (file)
index 0000000..23464f5
--- /dev/null
@@ -0,0 +1 @@
+619f3958642635f97b35fb7fcf3bf64b
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-mac/fast/table/table-col-group-span-background-expected.png b/LayoutTests/platform/chromium-mac/fast/table/table-col-group-span-background-expected.png
new file mode 100644 (file)
index 0000000..55391c8
Binary files /dev/null and b/LayoutTests/platform/chromium-mac/fast/table/table-col-group-span-background-expected.png differ
diff --git a/LayoutTests/platform/chromium-mac/fast/table/table-col-group-span-background-expected.txt b/LayoutTests/platform/chromium-mac/fast/table/table-col-group-span-background-expected.txt
new file mode 100644 (file)
index 0000000..99e803a
--- /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 (8,8) size 784x584
+      RenderBlock {P} at (0,0) size 784x54
+        RenderText {#text} at (0,0) size 760x36
+          text run at (0,0) width 760: "This tests that the background-image of a table column group with a span > 1 \"covers exactly the full area of all cells that"
+          text run at (0,18) width 238: "originate in the column group\" as per "
+        RenderInline {A} at (0,0) size 217x18 [color=#0000EE]
+          RenderText {#text} at (238,18) size 217x18
+            text run at (238,18) width 217: "section 17.5.1 of the CSS 2.1 spec"
+        RenderText {#text} at (455,18) size 750x36
+          text run at (455,18) width 295: ". This test PASSED if you do not see the word"
+          text run at (0,36) width 40: "FAIL."
+      RenderTable {TABLE} at (0,70) size 150x100
+        RenderTableCol {COLGROUP} at (0,0) size 0x0
+        RenderTableCol {COLGROUP} at (0,0) size 0x0
+        RenderTableSection {TBODY} at (0,0) size 150x100
+          RenderTableRow {TR} at (0,0) size 150x50
+            RenderTableCell {TD} at (0,15) size 50x20 [color=#0000FF] [r=0 c=0 rs=1 cs=1]
+              RenderText {#text} at (7,1) size 36x18
+                text run at (7,1) width 36: "FAIL"
+            RenderTableCell {TD} at (50,15) size 50x20 [color=#FFFF00] [r=0 c=1 rs=1 cs=1]
+              RenderText {#text} at (7,1) size 36x18
+                text run at (7,1) width 36: "FAIL"
+            RenderTableCell {TD} at (100,15) size 50x20 [color=#0000FF] [r=0 c=2 rs=1 cs=1]
+              RenderText {#text} at (7,1) size 36x18
+                text run at (7,1) width 36: "FAIL"
+          RenderTableRow {TR} at (0,50) size 150x50
+            RenderTableCell {TD} at (0,65) size 50x20 [color=#FFFF00] [r=1 c=0 rs=1 cs=1]
+              RenderText {#text} at (7,1) size 36x18
+                text run at (7,1) width 36: "FAIL"
+            RenderTableCell {TD} at (50,65) size 50x20 [color=#0000FF] [r=1 c=1 rs=1 cs=1]
+              RenderText {#text} at (7,1) size 36x18
+                text run at (7,1) width 36: "FAIL"
+            RenderTableCell {TD} at (100,65) size 50x20 [color=#FFFF00] [r=1 c=2 rs=1 cs=1]
+              RenderText {#text} at (7,1) size 36x18
+                text run at (7,1) width 36: "FAIL"
diff --git a/LayoutTests/platform/chromium-mac/fast/table/table-col-span-background-expected.checksum b/LayoutTests/platform/chromium-mac/fast/table/table-col-span-background-expected.checksum
new file mode 100644 (file)
index 0000000..96809ec
--- /dev/null
@@ -0,0 +1 @@
+1413265a162b727d1619584c09b9932e
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-mac/fast/table/table-col-span-background-expected.png b/LayoutTests/platform/chromium-mac/fast/table/table-col-span-background-expected.png
new file mode 100644 (file)
index 0000000..f0221fa
Binary files /dev/null and b/LayoutTests/platform/chromium-mac/fast/table/table-col-span-background-expected.png differ
diff --git a/LayoutTests/platform/chromium-mac/fast/table/table-col-span-background-expected.txt b/LayoutTests/platform/chromium-mac/fast/table/table-col-span-background-expected.txt
new file mode 100644 (file)
index 0000000..101183d
--- /dev/null
@@ -0,0 +1,31 @@
+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 784x36
+        RenderText {#text} at (0,0) size 782x36
+          text run at (0,0) width 782: "This tests that the background-image of a table column that spans \"covers exactly the full area of all cells that originate in the"
+          text run at (0,18) width 99: "column\" as per "
+        RenderInline {A} at (0,0) size 217x18 [color=#0000EE]
+          RenderText {#text} at (99,18) size 217x18
+            text run at (99,18) width 217: "section 17.5.1 of the CSS 2.1 spec"
+        RenderText {#text} at (316,18) size 339x18
+          text run at (316,18) width 339: ". This test PASSED if you do not see the word FAIL."
+      RenderTable {TABLE} at (0,52) size 100x100
+        RenderTableCol {COL} at (0,0) size 0x0
+        RenderTableSection {TBODY} at (0,0) size 100x100
+          RenderTableRow {TR} at (0,0) size 100x50
+            RenderTableCell {TD} at (0,15) size 50x20 [color=#0000FF] [r=0 c=0 rs=1 cs=1]
+              RenderText {#text} at (7,1) size 36x18
+                text run at (7,1) width 36: "FAIL"
+            RenderTableCell {TD} at (50,15) size 50x20 [color=#0000FF] [r=0 c=1 rs=1 cs=1]
+              RenderText {#text} at (7,1) size 36x18
+                text run at (7,1) width 36: "FAIL"
+          RenderTableRow {TR} at (0,50) size 100x50
+            RenderTableCell {TD} at (0,65) size 50x20 [color=#FFFF00] [r=1 c=0 rs=1 cs=1]
+              RenderText {#text} at (7,1) size 36x18
+                text run at (7,1) width 36: "FAIL"
+            RenderTableCell {TD} at (50,65) size 50x20 [color=#FFFF00] [r=1 c=1 rs=1 cs=1]
+              RenderText {#text} at (7,1) size 36x18
+                text run at (7,1) width 36: "FAIL"
diff --git a/LayoutTests/platform/chromium-mac/fast/table/table-row-background-expected.checksum b/LayoutTests/platform/chromium-mac/fast/table/table-row-background-expected.checksum
new file mode 100644 (file)
index 0000000..12fb7eb
--- /dev/null
@@ -0,0 +1 @@
+da5e89e3675602273e696caee32252e9
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-mac/fast/table/table-row-background-expected.png b/LayoutTests/platform/chromium-mac/fast/table/table-row-background-expected.png
new file mode 100644 (file)
index 0000000..fd88402
Binary files /dev/null and b/LayoutTests/platform/chromium-mac/fast/table/table-row-background-expected.png differ
diff --git a/LayoutTests/platform/chromium-mac/fast/table/table-row-background-expected.txt b/LayoutTests/platform/chromium-mac/fast/table/table-row-background-expected.txt
new file mode 100644 (file)
index 0000000..f28230c
--- /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 {P} at (0,0) size 784x36
+        RenderText {#text} at (0,0) size 771x18
+          text run at (0,0) width 771: "This tests that the background-image of a table row \"covers exactly the full area of all cells that originate in the row\" as per"
+        RenderInline {A} at (0,0) size 217x18 [color=#0000EE]
+          RenderText {#text} at (0,18) size 217x18
+            text run at (0,18) width 217: "section 17.5.1 of the CSS 2.1 spec"
+        RenderText {#text} at (217,18) size 339x18
+          text run at (217,18) width 339: ". This test PASSED if you do not see the word FAIL."
+      RenderTable {TABLE} at (0,52) size 100x50
+        RenderTableSection {TBODY} at (0,0) size 100x50
+          RenderTableRow {TR} at (0,0) size 100x50
+            RenderTableCell {TD} at (0,15) size 50x20 [color=#0000FF] [r=0 c=0 rs=1 cs=1]
+              RenderText {#text} at (7,1) size 36x18
+                text run at (7,1) width 36: "FAIL"
+            RenderTableCell {TD} at (50,15) size 50x20 [color=#FFFF00] [r=0 c=1 rs=1 cs=1]
+              RenderText {#text} at (7,1) size 36x18
+                text run at (7,1) width 36: "FAIL"
diff --git a/LayoutTests/platform/chromium-mac/fast/table/table-row-background-left-50px-expected.checksum b/LayoutTests/platform/chromium-mac/fast/table/table-row-background-left-50px-expected.checksum
new file mode 100644 (file)
index 0000000..dc85aeb
--- /dev/null
@@ -0,0 +1 @@
+bd1709b1ad1e0e03381f06279f244265
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-mac/fast/table/table-row-background-left-50px-expected.png b/LayoutTests/platform/chromium-mac/fast/table/table-row-background-left-50px-expected.png
new file mode 100644 (file)
index 0000000..bb12267
Binary files /dev/null and b/LayoutTests/platform/chromium-mac/fast/table/table-row-background-left-50px-expected.png differ
diff --git a/LayoutTests/platform/chromium-mac/fast/table/table-row-background-left-50px-expected.txt b/LayoutTests/platform/chromium-mac/fast/table/table-row-background-left-50px-expected.txt
new file mode 100644 (file)
index 0000000..abf5ab7
--- /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 784x584
+      RenderBlock {P} at (0,0) size 784x36
+        RenderText {#text} at (0,0) size 778x36
+          text run at (0,0) width 778: "This tests that the background image of the table row can be shifted to the left by 50px. This test PASSED if you do not see"
+          text run at (0,18) width 100: "the word FAIL."
+      RenderTable {TABLE} at (0,52) size 100x50
+        RenderTableSection {TBODY} at (0,0) size 100x50
+          RenderTableRow {TR} at (0,0) size 100x50
+            RenderTableCell {TD} at (0,15) size 50x20 [color=#FFFF00] [r=0 c=0 rs=1 cs=1]
+              RenderText {#text} at (7,1) size 36x18
+                text run at (7,1) width 36: "FAIL"
+            RenderTableCell {TD} at (50,15) size 50x20 [color=#0000FF] [r=0 c=1 rs=1 cs=1]
+              RenderText {#text} at (7,1) size 36x18
+                text run at (7,1) width 36: "FAIL"
diff --git a/LayoutTests/platform/chromium-mac/fast/table/table-row-background-right-100percent-expected.checksum b/LayoutTests/platform/chromium-mac/fast/table/table-row-background-right-100percent-expected.checksum
new file mode 100644 (file)
index 0000000..533f25a
--- /dev/null
@@ -0,0 +1 @@
+319e570ab4b895c07815f217ef39859f
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-mac/fast/table/table-row-background-right-100percent-expected.png b/LayoutTests/platform/chromium-mac/fast/table/table-row-background-right-100percent-expected.png
new file mode 100644 (file)
index 0000000..e9c2852
Binary files /dev/null and b/LayoutTests/platform/chromium-mac/fast/table/table-row-background-right-100percent-expected.png differ
diff --git a/LayoutTests/platform/chromium-mac/fast/table/table-row-background-right-100percent-expected.txt b/LayoutTests/platform/chromium-mac/fast/table/table-row-background-right-100percent-expected.txt
new file mode 100644 (file)
index 0000000..228486d
--- /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 784x584
+      RenderBlock {P} at (0,0) size 784x36
+        RenderText {#text} at (0,0) size 769x36
+          text run at (0,0) width 769: "This tests that the background image of the table-row can be shifted to the right by 100%. This test PASSED if you do not"
+          text run at (0,18) width 124: "see the word FAIL."
+      RenderTable {TABLE} at (0,52) size 100x50
+        RenderTableSection {TBODY} at (0,0) size 100x50
+          RenderTableRow {TR} at (0,0) size 100x50
+            RenderTableCell {TD} at (0,15) size 50x20 [color=#FFFF00] [r=0 c=0 rs=1 cs=1]
+              RenderText {#text} at (7,1) size 36x18
+                text run at (7,1) width 36: "FAIL"
+            RenderTableCell {TD} at (50,15) size 50x20 [color=#0000FF] [r=0 c=1 rs=1 cs=1]
+              RenderText {#text} at (7,1) size 36x18
+                text run at (7,1) width 36: "FAIL"
diff --git a/LayoutTests/platform/chromium-mac/fast/table/table-row-background-right-50px-expected.checksum b/LayoutTests/platform/chromium-mac/fast/table/table-row-background-right-50px-expected.checksum
new file mode 100644 (file)
index 0000000..3dbe178
--- /dev/null
@@ -0,0 +1 @@
+d24cf3612b748811454f0ec64a44bfa9
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-mac/fast/table/table-row-background-right-50px-expected.png b/LayoutTests/platform/chromium-mac/fast/table/table-row-background-right-50px-expected.png
new file mode 100644 (file)
index 0000000..58e037a
Binary files /dev/null and b/LayoutTests/platform/chromium-mac/fast/table/table-row-background-right-50px-expected.png differ
diff --git a/LayoutTests/platform/chromium-mac/fast/table/table-row-background-right-50px-expected.txt b/LayoutTests/platform/chromium-mac/fast/table/table-row-background-right-50px-expected.txt
new file mode 100644 (file)
index 0000000..4263d14
--- /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 784x584
+      RenderBlock {P} at (0,0) size 784x36
+        RenderText {#text} at (0,0) size 764x36
+          text run at (0,0) width 764: "This tests that the background image of the table-row can be shifted to the right by 50px. This test PASSED if you do not"
+          text run at (0,18) width 124: "see the word FAIL."
+      RenderTable {TABLE} at (0,52) size 100x50
+        RenderTableSection {TBODY} at (0,0) size 100x50
+          RenderTableRow {TR} at (0,0) size 100x50
+            RenderTableCell {TD} at (0,15) size 50x20 [color=#FFFFFF] [r=0 c=0 rs=1 cs=1]
+              RenderText {#text} at (7,1) size 36x18
+                text run at (7,1) width 36: "FAIL"
+            RenderTableCell {TD} at (50,15) size 50x20 [color=#0000FF] [r=0 c=1 rs=1 cs=1]
+              RenderText {#text} at (7,1) size 36x18
+                text run at (7,1) width 36: "FAIL"
diff --git a/LayoutTests/platform/chromium-mac/fast/table/table-row-group-background-expected.checksum b/LayoutTests/platform/chromium-mac/fast/table/table-row-group-background-expected.checksum
new file mode 100644 (file)
index 0000000..35b339c
--- /dev/null
@@ -0,0 +1 @@
+3cf604cb3f4b6aa2138c2fa94c8ecf28
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-mac/fast/table/table-row-group-background-expected.png b/LayoutTests/platform/chromium-mac/fast/table/table-row-group-background-expected.png
new file mode 100644 (file)
index 0000000..a4a7806
Binary files /dev/null and b/LayoutTests/platform/chromium-mac/fast/table/table-row-group-background-expected.png differ
diff --git a/LayoutTests/platform/chromium-mac/fast/table/table-row-group-background-expected.txt b/LayoutTests/platform/chromium-mac/fast/table/table-row-group-background-expected.txt
new file mode 100644 (file)
index 0000000..6707541
--- /dev/null
@@ -0,0 +1,31 @@
+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 784x54
+        RenderText {#text} at (0,0) size 754x36
+          text run at (0,0) width 754: "This tests that the background-image of a table row-group \"extends from the top left corner of its topmost cell in the first"
+          text run at (0,18) width 517: "column to the bottom right corner of its bottommost cell in the last column\" as per "
+        RenderInline {A} at (0,0) size 217x18 [color=#0000EE]
+          RenderText {#text} at (517,18) size 217x18
+            text run at (517,18) width 217: "section 17.5.1 of the CSS 2.1 spec"
+        RenderText {#text} at (734,18) size 770x36
+          text run at (734,18) width 36: ". This"
+          text run at (0,36) width 299: "test PASSED if you do not see the word FAIL."
+      RenderTable {TABLE} at (0,70) size 100x100
+        RenderTableSection {TBODY} at (0,0) size 100x100
+          RenderTableRow {TR} at (0,0) size 100x50
+            RenderTableCell {TD} at (0,15) size 50x20 [color=#0000FF] [r=0 c=0 rs=1 cs=1]
+              RenderText {#text} at (7,1) size 36x18
+                text run at (7,1) width 36: "FAIL"
+            RenderTableCell {TD} at (50,15) size 50x20 [color=#FFFF00] [r=0 c=1 rs=1 cs=1]
+              RenderText {#text} at (7,1) size 36x18
+                text run at (7,1) width 36: "FAIL"
+          RenderTableRow {TR} at (0,50) size 100x50
+            RenderTableCell {TD} at (0,65) size 50x20 [color=#FFFF00] [r=1 c=0 rs=1 cs=1]
+              RenderText {#text} at (7,1) size 36x18
+                text run at (7,1) width 36: "FAIL"
+            RenderTableCell {TD} at (50,65) size 50x20 [color=#0000FF] [r=1 c=1 rs=1 cs=1]
+              RenderText {#text} at (7,1) size 36x18
+                text run at (7,1) width 36: "FAIL"
diff --git a/LayoutTests/platform/chromium-mac/fast/table/table-row-group-background-positioned-expected.checksum b/LayoutTests/platform/chromium-mac/fast/table/table-row-group-background-positioned-expected.checksum
new file mode 100644 (file)
index 0000000..7ecc9c3
--- /dev/null
@@ -0,0 +1 @@
+539267ffda2154b7f59f221776847c68
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-mac/fast/table/table-row-group-background-positioned-expected.png b/LayoutTests/platform/chromium-mac/fast/table/table-row-group-background-positioned-expected.png
new file mode 100644 (file)
index 0000000..9b7c314
Binary files /dev/null and b/LayoutTests/platform/chromium-mac/fast/table/table-row-group-background-positioned-expected.png differ
diff --git a/LayoutTests/platform/chromium-mac/fast/table/table-row-group-background-positioned-expected.txt b/LayoutTests/platform/chromium-mac/fast/table/table-row-group-background-positioned-expected.txt
new file mode 100644 (file)
index 0000000..d2d34bd
--- /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 {P} at (0,0) size 784x36
+        RenderText {#text} at (0,0) size 767x36
+          text run at (0,0) width 767: "This tests that the background image of the table row group can be shifted to the right by 50px and shifted from the top by"
+          text run at (0,18) width 371: "50px. This test PASSED if you do not see the word FAIL."
+      RenderTable {TABLE} at (0,52) size 100x100
+        RenderTableSection {TBODY} at (0,0) size 100x100
+          RenderTableRow {TR} at (0,0) size 100x50
+            RenderTableCell {TD} at (0,15) size 50x20 [color=#FFFFFF] [r=0 c=0 rs=1 cs=1]
+              RenderText {#text} at (7,1) size 36x18
+                text run at (7,1) width 36: "FAIL"
+            RenderTableCell {TD} at (50,15) size 50x20 [color=#FFFFFF] [r=0 c=1 rs=1 cs=1]
+              RenderText {#text} at (7,1) size 36x18
+                text run at (7,1) width 36: "FAIL"
+          RenderTableRow {TR} at (0,50) size 100x50
+            RenderTableCell {TD} at (0,65) size 50x20 [color=#FFFFFF] [r=1 c=0 rs=1 cs=1]
+              RenderText {#text} at (7,1) size 36x18
+                text run at (7,1) width 36: "FAIL"
+            RenderTableCell {TD} at (50,65) size 50x20 [color=#0000FF] [r=1 c=1 rs=1 cs=1]
+              RenderText {#text} at (7,1) size 36x18
+                text run at (7,1) width 36: "FAIL"
diff --git a/LayoutTests/platform/chromium-win/fast/table/table-background-expected.checksum b/LayoutTests/platform/chromium-win/fast/table/table-background-expected.checksum
new file mode 100644 (file)
index 0000000..bf1d10b
--- /dev/null
@@ -0,0 +1 @@
+31d27ac9c5723f31c41692119d634a6c
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/fast/table/table-background-expected.png b/LayoutTests/platform/chromium-win/fast/table/table-background-expected.png
new file mode 100644 (file)
index 0000000..4682f82
Binary files /dev/null and b/LayoutTests/platform/chromium-win/fast/table/table-background-expected.png differ
diff --git a/LayoutTests/platform/chromium-win/fast/table/table-background-expected.txt b/LayoutTests/platform/chromium-win/fast/table/table-background-expected.txt
new file mode 100644 (file)
index 0000000..ff5fe46
--- /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 784x40
+        RenderText {#text} at (0,0) size 658x19
+          text run at (0,0) width 658: "This tests that the background-image of a table covers exactly the full area of all cells in the table as implied in "
+        RenderInline {A} at (0,0) size 782x39 [color=#0000EE]
+          RenderText {#text} at (658,0) size 782x39
+            text run at (658,0) width 124: "section 17.5.1 of the"
+            text run at (0,20) width 85: "CSS 2.1 spec"
+        RenderText {#text} at (85,20) size 324x19
+          text run at (85,20) width 324: ". This test PASSED if you do not see the word FAIL."
+      RenderTable {TABLE} at (0,56) size 100x100
+        RenderTableSection {TBODY} at (0,0) size 100x100
+          RenderTableRow {TR} at (0,0) size 100x50
+            RenderTableCell {TD} at (0,14) size 50x22 [color=#0000FF] [r=0 c=0 rs=1 cs=1]
+              RenderText {#text} at (8,1) size 34x19
+                text run at (8,1) width 34: "FAIL"
+            RenderTableCell {TD} at (50,14) size 50x22 [color=#FFFF00] [r=0 c=1 rs=1 cs=1]
+              RenderText {#text} at (8,1) size 34x19
+                text run at (8,1) width 34: "FAIL"
+          RenderTableRow {TR} at (0,50) size 100x50
+            RenderTableCell {TD} at (0,64) size 50x22 [color=#FFFF00] [r=1 c=0 rs=1 cs=1]
+              RenderText {#text} at (8,1) size 34x19
+                text run at (8,1) width 34: "FAIL"
+            RenderTableCell {TD} at (50,64) size 50x22 [color=#0000FF] [r=1 c=1 rs=1 cs=1]
+              RenderText {#text} at (8,1) size 34x19
+                text run at (8,1) width 34: "FAIL"
diff --git a/LayoutTests/platform/chromium-win/fast/table/table-cell-border-draws-on-top-of-col-background-expected.checksum b/LayoutTests/platform/chromium-win/fast/table/table-cell-border-draws-on-top-of-col-background-expected.checksum
new file mode 100644 (file)
index 0000000..7340736
--- /dev/null
@@ -0,0 +1 @@
+5ae9df09241fc3f24cd1f21319797217
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/fast/table/table-cell-border-draws-on-top-of-col-background-expected.png b/LayoutTests/platform/chromium-win/fast/table/table-cell-border-draws-on-top-of-col-background-expected.png
new file mode 100644 (file)
index 0000000..d23b190
Binary files /dev/null and b/LayoutTests/platform/chromium-win/fast/table/table-cell-border-draws-on-top-of-col-background-expected.png differ
diff --git a/LayoutTests/platform/chromium-win/fast/table/table-cell-border-draws-on-top-of-col-background-expected.txt b/LayoutTests/platform/chromium-win/fast/table/table-cell-border-draws-on-top-of-col-background-expected.txt
new file mode 100644 (file)
index 0000000..b715d64
--- /dev/null
@@ -0,0 +1,20 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x600
+  RenderBlock {HTML} at (0,0) size 800x600
+    RenderBody {BODY} at (8,8) size 784x584
+      RenderBlock {P} at (0,0) size 784x40
+        RenderText {#text} at (0,0) size 779x39
+          text run at (0,0) width 779: "This tests that the border of a table cell draws on top of the background-image of a table column. This test PASSED if you do not"
+          text run at (0,20) width 194: "see any red in the square below."
+      RenderTable {TABLE} at (0,56) size 50x100
+        RenderTableCol {COL} at (0,0) size 0x0
+        RenderTableSection {TBODY} at (0,0) size 50x100
+          RenderTableRow {TR} at (0,0) size 50x50
+            RenderTableCell {TD} at (0,9) size 50x32 [border: (10px solid #00FF00) none (10px solid #00FF00)] [r=0 c=0 rs=1 cs=1]
+              RenderText {#text} at (11,11) size 4x19
+                text run at (11,11) width 4: " "
+          RenderTableRow {TR} at (0,50) size 50x50
+            RenderTableCell {TD} at (0,59) size 50x32 [border: none (10px solid #00FF00)] [r=1 c=0 rs=1 cs=1]
+              RenderText {#text} at (11,1) size 4x19
+                text run at (11,1) width 4: " "
diff --git a/LayoutTests/platform/chromium-win/fast/table/table-cell-border-draws-on-top-of-col-group-background-expected.checksum b/LayoutTests/platform/chromium-win/fast/table/table-cell-border-draws-on-top-of-col-group-background-expected.checksum
new file mode 100644 (file)
index 0000000..873d0f9
--- /dev/null
@@ -0,0 +1 @@
+dc0c3559b9b5077e73257b8c801d6e89
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/fast/table/table-cell-border-draws-on-top-of-col-group-background-expected.png b/LayoutTests/platform/chromium-win/fast/table/table-cell-border-draws-on-top-of-col-group-background-expected.png
new file mode 100644 (file)
index 0000000..8bafcfa
Binary files /dev/null and b/LayoutTests/platform/chromium-win/fast/table/table-cell-border-draws-on-top-of-col-group-background-expected.png differ
diff --git a/LayoutTests/platform/chromium-win/fast/table/table-cell-border-draws-on-top-of-col-group-background-expected.txt b/LayoutTests/platform/chromium-win/fast/table/table-cell-border-draws-on-top-of-col-group-background-expected.txt
new file mode 100644 (file)
index 0000000..970a1bb
--- /dev/null
@@ -0,0 +1,20 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x600
+  RenderBlock {HTML} at (0,0) size 800x600
+    RenderBody {BODY} at (8,8) size 784x584
+      RenderBlock {P} at (0,0) size 784x40
+        RenderText {#text} at (0,0) size 764x39
+          text run at (0,0) width 764: "This tests that the border of a table cell draws on top of the background-image of a column-group. This test PASSED if you do"
+          text run at (0,20) width 217: "not see any red in the square below."
+      RenderTable {TABLE} at (0,56) size 50x100
+        RenderTableCol {COLGROUP} at (0,0) size 0x0
+        RenderTableSection {TBODY} at (0,0) size 50x100
+          RenderTableRow {TR} at (0,0) size 50x50
+            RenderTableCell {TD} at (0,9) size 50x32 [border: (10px solid #00FF00) none (10px solid #00FF00)] [r=0 c=0 rs=1 cs=1]
+              RenderText {#text} at (11,11) size 4x19
+                text run at (11,11) width 4: " "
+          RenderTableRow {TR} at (0,50) size 50x50
+            RenderTableCell {TD} at (0,59) size 50x32 [border: none (10px solid #00FF00)] [r=1 c=0 rs=1 cs=1]
+              RenderText {#text} at (11,1) size 4x19
+                text run at (11,1) width 4: " "
diff --git a/LayoutTests/platform/chromium-win/fast/table/table-cell-border-draws-on-top-of-row-background-expected.checksum b/LayoutTests/platform/chromium-win/fast/table/table-cell-border-draws-on-top-of-row-background-expected.checksum
new file mode 100644 (file)
index 0000000..f885c3a
--- /dev/null
@@ -0,0 +1 @@
+8eb8ccbfbdb860dbec18cb7b88c814ea
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/fast/table/table-cell-border-draws-on-top-of-row-background-expected.png b/LayoutTests/platform/chromium-win/fast/table/table-cell-border-draws-on-top-of-row-background-expected.png
new file mode 100644 (file)
index 0000000..eab82df
Binary files /dev/null and b/LayoutTests/platform/chromium-win/fast/table/table-cell-border-draws-on-top-of-row-background-expected.png differ
diff --git a/LayoutTests/platform/chromium-win/fast/table/table-cell-border-draws-on-top-of-row-background-expected.txt b/LayoutTests/platform/chromium-win/fast/table/table-cell-border-draws-on-top-of-row-background-expected.txt
new file mode 100644 (file)
index 0000000..530cd96
--- /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 784x584
+      RenderBlock {P} at (0,0) size 784x40
+        RenderText {#text} at (0,0) size 776x39
+          text run at (0,0) width 776: "This tests that the border of a table cell draws on top of the background-image of a row. This test PASSED if you do not see any"
+          text run at (0,20) width 145: "red in the square below."
+      RenderTable {TABLE} at (0,56) size 100x50
+        RenderTableSection {TBODY} at (0,0) size 100x50
+          RenderTableRow {TR} at (0,0) size 100x50
+            RenderTableCell {TD} at (0,4) size 50x42 [border: (10px solid #00FF00) none (10px solid #00FF00)] [r=0 c=0 rs=1 cs=1]
+              RenderText {#text} at (11,11) size 4x19
+                text run at (11,11) width 4: " "
+            RenderTableCell {TD} at (50,4) size 50x42 [border: (10px solid #00FF00) none] [r=0 c=1 rs=1 cs=1]
+              RenderText {#text} at (1,11) size 4x19
+                text run at (1,11) width 4: " "
diff --git a/LayoutTests/platform/chromium-win/fast/table/table-cell-border-draws-on-top-of-row-group-background-expected.checksum b/LayoutTests/platform/chromium-win/fast/table/table-cell-border-draws-on-top-of-row-group-background-expected.checksum
new file mode 100644 (file)
index 0000000..d961c21
--- /dev/null
@@ -0,0 +1 @@
+090c7ae0491e475eed663a751f31c5ff
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/fast/table/table-cell-border-draws-on-top-of-row-group-background-expected.png b/LayoutTests/platform/chromium-win/fast/table/table-cell-border-draws-on-top-of-row-group-background-expected.png
new file mode 100644 (file)
index 0000000..0d373ff
Binary files /dev/null and b/LayoutTests/platform/chromium-win/fast/table/table-cell-border-draws-on-top-of-row-group-background-expected.png differ
diff --git a/LayoutTests/platform/chromium-win/fast/table/table-cell-border-draws-on-top-of-row-group-background-expected.txt b/LayoutTests/platform/chromium-win/fast/table/table-cell-border-draws-on-top-of-row-group-background-expected.txt
new file mode 100644 (file)
index 0000000..c7d1043
--- /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 {P} at (0,0) size 784x40
+        RenderText {#text} at (0,0) size 778x39
+          text run at (0,0) width 778: "This tests that the border of a table cell draws on top of the background-image of a table row-group. This test PASSED if you do"
+          text run at (0,20) width 217: "not see any red in the square below."
+      RenderTable {TABLE} at (0,56) size 100x100
+        RenderTableSection {TBODY} at (0,0) size 100x100
+          RenderTableRow {TR} at (0,0) size 100x50
+            RenderTableCell {TD} at (0,9) size 50x32 [border: (10px solid #00FF00) none (10px solid #00FF00)] [r=0 c=0 rs=1 cs=1]
+              RenderText {#text} at (11,11) size 4x19
+                text run at (11,11) width 4: " "
+            RenderTableCell {TD} at (50,9) size 50x32 [border: (10px solid #00FF00) none] [r=0 c=1 rs=1 cs=1]
+              RenderText {#text} at (1,11) size 4x19
+                text run at (1,11) width 4: " "
+          RenderTableRow {TR} at (0,50) size 100x50
+            RenderTableCell {TD} at (0,59) size 50x32 [border: none (10px solid #00FF00)] [r=1 c=0 rs=1 cs=1]
+              RenderText {#text} at (11,1) size 4x19
+                text run at (11,1) width 4: " "
+            RenderTableCell {TD} at (50,59) size 50x32 [border: none (10px solid #00FF00) none] [r=1 c=1 rs=1 cs=1]
+              RenderText {#text} at (1,1) size 4x19
+                text run at (1,1) width 4: " "
diff --git a/LayoutTests/platform/chromium-win/fast/table/table-cell-overrides-row-background-expected.checksum b/LayoutTests/platform/chromium-win/fast/table/table-cell-overrides-row-background-expected.checksum
new file mode 100644 (file)
index 0000000..116a481
--- /dev/null
@@ -0,0 +1 @@
+6a621862296a185f8f591b496c0d1f2d
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/fast/table/table-cell-overrides-row-background-expected.png b/LayoutTests/platform/chromium-win/fast/table/table-cell-overrides-row-background-expected.png
new file mode 100644 (file)
index 0000000..f3e6516
Binary files /dev/null and b/LayoutTests/platform/chromium-win/fast/table/table-cell-overrides-row-background-expected.png differ
diff --git a/LayoutTests/platform/chromium-win/fast/table/table-cell-overrides-row-background-expected.txt b/LayoutTests/platform/chromium-win/fast/table/table-cell-overrides-row-background-expected.txt
new file mode 100644 (file)
index 0000000..c40fd51
--- /dev/null
@@ -0,0 +1,23 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x600
+  RenderBlock {HTML} at (0,0) size 800x600
+    RenderBody {BODY} at (8,8) size 784x584
+      RenderBlock {P} at (0,0) size 784x40
+        RenderText {#text} at (0,0) size 608x19
+          text run at (0,0) width 608: "This tests that the background-image of a table cell overrides the background image of its row as per "
+        RenderInline {A} at (0,0) size 765x39 [color=#0000EE]
+          RenderText {#text} at (608,0) size 765x39
+            text run at (608,0) width 157: "section 17.5.1 of the CSS"
+            text run at (0,20) width 52: "2.1 spec"
+        RenderText {#text} at (52,20) size 324x19
+          text run at (52,20) width 324: ". This test PASSED if you do not see the word FAIL."
+      RenderTable {TABLE} at (0,56) size 100x50
+        RenderTableSection {TBODY} at (0,0) size 100x50
+          RenderTableRow {TR} at (0,0) size 100x50
+            RenderTableCell {TD} at (0,14) size 50x22 [color=#0000FF] [r=0 c=0 rs=1 cs=1]
+              RenderText {#text} at (8,1) size 34x19
+                text run at (8,1) width 34: "FAIL"
+            RenderTableCell {TD} at (50,14) size 50x22 [color=#0000FF] [r=0 c=1 rs=1 cs=1]
+              RenderText {#text} at (8,1) size 34x19
+                text run at (8,1) width 34: "FAIL"
diff --git a/LayoutTests/platform/chromium-win/fast/table/table-col-background-expected.checksum b/LayoutTests/platform/chromium-win/fast/table/table-col-background-expected.checksum
new file mode 100644 (file)
index 0000000..22ca251
--- /dev/null
@@ -0,0 +1 @@
+b714d862cf32a582b0d1f521f384054d
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/fast/table/table-col-background-expected.png b/LayoutTests/platform/chromium-win/fast/table/table-col-background-expected.png
new file mode 100644 (file)
index 0000000..506833f
Binary files /dev/null and b/LayoutTests/platform/chromium-win/fast/table/table-col-background-expected.png differ
diff --git a/LayoutTests/platform/chromium-win/fast/table/table-col-background-expected.txt b/LayoutTests/platform/chromium-win/fast/table/table-col-background-expected.txt
new file mode 100644 (file)
index 0000000..2fdba5d
--- /dev/null
@@ -0,0 +1,24 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x600
+  RenderBlock {HTML} at (0,0) size 800x600
+    RenderBody {BODY} at (8,8) size 784x584
+      RenderBlock {P} at (0,0) size 784x40
+        RenderText {#text} at (0,0) size 769x19
+          text run at (0,0) width 769: "This tests that the background-image of a table column \"covers exactly the full area of all cells that originate in the column\" as per"
+        RenderInline {A} at (0,0) size 213x19 [color=#0000EE]
+          RenderText {#text} at (0,20) size 213x19
+            text run at (0,20) width 213: "section 17.5.1 of the CSS 2.1 spec"
+        RenderText {#text} at (213,20) size 324x19
+          text run at (213,20) width 324: ". This test PASSED if you do not see the word FAIL."
+      RenderTable {TABLE} at (0,56) size 50x100
+        RenderTableCol {COL} at (0,0) size 0x0
+        RenderTableSection {TBODY} at (0,0) size 50x100
+          RenderTableRow {TR} at (0,0) size 50x50
+            RenderTableCell {TD} at (0,14) size 50x22 [color=#0000FF] [r=0 c=0 rs=1 cs=1]
+              RenderText {#text} at (8,1) size 34x19
+                text run at (8,1) width 34: "FAIL"
+          RenderTableRow {TR} at (0,50) size 50x50
+            RenderTableCell {TD} at (0,64) size 50x22 [color=#FFFF00] [r=1 c=0 rs=1 cs=1]
+              RenderText {#text} at (8,1) size 34x19
+                text run at (8,1) width 34: "FAIL"
diff --git a/LayoutTests/platform/chromium-win/fast/table/table-col-group-background-expected.checksum b/LayoutTests/platform/chromium-win/fast/table/table-col-group-background-expected.checksum
new file mode 100644 (file)
index 0000000..14e898e
--- /dev/null
@@ -0,0 +1 @@
+21966d3e67896780a384c8bbd20218ff
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/fast/table/table-col-group-background-expected.png b/LayoutTests/platform/chromium-win/fast/table/table-col-group-background-expected.png
new file mode 100644 (file)
index 0000000..27cef10
Binary files /dev/null and b/LayoutTests/platform/chromium-win/fast/table/table-col-group-background-expected.png differ
diff --git a/LayoutTests/platform/chromium-win/fast/table/table-col-group-background-expected.txt b/LayoutTests/platform/chromium-win/fast/table/table-col-group-background-expected.txt
new file mode 100644 (file)
index 0000000..78e4080
--- /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 {P} at (0,0) size 784x40
+        RenderText {#text} at (0,0) size 762x39
+          text run at (0,0) width 762: "This tests that the background-image of a table column group \"covers exactly the full area of all cells that originate in the column"
+          text run at (0,20) width 85: "group\" as per "
+        RenderInline {A} at (0,0) size 213x19 [color=#0000EE]
+          RenderText {#text} at (85,20) size 213x19
+            text run at (85,20) width 213: "section 17.5.1 of the CSS 2.1 spec"
+        RenderText {#text} at (298,20) size 324x19
+          text run at (298,20) width 324: ". This test PASSED if you do not see the word FAIL."
+      RenderTable {TABLE} at (0,56) size 50x100
+        RenderTableCol {COLGROUP} at (0,0) size 0x0
+        RenderTableSection {TBODY} at (0,0) size 50x100
+          RenderTableRow {TR} at (0,0) size 50x50
+            RenderTableCell {TD} at (0,14) size 50x22 [color=#0000FF] [r=0 c=0 rs=1 cs=1]
+              RenderText {#text} at (8,1) size 34x19
+                text run at (8,1) width 34: "FAIL"
+          RenderTableRow {TR} at (0,50) size 50x50
+            RenderTableCell {TD} at (0,64) size 50x22 [color=#FFFF00] [r=1 c=0 rs=1 cs=1]
+              RenderText {#text} at (8,1) size 34x19
+                text run at (8,1) width 34: "FAIL"
diff --git a/LayoutTests/platform/chromium-win/fast/table/table-col-group-col-span-background-expected.checksum b/LayoutTests/platform/chromium-win/fast/table/table-col-group-col-span-background-expected.checksum
new file mode 100644 (file)
index 0000000..2bc7e68
--- /dev/null
@@ -0,0 +1 @@
+9d6640ce5da4e24f049aee5c487f264c
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/fast/table/table-col-group-col-span-background-expected.png b/LayoutTests/platform/chromium-win/fast/table/table-col-group-col-span-background-expected.png
new file mode 100644 (file)
index 0000000..b17d860
Binary files /dev/null and b/LayoutTests/platform/chromium-win/fast/table/table-col-group-col-span-background-expected.png differ
diff --git a/LayoutTests/platform/chromium-win/fast/table/table-col-group-col-span-background-expected.txt b/LayoutTests/platform/chromium-win/fast/table/table-col-group-col-span-background-expected.txt
new file mode 100644 (file)
index 0000000..cbc9768
--- /dev/null
@@ -0,0 +1,41 @@
+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 784x60
+        RenderText {#text} at (0,0) size 780x39
+          text run at (0,0) width 780: "This tests that the background-image of a table column group that contains columns with a span > 1 \"covers exactly the full area of"
+          text run at (0,20) width 296: "all cells that originate in the column group\" as per "
+        RenderInline {A} at (0,0) size 213x19 [color=#0000EE]
+          RenderText {#text} at (296,20) size 213x19
+            text run at (296,20) width 213: "section 17.5.1 of the CSS 2.1 spec"
+        RenderText {#text} at (509,20) size 755x39
+          text run at (509,20) width 246: ". This test PASSED if you do not see the"
+          text run at (0,40) width 74: "word FAIL."
+      RenderTable {TABLE} at (0,76) size 150x100
+        RenderTableCol {COLGROUP} at (0,0) size 0x0
+          RenderTableCol {COL} at (0,0) size 0x0
+        RenderTableCol {COLGROUP} at (0,0) size 0x0
+          RenderTableCol {COL} at (0,0) size 0x0
+        RenderTableSection {TBODY} at (0,0) size 150x100
+          RenderTableRow {TR} at (0,0) size 150x50
+            RenderTableCell {TD} at (0,14) size 50x22 [color=#0000FF] [r=0 c=0 rs=1 cs=1]
+              RenderText {#text} at (8,1) size 34x19
+                text run at (8,1) width 34: "FAIL"
+            RenderTableCell {TD} at (50,14) size 50x22 [color=#FFFF00] [r=0 c=1 rs=1 cs=1]
+              RenderText {#text} at (8,1) size 34x19
+                text run at (8,1) width 34: "FAIL"
+            RenderTableCell {TD} at (100,14) size 50x22 [color=#0000FF] [r=0 c=2 rs=1 cs=1]
+              RenderText {#text} at (8,1) size 34x19
+                text run at (8,1) width 34: "FAIL"
+          RenderTableRow {TR} at (0,50) size 150x50
+            RenderTableCell {TD} at (0,64) size 50x22 [color=#FFFF00] [r=1 c=0 rs=1 cs=1]
+              RenderText {#text} at (8,1) size 34x19
+                text run at (8,1) width 34: "FAIL"
+            RenderTableCell {TD} at (50,64) size 50x22 [color=#0000FF] [r=1 c=1 rs=1 cs=1]
+              RenderText {#text} at (8,1) size 34x19
+                text run at (8,1) width 34: "FAIL"
+            RenderTableCell {TD} at (100,64) size 50x22 [color=#FFFF00] [r=1 c=2 rs=1 cs=1]
+              RenderText {#text} at (8,1) size 34x19
+                text run at (8,1) width 34: "FAIL"
diff --git a/LayoutTests/platform/chromium-win/fast/table/table-col-group-span-background-expected.checksum b/LayoutTests/platform/chromium-win/fast/table/table-col-group-span-background-expected.checksum
new file mode 100644 (file)
index 0000000..f1dd4d2
--- /dev/null
@@ -0,0 +1 @@
+bf13ca802cc3d62b1700c50ec83f1953
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/fast/table/table-col-group-span-background-expected.png b/LayoutTests/platform/chromium-win/fast/table/table-col-group-span-background-expected.png
new file mode 100644 (file)
index 0000000..4348bfd
Binary files /dev/null and b/LayoutTests/platform/chromium-win/fast/table/table-col-group-span-background-expected.png differ
diff --git a/LayoutTests/platform/chromium-win/fast/table/table-col-group-span-background-expected.txt b/LayoutTests/platform/chromium-win/fast/table/table-col-group-span-background-expected.txt
new file mode 100644 (file)
index 0000000..1753a84
--- /dev/null
@@ -0,0 +1,38 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x600
+  RenderBlock {HTML} at (0,0) size 800x600
+    RenderBody {BODY} at (8,8) size 784x584
+      RenderBlock {P} at (0,0) size 784x40
+        RenderText {#text} at (0,0) size 776x39
+          text run at (0,0) width 776: "This tests that the background-image of a table column group with a span > 1 \"covers exactly the full area of all cells that originate"
+          text run at (0,20) width 168: "in the column group\" as per "
+        RenderInline {A} at (0,0) size 213x19 [color=#0000EE]
+          RenderText {#text} at (168,20) size 213x19
+            text run at (168,20) width 213: "section 17.5.1 of the CSS 2.1 spec"
+        RenderText {#text} at (381,20) size 324x19
+          text run at (381,20) width 324: ". This test PASSED if you do not see the word FAIL."
+      RenderTable {TABLE} at (0,56) size 150x100
+        RenderTableCol {COLGROUP} at (0,0) size 0x0
+        RenderTableCol {COLGROUP} at (0,0) size 0x0
+        RenderTableSection {TBODY} at (0,0) size 150x100
+          RenderTableRow {TR} at (0,0) size 150x50
+            RenderTableCell {TD} at (0,14) size 50x22 [color=#0000FF] [r=0 c=0 rs=1 cs=1]
+              RenderText {#text} at (8,1) size 34x19
+                text run at (8,1) width 34: "FAIL"
+            RenderTableCell {TD} at (50,14) size 50x22 [color=#FFFF00] [r=0 c=1 rs=1 cs=1]
+              RenderText {#text} at (8,1) size 34x19
+                text run at (8,1) width 34: "FAIL"
+            RenderTableCell {TD} at (100,14) size 50x22 [color=#0000FF] [r=0 c=2 rs=1 cs=1]
+              RenderText {#text} at (8,1) size 34x19
+                text run at (8,1) width 34: "FAIL"
+          RenderTableRow {TR} at (0,50) size 150x50
+            RenderTableCell {TD} at (0,64) size 50x22 [color=#FFFF00] [r=1 c=0 rs=1 cs=1]
+              RenderText {#text} at (8,1) size 34x19
+                text run at (8,1) width 34: "FAIL"
+            RenderTableCell {TD} at (50,64) size 50x22 [color=#0000FF] [r=1 c=1 rs=1 cs=1]
+              RenderText {#text} at (8,1) size 34x19
+                text run at (8,1) width 34: "FAIL"
+            RenderTableCell {TD} at (100,64) size 50x22 [color=#FFFF00] [r=1 c=2 rs=1 cs=1]
+              RenderText {#text} at (8,1) size 34x19
+                text run at (8,1) width 34: "FAIL"
diff --git a/LayoutTests/platform/chromium-win/fast/table/table-col-span-background-expected.checksum b/LayoutTests/platform/chromium-win/fast/table/table-col-span-background-expected.checksum
new file mode 100644 (file)
index 0000000..9dfe6da
--- /dev/null
@@ -0,0 +1 @@
+d1a0125d5459e80ca94f21e7d091e006
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/fast/table/table-col-span-background-expected.png b/LayoutTests/platform/chromium-win/fast/table/table-col-span-background-expected.png
new file mode 100644 (file)
index 0000000..9227535
Binary files /dev/null and b/LayoutTests/platform/chromium-win/fast/table/table-col-span-background-expected.png differ
diff --git a/LayoutTests/platform/chromium-win/fast/table/table-col-span-background-expected.txt b/LayoutTests/platform/chromium-win/fast/table/table-col-span-background-expected.txt
new file mode 100644 (file)
index 0000000..a5da94c
--- /dev/null
@@ -0,0 +1,31 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x600
+  RenderBlock {HTML} at (0,0) size 800x600
+    RenderBody {BODY} at (8,8) size 784x584
+      RenderBlock {P} at (0,0) size 784x40
+        RenderText {#text} at (0,0) size 740x39
+          text run at (0,0) width 740: "This tests that the background-image of a table column that spans \"covers exactly the full area of all cells that originate in the"
+          text run at (0,20) width 93: "column\" as per "
+        RenderInline {A} at (0,0) size 213x19 [color=#0000EE]
+          RenderText {#text} at (93,20) size 213x19
+            text run at (93,20) width 213: "section 17.5.1 of the CSS 2.1 spec"
+        RenderText {#text} at (306,20) size 324x19
+          text run at (306,20) width 324: ". This test PASSED if you do not see the word FAIL."
+      RenderTable {TABLE} at (0,56) size 100x100
+        RenderTableCol {COL} at (0,0) size 0x0
+        RenderTableSection {TBODY} at (0,0) size 100x100
+          RenderTableRow {TR} at (0,0) size 100x50
+            RenderTableCell {TD} at (0,14) size 50x22 [color=#0000FF] [r=0 c=0 rs=1 cs=1]
+              RenderText {#text} at (8,1) size 34x19
+                text run at (8,1) width 34: "FAIL"
+            RenderTableCell {TD} at (50,14) size 50x22 [color=#0000FF] [r=0 c=1 rs=1 cs=1]
+              RenderText {#text} at (8,1) size 34x19
+                text run at (8,1) width 34: "FAIL"
+          RenderTableRow {TR} at (0,50) size 100x50
+            RenderTableCell {TD} at (0,64) size 50x22 [color=#FFFF00] [r=1 c=0 rs=1 cs=1]
+              RenderText {#text} at (8,1) size 34x19
+                text run at (8,1) width 34: "FAIL"
+            RenderTableCell {TD} at (50,64) size 50x22 [color=#FFFF00] [r=1 c=1 rs=1 cs=1]
+              RenderText {#text} at (8,1) size 34x19
+                text run at (8,1) width 34: "FAIL"
diff --git a/LayoutTests/platform/chromium-win/fast/table/table-row-background-expected.checksum b/LayoutTests/platform/chromium-win/fast/table/table-row-background-expected.checksum
new file mode 100644 (file)
index 0000000..22e576f
--- /dev/null
@@ -0,0 +1 @@
+e92c4e9816607a47f5ad8621c77bcda5
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/fast/table/table-row-background-expected.png b/LayoutTests/platform/chromium-win/fast/table/table-row-background-expected.png
new file mode 100644 (file)
index 0000000..284480c
Binary files /dev/null and b/LayoutTests/platform/chromium-win/fast/table/table-row-background-expected.png differ
diff --git a/LayoutTests/platform/chromium-win/fast/table/table-row-background-expected.txt b/LayoutTests/platform/chromium-win/fast/table/table-row-background-expected.txt
new file mode 100644 (file)
index 0000000..bb426b4
--- /dev/null
@@ -0,0 +1,23 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x600
+  RenderBlock {HTML} at (0,0) size 800x600
+    RenderBody {BODY} at (8,8) size 784x584
+      RenderBlock {P} at (0,0) size 784x40
+        RenderText {#text} at (0,0) size 735x19
+          text run at (0,0) width 735: "This tests that the background-image of a table row \"covers exactly the full area of all cells that originate in the row\" as per "
+        RenderInline {A} at (0,0) size 777x39 [color=#0000EE]
+          RenderText {#text} at (735,0) size 777x39
+            text run at (735,0) width 42: "section"
+            text run at (0,20) width 167: "17.5.1 of the CSS 2.1 spec"
+        RenderText {#text} at (167,20) size 324x19
+          text run at (167,20) width 324: ". This test PASSED if you do not see the word FAIL."
+      RenderTable {TABLE} at (0,56) size 100x50
+        RenderTableSection {TBODY} at (0,0) size 100x50
+          RenderTableRow {TR} at (0,0) size 100x50
+            RenderTableCell {TD} at (0,14) size 50x22 [color=#0000FF] [r=0 c=0 rs=1 cs=1]
+              RenderText {#text} at (8,1) size 34x19
+                text run at (8,1) width 34: "FAIL"
+            RenderTableCell {TD} at (50,14) size 50x22 [color=#FFFF00] [r=0 c=1 rs=1 cs=1]
+              RenderText {#text} at (8,1) size 34x19
+                text run at (8,1) width 34: "FAIL"
diff --git a/LayoutTests/platform/chromium-win/fast/table/table-row-background-left-50px-expected.checksum b/LayoutTests/platform/chromium-win/fast/table/table-row-background-left-50px-expected.checksum
new file mode 100644 (file)
index 0000000..16939c7
--- /dev/null
@@ -0,0 +1 @@
+4f4563bd9d0c7d2c979af8ea430ae5de
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/fast/table/table-row-background-left-50px-expected.png b/LayoutTests/platform/chromium-win/fast/table/table-row-background-left-50px-expected.png
new file mode 100644 (file)
index 0000000..90dd579
Binary files /dev/null and b/LayoutTests/platform/chromium-win/fast/table/table-row-background-left-50px-expected.png differ
diff --git a/LayoutTests/platform/chromium-win/fast/table/table-row-background-left-50px-expected.txt b/LayoutTests/platform/chromium-win/fast/table/table-row-background-left-50px-expected.txt
new file mode 100644 (file)
index 0000000..71e4a54
--- /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 784x584
+      RenderBlock {P} at (0,0) size 784x40
+        RenderText {#text} at (0,0) size 765x39
+          text run at (0,0) width 765: "This tests that the background image of the table row can be shifted to the left by 50px. This test PASSED if you do not see the"
+          text run at (0,20) width 74: "word FAIL."
+      RenderTable {TABLE} at (0,56) size 100x50
+        RenderTableSection {TBODY} at (0,0) size 100x50
+          RenderTableRow {TR} at (0,0) size 100x50
+            RenderTableCell {TD} at (0,14) size 50x22 [color=#FFFF00] [r=0 c=0 rs=1 cs=1]
+              RenderText {#text} at (8,1) size 34x19
+                text run at (8,1) width 34: "FAIL"
+            RenderTableCell {TD} at (50,14) size 50x22 [color=#0000FF] [r=0 c=1 rs=1 cs=1]
+              RenderText {#text} at (8,1) size 34x19
+                text run at (8,1) width 34: "FAIL"
diff --git a/LayoutTests/platform/chromium-win/fast/table/table-row-background-right-100percent-expected.checksum b/LayoutTests/platform/chromium-win/fast/table/table-row-background-right-100percent-expected.checksum
new file mode 100644 (file)
index 0000000..cfcdef1
--- /dev/null
@@ -0,0 +1 @@
+49febc659652d9e52216456a75db4cd1
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/fast/table/table-row-background-right-100percent-expected.png b/LayoutTests/platform/chromium-win/fast/table/table-row-background-right-100percent-expected.png
new file mode 100644 (file)
index 0000000..7ebabb9
Binary files /dev/null and b/LayoutTests/platform/chromium-win/fast/table/table-row-background-right-100percent-expected.png differ
diff --git a/LayoutTests/platform/chromium-win/fast/table/table-row-background-right-100percent-expected.txt b/LayoutTests/platform/chromium-win/fast/table/table-row-background-right-100percent-expected.txt
new file mode 100644 (file)
index 0000000..6a62d7d
--- /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 784x584
+      RenderBlock {P} at (0,0) size 784x40
+        RenderText {#text} at (0,0) size 781x39
+          text run at (0,0) width 781: "This tests that the background image of the table-row can be shifted to the right by 100%. This test PASSED if you do not see the"
+          text run at (0,20) width 74: "word FAIL."
+      RenderTable {TABLE} at (0,56) size 100x50
+        RenderTableSection {TBODY} at (0,0) size 100x50
+          RenderTableRow {TR} at (0,0) size 100x50
+            RenderTableCell {TD} at (0,14) size 50x22 [color=#FFFF00] [r=0 c=0 rs=1 cs=1]
+              RenderText {#text} at (8,1) size 34x19
+                text run at (8,1) width 34: "FAIL"
+            RenderTableCell {TD} at (50,14) size 50x22 [color=#0000FF] [r=0 c=1 rs=1 cs=1]
+              RenderText {#text} at (8,1) size 34x19
+                text run at (8,1) width 34: "FAIL"
diff --git a/LayoutTests/platform/chromium-win/fast/table/table-row-background-right-50px-expected.checksum b/LayoutTests/platform/chromium-win/fast/table/table-row-background-right-50px-expected.checksum
new file mode 100644 (file)
index 0000000..a3cc5e1
--- /dev/null
@@ -0,0 +1 @@
+caa39689b56c3f572a8234e71482c8c7
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/fast/table/table-row-background-right-50px-expected.png b/LayoutTests/platform/chromium-win/fast/table/table-row-background-right-50px-expected.png
new file mode 100644 (file)
index 0000000..59b46fc
Binary files /dev/null and b/LayoutTests/platform/chromium-win/fast/table/table-row-background-right-50px-expected.png differ
diff --git a/LayoutTests/platform/chromium-win/fast/table/table-row-background-right-50px-expected.txt b/LayoutTests/platform/chromium-win/fast/table/table-row-background-right-50px-expected.txt
new file mode 100644 (file)
index 0000000..9739d09
--- /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 784x584
+      RenderBlock {P} at (0,0) size 784x40
+        RenderText {#text} at (0,0) size 775x39
+          text run at (0,0) width 775: "This tests that the background image of the table-row can be shifted to the right by 50px. This test PASSED if you do not see the"
+          text run at (0,20) width 74: "word FAIL."
+      RenderTable {TABLE} at (0,56) size 100x50
+        RenderTableSection {TBODY} at (0,0) size 100x50
+          RenderTableRow {TR} at (0,0) size 100x50
+            RenderTableCell {TD} at (0,14) size 50x22 [color=#FFFFFF] [r=0 c=0 rs=1 cs=1]
+              RenderText {#text} at (8,1) size 34x19
+                text run at (8,1) width 34: "FAIL"
+            RenderTableCell {TD} at (50,14) size 50x22 [color=#0000FF] [r=0 c=1 rs=1 cs=1]
+              RenderText {#text} at (8,1) size 34x19
+                text run at (8,1) width 34: "FAIL"
diff --git a/LayoutTests/platform/chromium-win/fast/table/table-row-group-background-expected.checksum b/LayoutTests/platform/chromium-win/fast/table/table-row-group-background-expected.checksum
new file mode 100644 (file)
index 0000000..7352e1d
--- /dev/null
@@ -0,0 +1 @@
+9d2bf4a57ddd7ff123bcb85dff585bc5
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/fast/table/table-row-group-background-expected.png b/LayoutTests/platform/chromium-win/fast/table/table-row-group-background-expected.png
new file mode 100644 (file)
index 0000000..49ed65d
Binary files /dev/null and b/LayoutTests/platform/chromium-win/fast/table/table-row-group-background-expected.png differ
diff --git a/LayoutTests/platform/chromium-win/fast/table/table-row-group-background-expected.txt b/LayoutTests/platform/chromium-win/fast/table/table-row-group-background-expected.txt
new file mode 100644 (file)
index 0000000..3e4e394
--- /dev/null
@@ -0,0 +1,31 @@
+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 784x60
+        RenderText {#text} at (0,0) size 783x39
+          text run at (0,0) width 783: "This tests that the background-image of a table row-group \"extends from the top left corner of its topmost cell in the first column to"
+          text run at (0,20) width 428: "the bottom right corner of its bottommost cell in the last column\" as per "
+        RenderInline {A} at (0,0) size 213x19 [color=#0000EE]
+          RenderText {#text} at (428,20) size 213x19
+            text run at (428,20) width 213: "section 17.5.1 of the CSS 2.1 spec"
+        RenderText {#text} at (641,20) size 772x39
+          text run at (641,20) width 131: ". This test PASSED if"
+          text run at (0,40) width 189: "you do not see the word FAIL."
+      RenderTable {TABLE} at (0,76) size 100x100
+        RenderTableSection {TBODY} at (0,0) size 100x100
+          RenderTableRow {TR} at (0,0) size 100x50
+            RenderTableCell {TD} at (0,14) size 50x22 [color=#0000FF] [r=0 c=0 rs=1 cs=1]
+              RenderText {#text} at (8,1) size 34x19
+                text run at (8,1) width 34: "FAIL"
+            RenderTableCell {TD} at (50,14) size 50x22 [color=#FFFF00] [r=0 c=1 rs=1 cs=1]
+              RenderText {#text} at (8,1) size 34x19
+                text run at (8,1) width 34: "FAIL"
+          RenderTableRow {TR} at (0,50) size 100x50
+            RenderTableCell {TD} at (0,64) size 50x22 [color=#FFFF00] [r=1 c=0 rs=1 cs=1]
+              RenderText {#text} at (8,1) size 34x19
+                text run at (8,1) width 34: "FAIL"
+            RenderTableCell {TD} at (50,64) size 50x22 [color=#0000FF] [r=1 c=1 rs=1 cs=1]
+              RenderText {#text} at (8,1) size 34x19
+                text run at (8,1) width 34: "FAIL"
diff --git a/LayoutTests/platform/chromium-win/fast/table/table-row-group-background-positioned-expected.checksum b/LayoutTests/platform/chromium-win/fast/table/table-row-group-background-positioned-expected.checksum
new file mode 100644 (file)
index 0000000..fb414f9
--- /dev/null
@@ -0,0 +1 @@
+58cd11975b27ea4f67c686313f679eab
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/fast/table/table-row-group-background-positioned-expected.png b/LayoutTests/platform/chromium-win/fast/table/table-row-group-background-positioned-expected.png
new file mode 100644 (file)
index 0000000..b82c0b2
Binary files /dev/null and b/LayoutTests/platform/chromium-win/fast/table/table-row-group-background-positioned-expected.png differ
diff --git a/LayoutTests/platform/chromium-win/fast/table/table-row-group-background-positioned-expected.txt b/LayoutTests/platform/chromium-win/fast/table/table-row-group-background-positioned-expected.txt
new file mode 100644 (file)
index 0000000..7a1ae39
--- /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 {P} at (0,0) size 784x40
+        RenderText {#text} at (0,0) size 771x39
+          text run at (0,0) width 771: "This tests that the background image of the table row group can be shifted to the right by 50px and shifted from the top by 50px."
+          text run at (0,20) width 316: "This test PASSED if you do not see the word FAIL."
+      RenderTable {TABLE} at (0,56) size 100x100
+        RenderTableSection {TBODY} at (0,0) size 100x100
+          RenderTableRow {TR} at (0,0) size 100x50
+            RenderTableCell {TD} at (0,14) size 50x22 [color=#FFFFFF] [r=0 c=0 rs=1 cs=1]
+              RenderText {#text} at (8,1) size 34x19
+                text run at (8,1) width 34: "FAIL"
+            RenderTableCell {TD} at (50,14) size 50x22 [color=#FFFFFF] [r=0 c=1 rs=1 cs=1]
+              RenderText {#text} at (8,1) size 34x19
+                text run at (8,1) width 34: "FAIL"
+          RenderTableRow {TR} at (0,50) size 100x50
+            RenderTableCell {TD} at (0,64) size 50x22 [color=#FFFFFF] [r=1 c=0 rs=1 cs=1]
+              RenderText {#text} at (8,1) size 34x19
+                text run at (8,1) width 34: "FAIL"
+            RenderTableCell {TD} at (50,64) size 50x22 [color=#0000FF] [r=1 c=1 rs=1 cs=1]
+              RenderText {#text} at (8,1) size 34x19
+                text run at (8,1) width 34: "FAIL"
diff --git a/LayoutTests/platform/chromium/fast/runin/generated2-expected.checksum b/LayoutTests/platform/chromium/fast/runin/generated2-expected.checksum
new file mode 100644 (file)
index 0000000..f67b408
--- /dev/null
@@ -0,0 +1 @@
+40702e6b6260df8be900070f9e09af8f
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium/fast/runin/generated2-expected.png b/LayoutTests/platform/chromium/fast/runin/generated2-expected.png
new file mode 100644 (file)
index 0000000..5472a25
Binary files /dev/null and b/LayoutTests/platform/chromium/fast/runin/generated2-expected.png differ
diff --git a/LayoutTests/platform/chromium/fast/runin/generated3-expected.checksum b/LayoutTests/platform/chromium/fast/runin/generated3-expected.checksum
new file mode 100644 (file)
index 0000000..05ed432
--- /dev/null
@@ -0,0 +1 @@
+7c27a57c3e9e0ff2b806e183029c7681
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium/fast/runin/generated3-expected.png b/LayoutTests/platform/chromium/fast/runin/generated3-expected.png
new file mode 100644 (file)
index 0000000..516c379
Binary files /dev/null and b/LayoutTests/platform/chromium/fast/runin/generated3-expected.png differ
diff --git a/LayoutTests/platform/chromium/fast/runin/generated4-expected.checksum b/LayoutTests/platform/chromium/fast/runin/generated4-expected.checksum
new file mode 100644 (file)
index 0000000..66698e5
--- /dev/null
@@ -0,0 +1 @@
+34e84684ab70c9539759bceb5ab17d7d
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium/fast/runin/generated4-expected.png b/LayoutTests/platform/chromium/fast/runin/generated4-expected.png
new file mode 100644 (file)
index 0000000..2b3954c
Binary files /dev/null and b/LayoutTests/platform/chromium/fast/runin/generated4-expected.png differ