[SCM] WebKit Debian packaging branch, webkit-1.3, updated. upstream/1.3.7-4207-g178b198
mrobinson at webkit.org
mrobinson at webkit.org
Sun Feb 20 23:55:27 UTC 2011
The following commit has been merged in the webkit-1.3 branch:
commit de951c3d8e8889ef9679b2f32cab2a14d867f7fe
Author: mrobinson at webkit.org <mrobinson at webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Date: Wed Jan 26 21:54:03 2011 +0000
2011-01-26 Martin Robinson <mrobinson at igalia.com>
Continue importing GTK+ test results for the CSS 2.1 test suite.
* platform/gtk/Skipped: Unskip tests with results.
* platform/gtk/css2.1/t0803-c5504-imrgn-l-05-b-ag-expected.checksum: Added.
* platform/gtk/css2.1/t0803-c5504-imrgn-l-05-b-ag-expected.png: Added.
* platform/gtk/css2.1/t0803-c5504-imrgn-l-05-b-ag-expected.txt: Added.
* platform/gtk/css2.1/t0803-c5504-imrgn-l-06-b-ag-expected.checksum: Added.
* platform/gtk/css2.1/t0803-c5504-imrgn-l-06-b-ag-expected.png: Added.
* platform/gtk/css2.1/t0803-c5504-imrgn-l-06-b-ag-expected.txt: Added.
* platform/gtk/css2.1/t0803-c5504-mrgn-l-00-c-ag-expected.checksum: Added.
* platform/gtk/css2.1/t0803-c5504-mrgn-l-00-c-ag-expected.png: Added.
* platform/gtk/css2.1/t0803-c5504-mrgn-l-00-c-ag-expected.txt: Added.
* platform/gtk/css2.1/t0803-c5504-mrgn-l-01-c-a-expected.checksum: Added.
* platform/gtk/css2.1/t0803-c5504-mrgn-l-01-c-a-expected.png: Added.
* platform/gtk/css2.1/t0803-c5504-mrgn-l-01-c-a-expected.txt: Added.
* platform/gtk/css2.1/t0803-c5504-mrgn-l-02-c-expected.checksum: Added.
* platform/gtk/css2.1/t0803-c5504-mrgn-l-02-c-expected.png: Added.
* platform/gtk/css2.1/t0803-c5504-mrgn-l-02-c-expected.txt: Added.
* platform/gtk/css2.1/t0803-c5504-mrgn-l-03-c-expected.checksum: Added.
* platform/gtk/css2.1/t0803-c5504-mrgn-l-03-c-expected.png: Added.
* platform/gtk/css2.1/t0803-c5504-mrgn-l-03-c-expected.txt: Added.
* platform/gtk/css2.1/t0803-c5505-imrgn-00-a-ag-expected.checksum: Added.
* platform/gtk/css2.1/t0803-c5505-imrgn-00-a-ag-expected.png: Added.
* platform/gtk/css2.1/t0803-c5505-imrgn-00-a-ag-expected.txt: Added.
* platform/gtk/css2.1/t0803-c5505-mrgn-00-b-ag-expected.checksum: Added.
* platform/gtk/css2.1/t0803-c5505-mrgn-00-b-ag-expected.png: Added.
* platform/gtk/css2.1/t0803-c5505-mrgn-00-b-ag-expected.txt: Added.
* platform/gtk/css2.1/t0803-c5505-mrgn-01-e-a-expected.checksum: Added.
* platform/gtk/css2.1/t0803-c5505-mrgn-01-e-a-expected.png: Added.
* platform/gtk/css2.1/t0803-c5505-mrgn-01-e-a-expected.txt: Added.
* platform/gtk/css2.1/t0803-c5505-mrgn-02-c-expected.checksum: Added.
* platform/gtk/css2.1/t0803-c5505-mrgn-02-c-expected.png: Added.
* platform/gtk/css2.1/t0803-c5505-mrgn-02-c-expected.txt: Added.
* platform/gtk/css2.1/t0803-c5505-mrgn-03-c-ag-expected.checksum: Added.
* platform/gtk/css2.1/t0803-c5505-mrgn-03-c-ag-expected.png: Added.
* platform/gtk/css2.1/t0803-c5505-mrgn-03-c-ag-expected.txt: Added.
* platform/gtk/css2.1/t0804-c5506-ipadn-t-00-b-a-expected.checksum: Added.
* platform/gtk/css2.1/t0804-c5506-ipadn-t-00-b-a-expected.png: Added.
* platform/gtk/css2.1/t0804-c5506-ipadn-t-00-b-a-expected.txt: Added.
* platform/gtk/css2.1/t0804-c5506-ipadn-t-01-b-a-expected.checksum: Added.
* platform/gtk/css2.1/t0804-c5506-ipadn-t-01-b-a-expected.png: Added.
* platform/gtk/css2.1/t0804-c5506-ipadn-t-01-b-a-expected.txt: Added.
* platform/gtk/css2.1/t0804-c5506-ipadn-t-02-b-a-expected.checksum: Added.
* platform/gtk/css2.1/t0804-c5506-ipadn-t-02-b-a-expected.png: Added.
* platform/gtk/css2.1/t0804-c5506-ipadn-t-02-b-a-expected.txt: Added.
* platform/gtk/css2.1/t0804-c5506-padn-t-00-b-a-expected.checksum: Added.
* platform/gtk/css2.1/t0804-c5506-padn-t-00-b-a-expected.png: Added.
* platform/gtk/css2.1/t0804-c5506-padn-t-00-b-a-expected.txt: Added.
* platform/gtk/css2.1/t0804-c5507-ipadn-r-00-b-ag-expected.checksum: Added.
* platform/gtk/css2.1/t0804-c5507-ipadn-r-00-b-ag-expected.png: Added.
* platform/gtk/css2.1/t0804-c5507-ipadn-r-00-b-ag-expected.txt: Added.
* platform/gtk/css2.1/t0804-c5507-ipadn-r-01-b-ag-expected.checksum: Added.
* platform/gtk/css2.1/t0804-c5507-ipadn-r-01-b-ag-expected.png: Added.
* platform/gtk/css2.1/t0804-c5507-ipadn-r-01-b-ag-expected.txt: Added.
* platform/gtk/css2.1/t0804-c5507-ipadn-r-02-b-ag-expected.checksum: Added.
* platform/gtk/css2.1/t0804-c5507-ipadn-r-02-b-ag-expected.png: Added.
* platform/gtk/css2.1/t0804-c5507-ipadn-r-02-b-ag-expected.txt: Added.
* platform/gtk/css2.1/t0804-c5507-ipadn-r-03-b-a-expected.checksum: Added.
* platform/gtk/css2.1/t0804-c5507-ipadn-r-03-b-a-expected.png: Added.
* platform/gtk/css2.1/t0804-c5507-ipadn-r-03-b-a-expected.txt: Added.
* platform/gtk/css2.1/t0804-c5507-ipadn-r-04-b-ag-expected.checksum: Added.
* platform/gtk/css2.1/t0804-c5507-ipadn-r-04-b-ag-expected.png: Added.
* platform/gtk/css2.1/t0804-c5507-ipadn-r-04-b-ag-expected.txt: Added.
* platform/gtk/css2.1/t0804-c5507-padn-r-00-c-ag-expected.checksum: Added.
* platform/gtk/css2.1/t0804-c5507-padn-r-00-c-ag-expected.png: Added.
* platform/gtk/css2.1/t0804-c5507-padn-r-00-c-ag-expected.txt: Added.
* platform/gtk/css2.1/t0804-c5507-padn-r-01-c-a-expected.checksum: Added.
* platform/gtk/css2.1/t0804-c5507-padn-r-01-c-a-expected.png: Added.
* platform/gtk/css2.1/t0804-c5507-padn-r-01-c-a-expected.txt: Added.
* platform/gtk/css2.1/t0804-c5507-padn-r-02-f-expected.checksum: Added.
* platform/gtk/css2.1/t0804-c5507-padn-r-02-f-expected.png: Added.
* platform/gtk/css2.1/t0804-c5507-padn-r-02-f-expected.txt: Added.
* platform/gtk/css2.1/t0804-c5507-padn-r-03-f-expected.checksum: Added.
* platform/gtk/css2.1/t0804-c5507-padn-r-03-f-expected.png: Added.
* platform/gtk/css2.1/t0804-c5507-padn-r-03-f-expected.txt: Added.
* platform/gtk/css2.1/t0804-c5508-ipadn-b-00-b-a-expected.checksum: Added.
* platform/gtk/css2.1/t0804-c5508-ipadn-b-00-b-a-expected.png: Added.
* platform/gtk/css2.1/t0804-c5508-ipadn-b-00-b-a-expected.txt: Added.
* platform/gtk/css2.1/t0804-c5508-ipadn-b-01-f-a-expected.checksum: Added.
* platform/gtk/css2.1/t0804-c5508-ipadn-b-01-f-a-expected.png: Added.
* platform/gtk/css2.1/t0804-c5508-ipadn-b-01-f-a-expected.txt: Added.
* platform/gtk/css2.1/t0804-c5508-ipadn-b-02-b-a-expected.checksum: Added.
* platform/gtk/css2.1/t0804-c5508-ipadn-b-02-b-a-expected.png: Added.
* platform/gtk/css2.1/t0804-c5508-ipadn-b-02-b-a-expected.txt: Added.
* platform/gtk/css2.1/t0804-c5508-ipadn-b-03-b-a-expected.checksum: Added.
* platform/gtk/css2.1/t0804-c5508-ipadn-b-03-b-a-expected.png: Added.
* platform/gtk/css2.1/t0804-c5508-ipadn-b-03-b-a-expected.txt: Added.
* platform/gtk/css2.1/t0804-c5509-ipadn-l-00-b-ag-expected.checksum: Added.
* platform/gtk/css2.1/t0804-c5509-ipadn-l-00-b-ag-expected.png: Added.
* platform/gtk/css2.1/t0804-c5509-ipadn-l-00-b-ag-expected.txt: Added.
* platform/gtk/css2.1/t0804-c5509-ipadn-l-01-b-ag-expected.checksum: Added.
* platform/gtk/css2.1/t0804-c5509-ipadn-l-01-b-ag-expected.png: Added.
* platform/gtk/css2.1/t0804-c5509-ipadn-l-01-b-ag-expected.txt: Added.
* platform/gtk/css2.1/t0804-c5509-ipadn-l-02-b-ag-expected.checksum: Added.
* platform/gtk/css2.1/t0804-c5509-ipadn-l-02-b-ag-expected.png: Added.
* platform/gtk/css2.1/t0804-c5509-ipadn-l-02-b-ag-expected.txt: Added.
* platform/gtk/css2.1/t0804-c5509-ipadn-l-03-b-a-expected.checksum: Added.
* platform/gtk/css2.1/t0804-c5509-ipadn-l-03-b-a-expected.png: Added.
* platform/gtk/css2.1/t0804-c5509-ipadn-l-03-b-a-expected.txt: Added.
* platform/gtk/css2.1/t0804-c5509-ipadn-l-04-f-ag-expected.checksum: Added.
* platform/gtk/css2.1/t0804-c5509-ipadn-l-04-f-ag-expected.png: Added.
* platform/gtk/css2.1/t0804-c5509-ipadn-l-04-f-ag-expected.txt: Added.
* platform/gtk/css2.1/t0804-c5509-padn-l-00-b-ag-expected.checksum: Added.
* platform/gtk/css2.1/t0804-c5509-padn-l-00-b-ag-expected.png: Added.
* platform/gtk/css2.1/t0804-c5509-padn-l-00-b-ag-expected.txt: Added.
* platform/gtk/css2.1/t0804-c5509-padn-l-01-b-a-expected.checksum: Added.
* platform/gtk/css2.1/t0804-c5509-padn-l-01-b-a-expected.png: Added.
* platform/gtk/css2.1/t0804-c5509-padn-l-01-b-a-expected.txt: Added.
* platform/gtk/css2.1/t0804-c5509-padn-l-02-f-expected.checksum: Added.
* platform/gtk/css2.1/t0804-c5509-padn-l-02-f-expected.png: Added.
* platform/gtk/css2.1/t0804-c5509-padn-l-02-f-expected.txt: Added.
* platform/gtk/css2.1/t0804-c5509-padn-l-03-f-g-expected.checksum: Added.
* platform/gtk/css2.1/t0804-c5509-padn-l-03-f-g-expected.png: Added.
* platform/gtk/css2.1/t0804-c5509-padn-l-03-f-g-expected.txt: Added.
* platform/gtk/css2.1/t0804-c5510-ipadn-00-b-ag-expected.checksum: Added.
* platform/gtk/css2.1/t0804-c5510-ipadn-00-b-ag-expected.png: Added.
* platform/gtk/css2.1/t0804-c5510-ipadn-00-b-ag-expected.txt: Added.
* platform/gtk/css2.1/t0804-c5510-padn-00-b-ag-expected.checksum: Added.
* platform/gtk/css2.1/t0804-c5510-padn-00-b-ag-expected.png: Added.
* platform/gtk/css2.1/t0804-c5510-padn-00-b-ag-expected.txt: Added.
* platform/gtk/css2.1/t0804-c5510-padn-01-e-a-expected.checksum: Added.
* platform/gtk/css2.1/t0804-c5510-padn-01-e-a-expected.png: Added.
* platform/gtk/css2.1/t0804-c5510-padn-01-e-a-expected.txt: Added.
* platform/gtk/css2.1/t0804-c5510-padn-02-f-expected.checksum: Added.
* platform/gtk/css2.1/t0804-c5510-padn-02-f-expected.png: Added.
* platform/gtk/css2.1/t0804-c5510-padn-02-f-expected.txt: Added.
* platform/gtk/css2.1/t0805-c5511-brdr-tw-00-b-expected.checksum: Added.
* platform/gtk/css2.1/t0805-c5511-brdr-tw-00-b-expected.png: Added.
* platform/gtk/css2.1/t0805-c5511-brdr-tw-00-b-expected.txt: Added.
* platform/gtk/css2.1/t0805-c5511-brdr-tw-01-b-g-expected.checksum: Added.
* platform/gtk/css2.1/t0805-c5511-brdr-tw-01-b-g-expected.png: Added.
* platform/gtk/css2.1/t0805-c5511-brdr-tw-01-b-g-expected.txt: Added.
* platform/gtk/css2.1/t0805-c5511-brdr-tw-02-b-expected.checksum: Added.
* platform/gtk/css2.1/t0805-c5511-brdr-tw-02-b-expected.png: Added.
* platform/gtk/css2.1/t0805-c5511-brdr-tw-02-b-expected.txt: Added.
* platform/gtk/css2.1/t0805-c5511-brdr-tw-03-b-expected.checksum: Added.
* platform/gtk/css2.1/t0805-c5511-brdr-tw-03-b-expected.png: Added.
* platform/gtk/css2.1/t0805-c5511-brdr-tw-03-b-expected.txt: Added.
* platform/gtk/css2.1/t0805-c5511-ibrdr-tw-00-a-expected.checksum: Added.
* platform/gtk/css2.1/t0805-c5511-ibrdr-tw-00-a-expected.png: Added.
* platform/gtk/css2.1/t0805-c5511-ibrdr-tw-00-a-expected.txt: Added.
* platform/gtk/css2.1/t0805-c5512-brdr-rw-00-b-expected.checksum: Added.
* platform/gtk/css2.1/t0805-c5512-brdr-rw-00-b-expected.png: Added.
* platform/gtk/css2.1/t0805-c5512-brdr-rw-00-b-expected.txt: Added.
* platform/gtk/css2.1/t0805-c5512-brdr-rw-01-b-g-expected.checksum: Added.
* platform/gtk/css2.1/t0805-c5512-brdr-rw-01-b-g-expected.png: Added.
* platform/gtk/css2.1/t0805-c5512-brdr-rw-01-b-g-expected.txt: Added.
* platform/gtk/css2.1/t0805-c5512-brdr-rw-02-b-expected.checksum: Added.
* platform/gtk/css2.1/t0805-c5512-brdr-rw-02-b-expected.png: Added.
* platform/gtk/css2.1/t0805-c5512-brdr-rw-02-b-expected.txt: Added.
* platform/gtk/css2.1/t0805-c5512-brdr-rw-03-b-expected.checksum: Added.
* platform/gtk/css2.1/t0805-c5512-brdr-rw-03-b-expected.png: Added.
* platform/gtk/css2.1/t0805-c5512-brdr-rw-03-b-expected.txt: Added.
git-svn-id: http://svn.webkit.org/repository/webkit/trunk@76715 268f45cc-cd09-0410-ab3c-d52691b4dbfc
diff --git a/LayoutTests/ChangeLog b/LayoutTests/ChangeLog
index f8fe176..d1db909 100644
--- a/LayoutTests/ChangeLog
+++ b/LayoutTests/ChangeLog
@@ -1,5 +1,161 @@
2011-01-26 Martin Robinson <mrobinson at igalia.com>
+ Continue importing GTK+ test results for the CSS 2.1 test suite.
+
+ * platform/gtk/Skipped: Unskip tests with results.
+ * platform/gtk/css2.1/t0803-c5504-imrgn-l-05-b-ag-expected.checksum: Added.
+ * platform/gtk/css2.1/t0803-c5504-imrgn-l-05-b-ag-expected.png: Added.
+ * platform/gtk/css2.1/t0803-c5504-imrgn-l-05-b-ag-expected.txt: Added.
+ * platform/gtk/css2.1/t0803-c5504-imrgn-l-06-b-ag-expected.checksum: Added.
+ * platform/gtk/css2.1/t0803-c5504-imrgn-l-06-b-ag-expected.png: Added.
+ * platform/gtk/css2.1/t0803-c5504-imrgn-l-06-b-ag-expected.txt: Added.
+ * platform/gtk/css2.1/t0803-c5504-mrgn-l-00-c-ag-expected.checksum: Added.
+ * platform/gtk/css2.1/t0803-c5504-mrgn-l-00-c-ag-expected.png: Added.
+ * platform/gtk/css2.1/t0803-c5504-mrgn-l-00-c-ag-expected.txt: Added.
+ * platform/gtk/css2.1/t0803-c5504-mrgn-l-01-c-a-expected.checksum: Added.
+ * platform/gtk/css2.1/t0803-c5504-mrgn-l-01-c-a-expected.png: Added.
+ * platform/gtk/css2.1/t0803-c5504-mrgn-l-01-c-a-expected.txt: Added.
+ * platform/gtk/css2.1/t0803-c5504-mrgn-l-02-c-expected.checksum: Added.
+ * platform/gtk/css2.1/t0803-c5504-mrgn-l-02-c-expected.png: Added.
+ * platform/gtk/css2.1/t0803-c5504-mrgn-l-02-c-expected.txt: Added.
+ * platform/gtk/css2.1/t0803-c5504-mrgn-l-03-c-expected.checksum: Added.
+ * platform/gtk/css2.1/t0803-c5504-mrgn-l-03-c-expected.png: Added.
+ * platform/gtk/css2.1/t0803-c5504-mrgn-l-03-c-expected.txt: Added.
+ * platform/gtk/css2.1/t0803-c5505-imrgn-00-a-ag-expected.checksum: Added.
+ * platform/gtk/css2.1/t0803-c5505-imrgn-00-a-ag-expected.png: Added.
+ * platform/gtk/css2.1/t0803-c5505-imrgn-00-a-ag-expected.txt: Added.
+ * platform/gtk/css2.1/t0803-c5505-mrgn-00-b-ag-expected.checksum: Added.
+ * platform/gtk/css2.1/t0803-c5505-mrgn-00-b-ag-expected.png: Added.
+ * platform/gtk/css2.1/t0803-c5505-mrgn-00-b-ag-expected.txt: Added.
+ * platform/gtk/css2.1/t0803-c5505-mrgn-01-e-a-expected.checksum: Added.
+ * platform/gtk/css2.1/t0803-c5505-mrgn-01-e-a-expected.png: Added.
+ * platform/gtk/css2.1/t0803-c5505-mrgn-01-e-a-expected.txt: Added.
+ * platform/gtk/css2.1/t0803-c5505-mrgn-02-c-expected.checksum: Added.
+ * platform/gtk/css2.1/t0803-c5505-mrgn-02-c-expected.png: Added.
+ * platform/gtk/css2.1/t0803-c5505-mrgn-02-c-expected.txt: Added.
+ * platform/gtk/css2.1/t0803-c5505-mrgn-03-c-ag-expected.checksum: Added.
+ * platform/gtk/css2.1/t0803-c5505-mrgn-03-c-ag-expected.png: Added.
+ * platform/gtk/css2.1/t0803-c5505-mrgn-03-c-ag-expected.txt: Added.
+ * platform/gtk/css2.1/t0804-c5506-ipadn-t-00-b-a-expected.checksum: Added.
+ * platform/gtk/css2.1/t0804-c5506-ipadn-t-00-b-a-expected.png: Added.
+ * platform/gtk/css2.1/t0804-c5506-ipadn-t-00-b-a-expected.txt: Added.
+ * platform/gtk/css2.1/t0804-c5506-ipadn-t-01-b-a-expected.checksum: Added.
+ * platform/gtk/css2.1/t0804-c5506-ipadn-t-01-b-a-expected.png: Added.
+ * platform/gtk/css2.1/t0804-c5506-ipadn-t-01-b-a-expected.txt: Added.
+ * platform/gtk/css2.1/t0804-c5506-ipadn-t-02-b-a-expected.checksum: Added.
+ * platform/gtk/css2.1/t0804-c5506-ipadn-t-02-b-a-expected.png: Added.
+ * platform/gtk/css2.1/t0804-c5506-ipadn-t-02-b-a-expected.txt: Added.
+ * platform/gtk/css2.1/t0804-c5506-padn-t-00-b-a-expected.checksum: Added.
+ * platform/gtk/css2.1/t0804-c5506-padn-t-00-b-a-expected.png: Added.
+ * platform/gtk/css2.1/t0804-c5506-padn-t-00-b-a-expected.txt: Added.
+ * platform/gtk/css2.1/t0804-c5507-ipadn-r-00-b-ag-expected.checksum: Added.
+ * platform/gtk/css2.1/t0804-c5507-ipadn-r-00-b-ag-expected.png: Added.
+ * platform/gtk/css2.1/t0804-c5507-ipadn-r-00-b-ag-expected.txt: Added.
+ * platform/gtk/css2.1/t0804-c5507-ipadn-r-01-b-ag-expected.checksum: Added.
+ * platform/gtk/css2.1/t0804-c5507-ipadn-r-01-b-ag-expected.png: Added.
+ * platform/gtk/css2.1/t0804-c5507-ipadn-r-01-b-ag-expected.txt: Added.
+ * platform/gtk/css2.1/t0804-c5507-ipadn-r-02-b-ag-expected.checksum: Added.
+ * platform/gtk/css2.1/t0804-c5507-ipadn-r-02-b-ag-expected.png: Added.
+ * platform/gtk/css2.1/t0804-c5507-ipadn-r-02-b-ag-expected.txt: Added.
+ * platform/gtk/css2.1/t0804-c5507-ipadn-r-03-b-a-expected.checksum: Added.
+ * platform/gtk/css2.1/t0804-c5507-ipadn-r-03-b-a-expected.png: Added.
+ * platform/gtk/css2.1/t0804-c5507-ipadn-r-03-b-a-expected.txt: Added.
+ * platform/gtk/css2.1/t0804-c5507-ipadn-r-04-b-ag-expected.checksum: Added.
+ * platform/gtk/css2.1/t0804-c5507-ipadn-r-04-b-ag-expected.png: Added.
+ * platform/gtk/css2.1/t0804-c5507-ipadn-r-04-b-ag-expected.txt: Added.
+ * platform/gtk/css2.1/t0804-c5507-padn-r-00-c-ag-expected.checksum: Added.
+ * platform/gtk/css2.1/t0804-c5507-padn-r-00-c-ag-expected.png: Added.
+ * platform/gtk/css2.1/t0804-c5507-padn-r-00-c-ag-expected.txt: Added.
+ * platform/gtk/css2.1/t0804-c5507-padn-r-01-c-a-expected.checksum: Added.
+ * platform/gtk/css2.1/t0804-c5507-padn-r-01-c-a-expected.png: Added.
+ * platform/gtk/css2.1/t0804-c5507-padn-r-01-c-a-expected.txt: Added.
+ * platform/gtk/css2.1/t0804-c5507-padn-r-02-f-expected.checksum: Added.
+ * platform/gtk/css2.1/t0804-c5507-padn-r-02-f-expected.png: Added.
+ * platform/gtk/css2.1/t0804-c5507-padn-r-02-f-expected.txt: Added.
+ * platform/gtk/css2.1/t0804-c5507-padn-r-03-f-expected.checksum: Added.
+ * platform/gtk/css2.1/t0804-c5507-padn-r-03-f-expected.png: Added.
+ * platform/gtk/css2.1/t0804-c5507-padn-r-03-f-expected.txt: Added.
+ * platform/gtk/css2.1/t0804-c5508-ipadn-b-00-b-a-expected.checksum: Added.
+ * platform/gtk/css2.1/t0804-c5508-ipadn-b-00-b-a-expected.png: Added.
+ * platform/gtk/css2.1/t0804-c5508-ipadn-b-00-b-a-expected.txt: Added.
+ * platform/gtk/css2.1/t0804-c5508-ipadn-b-01-f-a-expected.checksum: Added.
+ * platform/gtk/css2.1/t0804-c5508-ipadn-b-01-f-a-expected.png: Added.
+ * platform/gtk/css2.1/t0804-c5508-ipadn-b-01-f-a-expected.txt: Added.
+ * platform/gtk/css2.1/t0804-c5508-ipadn-b-02-b-a-expected.checksum: Added.
+ * platform/gtk/css2.1/t0804-c5508-ipadn-b-02-b-a-expected.png: Added.
+ * platform/gtk/css2.1/t0804-c5508-ipadn-b-02-b-a-expected.txt: Added.
+ * platform/gtk/css2.1/t0804-c5508-ipadn-b-03-b-a-expected.checksum: Added.
+ * platform/gtk/css2.1/t0804-c5508-ipadn-b-03-b-a-expected.png: Added.
+ * platform/gtk/css2.1/t0804-c5508-ipadn-b-03-b-a-expected.txt: Added.
+ * platform/gtk/css2.1/t0804-c5509-ipadn-l-00-b-ag-expected.checksum: Added.
+ * platform/gtk/css2.1/t0804-c5509-ipadn-l-00-b-ag-expected.png: Added.
+ * platform/gtk/css2.1/t0804-c5509-ipadn-l-00-b-ag-expected.txt: Added.
+ * platform/gtk/css2.1/t0804-c5509-ipadn-l-01-b-ag-expected.checksum: Added.
+ * platform/gtk/css2.1/t0804-c5509-ipadn-l-01-b-ag-expected.png: Added.
+ * platform/gtk/css2.1/t0804-c5509-ipadn-l-01-b-ag-expected.txt: Added.
+ * platform/gtk/css2.1/t0804-c5509-ipadn-l-02-b-ag-expected.checksum: Added.
+ * platform/gtk/css2.1/t0804-c5509-ipadn-l-02-b-ag-expected.png: Added.
+ * platform/gtk/css2.1/t0804-c5509-ipadn-l-02-b-ag-expected.txt: Added.
+ * platform/gtk/css2.1/t0804-c5509-ipadn-l-03-b-a-expected.checksum: Added.
+ * platform/gtk/css2.1/t0804-c5509-ipadn-l-03-b-a-expected.png: Added.
+ * platform/gtk/css2.1/t0804-c5509-ipadn-l-03-b-a-expected.txt: Added.
+ * platform/gtk/css2.1/t0804-c5509-ipadn-l-04-f-ag-expected.checksum: Added.
+ * platform/gtk/css2.1/t0804-c5509-ipadn-l-04-f-ag-expected.png: Added.
+ * platform/gtk/css2.1/t0804-c5509-ipadn-l-04-f-ag-expected.txt: Added.
+ * platform/gtk/css2.1/t0804-c5509-padn-l-00-b-ag-expected.checksum: Added.
+ * platform/gtk/css2.1/t0804-c5509-padn-l-00-b-ag-expected.png: Added.
+ * platform/gtk/css2.1/t0804-c5509-padn-l-00-b-ag-expected.txt: Added.
+ * platform/gtk/css2.1/t0804-c5509-padn-l-01-b-a-expected.checksum: Added.
+ * platform/gtk/css2.1/t0804-c5509-padn-l-01-b-a-expected.png: Added.
+ * platform/gtk/css2.1/t0804-c5509-padn-l-01-b-a-expected.txt: Added.
+ * platform/gtk/css2.1/t0804-c5509-padn-l-02-f-expected.checksum: Added.
+ * platform/gtk/css2.1/t0804-c5509-padn-l-02-f-expected.png: Added.
+ * platform/gtk/css2.1/t0804-c5509-padn-l-02-f-expected.txt: Added.
+ * platform/gtk/css2.1/t0804-c5509-padn-l-03-f-g-expected.checksum: Added.
+ * platform/gtk/css2.1/t0804-c5509-padn-l-03-f-g-expected.png: Added.
+ * platform/gtk/css2.1/t0804-c5509-padn-l-03-f-g-expected.txt: Added.
+ * platform/gtk/css2.1/t0804-c5510-ipadn-00-b-ag-expected.checksum: Added.
+ * platform/gtk/css2.1/t0804-c5510-ipadn-00-b-ag-expected.png: Added.
+ * platform/gtk/css2.1/t0804-c5510-ipadn-00-b-ag-expected.txt: Added.
+ * platform/gtk/css2.1/t0804-c5510-padn-00-b-ag-expected.checksum: Added.
+ * platform/gtk/css2.1/t0804-c5510-padn-00-b-ag-expected.png: Added.
+ * platform/gtk/css2.1/t0804-c5510-padn-00-b-ag-expected.txt: Added.
+ * platform/gtk/css2.1/t0804-c5510-padn-01-e-a-expected.checksum: Added.
+ * platform/gtk/css2.1/t0804-c5510-padn-01-e-a-expected.png: Added.
+ * platform/gtk/css2.1/t0804-c5510-padn-01-e-a-expected.txt: Added.
+ * platform/gtk/css2.1/t0804-c5510-padn-02-f-expected.checksum: Added.
+ * platform/gtk/css2.1/t0804-c5510-padn-02-f-expected.png: Added.
+ * platform/gtk/css2.1/t0804-c5510-padn-02-f-expected.txt: Added.
+ * platform/gtk/css2.1/t0805-c5511-brdr-tw-00-b-expected.checksum: Added.
+ * platform/gtk/css2.1/t0805-c5511-brdr-tw-00-b-expected.png: Added.
+ * platform/gtk/css2.1/t0805-c5511-brdr-tw-00-b-expected.txt: Added.
+ * platform/gtk/css2.1/t0805-c5511-brdr-tw-01-b-g-expected.checksum: Added.
+ * platform/gtk/css2.1/t0805-c5511-brdr-tw-01-b-g-expected.png: Added.
+ * platform/gtk/css2.1/t0805-c5511-brdr-tw-01-b-g-expected.txt: Added.
+ * platform/gtk/css2.1/t0805-c5511-brdr-tw-02-b-expected.checksum: Added.
+ * platform/gtk/css2.1/t0805-c5511-brdr-tw-02-b-expected.png: Added.
+ * platform/gtk/css2.1/t0805-c5511-brdr-tw-02-b-expected.txt: Added.
+ * platform/gtk/css2.1/t0805-c5511-brdr-tw-03-b-expected.checksum: Added.
+ * platform/gtk/css2.1/t0805-c5511-brdr-tw-03-b-expected.png: Added.
+ * platform/gtk/css2.1/t0805-c5511-brdr-tw-03-b-expected.txt: Added.
+ * platform/gtk/css2.1/t0805-c5511-ibrdr-tw-00-a-expected.checksum: Added.
+ * platform/gtk/css2.1/t0805-c5511-ibrdr-tw-00-a-expected.png: Added.
+ * platform/gtk/css2.1/t0805-c5511-ibrdr-tw-00-a-expected.txt: Added.
+ * platform/gtk/css2.1/t0805-c5512-brdr-rw-00-b-expected.checksum: Added.
+ * platform/gtk/css2.1/t0805-c5512-brdr-rw-00-b-expected.png: Added.
+ * platform/gtk/css2.1/t0805-c5512-brdr-rw-00-b-expected.txt: Added.
+ * platform/gtk/css2.1/t0805-c5512-brdr-rw-01-b-g-expected.checksum: Added.
+ * platform/gtk/css2.1/t0805-c5512-brdr-rw-01-b-g-expected.png: Added.
+ * platform/gtk/css2.1/t0805-c5512-brdr-rw-01-b-g-expected.txt: Added.
+ * platform/gtk/css2.1/t0805-c5512-brdr-rw-02-b-expected.checksum: Added.
+ * platform/gtk/css2.1/t0805-c5512-brdr-rw-02-b-expected.png: Added.
+ * platform/gtk/css2.1/t0805-c5512-brdr-rw-02-b-expected.txt: Added.
+ * platform/gtk/css2.1/t0805-c5512-brdr-rw-03-b-expected.checksum: Added.
+ * platform/gtk/css2.1/t0805-c5512-brdr-rw-03-b-expected.png: Added.
+ * platform/gtk/css2.1/t0805-c5512-brdr-rw-03-b-expected.txt: Added.
+
+2011-01-26 Martin Robinson <mrobinson at igalia.com>
+
Begin importing GTK+ results for the CSS 2.1 test suite. This will
be the first in a series of commits. Each test results has been checked
against those generated for Qt and Mac.
diff --git a/LayoutTests/platform/gtk/Skipped b/LayoutTests/platform/gtk/Skipped
index 7f4ac8e..ddc3f46 100644
--- a/LayoutTests/platform/gtk/Skipped
+++ b/LayoutTests/platform/gtk/Skipped
@@ -102,56 +102,6 @@ accessibility/aria-list-and-listitem.html
# Tests in css2.1/ directory
# Tests generating new results
-css2.1/t0803-c5504-imrgn-l-05-b-ag.html
-css2.1/t0803-c5504-imrgn-l-06-b-ag.html
-css2.1/t0803-c5504-mrgn-l-00-c-ag.html
-css2.1/t0803-c5504-mrgn-l-01-c-a.html
-css2.1/t0803-c5504-mrgn-l-02-c.html
-css2.1/t0803-c5504-mrgn-l-03-c.html
-css2.1/t0803-c5505-imrgn-00-a-ag.html
-css2.1/t0803-c5505-mrgn-00-b-ag.html
-css2.1/t0803-c5505-mrgn-01-e-a.html
-css2.1/t0803-c5505-mrgn-02-c.html
-css2.1/t0803-c5505-mrgn-03-c-ag.html
-css2.1/t0804-c5506-ipadn-t-00-b-a.html
-css2.1/t0804-c5506-ipadn-t-01-b-a.html
-css2.1/t0804-c5506-ipadn-t-02-b-a.html
-css2.1/t0804-c5506-padn-t-00-b-a.html
-css2.1/t0804-c5507-ipadn-r-00-b-ag.html
-css2.1/t0804-c5507-ipadn-r-01-b-ag.html
-css2.1/t0804-c5507-ipadn-r-02-b-ag.html
-css2.1/t0804-c5507-ipadn-r-03-b-a.html
-css2.1/t0804-c5507-ipadn-r-04-b-ag.html
-css2.1/t0804-c5507-padn-r-00-c-ag.html
-css2.1/t0804-c5507-padn-r-01-c-a.html
-css2.1/t0804-c5507-padn-r-02-f.html
-css2.1/t0804-c5507-padn-r-03-f.html
-css2.1/t0804-c5508-ipadn-b-00-b-a.html
-css2.1/t0804-c5508-ipadn-b-01-f-a.html
-css2.1/t0804-c5508-ipadn-b-02-b-a.html
-css2.1/t0804-c5508-ipadn-b-03-b-a.html
-css2.1/t0804-c5509-ipadn-l-00-b-ag.html
-css2.1/t0804-c5509-ipadn-l-01-b-ag.html
-css2.1/t0804-c5509-ipadn-l-02-b-ag.html
-css2.1/t0804-c5509-ipadn-l-03-b-a.html
-css2.1/t0804-c5509-ipadn-l-04-f-ag.html
-css2.1/t0804-c5509-padn-l-00-b-ag.html
-css2.1/t0804-c5509-padn-l-01-b-a.html
-css2.1/t0804-c5509-padn-l-02-f.html
-css2.1/t0804-c5509-padn-l-03-f-g.html
-css2.1/t0804-c5510-ipadn-00-b-ag.html
-css2.1/t0804-c5510-padn-00-b-ag.html
-css2.1/t0804-c5510-padn-01-e-a.html
-css2.1/t0804-c5510-padn-02-f.html
-css2.1/t0805-c5511-brdr-tw-00-b.html
-css2.1/t0805-c5511-brdr-tw-01-b-g.html
-css2.1/t0805-c5511-brdr-tw-02-b.html
-css2.1/t0805-c5511-brdr-tw-03-b.html
-css2.1/t0805-c5511-ibrdr-tw-00-a.html
-css2.1/t0805-c5512-brdr-rw-00-b.html
-css2.1/t0805-c5512-brdr-rw-01-b-g.html
-css2.1/t0805-c5512-brdr-rw-02-b.html
-css2.1/t0805-c5512-brdr-rw-03-b.html
css2.1/t0805-c5512-ibrdr-rw-00-a.html
css2.1/t0805-c5513-brdr-bw-00-b.html
css2.1/t0805-c5513-brdr-bw-01-b-g.html
diff --git a/LayoutTests/platform/gtk/css2.1/t0803-c5504-imrgn-l-05-b-ag-expected.checksum b/LayoutTests/platform/gtk/css2.1/t0803-c5504-imrgn-l-05-b-ag-expected.checksum
new file mode 100644
index 0000000..1be3039
--- /dev/null
+++ b/LayoutTests/platform/gtk/css2.1/t0803-c5504-imrgn-l-05-b-ag-expected.checksum
@@ -0,0 +1 @@
+f1db93a018a20affdf28483c2cca015d
\ No newline at end of file
diff --git a/LayoutTests/platform/gtk/css2.1/t0803-c5504-imrgn-l-05-b-ag-expected.png b/LayoutTests/platform/gtk/css2.1/t0803-c5504-imrgn-l-05-b-ag-expected.png
new file mode 100644
index 0000000..aef6c7f
Binary files /dev/null and b/LayoutTests/platform/gtk/css2.1/t0803-c5504-imrgn-l-05-b-ag-expected.png differ
diff --git a/LayoutTests/platform/gtk/css2.1/t0803-c5504-imrgn-l-05-b-ag-expected.txt b/LayoutTests/platform/gtk/css2.1/t0803-c5504-imrgn-l-05-b-ag-expected.txt
new file mode 100644
index 0000000..c3f6107
--- /dev/null
+++ b/LayoutTests/platform/gtk/css2.1/t0803-c5504-imrgn-l-05-b-ag-expected.txt
@@ -0,0 +1,32 @@
+layer at (0,0) size 800x600
+ RenderView at (0,0) size 800x600
+layer at (0,0) size 800x114
+ RenderBlock {HTML} at (0,0) size 800x114
+ RenderBody {BODY} at (8,16) size 784x83
+ RenderBlock {P} at (0,0) size 784x19 [color=#000080]
+ RenderText {#text} at (0,0) size 274x19
+ text run at (0,0) width 274: "The following two bars should be identical:"
+ RenderBlock {DIV} at (15,35) size 195x15
+ RenderBlock {P} at (0,0) size 195x15 [color=#00FF00] [bgcolor=#FFFF00]
+ RenderText {#text} at (0,0) size 135x15
+ text run at (0,0) width 135: "xx xx xx "
+ RenderInline {SPAN} at (0,0) size 90x15 [color=#FFA500] [bgcolor=#0000FF]
+ RenderText {#text} at (75,0) size 90x15
+ text run at (75,0) width 90: "xx xx "
+ RenderText {#text} at (165,0) size 30x15
+ text run at (165,0) width 30: "xx"
+ RenderBlock {DIV} at (15,65) size 754x18
+ RenderImage {IMG} at (0,0) size 15x15
+ RenderImage {IMG} at (15,0) size 15x15
+ RenderImage {IMG} at (30,0) size 15x15
+ RenderImage {IMG} at (45,0) size 15x15
+ RenderImage {IMG} at (60,0) size 15x15
+ RenderImage {IMG} at (75,0) size 15x15
+ RenderImage {IMG} at (90,0) size 15x15
+ RenderImage {IMG} at (105,0) size 15x15
+ RenderImage {IMG} at (120,0) size 15x15
+ RenderImage {IMG} at (135,0) size 15x15
+ RenderImage {IMG} at (150,0) size 15x15
+ RenderImage {IMG} at (165,0) size 15x15
+ RenderImage {IMG} at (180,0) size 15x15
+ RenderText {#text} at (0,0) size 0x0
diff --git a/LayoutTests/platform/gtk/css2.1/t0803-c5504-imrgn-l-06-b-ag-expected.checksum b/LayoutTests/platform/gtk/css2.1/t0803-c5504-imrgn-l-06-b-ag-expected.checksum
new file mode 100644
index 0000000..acf5bf3
--- /dev/null
+++ b/LayoutTests/platform/gtk/css2.1/t0803-c5504-imrgn-l-06-b-ag-expected.checksum
@@ -0,0 +1 @@
+1f199d8801a4b61650b2ec476b9e1762
\ No newline at end of file
diff --git a/LayoutTests/platform/gtk/css2.1/t0803-c5504-imrgn-l-06-b-ag-expected.png b/LayoutTests/platform/gtk/css2.1/t0803-c5504-imrgn-l-06-b-ag-expected.png
new file mode 100644
index 0000000..a1bf55e
Binary files /dev/null and b/LayoutTests/platform/gtk/css2.1/t0803-c5504-imrgn-l-06-b-ag-expected.png differ
diff --git a/LayoutTests/platform/gtk/css2.1/t0803-c5504-imrgn-l-06-b-ag-expected.txt b/LayoutTests/platform/gtk/css2.1/t0803-c5504-imrgn-l-06-b-ag-expected.txt
new file mode 100644
index 0000000..7a52776
--- /dev/null
+++ b/LayoutTests/platform/gtk/css2.1/t0803-c5504-imrgn-l-06-b-ag-expected.txt
@@ -0,0 +1,24 @@
+layer at (0,0) size 800x600
+ RenderView at (0,0) size 800x600
+layer at (0,0) size 800x108
+ RenderBlock {HTML} at (0,0) size 800x108
+ RenderBody {BODY} at (8,16) size 784x84
+ RenderBlock {P} at (0,0) size 784x19 [color=#000080]
+ RenderText {#text} at (0,0) size 274x19
+ text run at (0,0) width 274: "The following two bars should be identical:"
+ RenderBlock {DIV} at (30,35) size 75x15
+ RenderBlock {P} at (0,0) size 75x15 [color=#00FF00] [bgcolor=#FFFF00]
+ RenderText {#text} at (0,0) size 45x15
+ text run at (0,0) width 45: "xx "
+ RenderInline {SPAN} at (0,0) size 30x15 [color=#FFA500] [bgcolor=#FF0000]
+ RenderText {#text} at (-15,0) size 30x15
+ text run at (-15,0) width 30: "xx"
+ RenderBlock {DIV} at (0,65) size 784x19
+ RenderImage {IMG} at (0,0) size 15x15
+ RenderImage {IMG} at (15,0) size 15x15
+ RenderImage {IMG} at (30,0) size 15x15
+ RenderImage {IMG} at (45,0) size 15x15
+ RenderImage {IMG} at (60,0) size 15x15
+ RenderImage {IMG} at (75,0) size 15x15
+ RenderImage {IMG} at (90,0) size 15x15
+ RenderText {#text} at (0,0) size 0x0
diff --git a/LayoutTests/platform/gtk/css2.1/t0803-c5504-mrgn-l-00-c-ag-expected.checksum b/LayoutTests/platform/gtk/css2.1/t0803-c5504-mrgn-l-00-c-ag-expected.checksum
new file mode 100644
index 0000000..e08a804
--- /dev/null
+++ b/LayoutTests/platform/gtk/css2.1/t0803-c5504-mrgn-l-00-c-ag-expected.checksum
@@ -0,0 +1 @@
+ff844cc069126b5225df0df5f949ff60
\ No newline at end of file
diff --git a/LayoutTests/platform/gtk/css2.1/t0803-c5504-mrgn-l-00-c-ag-expected.png b/LayoutTests/platform/gtk/css2.1/t0803-c5504-mrgn-l-00-c-ag-expected.png
new file mode 100644
index 0000000..afc938f
Binary files /dev/null and b/LayoutTests/platform/gtk/css2.1/t0803-c5504-mrgn-l-00-c-ag-expected.png differ
diff --git a/LayoutTests/platform/gtk/css2.1/t0803-c5504-mrgn-l-00-c-ag-expected.txt b/LayoutTests/platform/gtk/css2.1/t0803-c5504-mrgn-l-00-c-ag-expected.txt
new file mode 100644
index 0000000..ec49175
--- /dev/null
+++ b/LayoutTests/platform/gtk/css2.1/t0803-c5504-mrgn-l-00-c-ag-expected.txt
@@ -0,0 +1,25 @@
+layer at (0,0) size 800x600
+ RenderView at (0,0) size 800x600
+layer at (0,0) size 800x151
+ RenderBlock {HTML} at (0,0) size 800x151
+ RenderBody {BODY} at (8,16) size 784x125 [color=#000080]
+ RenderBlock {P} at (0,0) size 784x19
+ RenderText {#text} at (0,0) size 291x19
+ text run at (0,0) width 291: "The five \"matches\" below should be identical."
+ RenderBlock {DIV} at (0,35) size 200x90 [color=#FFA500]
+ RenderBlock {P} at (0,0) size 200x10 [bgcolor=#A52A2A]
+ RenderImage {IMG} at (0,0) size 48x10
+ RenderText {#text} at (48,0) size 10x10
+ text run at (48,0) width 10: "x"
+ RenderBlock {P} at (48,20) size 152x10 [bgcolor=#A52A2A]
+ RenderText {#text} at (0,0) size 10x10
+ text run at (0,0) width 10: "x"
+ RenderBlock {P} at (48,40) size 152x10 [bgcolor=#A52A2A]
+ RenderText {#text} at (0,0) size 10x10
+ text run at (0,0) width 10: "x"
+ RenderBlock {P} at (48,60) size 152x10 [bgcolor=#A52A2A]
+ RenderText {#text} at (0,0) size 10x10
+ text run at (0,0) width 10: "x"
+ RenderBlock {P} at (48,80) size 152x10 [bgcolor=#A52A2A]
+ RenderText {#text} at (0,0) size 10x10
+ text run at (0,0) width 10: "x"
diff --git a/LayoutTests/platform/gtk/css2.1/t0803-c5504-mrgn-l-01-c-a-expected.checksum b/LayoutTests/platform/gtk/css2.1/t0803-c5504-mrgn-l-01-c-a-expected.checksum
new file mode 100644
index 0000000..cd253ec
--- /dev/null
+++ b/LayoutTests/platform/gtk/css2.1/t0803-c5504-mrgn-l-01-c-a-expected.checksum
@@ -0,0 +1 @@
+274d58924e9362201b8710e941f53d5e
\ No newline at end of file
diff --git a/LayoutTests/platform/gtk/css2.1/t0803-c5504-mrgn-l-01-c-a-expected.png b/LayoutTests/platform/gtk/css2.1/t0803-c5504-mrgn-l-01-c-a-expected.png
new file mode 100644
index 0000000..e68bd15
Binary files /dev/null and b/LayoutTests/platform/gtk/css2.1/t0803-c5504-mrgn-l-01-c-a-expected.png differ
diff --git a/LayoutTests/platform/gtk/css2.1/t0803-c5504-mrgn-l-01-c-a-expected.txt b/LayoutTests/platform/gtk/css2.1/t0803-c5504-mrgn-l-01-c-a-expected.txt
new file mode 100644
index 0000000..6355a27
--- /dev/null
+++ b/LayoutTests/platform/gtk/css2.1/t0803-c5504-mrgn-l-01-c-a-expected.txt
@@ -0,0 +1,26 @@
+layer at (0,0) size 800x600
+ RenderView at (0,0) size 800x600
+layer at (0,0) size 800x183
+ RenderBlock {HTML} at (0,0) size 800x183
+ RenderBody {BODY} at (8,8) size 784x159
+ RenderBlock {P} at (0,0) size 784x19 [color=#000080]
+ RenderText {#text} at (0,0) size 318x19
+ text run at (0,0) width 318: "The following two diagrams should look identical."
+ RenderBlock {DIV} at (16,35) size 166x54 [color=#008080] [bgcolor=#FFA500] [border: (3px solid #000000)]
+ RenderBlock {UL} at (35,3) size 128x48 [bgcolor=#FFFF00]
+ RenderListItem {LI} at (0,0) size 128x16
+ RenderText {#text} at (0,0) size 16x17
+ text run at (0,0) width 16: "-"
+ RenderListItem {LI} at (32,16) size 96x16 [bgcolor=#00FFFF]
+ RenderText {#text} at (0,0) size 16x17
+ text run at (0,0) width 16: "-"
+ RenderListItem {LI} at (0,32) size 128x16
+ RenderText {#text} at (0,0) size 16x17
+ text run at (0,0) width 16: "-"
+ RenderBlock {DIV} at (16,105) size 166x54 [bgcolor=#FF0000] [border: (3px solid #000000)]
+ RenderBlock {DIV} at (3,3) size 160x16 [border: none (112px solid #FFFF00) none (32px solid #FFA500)]
+ RenderBlock {DIV} at (32,0) size 16x16 [border: none none none (16px solid #008080)]
+ RenderBlock {DIV} at (3,19) size 160x16 [border: none (80px solid #00FFFF) none (32px solid #FFA500)]
+ RenderBlock {DIV} at (32,0) size 48x16 [border: none (16px solid #008080) none (32px solid #FFFF00)]
+ RenderBlock {DIV} at (3,35) size 160x16 [border: none (112px solid #FFFF00) none (32px solid #FFA500)]
+ RenderBlock {DIV} at (32,0) size 16x16 [border: none none none (16px solid #008080)]
diff --git a/LayoutTests/platform/gtk/css2.1/t0803-c5504-mrgn-l-02-c-expected.checksum b/LayoutTests/platform/gtk/css2.1/t0803-c5504-mrgn-l-02-c-expected.checksum
new file mode 100644
index 0000000..5f838ab
--- /dev/null
+++ b/LayoutTests/platform/gtk/css2.1/t0803-c5504-mrgn-l-02-c-expected.checksum
@@ -0,0 +1 @@
+f169e0800b646ac247dd7d626bd94de4
\ No newline at end of file
diff --git a/LayoutTests/platform/gtk/css2.1/t0803-c5504-mrgn-l-02-c-expected.png b/LayoutTests/platform/gtk/css2.1/t0803-c5504-mrgn-l-02-c-expected.png
new file mode 100644
index 0000000..4f33268
Binary files /dev/null and b/LayoutTests/platform/gtk/css2.1/t0803-c5504-mrgn-l-02-c-expected.png differ
diff --git a/LayoutTests/platform/gtk/css2.1/t0803-c5504-mrgn-l-02-c-expected.txt b/LayoutTests/platform/gtk/css2.1/t0803-c5504-mrgn-l-02-c-expected.txt
new file mode 100644
index 0000000..bac3562
--- /dev/null
+++ b/LayoutTests/platform/gtk/css2.1/t0803-c5504-mrgn-l-02-c-expected.txt
@@ -0,0 +1,8 @@
+layer at (0,0) size 800x600
+ RenderView at (0,0) size 800x600
+layer at (0,0) size 800x67
+ RenderBlock {HTML} at (0,0) size 800x67
+ RenderBody {BODY} at (8,24) size 784x19
+ RenderBlock {P} at (-10,0) size 794x19 [color=#000080]
+ RenderText {#text} at (0,0) size 294x19
+ text run at (0,0) width 294: " This page should have a horizontal scroll bar."
diff --git a/LayoutTests/platform/gtk/css2.1/t0803-c5504-mrgn-l-03-c-expected.checksum b/LayoutTests/platform/gtk/css2.1/t0803-c5504-mrgn-l-03-c-expected.checksum
new file mode 100644
index 0000000..5ad7c59
--- /dev/null
+++ b/LayoutTests/platform/gtk/css2.1/t0803-c5504-mrgn-l-03-c-expected.checksum
@@ -0,0 +1 @@
+34224a66964bb49724de89053a594868
\ No newline at end of file
diff --git a/LayoutTests/platform/gtk/css2.1/t0803-c5504-mrgn-l-03-c-expected.png b/LayoutTests/platform/gtk/css2.1/t0803-c5504-mrgn-l-03-c-expected.png
new file mode 100644
index 0000000..137594f
Binary files /dev/null and b/LayoutTests/platform/gtk/css2.1/t0803-c5504-mrgn-l-03-c-expected.png differ
diff --git a/LayoutTests/platform/gtk/css2.1/t0803-c5504-mrgn-l-03-c-expected.txt b/LayoutTests/platform/gtk/css2.1/t0803-c5504-mrgn-l-03-c-expected.txt
new file mode 100644
index 0000000..f1adcb5
--- /dev/null
+++ b/LayoutTests/platform/gtk/css2.1/t0803-c5504-mrgn-l-03-c-expected.txt
@@ -0,0 +1,15 @@
+layer at (0,0) size 800x600
+ RenderView at (0,0) size 800x600
+layer at (0,0) size 800x121
+ RenderBlock {HTML} at (0,0) size 800x121
+ RenderBody {BODY} at (8,16) size 784x89
+ RenderBlock {P} at (0,0) size 784x19
+ RenderText {#text} at (0,0) size 240x19
+ text run at (0,0) width 240: "The next two bars should be identical:"
+ RenderBlock {DIV} at (160,35) size 160x19
+ RenderBlock {P} at (-80,0) size 240x19 [color=#FFFF00] [bgcolor=#000080]
+ RenderText {#text} at (0,0) size 39x19
+ text run at (0,0) width 39: "TEST"
+ RenderBlock {DIV} at (80,70) size 240x19 [color=#FFFF00] [bgcolor=#000080]
+ RenderText {#text} at (0,0) size 39x19
+ text run at (0,0) width 39: "TEST"
diff --git a/LayoutTests/platform/gtk/css2.1/t0803-c5505-imrgn-00-a-ag-expected.checksum b/LayoutTests/platform/gtk/css2.1/t0803-c5505-imrgn-00-a-ag-expected.checksum
new file mode 100644
index 0000000..0c4f917
--- /dev/null
+++ b/LayoutTests/platform/gtk/css2.1/t0803-c5505-imrgn-00-a-ag-expected.checksum
@@ -0,0 +1 @@
+208df0d5765fe4bd929779c6fee7cf13
\ No newline at end of file
diff --git a/LayoutTests/platform/gtk/css2.1/t0803-c5505-imrgn-00-a-ag-expected.png b/LayoutTests/platform/gtk/css2.1/t0803-c5505-imrgn-00-a-ag-expected.png
new file mode 100644
index 0000000..761c92b
Binary files /dev/null and b/LayoutTests/platform/gtk/css2.1/t0803-c5505-imrgn-00-a-ag-expected.png differ
diff --git a/LayoutTests/platform/gtk/css2.1/t0803-c5505-imrgn-00-a-ag-expected.txt b/LayoutTests/platform/gtk/css2.1/t0803-c5505-imrgn-00-a-ag-expected.txt
new file mode 100644
index 0000000..b7a80f0
--- /dev/null
+++ b/LayoutTests/platform/gtk/css2.1/t0803-c5505-imrgn-00-a-ag-expected.txt
@@ -0,0 +1,26 @@
+layer at (0,0) size 800x600
+ RenderView at (0,0) size 800x600
+layer at (0,0) size 800x117
+ RenderBlock {HTML} at (0,0) size 800x117
+ RenderBody {BODY} at (8,16) size 784x85
+ RenderBlock {P} at (0,0) size 784x19 [color=#000080]
+ RenderText {#text} at (0,0) size 252x19
+ text run at (0,0) width 252: "The two bars below should be identical:"
+ RenderBlock {DIV} at (15,35) size 105x15 [bgcolor=#FF0000]
+ RenderBlock {DIV} at (0,0) size 105x15 [color=#008000] [bgcolor=#00FF00]
+ RenderText {#text} at (0,0) size 15x15
+ text run at (0,0) width 15: "x"
+ RenderInline {SPAN} at (0,0) size 45x15 [color=#FFFF00] [bgcolor=#FFA500]
+ RenderText {#text} at (30,0) size 45x15
+ text run at (30,0) width 45: " x "
+ RenderText {#text} at (90,0) size 15x15
+ text run at (90,0) width 15: "x"
+ RenderBlock {DIV} at (16,66) size 752x19
+ RenderImage {IMG} at (0,0) size 15x15
+ RenderImage {IMG} at (15,0) size 15x15
+ RenderImage {IMG} at (30,0) size 15x15
+ RenderImage {IMG} at (45,0) size 15x15
+ RenderImage {IMG} at (60,0) size 15x15
+ RenderImage {IMG} at (75,0) size 15x15
+ RenderImage {IMG} at (90,0) size 15x15
+ RenderText {#text} at (0,0) size 0x0
diff --git a/LayoutTests/platform/gtk/css2.1/t0803-c5505-mrgn-00-b-ag-expected.checksum b/LayoutTests/platform/gtk/css2.1/t0803-c5505-mrgn-00-b-ag-expected.checksum
new file mode 100644
index 0000000..5f1954b
--- /dev/null
+++ b/LayoutTests/platform/gtk/css2.1/t0803-c5505-mrgn-00-b-ag-expected.checksum
@@ -0,0 +1 @@
+2ee92511e777c24b9befa0cf9b9c7faa
\ No newline at end of file
diff --git a/LayoutTests/platform/gtk/css2.1/t0803-c5505-mrgn-00-b-ag-expected.png b/LayoutTests/platform/gtk/css2.1/t0803-c5505-mrgn-00-b-ag-expected.png
new file mode 100644
index 0000000..b403d80
Binary files /dev/null and b/LayoutTests/platform/gtk/css2.1/t0803-c5505-mrgn-00-b-ag-expected.png differ
diff --git a/LayoutTests/platform/gtk/css2.1/t0803-c5505-mrgn-00-b-ag-expected.txt b/LayoutTests/platform/gtk/css2.1/t0803-c5505-mrgn-00-b-ag-expected.txt
new file mode 100644
index 0000000..b1a350f
--- /dev/null
+++ b/LayoutTests/platform/gtk/css2.1/t0803-c5505-mrgn-00-b-ag-expected.txt
@@ -0,0 +1,40 @@
+layer at (0,0) size 800x600
+ RenderView at (0,0) size 800x600
+layer at (0,0) size 800x239
+ RenderBlock {HTML} at (0,0) size 800x239
+ RenderBody {BODY} at (8,16) size 784x215 [color=#000080]
+ RenderBlock {P} at (0,0) size 784x19
+ RenderText {#text} at (0,0) size 291x19
+ text run at (0,0) width 291: "The five \"matches\" below should be identical "
+ RenderInline {STRONG} at (0,0) size 129x19
+ RenderText {#text} at (291,0) size 129x19
+ text run at (291,0) width 129: "and equally spaced"
+ RenderText {#text} at (420,0) size 4x19
+ text run at (420,0) width 4: "."
+ RenderBlock {DIV} at (0,35) size 200x180 [color=#FFA500]
+ RenderBlock {P} at (0,0) size 200x10 [bgcolor=#A52A2A]
+ RenderImage {IMG} at (0,0) size 24x10
+ RenderText {#text} at (24,0) size 10x10
+ text run at (24,0) width 10: "x"
+ RenderImage {IMG} at (34,0) size 142x10
+ RenderImage {IMG} at (176,0) size 24x10
+ RenderText {#text} at (0,0) size 0x0
+ RenderBlock {P} at (24,34) size 152x10 [bgcolor=#A52A2A]
+ RenderText {#text} at (0,0) size 10x10
+ text run at (0,0) width 10: "x"
+ RenderBlock {P} at (24,68) size 152x10 [bgcolor=#A52A2A]
+ RenderText {#text} at (0,0) size 10x10
+ text run at (0,0) width 10: "x"
+ RenderBlock {P} at (24,102) size 152x10 [bgcolor=#A52A2A]
+ RenderText {#text} at (0,0) size 10x10
+ text run at (0,0) width 10: "x"
+ RenderBlock {P} at (24,136) size 152x10 [bgcolor=#A52A2A]
+ RenderText {#text} at (0,0) size 10x10
+ text run at (0,0) width 10: "x"
+ RenderBlock {P} at (0,170) size 200x10 [bgcolor=#A52A2A]
+ RenderImage {IMG} at (0,0) size 24x10
+ RenderText {#text} at (24,0) size 10x10
+ text run at (24,0) width 10: "x"
+ RenderImage {IMG} at (34,0) size 142x10
+ RenderImage {IMG} at (176,0) size 24x10
+ RenderText {#text} at (0,0) size 0x0
diff --git a/LayoutTests/platform/gtk/css2.1/t0803-c5505-mrgn-01-e-a-expected.checksum b/LayoutTests/platform/gtk/css2.1/t0803-c5505-mrgn-01-e-a-expected.checksum
new file mode 100644
index 0000000..934e7b5
--- /dev/null
+++ b/LayoutTests/platform/gtk/css2.1/t0803-c5505-mrgn-01-e-a-expected.checksum
@@ -0,0 +1 @@
+bf4ed94bcf2bd6fe3e13e3efe1eb91e9
\ No newline at end of file
diff --git a/LayoutTests/platform/gtk/css2.1/t0803-c5505-mrgn-01-e-a-expected.png b/LayoutTests/platform/gtk/css2.1/t0803-c5505-mrgn-01-e-a-expected.png
new file mode 100644
index 0000000..3cbf8f5
Binary files /dev/null and b/LayoutTests/platform/gtk/css2.1/t0803-c5505-mrgn-01-e-a-expected.png differ
diff --git a/LayoutTests/platform/gtk/css2.1/t0803-c5505-mrgn-01-e-a-expected.txt b/LayoutTests/platform/gtk/css2.1/t0803-c5505-mrgn-01-e-a-expected.txt
new file mode 100644
index 0000000..669cc04
--- /dev/null
+++ b/LayoutTests/platform/gtk/css2.1/t0803-c5505-mrgn-01-e-a-expected.txt
@@ -0,0 +1,25 @@
+layer at (0,0) size 800x600
+ RenderView at (0,0) size 800x600
+layer at (0,0) size 800x311
+ RenderBlock {HTML} at (0,0) size 800x311
+ RenderBody {BODY} at (8,8) size 784x287
+ RenderBlock {P} at (0,0) size 784x19 [color=#000080]
+ RenderText {#text} at (0,0) size 318x19
+ text run at (0,0) width 318: "The following two diagrams should look identical."
+ RenderBlock {DIV} at (16,35) size 166x118 [color=#008080] [bgcolor=#FFA500] [border: (3px solid #000000)]
+ RenderBlock {UL} at (19,19) size 128x80 [bgcolor=#FFFF00]
+ RenderListItem {LI} at (0,0) size 128x16
+ RenderText {#text} at (0,0) size 16x17
+ text run at (0,0) width 16: "-"
+ RenderListItem {LI} at (16,32) size 96x16 [bgcolor=#00FFFF]
+ RenderText {#text} at (0,0) size 16x17
+ text run at (0,0) width 16: "-"
+ RenderListItem {LI} at (0,64) size 128x16
+ RenderText {#text} at (0,0) size 16x17
+ text run at (0,0) width 16: "-"
+ RenderBlock {DIV} at (16,169) size 166x118 [bgcolor=#FF0000] [border: (3px solid #000000)]
+ RenderBlock {DIV} at (3,3) size 160x112 [bgcolor=#FFFF00] [border: (16px solid #FFA500)]
+ RenderBlock {DIV} at (16,16) size 16x16 [bgcolor=#008080]
+ RenderBlock {DIV} at (16,32) size 128x48 [bgcolor=#00FFFF] [border: (16px solid #FFFF00)]
+ RenderBlock {DIV} at (16,16) size 16x16 [bgcolor=#008080]
+ RenderBlock {DIV} at (16,80) size 16x16 [bgcolor=#008080]
diff --git a/LayoutTests/platform/gtk/css2.1/t0803-c5505-mrgn-02-c-expected.checksum b/LayoutTests/platform/gtk/css2.1/t0803-c5505-mrgn-02-c-expected.checksum
new file mode 100644
index 0000000..1a7bad1
--- /dev/null
+++ b/LayoutTests/platform/gtk/css2.1/t0803-c5505-mrgn-02-c-expected.checksum
@@ -0,0 +1 @@
+e99926fb3866297acc7b29f5c7edac92
\ No newline at end of file
diff --git a/LayoutTests/platform/gtk/css2.1/t0803-c5505-mrgn-02-c-expected.png b/LayoutTests/platform/gtk/css2.1/t0803-c5505-mrgn-02-c-expected.png
new file mode 100644
index 0000000..d8b1349
Binary files /dev/null and b/LayoutTests/platform/gtk/css2.1/t0803-c5505-mrgn-02-c-expected.png differ
diff --git a/LayoutTests/platform/gtk/css2.1/t0803-c5505-mrgn-02-c-expected.txt b/LayoutTests/platform/gtk/css2.1/t0803-c5505-mrgn-02-c-expected.txt
new file mode 100644
index 0000000..e1918e0
--- /dev/null
+++ b/LayoutTests/platform/gtk/css2.1/t0803-c5505-mrgn-02-c-expected.txt
@@ -0,0 +1,9 @@
+layer at (0,0) size 802x581
+ RenderView at (0,0) size 800x581
+layer at (0,0) size 800x34
+ RenderBlock {HTML} at (0,0) size 800x34
+ RenderBody {BODY} at (8,-2) size 784x38
+ RenderBlock {P} at (-10,0) size 804x38 [color=#000080]
+ RenderBR {BR} at (0,0) size 0x19
+ RenderText {#text} at (0,19) size 294x19
+ text run at (0,19) width 294: " This page should have a horizontal scroll bar."
diff --git a/LayoutTests/platform/gtk/css2.1/t0803-c5505-mrgn-03-c-ag-expected.checksum b/LayoutTests/platform/gtk/css2.1/t0803-c5505-mrgn-03-c-ag-expected.checksum
new file mode 100644
index 0000000..0667c1c
--- /dev/null
+++ b/LayoutTests/platform/gtk/css2.1/t0803-c5505-mrgn-03-c-ag-expected.checksum
@@ -0,0 +1 @@
+6650ff8dcbcbf306a9d08d0432eaa161
\ No newline at end of file
diff --git a/LayoutTests/platform/gtk/css2.1/t0803-c5505-mrgn-03-c-ag-expected.png b/LayoutTests/platform/gtk/css2.1/t0803-c5505-mrgn-03-c-ag-expected.png
new file mode 100644
index 0000000..89ffa37
Binary files /dev/null and b/LayoutTests/platform/gtk/css2.1/t0803-c5505-mrgn-03-c-ag-expected.png differ
diff --git a/LayoutTests/platform/gtk/css2.1/t0803-c5505-mrgn-03-c-ag-expected.txt b/LayoutTests/platform/gtk/css2.1/t0803-c5505-mrgn-03-c-ag-expected.txt
new file mode 100644
index 0000000..147bcbd
--- /dev/null
+++ b/LayoutTests/platform/gtk/css2.1/t0803-c5505-mrgn-03-c-ag-expected.txt
@@ -0,0 +1,16 @@
+layer at (0,0) size 800x600
+ RenderView at (0,0) size 800x600
+layer at (0,0) size 800x127
+ RenderBlock {HTML} at (0,0) size 800x127
+ RenderBody {BODY} at (8,16) size 784x95
+ RenderBlock {P} at (0,0) size 784x19
+ RenderText {#text} at (0,0) size 240x19
+ text run at (0,0) width 240: "The next two bars should be identical:"
+ RenderBlock {DIV} at (16,35) size 134x22 [border: (3px solid #000000)]
+ RenderBlock {P} at (3,3) size 128x16 [color=#FFA500] [bgcolor=#FFFF00]
+ RenderText {#text} at (0,0) size 64x17
+ text run at (0,0) width 64: "TEST"
+ RenderBlock {DIV} at (16,73) size 134x22 [bgcolor=#FF0000] [border: (3px solid #000000)]
+ RenderImage {IMG} at (3,3) size 64x16
+ RenderImage {IMG} at (67,3) size 64x16
+ RenderText {#text} at (0,0) size 0x0
diff --git a/LayoutTests/platform/gtk/css2.1/t0804-c5506-ipadn-t-00-b-a-expected.checksum b/LayoutTests/platform/gtk/css2.1/t0804-c5506-ipadn-t-00-b-a-expected.checksum
new file mode 100644
index 0000000..1b5f5a1
--- /dev/null
+++ b/LayoutTests/platform/gtk/css2.1/t0804-c5506-ipadn-t-00-b-a-expected.checksum
@@ -0,0 +1 @@
+be7171106cacbfc1ac602d390ce5d3e7
\ No newline at end of file
diff --git a/LayoutTests/platform/gtk/css2.1/t0804-c5506-ipadn-t-00-b-a-expected.png b/LayoutTests/platform/gtk/css2.1/t0804-c5506-ipadn-t-00-b-a-expected.png
new file mode 100644
index 0000000..bb1d38d
Binary files /dev/null and b/LayoutTests/platform/gtk/css2.1/t0804-c5506-ipadn-t-00-b-a-expected.png differ
diff --git a/LayoutTests/platform/gtk/css2.1/t0804-c5506-ipadn-t-00-b-a-expected.txt b/LayoutTests/platform/gtk/css2.1/t0804-c5506-ipadn-t-00-b-a-expected.txt
new file mode 100644
index 0000000..b690998
--- /dev/null
+++ b/LayoutTests/platform/gtk/css2.1/t0804-c5506-ipadn-t-00-b-a-expected.txt
@@ -0,0 +1,21 @@
+layer at (0,0) size 800x600
+ RenderView at (0,0) size 800x600
+layer at (0,0) size 800x119
+ RenderBlock {HTML} at (0,0) size 800x119
+ RenderBody {BODY} at (8,16) size 784x95
+ RenderBlock {P} at (0,0) size 784x19
+ RenderText {#text} at (0,0) size 223x19
+ text run at (0,0) width 223: "There should be a green bar below:"
+ RenderBlock {DIV} at (0,35) size 120x60 [color=#FFFFFF]
+ RenderText {#text} at (0,0) size 100x20
+ text run at (0,0) width 100: "xx xx"
+ RenderInline {SPAN} at (0,0) size 40x20 [color=#FF0000]
+ RenderText {#text} at (0,20) size 40x20
+ text run at (0,20) width 40: "xx"
+ RenderText {#text} at (40,20) size 60x20
+ text run at (40,20) width 60: " xx"
+ RenderInline {SPAN} at (0,0) size 40x40 [bgcolor=#008000]
+ RenderText {#text} at (0,40) size 40x20
+ text run at (0,40) width 40: "xx"
+ RenderText {#text} at (40,40) size 60x20
+ text run at (40,40) width 60: " xx"
diff --git a/LayoutTests/platform/gtk/css2.1/t0804-c5506-ipadn-t-01-b-a-expected.checksum b/LayoutTests/platform/gtk/css2.1/t0804-c5506-ipadn-t-01-b-a-expected.checksum
new file mode 100644
index 0000000..1b5f5a1
--- /dev/null
+++ b/LayoutTests/platform/gtk/css2.1/t0804-c5506-ipadn-t-01-b-a-expected.checksum
@@ -0,0 +1 @@
+be7171106cacbfc1ac602d390ce5d3e7
\ No newline at end of file
diff --git a/LayoutTests/platform/gtk/css2.1/t0804-c5506-ipadn-t-01-b-a-expected.png b/LayoutTests/platform/gtk/css2.1/t0804-c5506-ipadn-t-01-b-a-expected.png
new file mode 100644
index 0000000..bb1d38d
Binary files /dev/null and b/LayoutTests/platform/gtk/css2.1/t0804-c5506-ipadn-t-01-b-a-expected.png differ
diff --git a/LayoutTests/platform/gtk/css2.1/t0804-c5506-ipadn-t-01-b-a-expected.txt b/LayoutTests/platform/gtk/css2.1/t0804-c5506-ipadn-t-01-b-a-expected.txt
new file mode 100644
index 0000000..bafc4fa
--- /dev/null
+++ b/LayoutTests/platform/gtk/css2.1/t0804-c5506-ipadn-t-01-b-a-expected.txt
@@ -0,0 +1,21 @@
+layer at (0,0) size 800x600
+ RenderView at (0,0) size 800x600
+layer at (0,0) size 800x119
+ RenderBlock {HTML} at (0,0) size 800x119
+ RenderBody {BODY} at (8,16) size 784x95
+ RenderBlock {P} at (0,0) size 784x19
+ RenderText {#text} at (0,0) size 223x19
+ text run at (0,0) width 223: "There should be a green bar below:"
+ RenderBlock {DIV} at (0,35) size 120x60 [color=#FFFFFF]
+ RenderText {#text} at (0,0) size 100x20
+ text run at (0,0) width 100: "xx xx"
+ RenderInline {SPAN} at (0,0) size 40x20 [color=#008000]
+ RenderText {#text} at (0,20) size 40x20
+ text run at (0,20) width 40: "xx"
+ RenderText {#text} at (40,20) size 60x20
+ text run at (40,20) width 60: " xx"
+ RenderInline {SPAN} at (0,0) size 40x20 [bgcolor=#FF0000]
+ RenderText {#text} at (0,40) size 40x20
+ text run at (0,40) width 40: "xx"
+ RenderText {#text} at (40,40) size 60x20
+ text run at (40,40) width 60: " xx"
diff --git a/LayoutTests/platform/gtk/css2.1/t0804-c5506-ipadn-t-02-b-a-expected.checksum b/LayoutTests/platform/gtk/css2.1/t0804-c5506-ipadn-t-02-b-a-expected.checksum
new file mode 100644
index 0000000..cadf14f
--- /dev/null
+++ b/LayoutTests/platform/gtk/css2.1/t0804-c5506-ipadn-t-02-b-a-expected.checksum
@@ -0,0 +1 @@
+47aff87378c15e6fc8069dedbc74782d
\ No newline at end of file
diff --git a/LayoutTests/platform/gtk/css2.1/t0804-c5506-ipadn-t-02-b-a-expected.png b/LayoutTests/platform/gtk/css2.1/t0804-c5506-ipadn-t-02-b-a-expected.png
new file mode 100644
index 0000000..63a7abf
Binary files /dev/null and b/LayoutTests/platform/gtk/css2.1/t0804-c5506-ipadn-t-02-b-a-expected.png differ
diff --git a/LayoutTests/platform/gtk/css2.1/t0804-c5506-ipadn-t-02-b-a-expected.txt b/LayoutTests/platform/gtk/css2.1/t0804-c5506-ipadn-t-02-b-a-expected.txt
new file mode 100644
index 0000000..08ff71c
--- /dev/null
+++ b/LayoutTests/platform/gtk/css2.1/t0804-c5506-ipadn-t-02-b-a-expected.txt
@@ -0,0 +1,13 @@
+layer at (0,0) size 800x600
+ RenderView at (0,0) size 800x600
+layer at (0,0) size 800x111
+ RenderBlock {HTML} at (0,0) size 800x111
+ RenderBody {BODY} at (8,16) size 784x87
+ RenderBlock {P} at (0,0) size 784x19
+ RenderText {#text} at (0,0) size 223x19
+ text run at (0,0) width 223: "There should be a green bar below:"
+ RenderBlock {DIV} at (0,67) size 120x20 [color=#FFFFFF]
+ RenderInline {SPAN} at (0,0) size 40x40 [bgcolor=#008000]
+ RenderText {#text} at (0,0) size 40x20
+ text run at (0,0) width 40: "xx"
+ RenderText {#text} at (0,0) size 0x0
diff --git a/LayoutTests/platform/gtk/css2.1/t0804-c5506-padn-t-00-b-a-expected.checksum b/LayoutTests/platform/gtk/css2.1/t0804-c5506-padn-t-00-b-a-expected.checksum
new file mode 100644
index 0000000..a4ebbba
--- /dev/null
+++ b/LayoutTests/platform/gtk/css2.1/t0804-c5506-padn-t-00-b-a-expected.checksum
@@ -0,0 +1 @@
+4554a2dc235e8da485ea4fa179639c1f
\ No newline at end of file
diff --git a/LayoutTests/platform/gtk/css2.1/t0804-c5506-padn-t-00-b-a-expected.png b/LayoutTests/platform/gtk/css2.1/t0804-c5506-padn-t-00-b-a-expected.png
new file mode 100644
index 0000000..69a8155
Binary files /dev/null and b/LayoutTests/platform/gtk/css2.1/t0804-c5506-padn-t-00-b-a-expected.png differ
diff --git a/LayoutTests/platform/gtk/css2.1/t0804-c5506-padn-t-00-b-a-expected.txt b/LayoutTests/platform/gtk/css2.1/t0804-c5506-padn-t-00-b-a-expected.txt
new file mode 100644
index 0000000..ae9c238
--- /dev/null
+++ b/LayoutTests/platform/gtk/css2.1/t0804-c5506-padn-t-00-b-a-expected.txt
@@ -0,0 +1,42 @@
+layer at (0,0) size 800x600
+ RenderView at (0,0) size 800x600
+layer at (0,0) size 800x165
+ RenderBlock {HTML} at (0,0) size 800x165
+ RenderBody {BODY} at (8,8) size 784x149
+ RenderBlock {P} at (0,0) size 784x19
+ RenderText {#text} at (0,0) size 267x19
+ text run at (0,0) width 267: "The next two columns should be identical."
+ RenderTable {TABLE} at (0,19) size 138x130
+ RenderTableSection {TBODY} at (0,0) size 138x130
+ RenderTableRow {TR} at (0,2) size 138x126
+ RenderTableCell {TD} at (2,2) size 66x126 [border: (3px solid #000000)] [r=0 c=0 rs=1 cs=1]
+ RenderBlock {DIV} at (3,3) size 60x120
+ RenderBlock {P} at (0,0) size 60x12 [color=#0000FF] [bgcolor=#FFA500]
+ RenderText {#text} at (0,0) size 60x13
+ text run at (0,0) width 60: "xxxxx"
+ RenderBlock {P} at (0,12) size 60x24 [color=#00FFFF] [bgcolor=#FFFF00]
+ RenderText {#text} at (0,12) size 60x13
+ text run at (0,12) width 60: "xxxxx"
+ RenderBlock {P} at (0,36) size 60x24 [color=#FF00FF] [bgcolor=#00FF00]
+ RenderText {#text} at (0,12) size 60x13
+ text run at (0,12) width 60: "xxxxx"
+ RenderBlock {P} at (0,60) size 60x24 [color=#FFA500] [bgcolor=#0000FF]
+ RenderText {#text} at (0,12) size 60x13
+ text run at (0,12) width 60: "xxxxx"
+ RenderBlock {P} at (0,84) size 60x24 [color=#FFFF00] [bgcolor=#00FFFF]
+ RenderText {#text} at (0,12) size 60x13
+ text run at (0,12) width 60: "xxxxx"
+ RenderBlock {P} at (0,108) size 60x12 [color=#00FF00] [bgcolor=#FF00FF]
+ RenderText {#text} at (0,0) size 60x13
+ text run at (0,0) width 60: "xxxxx"
+ RenderTableCell {TD} at (70,2) size 66x126 [bgcolor=#FF0000] [border: (3px solid #000000)] [r=0 c=1 rs=1 cs=1]
+ RenderBlock {DIV} at (3,3) size 60x12 [border: (12px solid #0000FF) none]
+ RenderBlock {DIV} at (3,15) size 60x12 [border: (12px solid #FFFF00) none]
+ RenderBlock {DIV} at (3,27) size 60x12 [border: (12px solid #00FFFF) none]
+ RenderBlock {DIV} at (3,39) size 60x12 [border: (12px solid #00FF00) none]
+ RenderBlock {DIV} at (3,51) size 60x12 [border: (12px solid #FF00FF) none]
+ RenderBlock {DIV} at (3,63) size 60x12 [border: (12px solid #0000FF) none]
+ RenderBlock {DIV} at (3,75) size 60x12 [border: (12px solid #FFA500) none]
+ RenderBlock {DIV} at (3,87) size 60x12 [border: (12px solid #00FFFF) none]
+ RenderBlock {DIV} at (3,99) size 60x12 [border: (12px solid #FFFF00) none]
+ RenderBlock {DIV} at (3,111) size 60x12 [border: (12px solid #00FF00) none]
diff --git a/LayoutTests/platform/gtk/css2.1/t0803-c5502-imrgn-r-00-b-ag-expected.checksum b/LayoutTests/platform/gtk/css2.1/t0804-c5507-ipadn-r-00-b-ag-expected.checksum
similarity index 100%
copy from LayoutTests/platform/gtk/css2.1/t0803-c5502-imrgn-r-00-b-ag-expected.checksum
copy to LayoutTests/platform/gtk/css2.1/t0804-c5507-ipadn-r-00-b-ag-expected.checksum
diff --git a/LayoutTests/platform/gtk/css2.1/t0804-c5507-ipadn-r-00-b-ag-expected.txt b/LayoutTests/platform/gtk/css2.1/t0804-c5507-ipadn-r-00-b-ag-expected.txt
new file mode 100644
index 0000000..fab158d
--- /dev/null
+++ b/LayoutTests/platform/gtk/css2.1/t0804-c5507-ipadn-r-00-b-ag-expected.txt
@@ -0,0 +1,17 @@
+layer at (0,0) size 800x600
+ RenderView at (0,0) size 800x600
+layer at (0,0) size 800x96
+ RenderBlock {HTML} at (0,0) size 800x96
+ RenderBody {BODY} at (8,16) size 784x65
+ RenderBlock {P} at (0,0) size 784x19
+ RenderText {#text} at (0,0) size 273x19
+ text run at (0,0) width 273: "There should be a green vertical bar below:"
+ RenderBlock {DIV} at (15,35) size 120x30 [color=#FFFFFF] [bgcolor=#FF0000]
+ RenderBlock {P} at (0,0) size 105x30 [bgcolor=#FFFFFF]
+ RenderText {#text} at (0,0) size 15x15
+ text run at (0,0) width 15: "x"
+ RenderInline {SPAN} at (0,0) size 75x15
+ RenderText {#text} at (0,15) size 15x15
+ text run at (0,15) width 15: "x"
+ RenderText {#text} at (75,15) size 15x15
+ text run at (75,15) width 15: "x"
diff --git a/LayoutTests/platform/gtk/css2.1/t0804-c5507-ipadn-r-01-b-ag-expected.checksum b/LayoutTests/platform/gtk/css2.1/t0804-c5507-ipadn-r-01-b-ag-expected.checksum
new file mode 100644
index 0000000..9e64753
--- /dev/null
+++ b/LayoutTests/platform/gtk/css2.1/t0804-c5507-ipadn-r-01-b-ag-expected.checksum
@@ -0,0 +1 @@
+c45cf28a6cb2c8b43242c7fc86e93006
\ No newline at end of file
diff --git a/LayoutTests/platform/gtk/css2.1/t0804-c5507-ipadn-r-01-b-ag-expected.png b/LayoutTests/platform/gtk/css2.1/t0804-c5507-ipadn-r-01-b-ag-expected.png
new file mode 100644
index 0000000..d0d4377
Binary files /dev/null and b/LayoutTests/platform/gtk/css2.1/t0804-c5507-ipadn-r-01-b-ag-expected.png differ
diff --git a/LayoutTests/platform/gtk/css2.1/t0804-c5507-ipadn-r-01-b-ag-expected.txt b/LayoutTests/platform/gtk/css2.1/t0804-c5507-ipadn-r-01-b-ag-expected.txt
new file mode 100644
index 0000000..4ed593e
--- /dev/null
+++ b/LayoutTests/platform/gtk/css2.1/t0804-c5507-ipadn-r-01-b-ag-expected.txt
@@ -0,0 +1,18 @@
+layer at (0,0) size 800x600
+ RenderView at (0,0) size 800x600
+layer at (0,0) size 800x111
+ RenderBlock {HTML} at (0,0) size 800x111
+ RenderBody {BODY} at (8,16) size 784x80
+ RenderBlock {P} at (0,0) size 784x19
+ RenderText {#text} at (0,0) size 223x19
+ text run at (0,0) width 223: "There should be a green bar below:"
+ RenderBlock {DIV} at (15,35) size 195x45 [bgcolor=#008000]
+ RenderBlock {P} at (0,0) size 195x30 [color=#FFFFFF] [bgcolor=#FFFFFF]
+ RenderText {#text} at (0,0) size 30x15
+ text run at (0,0) width 30: "x "
+ RenderInline {SPAN} at (0,0) size 135x30
+ RenderText {#text} at (30,0) size 105x30
+ text run at (30,0) width 75: "xxxxx"
+ text run at (0,15) width 75: "xxxxx"
+ RenderText {#text} at (135,15) size 30x15
+ text run at (135,15) width 30: " x"
diff --git a/LayoutTests/platform/gtk/css2.1/t0803-c5502-imrgn-r-02-b-a-expected.checksum b/LayoutTests/platform/gtk/css2.1/t0804-c5507-ipadn-r-02-b-ag-expected.checksum
similarity index 100%
copy from LayoutTests/platform/gtk/css2.1/t0803-c5502-imrgn-r-02-b-a-expected.checksum
copy to LayoutTests/platform/gtk/css2.1/t0804-c5507-ipadn-r-02-b-ag-expected.checksum
diff --git a/LayoutTests/platform/gtk/css2.1/t0804-c5507-ipadn-r-02-b-ag-expected.txt b/LayoutTests/platform/gtk/css2.1/t0804-c5507-ipadn-r-02-b-ag-expected.txt
new file mode 100644
index 0000000..8ed959e
--- /dev/null
+++ b/LayoutTests/platform/gtk/css2.1/t0804-c5507-ipadn-r-02-b-ag-expected.txt
@@ -0,0 +1,19 @@
+layer at (0,0) size 800x600
+ RenderView at (0,0) size 800x600
+layer at (0,0) size 800x126
+ RenderBlock {HTML} at (0,0) size 800x126
+ RenderBody {BODY} at (8,16) size 784x95
+ RenderBlock {P} at (0,0) size 784x19
+ RenderText {#text} at (0,0) size 244x19
+ text run at (0,0) width 244: "There should be a green square below:"
+ RenderBlock {DIV} at (15,35) size 754x60
+ RenderBlock {DIV} at (0,0) size 75x60 [bgcolor=#FF0000]
+ RenderBlock {P} at (0,0) size 75x60 [color=#FFFFFF] [bgcolor=#FFFFFF]
+ RenderText {#text} at (0,0) size 75x15
+ text run at (0,0) width 75: "xx xx"
+ RenderInline {SPAN} at (0,0) size 90x30 [color=#008000]
+ RenderText {#text} at (0,15) size 30x30
+ text run at (0,15) width 30: "xx"
+ text run at (0,30) width 30: "xx"
+ RenderText {#text} at (0,45) size 75x15
+ text run at (0,45) width 75: "xx xx"
diff --git a/LayoutTests/platform/gtk/css2.1/t0803-c5502-imrgn-r-03-b-a-expected.checksum b/LayoutTests/platform/gtk/css2.1/t0804-c5507-ipadn-r-03-b-a-expected.checksum
similarity index 100%
copy from LayoutTests/platform/gtk/css2.1/t0803-c5502-imrgn-r-03-b-a-expected.checksum
copy to LayoutTests/platform/gtk/css2.1/t0804-c5507-ipadn-r-03-b-a-expected.checksum
diff --git a/LayoutTests/platform/gtk/css2.1/t0803-c5502-imrgn-r-03-b-a-expected.txt b/LayoutTests/platform/gtk/css2.1/t0804-c5507-ipadn-r-03-b-a-expected.txt
similarity index 100%
copy from LayoutTests/platform/gtk/css2.1/t0803-c5502-imrgn-r-03-b-a-expected.txt
copy to LayoutTests/platform/gtk/css2.1/t0804-c5507-ipadn-r-03-b-a-expected.txt
diff --git a/LayoutTests/platform/gtk/css2.1/t0804-c5507-ipadn-r-04-b-ag-expected.checksum b/LayoutTests/platform/gtk/css2.1/t0804-c5507-ipadn-r-04-b-ag-expected.checksum
new file mode 100644
index 0000000..cb0ec5b
--- /dev/null
+++ b/LayoutTests/platform/gtk/css2.1/t0804-c5507-ipadn-r-04-b-ag-expected.checksum
@@ -0,0 +1 @@
+1aa1756a3e63a86aad4ee7885fbd5ec7
\ No newline at end of file
diff --git a/LayoutTests/platform/gtk/css2.1/t0804-c5507-ipadn-r-04-b-ag-expected.png b/LayoutTests/platform/gtk/css2.1/t0804-c5507-ipadn-r-04-b-ag-expected.png
new file mode 100644
index 0000000..5788c1b
Binary files /dev/null and b/LayoutTests/platform/gtk/css2.1/t0804-c5507-ipadn-r-04-b-ag-expected.png differ
diff --git a/LayoutTests/platform/gtk/css2.1/t0804-c5507-ipadn-r-04-b-ag-expected.txt b/LayoutTests/platform/gtk/css2.1/t0804-c5507-ipadn-r-04-b-ag-expected.txt
new file mode 100644
index 0000000..a657697
--- /dev/null
+++ b/LayoutTests/platform/gtk/css2.1/t0804-c5507-ipadn-r-04-b-ag-expected.txt
@@ -0,0 +1,28 @@
+layer at (0,0) size 800x600
+ RenderView at (0,0) size 800x600
+layer at (0,0) size 800x117
+ RenderBlock {HTML} at (0,0) size 800x117
+ RenderBody {BODY} at (8,16) size 784x85
+ RenderBlock {P} at (0,0) size 784x19 [color=#000080]
+ RenderText {#text} at (0,0) size 289x19
+ text run at (0,0) width 289: "The following two blocks should be identical:"
+ RenderBlock {DIV} at (15,35) size 135x15 [color=#FFFF00] [bgcolor=#FFA500]
+ RenderText {#text} at (0,0) size 15x15
+ text run at (0,0) width 15: "x"
+ RenderInline {SPAN} at (0,0) size 60x15
+ RenderText {#text} at (15,0) size 15x15
+ text run at (15,0) width 15: "x"
+ RenderText {#text} at (75,0) size 15x15
+ text run at (75,0) width 15: "x"
+ RenderBlock {P} at (0,66) size 784x19 [color=#000080]
+ RenderImage {IMG} at (0,0) size 15x15
+ RenderImage {IMG} at (15,0) size 15x15
+ RenderImage {IMG} at (30,0) size 15x15
+ RenderImage {IMG} at (45,0) size 15x15
+ RenderImage {IMG} at (60,0) size 15x15
+ RenderImage {IMG} at (75,0) size 15x15
+ RenderImage {IMG} at (90,0) size 15x15
+ RenderImage {IMG} at (105,0) size 15x15
+ RenderImage {IMG} at (120,0) size 15x15
+ RenderImage {IMG} at (135,0) size 15x15
+ RenderText {#text} at (0,0) size 0x0
diff --git a/LayoutTests/platform/gtk/css2.1/t0804-c5507-padn-r-00-c-ag-expected.checksum b/LayoutTests/platform/gtk/css2.1/t0804-c5507-padn-r-00-c-ag-expected.checksum
new file mode 100644
index 0000000..4c0b439
--- /dev/null
+++ b/LayoutTests/platform/gtk/css2.1/t0804-c5507-padn-r-00-c-ag-expected.checksum
@@ -0,0 +1 @@
+7388786febd294f2596eb4e731f854c6
\ No newline at end of file
diff --git a/LayoutTests/platform/gtk/css2.1/t0804-c5507-padn-r-00-c-ag-expected.png b/LayoutTests/platform/gtk/css2.1/t0804-c5507-padn-r-00-c-ag-expected.png
new file mode 100644
index 0000000..1c87c24
Binary files /dev/null and b/LayoutTests/platform/gtk/css2.1/t0804-c5507-padn-r-00-c-ag-expected.png differ
diff --git a/LayoutTests/platform/gtk/css2.1/t0804-c5507-padn-r-00-c-ag-expected.txt b/LayoutTests/platform/gtk/css2.1/t0804-c5507-padn-r-00-c-ag-expected.txt
new file mode 100644
index 0000000..6fa0eac
--- /dev/null
+++ b/LayoutTests/platform/gtk/css2.1/t0804-c5507-padn-r-00-c-ag-expected.txt
@@ -0,0 +1,24 @@
+layer at (0,0) size 800x600
+ RenderView at (0,0) size 800x600
+layer at (0,0) size 800x151
+ RenderBlock {HTML} at (0,0) size 800x151
+ RenderBody {BODY} at (8,16) size 784x125 [color=#000080]
+ RenderBlock {P} at (0,0) size 784x19
+ RenderText {#text} at (0,0) size 252x19
+ text run at (0,0) width 252: "The five bars below should be identical."
+ RenderBlock {DIV} at (0,35) size 106x90 [color=#0000FF]
+ RenderBlock {P} at (0,0) size 106x10 [bgcolor=#000080]
+ RenderText {#text} at (48,0) size 10x10
+ text run at (48,0) width 10: "x"
+ RenderBlock {P} at (0,20) size 106x10 [bgcolor=#000080]
+ RenderText {#text} at (48,0) size 10x10
+ text run at (48,0) width 10: "x"
+ RenderBlock {P} at (0,40) size 106x10 [bgcolor=#000080]
+ RenderText {#text} at (48,0) size 10x10
+ text run at (48,0) width 10: "x"
+ RenderBlock {P} at (0,60) size 106x10 [bgcolor=#000080]
+ RenderText {#text} at (48,0) size 10x10
+ text run at (48,0) width 10: "x"
+ RenderBlock {P} at (0,80) size 106x10 [bgcolor=#000080]
+ RenderText {#text} at (48,0) size 10x10
+ text run at (48,0) width 10: "x"
diff --git a/LayoutTests/platform/gtk/css2.1/t0804-c5507-padn-r-01-c-a-expected.checksum b/LayoutTests/platform/gtk/css2.1/t0804-c5507-padn-r-01-c-a-expected.checksum
new file mode 100644
index 0000000..19ad721
--- /dev/null
+++ b/LayoutTests/platform/gtk/css2.1/t0804-c5507-padn-r-01-c-a-expected.checksum
@@ -0,0 +1 @@
+2ddc0cbb3f589a54742f93fe70660a04
\ No newline at end of file
diff --git a/LayoutTests/platform/gtk/css2.1/t0804-c5507-padn-r-01-c-a-expected.png b/LayoutTests/platform/gtk/css2.1/t0804-c5507-padn-r-01-c-a-expected.png
new file mode 100644
index 0000000..8661ef7
Binary files /dev/null and b/LayoutTests/platform/gtk/css2.1/t0804-c5507-padn-r-01-c-a-expected.png differ
diff --git a/LayoutTests/platform/gtk/css2.1/t0804-c5507-padn-r-01-c-a-expected.txt b/LayoutTests/platform/gtk/css2.1/t0804-c5507-padn-r-01-c-a-expected.txt
new file mode 100644
index 0000000..cc79563
--- /dev/null
+++ b/LayoutTests/platform/gtk/css2.1/t0804-c5507-padn-r-01-c-a-expected.txt
@@ -0,0 +1,26 @@
+layer at (0,0) size 800x600
+ RenderView at (0,0) size 800x600
+layer at (0,0) size 800x183
+ RenderBlock {HTML} at (0,0) size 800x183
+ RenderBody {BODY} at (8,8) size 784x159
+ RenderBlock {P} at (0,0) size 784x19 [color=#000080]
+ RenderText {#text} at (0,0) size 318x19
+ text run at (0,0) width 318: "The following two diagrams should look identical."
+ RenderBlock {DIV} at (16,35) size 166x54 [color=#008080] [bgcolor=#FFA500] [border: (3px solid #000000)]
+ RenderBlock {UL} at (3,3) size 160x48 [bgcolor=#FFFF00]
+ RenderListItem {LI} at (0,0) size 128x16
+ RenderText {#text} at (112,0) size 16x17
+ text run at (112,0) width 16: "-"
+ RenderListItem {LI} at (0,16) size 128x16 [bgcolor=#00FFFF]
+ RenderText {#text} at (80,0) size 16x17
+ text run at (80,0) width 16: "-"
+ RenderListItem {LI} at (0,32) size 128x16
+ RenderText {#text} at (112,0) size 16x17
+ text run at (112,0) width 16: "-"
+ RenderBlock {DIV} at (16,105) size 166x54 [bgcolor=#FF0000] [border: (3px solid #000000)]
+ RenderBlock {DIV} at (3,3) size 160x16 [border: none (32px solid #FFFF00) none (112px solid #FFFF00)]
+ RenderBlock {DIV} at (112,0) size 16x16 [border: none (16px solid #008080) none none]
+ RenderBlock {DIV} at (3,19) size 160x16 [border: none (32px solid #FFFF00) none (80px solid #00FFFF)]
+ RenderBlock {DIV} at (80,0) size 48x16 [border: none (32px solid #00FFFF) none (16px solid #008080)]
+ RenderBlock {DIV} at (3,35) size 160x16 [border: none (32px solid #FFFF00) none (112px solid #FFFF00)]
+ RenderBlock {DIV} at (112,0) size 16x16 [border: none (16px solid #008080) none none]
diff --git a/LayoutTests/platform/gtk/css2.1/t0804-c5507-padn-r-02-f-expected.checksum b/LayoutTests/platform/gtk/css2.1/t0804-c5507-padn-r-02-f-expected.checksum
new file mode 100644
index 0000000..054aa65
--- /dev/null
+++ b/LayoutTests/platform/gtk/css2.1/t0804-c5507-padn-r-02-f-expected.checksum
@@ -0,0 +1 @@
+1d3fffe45a3ed6d2eba686189db09a44
\ No newline at end of file
diff --git a/LayoutTests/platform/gtk/css2.1/t0804-c5507-padn-r-02-f-expected.png b/LayoutTests/platform/gtk/css2.1/t0804-c5507-padn-r-02-f-expected.png
new file mode 100644
index 0000000..c3d1a89
Binary files /dev/null and b/LayoutTests/platform/gtk/css2.1/t0804-c5507-padn-r-02-f-expected.png differ
diff --git a/LayoutTests/platform/gtk/css2.1/t0804-c5507-padn-r-02-f-expected.txt b/LayoutTests/platform/gtk/css2.1/t0804-c5507-padn-r-02-f-expected.txt
new file mode 100644
index 0000000..58eec69
--- /dev/null
+++ b/LayoutTests/platform/gtk/css2.1/t0804-c5507-padn-r-02-f-expected.txt
@@ -0,0 +1,10 @@
+layer at (0,0) size 800x600
+ RenderView at (0,0) size 800x600
+layer at (0,0) size 800x89
+ RenderBlock {HTML} at (0,0) size 800x89
+ RenderBody {BODY} at (8,16) size 784x57
+ RenderBlock {P} at (0,0) size 176x57 [bgcolor=#FFFFFF] [border: (16px solid #008000) none]
+ RenderText {#text} at (0,0) size 152x57
+ text run at (0,0) width 152: "There should be a green"
+ text run at (0,19) width 150: "block to the right of this"
+ text run at (0,38) width 27: "text."
diff --git a/LayoutTests/platform/gtk/css2.1/t0804-c5507-padn-r-03-f-expected.checksum b/LayoutTests/platform/gtk/css2.1/t0804-c5507-padn-r-03-f-expected.checksum
new file mode 100644
index 0000000..745d2a8
--- /dev/null
+++ b/LayoutTests/platform/gtk/css2.1/t0804-c5507-padn-r-03-f-expected.checksum
@@ -0,0 +1 @@
+fdbef65431cb7727efe8726d33cc1670
\ No newline at end of file
diff --git a/LayoutTests/platform/gtk/css2.1/t0804-c5507-padn-r-03-f-expected.png b/LayoutTests/platform/gtk/css2.1/t0804-c5507-padn-r-03-f-expected.png
new file mode 100644
index 0000000..49e31a6
Binary files /dev/null and b/LayoutTests/platform/gtk/css2.1/t0804-c5507-padn-r-03-f-expected.png differ
diff --git a/LayoutTests/platform/gtk/css2.1/t0804-c5507-padn-r-03-f-expected.txt b/LayoutTests/platform/gtk/css2.1/t0804-c5507-padn-r-03-f-expected.txt
new file mode 100644
index 0000000..5184fe0
--- /dev/null
+++ b/LayoutTests/platform/gtk/css2.1/t0804-c5507-padn-r-03-f-expected.txt
@@ -0,0 +1,14 @@
+layer at (0,0) size 800x600
+ RenderView at (0,0) size 800x600
+layer at (0,0) size 800x121
+ RenderBlock {HTML} at (0,0) size 800x121
+ RenderBody {BODY} at (8,16) size 784x89
+ RenderBlock {P} at (0,0) size 784x19
+ RenderText {#text} at (0,0) size 240x19
+ text run at (0,0) width 240: "The next two bars should be identical:"
+ RenderBlock {DIV} at (16,35) size 192x19 [color=#FFFF00] [bgcolor=#000080]
+ RenderText {#text} at (0,0) size 39x19
+ text run at (0,0) width 39: "TEST"
+ RenderBlock {DIV} at (16,70) size 192x19 [color=#FFFF00] [bgcolor=#000080]
+ RenderText {#text} at (0,0) size 39x19
+ text run at (0,0) width 39: "TEST"
diff --git a/LayoutTests/platform/gtk/css2.1/t0804-c5508-ipadn-b-00-b-a-expected.checksum b/LayoutTests/platform/gtk/css2.1/t0804-c5508-ipadn-b-00-b-a-expected.checksum
new file mode 100644
index 0000000..6f01a5f
--- /dev/null
+++ b/LayoutTests/platform/gtk/css2.1/t0804-c5508-ipadn-b-00-b-a-expected.checksum
@@ -0,0 +1 @@
+a0b4668f0fcc5c2300acf49edc465e48
\ No newline at end of file
diff --git a/LayoutTests/platform/gtk/css2.1/t0804-c5508-ipadn-b-00-b-a-expected.png b/LayoutTests/platform/gtk/css2.1/t0804-c5508-ipadn-b-00-b-a-expected.png
new file mode 100644
index 0000000..a65eb99
Binary files /dev/null and b/LayoutTests/platform/gtk/css2.1/t0804-c5508-ipadn-b-00-b-a-expected.png differ
diff --git a/LayoutTests/platform/gtk/css2.1/t0804-c5508-ipadn-b-00-b-a-expected.txt b/LayoutTests/platform/gtk/css2.1/t0804-c5508-ipadn-b-00-b-a-expected.txt
new file mode 100644
index 0000000..faa169c
--- /dev/null
+++ b/LayoutTests/platform/gtk/css2.1/t0804-c5508-ipadn-b-00-b-a-expected.txt
@@ -0,0 +1,21 @@
+layer at (0,0) size 800x600
+ RenderView at (0,0) size 800x600
+layer at (0,0) size 800x119
+ RenderBlock {HTML} at (0,0) size 800x119
+ RenderBody {BODY} at (8,16) size 784x95
+ RenderBlock {P} at (0,0) size 784x19
+ RenderText {#text} at (0,0) size 223x19
+ text run at (0,0) width 223: "There should be a green bar below:"
+ RenderBlock {DIV} at (0,35) size 120x60 [color=#FFFFFF]
+ RenderText {#text} at (0,0) size 100x20
+ text run at (0,0) width 100: "xx xx"
+ RenderInline {SPAN} at (0,0) size 40x40 [bgcolor=#FF0000]
+ RenderText {#text} at (0,20) size 40x20
+ text run at (0,20) width 40: "xx"
+ RenderText {#text} at (40,20) size 60x20
+ text run at (40,20) width 60: " xx"
+ RenderInline {SPAN} at (0,0) size 40x20 [color=#008000]
+ RenderText {#text} at (0,40) size 40x20
+ text run at (0,40) width 40: "xx"
+ RenderText {#text} at (40,40) size 60x20
+ text run at (40,40) width 60: " xx"
diff --git a/LayoutTests/platform/gtk/css2.1/t0804-c5508-ipadn-b-01-f-a-expected.checksum b/LayoutTests/platform/gtk/css2.1/t0804-c5508-ipadn-b-01-f-a-expected.checksum
new file mode 100644
index 0000000..6f01a5f
--- /dev/null
+++ b/LayoutTests/platform/gtk/css2.1/t0804-c5508-ipadn-b-01-f-a-expected.checksum
@@ -0,0 +1 @@
+a0b4668f0fcc5c2300acf49edc465e48
\ No newline at end of file
diff --git a/LayoutTests/platform/gtk/css2.1/t0804-c5508-ipadn-b-01-f-a-expected.png b/LayoutTests/platform/gtk/css2.1/t0804-c5508-ipadn-b-01-f-a-expected.png
new file mode 100644
index 0000000..a65eb99
Binary files /dev/null and b/LayoutTests/platform/gtk/css2.1/t0804-c5508-ipadn-b-01-f-a-expected.png differ
diff --git a/LayoutTests/platform/gtk/css2.1/t0804-c5508-ipadn-b-01-f-a-expected.txt b/LayoutTests/platform/gtk/css2.1/t0804-c5508-ipadn-b-01-f-a-expected.txt
new file mode 100644
index 0000000..22c92d0
--- /dev/null
+++ b/LayoutTests/platform/gtk/css2.1/t0804-c5508-ipadn-b-01-f-a-expected.txt
@@ -0,0 +1,21 @@
+layer at (0,0) size 800x600
+ RenderView at (0,0) size 800x600
+layer at (0,0) size 800x119
+ RenderBlock {HTML} at (0,0) size 800x119
+ RenderBody {BODY} at (8,16) size 784x95
+ RenderBlock {P} at (0,0) size 784x19
+ RenderText {#text} at (0,0) size 223x19
+ text run at (0,0) width 223: "There should be a green bar below:"
+ RenderBlock {DIV} at (0,35) size 120x60 [color=#FFFFFF]
+ RenderText {#text} at (0,0) size 100x20
+ text run at (0,0) width 100: "xx xx"
+ RenderInline {SPAN} at (0,0) size 40x20 [bgcolor=#FF0000]
+ RenderText {#text} at (0,20) size 40x20
+ text run at (0,20) width 40: "xx"
+ RenderText {#text} at (40,20) size 60x20
+ text run at (40,20) width 60: " xx"
+ RenderInline {SPAN} at (0,0) size 40x20 [color=#008000]
+ RenderText {#text} at (0,40) size 40x20
+ text run at (0,40) width 40: "xx"
+ RenderText {#text} at (40,40) size 60x20
+ text run at (40,40) width 60: " xx"
diff --git a/LayoutTests/platform/gtk/css2.1/t0804-c5508-ipadn-b-02-b-a-expected.checksum b/LayoutTests/platform/gtk/css2.1/t0804-c5508-ipadn-b-02-b-a-expected.checksum
new file mode 100644
index 0000000..7c60d7c
--- /dev/null
+++ b/LayoutTests/platform/gtk/css2.1/t0804-c5508-ipadn-b-02-b-a-expected.checksum
@@ -0,0 +1 @@
+111309ed1685a557acf498e7b1383b92
\ No newline at end of file
diff --git a/LayoutTests/platform/gtk/css2.1/t0804-c5508-ipadn-b-02-b-a-expected.png b/LayoutTests/platform/gtk/css2.1/t0804-c5508-ipadn-b-02-b-a-expected.png
new file mode 100644
index 0000000..f26be5b
Binary files /dev/null and b/LayoutTests/platform/gtk/css2.1/t0804-c5508-ipadn-b-02-b-a-expected.png differ
diff --git a/LayoutTests/platform/gtk/css2.1/t0804-c5508-ipadn-b-02-b-a-expected.txt b/LayoutTests/platform/gtk/css2.1/t0804-c5508-ipadn-b-02-b-a-expected.txt
new file mode 100644
index 0000000..08ff71c
--- /dev/null
+++ b/LayoutTests/platform/gtk/css2.1/t0804-c5508-ipadn-b-02-b-a-expected.txt
@@ -0,0 +1,13 @@
+layer at (0,0) size 800x600
+ RenderView at (0,0) size 800x600
+layer at (0,0) size 800x111
+ RenderBlock {HTML} at (0,0) size 800x111
+ RenderBody {BODY} at (8,16) size 784x87
+ RenderBlock {P} at (0,0) size 784x19
+ RenderText {#text} at (0,0) size 223x19
+ text run at (0,0) width 223: "There should be a green bar below:"
+ RenderBlock {DIV} at (0,67) size 120x20 [color=#FFFFFF]
+ RenderInline {SPAN} at (0,0) size 40x40 [bgcolor=#008000]
+ RenderText {#text} at (0,0) size 40x20
+ text run at (0,0) width 40: "xx"
+ RenderText {#text} at (0,0) size 0x0
diff --git a/LayoutTests/platform/gtk/css2.1/t0804-c5508-ipadn-b-03-b-a-expected.checksum b/LayoutTests/platform/gtk/css2.1/t0804-c5508-ipadn-b-03-b-a-expected.checksum
new file mode 100644
index 0000000..3769f0e
--- /dev/null
+++ b/LayoutTests/platform/gtk/css2.1/t0804-c5508-ipadn-b-03-b-a-expected.checksum
@@ -0,0 +1 @@
+b8f5e46e22ec623b86124101f9b541ec
\ No newline at end of file
diff --git a/LayoutTests/platform/gtk/css2.1/t0804-c5508-ipadn-b-03-b-a-expected.png b/LayoutTests/platform/gtk/css2.1/t0804-c5508-ipadn-b-03-b-a-expected.png
new file mode 100644
index 0000000..0a8af63
Binary files /dev/null and b/LayoutTests/platform/gtk/css2.1/t0804-c5508-ipadn-b-03-b-a-expected.png differ
diff --git a/LayoutTests/platform/gtk/css2.1/t0804-c5508-ipadn-b-03-b-a-expected.txt b/LayoutTests/platform/gtk/css2.1/t0804-c5508-ipadn-b-03-b-a-expected.txt
new file mode 100644
index 0000000..672d198
--- /dev/null
+++ b/LayoutTests/platform/gtk/css2.1/t0804-c5508-ipadn-b-03-b-a-expected.txt
@@ -0,0 +1,42 @@
+layer at (0,0) size 800x600
+ RenderView at (0,0) size 800x600
+layer at (0,0) size 800x165
+ RenderBlock {HTML} at (0,0) size 800x165
+ RenderBody {BODY} at (8,8) size 784x149
+ RenderBlock {P} at (0,0) size 784x19
+ RenderText {#text} at (0,0) size 267x19
+ text run at (0,0) width 267: "The next two columns should be identical."
+ RenderTable {TABLE} at (0,19) size 138x130
+ RenderTableSection {TBODY} at (0,0) size 138x130
+ RenderTableRow {TR} at (0,2) size 138x126
+ RenderTableCell {TD} at (2,2) size 66x126 [border: (3px solid #000000)] [r=0 c=0 rs=1 cs=1]
+ RenderBlock {DIV} at (3,3) size 60x120
+ RenderBlock {P} at (0,0) size 60x12 [color=#0000FF] [bgcolor=#FFA500]
+ RenderText {#text} at (0,0) size 60x13
+ text run at (0,0) width 60: "xxxxx"
+ RenderBlock {P} at (0,12) size 60x24 [color=#00FFFF] [bgcolor=#FFFF00]
+ RenderText {#text} at (0,0) size 60x13
+ text run at (0,0) width 60: "xxxxx"
+ RenderBlock {P} at (0,36) size 60x24 [color=#FF00FF] [bgcolor=#00FF00]
+ RenderText {#text} at (0,0) size 60x13
+ text run at (0,0) width 60: "xxxxx"
+ RenderBlock {P} at (0,60) size 60x24 [color=#FFA500] [bgcolor=#0000FF]
+ RenderText {#text} at (0,0) size 60x13
+ text run at (0,0) width 60: "xxxxx"
+ RenderBlock {P} at (0,84) size 60x24 [color=#FFFF00] [bgcolor=#00FFFF]
+ RenderText {#text} at (0,0) size 60x13
+ text run at (0,0) width 60: "xxxxx"
+ RenderBlock {P} at (0,108) size 60x12 [color=#00FF00] [bgcolor=#FF00FF]
+ RenderText {#text} at (0,0) size 60x13
+ text run at (0,0) width 60: "xxxxx"
+ RenderTableCell {TD} at (70,2) size 66x126 [bgcolor=#FF0000] [border: (3px solid #000000)] [r=0 c=1 rs=1 cs=1]
+ RenderBlock {DIV} at (3,3) size 60x12 [border: (12px solid #0000FF) none]
+ RenderBlock {DIV} at (3,15) size 60x12 [border: (12px solid #00FFFF) none]
+ RenderBlock {DIV} at (3,27) size 60x12 [border: (12px solid #FFFF00) none]
+ RenderBlock {DIV} at (3,39) size 60x12 [border: (12px solid #FF00FF) none]
+ RenderBlock {DIV} at (3,51) size 60x12 [border: (12px solid #00FF00) none]
+ RenderBlock {DIV} at (3,63) size 60x12 [border: (12px solid #FFA500) none]
+ RenderBlock {DIV} at (3,75) size 60x12 [border: (12px solid #0000FF) none]
+ RenderBlock {DIV} at (3,87) size 60x12 [border: (12px solid #FFFF00) none]
+ RenderBlock {DIV} at (3,99) size 60x12 [border: (12px solid #00FFFF) none]
+ RenderBlock {DIV} at (3,111) size 60x12 [border: (12px solid #00FF00) none]
diff --git a/LayoutTests/platform/gtk/css2.1/t0803-c5502-imrgn-r-00-b-ag-expected.checksum b/LayoutTests/platform/gtk/css2.1/t0804-c5509-ipadn-l-00-b-ag-expected.checksum
similarity index 100%
copy from LayoutTests/platform/gtk/css2.1/t0803-c5502-imrgn-r-00-b-ag-expected.checksum
copy to LayoutTests/platform/gtk/css2.1/t0804-c5509-ipadn-l-00-b-ag-expected.checksum
diff --git a/LayoutTests/platform/gtk/css2.1/t0804-c5509-ipadn-l-00-b-ag-expected.txt b/LayoutTests/platform/gtk/css2.1/t0804-c5509-ipadn-l-00-b-ag-expected.txt
new file mode 100644
index 0000000..8a40104
--- /dev/null
+++ b/LayoutTests/platform/gtk/css2.1/t0804-c5509-ipadn-l-00-b-ag-expected.txt
@@ -0,0 +1,17 @@
+layer at (0,0) size 800x600
+ RenderView at (0,0) size 800x600
+layer at (0,0) size 800x96
+ RenderBlock {HTML} at (0,0) size 800x96
+ RenderBody {BODY} at (8,16) size 784x65
+ RenderBlock {P} at (0,0) size 784x19
+ RenderText {#text} at (0,0) size 273x19
+ text run at (0,0) width 273: "There should be a green vertical bar below:"
+ RenderBlock {DIV} at (15,35) size 120x30 [color=#FFFFFF] [bgcolor=#FF0000]
+ RenderBlock {P} at (0,0) size 105x30 [bgcolor=#FFFFFF]
+ RenderText {#text} at (0,0) size 15x15
+ text run at (0,0) width 15: "x"
+ RenderInline {SPAN} at (0,0) size 75x15
+ RenderText {#text} at (60,15) size 15x15
+ text run at (60,15) width 15: "x"
+ RenderText {#text} at (75,15) size 15x15
+ text run at (75,15) width 15: "x"
diff --git a/LayoutTests/platform/gtk/css2.1/t0804-c5509-ipadn-l-01-b-ag-expected.checksum b/LayoutTests/platform/gtk/css2.1/t0804-c5509-ipadn-l-01-b-ag-expected.checksum
new file mode 100644
index 0000000..9e64753
--- /dev/null
+++ b/LayoutTests/platform/gtk/css2.1/t0804-c5509-ipadn-l-01-b-ag-expected.checksum
@@ -0,0 +1 @@
+c45cf28a6cb2c8b43242c7fc86e93006
\ No newline at end of file
diff --git a/LayoutTests/platform/gtk/css2.1/t0804-c5509-ipadn-l-01-b-ag-expected.png b/LayoutTests/platform/gtk/css2.1/t0804-c5509-ipadn-l-01-b-ag-expected.png
new file mode 100644
index 0000000..d0d4377
Binary files /dev/null and b/LayoutTests/platform/gtk/css2.1/t0804-c5509-ipadn-l-01-b-ag-expected.png differ
diff --git a/LayoutTests/platform/gtk/css2.1/t0804-c5509-ipadn-l-01-b-ag-expected.txt b/LayoutTests/platform/gtk/css2.1/t0804-c5509-ipadn-l-01-b-ag-expected.txt
new file mode 100644
index 0000000..403e95f
--- /dev/null
+++ b/LayoutTests/platform/gtk/css2.1/t0804-c5509-ipadn-l-01-b-ag-expected.txt
@@ -0,0 +1,18 @@
+layer at (0,0) size 800x600
+ RenderView at (0,0) size 800x600
+layer at (0,0) size 800x111
+ RenderBlock {HTML} at (0,0) size 800x111
+ RenderBody {BODY} at (8,16) size 784x80
+ RenderBlock {P} at (0,0) size 784x19
+ RenderText {#text} at (0,0) size 223x19
+ text run at (0,0) width 223: "There should be a green bar below:"
+ RenderBlock {DIV} at (15,35) size 195x45 [bgcolor=#008000]
+ RenderBlock {P} at (0,0) size 195x30 [color=#FFFFFF] [bgcolor=#FFFFFF]
+ RenderText {#text} at (0,0) size 30x15
+ text run at (0,0) width 30: "x "
+ RenderInline {SPAN} at (0,0) size 150x30
+ RenderText {#text} at (90,0) size 150x30
+ text run at (90,0) width 60: "xxxx"
+ text run at (0,15) width 60: "xxxx"
+ RenderText {#text} at (60,15) size 30x15
+ text run at (60,15) width 30: " x"
diff --git a/LayoutTests/platform/gtk/css2.1/t0803-c5504-imrgn-l-02-b-ag-expected.checksum b/LayoutTests/platform/gtk/css2.1/t0804-c5509-ipadn-l-02-b-ag-expected.checksum
similarity index 100%
copy from LayoutTests/platform/gtk/css2.1/t0803-c5504-imrgn-l-02-b-ag-expected.checksum
copy to LayoutTests/platform/gtk/css2.1/t0804-c5509-ipadn-l-02-b-ag-expected.checksum
diff --git a/LayoutTests/platform/gtk/css2.1/t0804-c5509-ipadn-l-02-b-ag-expected.txt b/LayoutTests/platform/gtk/css2.1/t0804-c5509-ipadn-l-02-b-ag-expected.txt
new file mode 100644
index 0000000..4bc97a0
--- /dev/null
+++ b/LayoutTests/platform/gtk/css2.1/t0804-c5509-ipadn-l-02-b-ag-expected.txt
@@ -0,0 +1,18 @@
+layer at (0,0) size 800x600
+ RenderView at (0,0) size 800x600
+layer at (0,0) size 800x111
+ RenderBlock {HTML} at (0,0) size 800x111
+ RenderBody {BODY} at (8,16) size 784x80
+ RenderBlock {P} at (0,0) size 784x19
+ RenderText {#text} at (0,0) size 313x19
+ text run at (0,0) width 313: "There should be a small light green square below:"
+ RenderBlock {DIV} at (15,35) size 754x45
+ RenderBlock {P} at (0,0) size 75x45 [color=#FFFFFF]
+ RenderText {#text} at (0,0) size 30x30
+ text run at (0,0) width 30: "xx"
+ text run at (0,15) width 30: "xx"
+ RenderInline {SPAN} at (0,0) size 75x15 [color=#00FF00]
+ RenderText {#text} at (90,15) size 15x15
+ text run at (90,15) width 15: "x"
+ RenderText {#text} at (0,30) size 75x15
+ text run at (0,30) width 75: "xx xx"
diff --git a/LayoutTests/platform/gtk/css2.1/t0803-c5502-imrgn-r-03-b-a-expected.checksum b/LayoutTests/platform/gtk/css2.1/t0804-c5509-ipadn-l-03-b-a-expected.checksum
similarity index 100%
copy from LayoutTests/platform/gtk/css2.1/t0803-c5502-imrgn-r-03-b-a-expected.checksum
copy to LayoutTests/platform/gtk/css2.1/t0804-c5509-ipadn-l-03-b-a-expected.checksum
diff --git a/LayoutTests/platform/gtk/css2.1/t0803-c5504-imrgn-l-03-b-a-expected.txt b/LayoutTests/platform/gtk/css2.1/t0804-c5509-ipadn-l-03-b-a-expected.txt
similarity index 100%
copy from LayoutTests/platform/gtk/css2.1/t0803-c5504-imrgn-l-03-b-a-expected.txt
copy to LayoutTests/platform/gtk/css2.1/t0804-c5509-ipadn-l-03-b-a-expected.txt
diff --git a/LayoutTests/platform/gtk/css2.1/t0804-c5509-ipadn-l-04-f-ag-expected.checksum b/LayoutTests/platform/gtk/css2.1/t0804-c5509-ipadn-l-04-f-ag-expected.checksum
new file mode 100644
index 0000000..f2847c7
--- /dev/null
+++ b/LayoutTests/platform/gtk/css2.1/t0804-c5509-ipadn-l-04-f-ag-expected.checksum
@@ -0,0 +1 @@
+22dab2950d7851ce0df8cc797f765c5b
\ No newline at end of file
diff --git a/LayoutTests/platform/gtk/css2.1/t0804-c5509-ipadn-l-04-f-ag-expected.png b/LayoutTests/platform/gtk/css2.1/t0804-c5509-ipadn-l-04-f-ag-expected.png
new file mode 100644
index 0000000..6db3eb9
Binary files /dev/null and b/LayoutTests/platform/gtk/css2.1/t0804-c5509-ipadn-l-04-f-ag-expected.png differ
diff --git a/LayoutTests/platform/gtk/css2.1/t0804-c5509-ipadn-l-04-f-ag-expected.txt b/LayoutTests/platform/gtk/css2.1/t0804-c5509-ipadn-l-04-f-ag-expected.txt
new file mode 100644
index 0000000..f9ec604
--- /dev/null
+++ b/LayoutTests/platform/gtk/css2.1/t0804-c5509-ipadn-l-04-f-ag-expected.txt
@@ -0,0 +1,28 @@
+layer at (0,0) size 800x600
+ RenderView at (0,0) size 800x600
+layer at (0,0) size 800x117
+ RenderBlock {HTML} at (0,0) size 800x117
+ RenderBody {BODY} at (8,16) size 784x85
+ RenderBlock {P} at (0,0) size 784x19 [color=#000080]
+ RenderText {#text} at (0,0) size 289x19
+ text run at (0,0) width 289: "The following two blocks should be identical:"
+ RenderBlock {DIV} at (15,35) size 135x15 [color=#FFFF00] [bgcolor=#FFA500]
+ RenderText {#text} at (0,0) size 15x15
+ text run at (0,0) width 15: "x"
+ RenderInline {SPAN} at (0,0) size 60x15
+ RenderText {#text} at (60,0) size 15x15
+ text run at (60,0) width 15: "x"
+ RenderText {#text} at (75,0) size 15x15
+ text run at (75,0) width 15: "x"
+ RenderBlock {P} at (0,66) size 784x19 [color=#000080]
+ RenderImage {IMG} at (0,0) size 15x15
+ RenderImage {IMG} at (15,0) size 15x15
+ RenderImage {IMG} at (30,0) size 15x15
+ RenderImage {IMG} at (45,0) size 15x15
+ RenderImage {IMG} at (60,0) size 15x15
+ RenderImage {IMG} at (75,0) size 15x15
+ RenderImage {IMG} at (90,0) size 15x15
+ RenderImage {IMG} at (105,0) size 15x15
+ RenderImage {IMG} at (120,0) size 15x15
+ RenderImage {IMG} at (135,0) size 15x15
+ RenderText {#text} at (0,0) size 0x0
diff --git a/LayoutTests/platform/gtk/css2.1/t0804-c5509-padn-l-00-b-ag-expected.checksum b/LayoutTests/platform/gtk/css2.1/t0804-c5509-padn-l-00-b-ag-expected.checksum
new file mode 100644
index 0000000..4c0b439
--- /dev/null
+++ b/LayoutTests/platform/gtk/css2.1/t0804-c5509-padn-l-00-b-ag-expected.checksum
@@ -0,0 +1 @@
+7388786febd294f2596eb4e731f854c6
\ No newline at end of file
diff --git a/LayoutTests/platform/gtk/css2.1/t0804-c5509-padn-l-00-b-ag-expected.png b/LayoutTests/platform/gtk/css2.1/t0804-c5509-padn-l-00-b-ag-expected.png
new file mode 100644
index 0000000..1c87c24
Binary files /dev/null and b/LayoutTests/platform/gtk/css2.1/t0804-c5509-padn-l-00-b-ag-expected.png differ
diff --git a/LayoutTests/platform/gtk/css2.1/t0804-c5509-padn-l-00-b-ag-expected.txt b/LayoutTests/platform/gtk/css2.1/t0804-c5509-padn-l-00-b-ag-expected.txt
new file mode 100644
index 0000000..6fa0eac
--- /dev/null
+++ b/LayoutTests/platform/gtk/css2.1/t0804-c5509-padn-l-00-b-ag-expected.txt
@@ -0,0 +1,24 @@
+layer at (0,0) size 800x600
+ RenderView at (0,0) size 800x600
+layer at (0,0) size 800x151
+ RenderBlock {HTML} at (0,0) size 800x151
+ RenderBody {BODY} at (8,16) size 784x125 [color=#000080]
+ RenderBlock {P} at (0,0) size 784x19
+ RenderText {#text} at (0,0) size 252x19
+ text run at (0,0) width 252: "The five bars below should be identical."
+ RenderBlock {DIV} at (0,35) size 106x90 [color=#0000FF]
+ RenderBlock {P} at (0,0) size 106x10 [bgcolor=#000080]
+ RenderText {#text} at (48,0) size 10x10
+ text run at (48,0) width 10: "x"
+ RenderBlock {P} at (0,20) size 106x10 [bgcolor=#000080]
+ RenderText {#text} at (48,0) size 10x10
+ text run at (48,0) width 10: "x"
+ RenderBlock {P} at (0,40) size 106x10 [bgcolor=#000080]
+ RenderText {#text} at (48,0) size 10x10
+ text run at (48,0) width 10: "x"
+ RenderBlock {P} at (0,60) size 106x10 [bgcolor=#000080]
+ RenderText {#text} at (48,0) size 10x10
+ text run at (48,0) width 10: "x"
+ RenderBlock {P} at (0,80) size 106x10 [bgcolor=#000080]
+ RenderText {#text} at (48,0) size 10x10
+ text run at (48,0) width 10: "x"
diff --git a/LayoutTests/platform/gtk/css2.1/t0804-c5509-padn-l-01-b-a-expected.checksum b/LayoutTests/platform/gtk/css2.1/t0804-c5509-padn-l-01-b-a-expected.checksum
new file mode 100644
index 0000000..d85e524
--- /dev/null
+++ b/LayoutTests/platform/gtk/css2.1/t0804-c5509-padn-l-01-b-a-expected.checksum
@@ -0,0 +1 @@
+c48d9c97cf4f486a40f766e85d6d90d2
\ No newline at end of file
diff --git a/LayoutTests/platform/gtk/css2.1/t0804-c5509-padn-l-01-b-a-expected.png b/LayoutTests/platform/gtk/css2.1/t0804-c5509-padn-l-01-b-a-expected.png
new file mode 100644
index 0000000..54a28a0
Binary files /dev/null and b/LayoutTests/platform/gtk/css2.1/t0804-c5509-padn-l-01-b-a-expected.png differ
diff --git a/LayoutTests/platform/gtk/css2.1/t0804-c5509-padn-l-01-b-a-expected.txt b/LayoutTests/platform/gtk/css2.1/t0804-c5509-padn-l-01-b-a-expected.txt
new file mode 100644
index 0000000..6543f7e
--- /dev/null
+++ b/LayoutTests/platform/gtk/css2.1/t0804-c5509-padn-l-01-b-a-expected.txt
@@ -0,0 +1,26 @@
+layer at (0,0) size 800x600
+ RenderView at (0,0) size 800x600
+layer at (0,0) size 800x183
+ RenderBlock {HTML} at (0,0) size 800x183
+ RenderBody {BODY} at (8,8) size 784x159
+ RenderBlock {P} at (0,0) size 784x19 [color=#000080]
+ RenderText {#text} at (0,0) size 318x19
+ text run at (0,0) width 318: "The following two diagrams should look identical."
+ RenderBlock {DIV} at (16,35) size 166x54 [color=#008080] [bgcolor=#FFA500] [border: (3px solid #000000)]
+ RenderBlock {UL} at (3,3) size 160x48 [bgcolor=#FFFF00]
+ RenderListItem {LI} at (32,0) size 128x16
+ RenderText {#text} at (0,0) size 16x17
+ text run at (0,0) width 16: "-"
+ RenderListItem {LI} at (32,16) size 128x16 [bgcolor=#00FFFF]
+ RenderText {#text} at (32,0) size 16x17
+ text run at (32,0) width 16: "-"
+ RenderListItem {LI} at (32,32) size 128x16
+ RenderText {#text} at (0,0) size 16x17
+ text run at (0,0) width 16: "-"
+ RenderBlock {DIV} at (16,105) size 166x54 [bgcolor=#FF0000] [border: (3px solid #000000)]
+ RenderBlock {DIV} at (3,3) size 160x16 [border: none (112px solid #FFFF00) none (32px solid #FFFF00)]
+ RenderBlock {DIV} at (32,0) size 16x16 [border: none none none (16px solid #008080)]
+ RenderBlock {DIV} at (3,19) size 160x16 [border: none (80px solid #00FFFF) none (32px solid #FFFF00)]
+ RenderBlock {DIV} at (32,0) size 48x16 [border: none (16px solid #008080) none (32px solid #00FFFF)]
+ RenderBlock {DIV} at (3,35) size 160x16 [border: none (112px solid #FFFF00) none (32px solid #FFFF00)]
+ RenderBlock {DIV} at (32,0) size 16x16 [border: none none none (16px solid #008080)]
diff --git a/LayoutTests/platform/gtk/css2.1/t0804-c5509-padn-l-02-f-expected.checksum b/LayoutTests/platform/gtk/css2.1/t0804-c5509-padn-l-02-f-expected.checksum
new file mode 100644
index 0000000..186dc45
--- /dev/null
+++ b/LayoutTests/platform/gtk/css2.1/t0804-c5509-padn-l-02-f-expected.checksum
@@ -0,0 +1 @@
+149e717fd7934c11c9a7f1b4ba284b6e
\ No newline at end of file
diff --git a/LayoutTests/platform/gtk/css2.1/t0804-c5509-padn-l-02-f-expected.png b/LayoutTests/platform/gtk/css2.1/t0804-c5509-padn-l-02-f-expected.png
new file mode 100644
index 0000000..dc83522
Binary files /dev/null and b/LayoutTests/platform/gtk/css2.1/t0804-c5509-padn-l-02-f-expected.png differ
diff --git a/LayoutTests/platform/gtk/css2.1/t0804-c5509-padn-l-02-f-expected.txt b/LayoutTests/platform/gtk/css2.1/t0804-c5509-padn-l-02-f-expected.txt
new file mode 100644
index 0000000..86d8594
--- /dev/null
+++ b/LayoutTests/platform/gtk/css2.1/t0804-c5509-padn-l-02-f-expected.txt
@@ -0,0 +1,10 @@
+layer at (0,0) size 800x600
+ RenderView at (0,0) size 800x600
+layer at (0,0) size 800x89
+ RenderBlock {HTML} at (0,0) size 800x89
+ RenderBody {BODY} at (8,16) size 784x57
+ RenderBlock {P} at (0,0) size 176x57 [bgcolor=#FFFFFF] [border: (16px solid #008000)]
+ RenderText {#text} at (16,0) size 152x57
+ text run at (16,0) width 152: "There should be a green"
+ text run at (16,19) width 141: "block to the left of this"
+ text run at (16,38) width 27: "text."
diff --git a/LayoutTests/platform/gtk/css2.1/t0804-c5509-padn-l-03-f-g-expected.checksum b/LayoutTests/platform/gtk/css2.1/t0804-c5509-padn-l-03-f-g-expected.checksum
new file mode 100644
index 0000000..7fc60b4
--- /dev/null
+++ b/LayoutTests/platform/gtk/css2.1/t0804-c5509-padn-l-03-f-g-expected.checksum
@@ -0,0 +1 @@
+5ee3e341d1e31ec6a4eb671503e62d96
\ No newline at end of file
diff --git a/LayoutTests/platform/gtk/css2.1/t0804-c5509-padn-l-03-f-g-expected.png b/LayoutTests/platform/gtk/css2.1/t0804-c5509-padn-l-03-f-g-expected.png
new file mode 100644
index 0000000..b1737c8
Binary files /dev/null and b/LayoutTests/platform/gtk/css2.1/t0804-c5509-padn-l-03-f-g-expected.png differ
diff --git a/LayoutTests/platform/gtk/css2.1/t0804-c5509-padn-l-03-f-g-expected.txt b/LayoutTests/platform/gtk/css2.1/t0804-c5509-padn-l-03-f-g-expected.txt
new file mode 100644
index 0000000..7ec768c
--- /dev/null
+++ b/LayoutTests/platform/gtk/css2.1/t0804-c5509-padn-l-03-f-g-expected.txt
@@ -0,0 +1,15 @@
+layer at (0,0) size 800x600
+ RenderView at (0,0) size 800x600
+layer at (0,0) size 800x121
+ RenderBlock {HTML} at (0,0) size 800x121
+ RenderBody {BODY} at (8,16) size 784x89
+ RenderBlock {P} at (0,0) size 784x19
+ RenderText {#text} at (0,0) size 240x19
+ text run at (0,0) width 240: "The next two bars should be identical:"
+ RenderBlock {DIV} at (16,35) size 192x19 [color=#FFFF00] [bgcolor=#000080]
+ RenderText {#text} at (32,0) size 39x19
+ text run at (32,0) width 39: "TEST"
+ RenderBlock {DIV} at (16,70) size 192x19 [color=#FFFF00] [bgcolor=#000080]
+ RenderImage {IMG} at (0,14) size 32x1
+ RenderText {#text} at (32,0) size 39x19
+ text run at (32,0) width 39: "TEST"
diff --git a/LayoutTests/platform/gtk/css2.1/t0804-c5510-ipadn-00-b-ag-expected.checksum b/LayoutTests/platform/gtk/css2.1/t0804-c5510-ipadn-00-b-ag-expected.checksum
new file mode 100644
index 0000000..806b2d0
--- /dev/null
+++ b/LayoutTests/platform/gtk/css2.1/t0804-c5510-ipadn-00-b-ag-expected.checksum
@@ -0,0 +1 @@
+d22982f92aff676b9321523e485077a0
\ No newline at end of file
diff --git a/LayoutTests/platform/gtk/css2.1/t0804-c5510-ipadn-00-b-ag-expected.png b/LayoutTests/platform/gtk/css2.1/t0804-c5510-ipadn-00-b-ag-expected.png
new file mode 100644
index 0000000..c07baab
Binary files /dev/null and b/LayoutTests/platform/gtk/css2.1/t0804-c5510-ipadn-00-b-ag-expected.png differ
diff --git a/LayoutTests/platform/gtk/css2.1/t0804-c5510-ipadn-00-b-ag-expected.txt b/LayoutTests/platform/gtk/css2.1/t0804-c5510-ipadn-00-b-ag-expected.txt
new file mode 100644
index 0000000..5b57841
--- /dev/null
+++ b/LayoutTests/platform/gtk/css2.1/t0804-c5510-ipadn-00-b-ag-expected.txt
@@ -0,0 +1,19 @@
+layer at (0,0) size 800x600
+ RenderView at (0,0) size 800x600
+layer at (0,0) size 800x193
+ RenderBlock {HTML} at (0,0) size 800x193
+ RenderBody {BODY} at (8,16) size 784x145
+ RenderBlock {P} at (0,0) size 784x19 [color=#000080]
+ RenderText {#text} at (0,0) size 268x19
+ text run at (0,0) width 268: "The two sweets below should be identical:"
+ RenderBlock {DIV} at (0,49) size 105x15 [bgcolor=#FF0000]
+ RenderBlock {P} at (0,0) size 105x15 [color=#008000] [bgcolor=#00FF00]
+ RenderText {#text} at (0,0) size 30x15
+ text run at (0,0) width 30: "x "
+ RenderInline {SPAN} at (0,0) size 45x45 [color=#FFFF00] [bgcolor=#FFA500]
+ RenderText {#text} at (45,0) size 15x15
+ text run at (45,0) width 15: "x"
+ RenderText {#text} at (75,0) size 30x15
+ text run at (75,0) width 30: " x"
+ RenderBlock {DIV} at (0,96) size 784x49
+ RenderImage {IMG} at (0,0) size 105x45
diff --git a/LayoutTests/platform/gtk/css2.1/t0804-c5510-padn-00-b-ag-expected.checksum b/LayoutTests/platform/gtk/css2.1/t0804-c5510-padn-00-b-ag-expected.checksum
new file mode 100644
index 0000000..dee7550
--- /dev/null
+++ b/LayoutTests/platform/gtk/css2.1/t0804-c5510-padn-00-b-ag-expected.checksum
@@ -0,0 +1 @@
+2ed63aadd7d47ce3834d14224f3d459b
\ No newline at end of file
diff --git a/LayoutTests/platform/gtk/css2.1/t0804-c5510-padn-00-b-ag-expected.png b/LayoutTests/platform/gtk/css2.1/t0804-c5510-padn-00-b-ag-expected.png
new file mode 100644
index 0000000..cc98f35
Binary files /dev/null and b/LayoutTests/platform/gtk/css2.1/t0804-c5510-padn-00-b-ag-expected.png differ
diff --git a/LayoutTests/platform/gtk/css2.1/t0804-c5510-padn-00-b-ag-expected.txt b/LayoutTests/platform/gtk/css2.1/t0804-c5510-padn-00-b-ag-expected.txt
new file mode 100644
index 0000000..438344f
--- /dev/null
+++ b/LayoutTests/platform/gtk/css2.1/t0804-c5510-padn-00-b-ag-expected.txt
@@ -0,0 +1,32 @@
+layer at (0,0) size 800x600
+ RenderView at (0,0) size 800x600
+layer at (0,0) size 800x389
+ RenderBlock {HTML} at (0,0) size 800x389
+ RenderBody {BODY} at (8,16) size 784x363 [color=#000080]
+ RenderBlock {P} at (0,0) size 784x19
+ RenderText {#text} at (0,0) size 283x19
+ text run at (0,0) width 283: "The five diagrams below should be identical."
+ RenderBlock {DIV} at (0,35) size 138x328 [color=#FFA500]
+ RenderBlock {P} at (0,0) size 138x58 [bgcolor=#FF0000] [border: (24px solid #FFFF00)]
+ RenderImage {IMG} at (24,24) size 10x10
+ RenderImage {IMG} at (34,24) size 10x10
+ RenderImage {IMG} at (44,24) size 10x10
+ RenderImage {IMG} at (54,24) size 10x10
+ RenderImage {IMG} at (64,24) size 10x10
+ RenderImage {IMG} at (74,24) size 10x10
+ RenderImage {IMG} at (84,24) size 10x10
+ RenderImage {IMG} at (94,24) size 10x10
+ RenderImage {IMG} at (104,24) size 10x10
+ RenderText {#text} at (0,0) size 0x0
+ RenderBlock {P} at (0,68) size 138x58 [bgcolor=#FFFF00]
+ RenderText {#text} at (24,24) size 90x10
+ text run at (24,24) width 90: "x x x x x"
+ RenderBlock {P} at (0,136) size 138x58 [bgcolor=#FFFF00]
+ RenderText {#text} at (24,24) size 90x10
+ text run at (24,24) width 90: "x x x x x"
+ RenderBlock {P} at (0,204) size 138x58 [bgcolor=#FFFF00]
+ RenderText {#text} at (24,24) size 90x10
+ text run at (24,24) width 90: "x x x x x"
+ RenderBlock {P} at (0,272) size 138x56 [bgcolor=#FFFF00]
+ RenderText {#text} at (23,23) size 90x10
+ text run at (23,23) width 90: "x x x x x"
diff --git a/LayoutTests/platform/gtk/css2.1/t0804-c5510-padn-01-e-a-expected.checksum b/LayoutTests/platform/gtk/css2.1/t0804-c5510-padn-01-e-a-expected.checksum
new file mode 100644
index 0000000..febc8c5
--- /dev/null
+++ b/LayoutTests/platform/gtk/css2.1/t0804-c5510-padn-01-e-a-expected.checksum
@@ -0,0 +1 @@
+8f89c934557d7e8c28e2d3dcf44379ba
\ No newline at end of file
diff --git a/LayoutTests/platform/gtk/css2.1/t0804-c5510-padn-01-e-a-expected.png b/LayoutTests/platform/gtk/css2.1/t0804-c5510-padn-01-e-a-expected.png
new file mode 100644
index 0000000..3eca092
Binary files /dev/null and b/LayoutTests/platform/gtk/css2.1/t0804-c5510-padn-01-e-a-expected.png differ
diff --git a/LayoutTests/platform/gtk/css2.1/t0804-c5510-padn-01-e-a-expected.txt b/LayoutTests/platform/gtk/css2.1/t0804-c5510-padn-01-e-a-expected.txt
new file mode 100644
index 0000000..b7b787b
--- /dev/null
+++ b/LayoutTests/platform/gtk/css2.1/t0804-c5510-padn-01-e-a-expected.txt
@@ -0,0 +1,25 @@
+layer at (0,0) size 800x600
+ RenderView at (0,0) size 800x600
+layer at (0,0) size 800x311
+ RenderBlock {HTML} at (0,0) size 800x311
+ RenderBody {BODY} at (8,8) size 784x287
+ RenderBlock {P} at (0,0) size 784x19 [color=#000080]
+ RenderText {#text} at (0,0) size 318x19
+ text run at (0,0) width 318: "The following two diagrams should look identical."
+ RenderBlock {DIV} at (16,35) size 166x118 [color=#008080] [bgcolor=#FFA500] [border: (3px solid #000000)]
+ RenderBlock {UL} at (3,3) size 160x112 [bgcolor=#FFFF00]
+ RenderListItem {LI} at (16,16) size 128x16
+ RenderText {#text} at (0,0) size 16x17
+ text run at (0,0) width 16: "-"
+ RenderListItem {LI} at (16,32) size 128x48 [bgcolor=#00FFFF]
+ RenderText {#text} at (16,16) size 16x17
+ text run at (16,16) width 16: "-"
+ RenderListItem {LI} at (16,80) size 128x16
+ RenderText {#text} at (0,0) size 16x17
+ text run at (0,0) width 16: "-"
+ RenderBlock {DIV} at (16,169) size 166x118 [bgcolor=#FF0000] [border: (3px solid #000000)]
+ RenderBlock {DIV} at (3,3) size 160x112 [bgcolor=#FFFF00] [border: (16px solid #FFFF00)]
+ RenderBlock {DIV} at (16,16) size 16x16 [bgcolor=#008080]
+ RenderBlock {DIV} at (16,32) size 128x48 [bgcolor=#00FFFF] [border: (16px solid #00FFFF)]
+ RenderBlock {DIV} at (16,16) size 16x16 [bgcolor=#008080]
+ RenderBlock {DIV} at (16,80) size 16x16 [bgcolor=#008080]
diff --git a/LayoutTests/platform/gtk/css2.1/t0804-c5510-padn-02-f-expected.checksum b/LayoutTests/platform/gtk/css2.1/t0804-c5510-padn-02-f-expected.checksum
new file mode 100644
index 0000000..523b198
--- /dev/null
+++ b/LayoutTests/platform/gtk/css2.1/t0804-c5510-padn-02-f-expected.checksum
@@ -0,0 +1 @@
+d922f786730db7b9635371d1b070bd7d
\ No newline at end of file
diff --git a/LayoutTests/platform/gtk/css2.1/t0804-c5510-padn-02-f-expected.png b/LayoutTests/platform/gtk/css2.1/t0804-c5510-padn-02-f-expected.png
new file mode 100644
index 0000000..03cec89
Binary files /dev/null and b/LayoutTests/platform/gtk/css2.1/t0804-c5510-padn-02-f-expected.png differ
diff --git a/LayoutTests/platform/gtk/css2.1/t0804-c5510-padn-02-f-expected.txt b/LayoutTests/platform/gtk/css2.1/t0804-c5510-padn-02-f-expected.txt
new file mode 100644
index 0000000..59cbab4
--- /dev/null
+++ b/LayoutTests/platform/gtk/css2.1/t0804-c5510-padn-02-f-expected.txt
@@ -0,0 +1,14 @@
+layer at (0,0) size 800x600
+ RenderView at (0,0) size 800x600
+layer at (0,0) size 800x185
+ RenderBlock {HTML} at (0,0) size 800x185
+ RenderBody {BODY} at (8,16) size 784x153
+ RenderBlock {P} at (0,0) size 784x19
+ RenderText {#text} at (0,0) size 240x19
+ text run at (0,0) width 240: "The next two bars should be identical:"
+ RenderBlock {DIV} at (16,35) size 192x51 [color=#FFFF00] [bgcolor=#000080]
+ RenderText {#text} at (16,16) size 39x19
+ text run at (16,16) width 39: "TEST"
+ RenderBlock {DIV} at (16,102) size 192x51 [color=#FFFF00] [bgcolor=#000080] [border: (16px solid #000080)]
+ RenderText {#text} at (16,16) size 39x19
+ text run at (16,16) width 39: "TEST"
diff --git a/LayoutTests/platform/gtk/css2.1/t0805-c5511-brdr-tw-00-b-expected.checksum b/LayoutTests/platform/gtk/css2.1/t0805-c5511-brdr-tw-00-b-expected.checksum
new file mode 100644
index 0000000..34829f6
--- /dev/null
+++ b/LayoutTests/platform/gtk/css2.1/t0805-c5511-brdr-tw-00-b-expected.checksum
@@ -0,0 +1 @@
+819dc4b14885629c3ef93d7cee4ca8b5
\ No newline at end of file
diff --git a/LayoutTests/platform/gtk/css2.1/t0805-c5511-brdr-tw-00-b-expected.png b/LayoutTests/platform/gtk/css2.1/t0805-c5511-brdr-tw-00-b-expected.png
new file mode 100644
index 0000000..60aab71
Binary files /dev/null and b/LayoutTests/platform/gtk/css2.1/t0805-c5511-brdr-tw-00-b-expected.png differ
diff --git a/LayoutTests/platform/gtk/css2.1/t0805-c5511-brdr-tw-00-b-expected.txt b/LayoutTests/platform/gtk/css2.1/t0805-c5511-brdr-tw-00-b-expected.txt
new file mode 100644
index 0000000..756deaf
--- /dev/null
+++ b/LayoutTests/platform/gtk/css2.1/t0805-c5511-brdr-tw-00-b-expected.txt
@@ -0,0 +1,23 @@
+layer at (0,0) size 800x600
+ RenderView at (0,0) size 800x600
+layer at (0,0) size 800x124
+ RenderBlock {HTML} at (0,0) size 800x124
+ RenderBody {BODY} at (8,16) size 784x100
+ RenderBlock {P} at (0,0) size 784x19
+ RenderText {#text} at (0,0) size 439x19
+ text run at (0,0) width 439: "The three boxes below should have progressively thinner top borders."
+ RenderTable {TABLE} at (0,35) size 66x65 [color=#000080]
+ RenderTableSection {TBODY} at (0,0) size 66x65
+ RenderTableRow {TR} at (0,2) size 66x61
+ RenderTableCell {TD} at (2,2) size 20x61 [r=0 c=0 rs=1 cs=1]
+ RenderBlock {P} at (1,17) size 18x27 [border: (5px solid #000080) (3px solid #000080)]
+ RenderText {#text} at (3,5) size 12x19
+ text run at (3,5) width 12: "A"
+ RenderTableCell {TD} at (24,4) size 19x59 [r=0 c=1 rs=1 cs=1]
+ RenderBlock {P} at (1,17) size 17x25 [border: (3px solid #000080)]
+ RenderText {#text} at (3,3) size 11x19
+ text run at (3,3) width 11: "B"
+ RenderTableCell {TD} at (45,6) size 19x57 [r=0 c=2 rs=1 cs=1]
+ RenderBlock {P} at (1,17) size 17x23 [border: (1px solid #000080) (3px solid #000080)]
+ RenderText {#text} at (3,1) size 11x19
+ text run at (3,1) width 11: "C"
diff --git a/LayoutTests/platform/gtk/css2.1/t0805-c5511-brdr-tw-01-b-g-expected.checksum b/LayoutTests/platform/gtk/css2.1/t0805-c5511-brdr-tw-01-b-g-expected.checksum
new file mode 100644
index 0000000..1e39ba0
--- /dev/null
+++ b/LayoutTests/platform/gtk/css2.1/t0805-c5511-brdr-tw-01-b-g-expected.checksum
@@ -0,0 +1 @@
+9be09360fc82e177154374f0bed5634d
\ No newline at end of file
diff --git a/LayoutTests/platform/gtk/css2.1/t0805-c5511-brdr-tw-01-b-g-expected.png b/LayoutTests/platform/gtk/css2.1/t0805-c5511-brdr-tw-01-b-g-expected.png
new file mode 100644
index 0000000..83407ee
Binary files /dev/null and b/LayoutTests/platform/gtk/css2.1/t0805-c5511-brdr-tw-01-b-g-expected.png differ
diff --git a/LayoutTests/platform/gtk/css2.1/t0805-c5511-brdr-tw-01-b-g-expected.txt b/LayoutTests/platform/gtk/css2.1/t0805-c5511-brdr-tw-01-b-g-expected.txt
new file mode 100644
index 0000000..2427557
--- /dev/null
+++ b/LayoutTests/platform/gtk/css2.1/t0805-c5511-brdr-tw-01-b-g-expected.txt
@@ -0,0 +1,9 @@
+layer at (0,0) size 800x600
+ RenderView at (0,0) size 800x600
+layer at (0,0) size 800x53
+ RenderBlock {HTML} at (0,0) size 800x53
+ RenderBody {BODY} at (8,8) size 784x37
+ RenderBlock {DIV} at (0,0) size 784x37
+ RenderBlock {DIV} at (0,0) size 784x37 [color=#008000] [border: (15px solid #008000) (3px solid #008000)]
+ RenderText {#text} at (3,15) size 230x19
+ text run at (3,15) width 230: "There should be no red on this page."
diff --git a/LayoutTests/platform/gtk/css2.1/t0805-c5511-brdr-tw-02-b-expected.checksum b/LayoutTests/platform/gtk/css2.1/t0805-c5511-brdr-tw-02-b-expected.checksum
new file mode 100644
index 0000000..f9b0189
--- /dev/null
+++ b/LayoutTests/platform/gtk/css2.1/t0805-c5511-brdr-tw-02-b-expected.checksum
@@ -0,0 +1 @@
+a518cf43df09c781dd55fc9824891fd1
\ No newline at end of file
diff --git a/LayoutTests/platform/gtk/css2.1/t0805-c5511-brdr-tw-02-b-expected.png b/LayoutTests/platform/gtk/css2.1/t0805-c5511-brdr-tw-02-b-expected.png
new file mode 100644
index 0000000..fee596c
Binary files /dev/null and b/LayoutTests/platform/gtk/css2.1/t0805-c5511-brdr-tw-02-b-expected.png differ
diff --git a/LayoutTests/platform/gtk/css2.1/t0805-c5511-brdr-tw-02-b-expected.txt b/LayoutTests/platform/gtk/css2.1/t0805-c5511-brdr-tw-02-b-expected.txt
new file mode 100644
index 0000000..b7e5197
--- /dev/null
+++ b/LayoutTests/platform/gtk/css2.1/t0805-c5511-brdr-tw-02-b-expected.txt
@@ -0,0 +1,11 @@
+layer at (0,0) size 800x600
+ RenderView at (0,0) size 800x600
+layer at (0,0) size 800x86
+ RenderBlock {HTML} at (0,0) size 800x86
+ RenderBody {BODY} at (8,16) size 784x54
+ RenderBlock {P} at (0,0) size 784x19
+ RenderText {#text} at (0,0) size 230x19
+ text run at (0,0) width 230: "There should be no red on this page:"
+ RenderBlock {P} at (0,35) size 784x19 [color=#FF0000]
+ RenderText {#text} at (0,0) size 4x19
+ text run at (0,0) width 4: " "
diff --git a/LayoutTests/platform/gtk/css2.1/t0805-c5511-brdr-tw-03-b-expected.checksum b/LayoutTests/platform/gtk/css2.1/t0805-c5511-brdr-tw-03-b-expected.checksum
new file mode 100644
index 0000000..a0256d0
--- /dev/null
+++ b/LayoutTests/platform/gtk/css2.1/t0805-c5511-brdr-tw-03-b-expected.checksum
@@ -0,0 +1 @@
+10ed46f3db5783c28ec682f8847aedce
\ No newline at end of file
diff --git a/LayoutTests/platform/gtk/css2.1/t0805-c5511-brdr-tw-03-b-expected.png b/LayoutTests/platform/gtk/css2.1/t0805-c5511-brdr-tw-03-b-expected.png
new file mode 100644
index 0000000..e9f51ea
Binary files /dev/null and b/LayoutTests/platform/gtk/css2.1/t0805-c5511-brdr-tw-03-b-expected.png differ
diff --git a/LayoutTests/platform/gtk/css2.1/t0805-c5511-brdr-tw-03-b-expected.txt b/LayoutTests/platform/gtk/css2.1/t0805-c5511-brdr-tw-03-b-expected.txt
new file mode 100644
index 0000000..4d1b599
--- /dev/null
+++ b/LayoutTests/platform/gtk/css2.1/t0805-c5511-brdr-tw-03-b-expected.txt
@@ -0,0 +1,9 @@
+layer at (0,0) size 800x600
+ RenderView at (0,0) size 800x600
+layer at (0,0) size 800x38
+ RenderBlock {HTML} at (0,0) size 800x38
+ RenderBody {BODY} at (8,8) size 784x22
+ RenderBlock {DIV} at (0,0) size 784x22 [color=#000080]
+ RenderBlock {DIV} at (0,0) size 784x22 [border: none (3px solid #000080)]
+ RenderText {#text} at (3,0) size 264x19
+ text run at (3,0) width 264: "This box should be open ended at the top."
diff --git a/LayoutTests/platform/gtk/css2.1/t0805-c5511-ibrdr-tw-00-a-expected.checksum b/LayoutTests/platform/gtk/css2.1/t0805-c5511-ibrdr-tw-00-a-expected.checksum
new file mode 100644
index 0000000..5f8ce57
--- /dev/null
+++ b/LayoutTests/platform/gtk/css2.1/t0805-c5511-ibrdr-tw-00-a-expected.checksum
@@ -0,0 +1 @@
+b6079b7de8d6c73d5dc23507cd41f147
\ No newline at end of file
diff --git a/LayoutTests/platform/gtk/css2.1/t0805-c5511-ibrdr-tw-00-a-expected.png b/LayoutTests/platform/gtk/css2.1/t0805-c5511-ibrdr-tw-00-a-expected.png
new file mode 100644
index 0000000..67f7d3a
Binary files /dev/null and b/LayoutTests/platform/gtk/css2.1/t0805-c5511-ibrdr-tw-00-a-expected.png differ
diff --git a/LayoutTests/platform/gtk/css2.1/t0805-c5511-ibrdr-tw-00-a-expected.txt b/LayoutTests/platform/gtk/css2.1/t0805-c5511-ibrdr-tw-00-a-expected.txt
new file mode 100644
index 0000000..2fd50c7
--- /dev/null
+++ b/LayoutTests/platform/gtk/css2.1/t0805-c5511-ibrdr-tw-00-a-expected.txt
@@ -0,0 +1,17 @@
+layer at (0,0) size 800x600
+ RenderView at (0,0) size 800x600
+layer at (0,0) size 800x86
+ RenderBlock {HTML} at (0,0) size 800x86
+ RenderBody {BODY} at (8,16) size 784x54
+ RenderBlock {P} at (0,0) size 784x19
+ RenderInline {SPAN} at (0,0) size 254x23 [border: (1px solid #000000) (3px solid #000000)]
+ RenderText {#text} at (3,0) size 248x19
+ text run at (3,0) width 248: "This box should have a thin top border."
+ RenderText {#text} at (0,0) size 0x0
+ RenderBlock {P} at (0,35) size 784x19
+ RenderText {#text} at (0,0) size 227x19
+ text run at (0,0) width 227: "There should be no red on this line. "
+ RenderInline {SPAN} at (0,0) size 12x19 [color=#FF0000]
+ RenderText {#text} at (227,0) size 12x19
+ text run at (227,0) width 12: " "
+ RenderText {#text} at (0,0) size 0x0
diff --git a/LayoutTests/platform/gtk/css2.1/t0805-c5512-brdr-rw-00-b-expected.checksum b/LayoutTests/platform/gtk/css2.1/t0805-c5512-brdr-rw-00-b-expected.checksum
new file mode 100644
index 0000000..0bb7cb0
--- /dev/null
+++ b/LayoutTests/platform/gtk/css2.1/t0805-c5512-brdr-rw-00-b-expected.checksum
@@ -0,0 +1 @@
+b8f010bb7e650116c76821a9693c9c6a
\ No newline at end of file
diff --git a/LayoutTests/platform/gtk/css2.1/t0805-c5512-brdr-rw-00-b-expected.png b/LayoutTests/platform/gtk/css2.1/t0805-c5512-brdr-rw-00-b-expected.png
new file mode 100644
index 0000000..e08e8fe
Binary files /dev/null and b/LayoutTests/platform/gtk/css2.1/t0805-c5512-brdr-rw-00-b-expected.png differ
diff --git a/LayoutTests/platform/gtk/css2.1/t0805-c5512-brdr-rw-00-b-expected.txt b/LayoutTests/platform/gtk/css2.1/t0805-c5512-brdr-rw-00-b-expected.txt
new file mode 100644
index 0000000..e102a0e
--- /dev/null
+++ b/LayoutTests/platform/gtk/css2.1/t0805-c5512-brdr-rw-00-b-expected.txt
@@ -0,0 +1,17 @@
+layer at (0,0) size 800x600
+ RenderView at (0,0) size 800x600
+layer at (0,0) size 800x174
+ RenderBlock {HTML} at (0,0) size 800x174
+ RenderBody {BODY} at (8,16) size 784x142
+ RenderBlock {P} at (0,0) size 784x19
+ RenderText {#text} at (0,0) size 448x19
+ text run at (0,0) width 448: "The three boxes below should have progressively thinner right borders."
+ RenderBlock {P} at (0,35) size 784x25 [border: (3px solid #000000) (5px solid #000000) (3px solid #000000)]
+ RenderText {#text} at (3,3) size 12x19
+ text run at (3,3) width 12: "A"
+ RenderBlock {P} at (0,76) size 784x25 [border: (3px solid #000000)]
+ RenderText {#text} at (3,3) size 11x19
+ text run at (3,3) width 11: "B"
+ RenderBlock {P} at (0,117) size 784x25 [border: (3px solid #000000) (1px solid #000000) (3px solid #000000)]
+ RenderText {#text} at (3,3) size 11x19
+ text run at (3,3) width 11: "C"
diff --git a/LayoutTests/platform/gtk/css2.1/t0805-c5512-brdr-rw-01-b-g-expected.checksum b/LayoutTests/platform/gtk/css2.1/t0805-c5512-brdr-rw-01-b-g-expected.checksum
new file mode 100644
index 0000000..1347286
--- /dev/null
+++ b/LayoutTests/platform/gtk/css2.1/t0805-c5512-brdr-rw-01-b-g-expected.checksum
@@ -0,0 +1 @@
+25d68ffe0f7fa35dfee5a4707822ec3c
\ No newline at end of file
diff --git a/LayoutTests/platform/gtk/css2.1/t0805-c5512-brdr-rw-01-b-g-expected.png b/LayoutTests/platform/gtk/css2.1/t0805-c5512-brdr-rw-01-b-g-expected.png
new file mode 100644
index 0000000..f731a03
Binary files /dev/null and b/LayoutTests/platform/gtk/css2.1/t0805-c5512-brdr-rw-01-b-g-expected.png differ
diff --git a/LayoutTests/platform/gtk/css2.1/t0805-c5512-brdr-rw-01-b-g-expected.txt b/LayoutTests/platform/gtk/css2.1/t0805-c5512-brdr-rw-01-b-g-expected.txt
new file mode 100644
index 0000000..7574fc8
--- /dev/null
+++ b/LayoutTests/platform/gtk/css2.1/t0805-c5512-brdr-rw-01-b-g-expected.txt
@@ -0,0 +1,9 @@
+layer at (0,0) size 800x600
+ RenderView at (0,0) size 800x600
+layer at (0,0) size 800x41
+ RenderBlock {HTML} at (0,0) size 800x41
+ RenderBody {BODY} at (8,8) size 784x25
+ RenderBlock {DIV} at (0,0) size 784x25
+ RenderBlock {DIV} at (0,0) size 784x25 [color=#008000] [border: (3px solid #008000) (15px solid #008000) (3px solid #008000)]
+ RenderText {#text} at (3,3) size 230x19
+ text run at (3,3) width 230: "There should be no red on this page."
diff --git a/LayoutTests/platform/gtk/css2.1/t0805-c5512-brdr-rw-02-b-expected.checksum b/LayoutTests/platform/gtk/css2.1/t0805-c5512-brdr-rw-02-b-expected.checksum
new file mode 100644
index 0000000..f9b0189
--- /dev/null
+++ b/LayoutTests/platform/gtk/css2.1/t0805-c5512-brdr-rw-02-b-expected.checksum
@@ -0,0 +1 @@
+a518cf43df09c781dd55fc9824891fd1
\ No newline at end of file
diff --git a/LayoutTests/platform/gtk/css2.1/t0805-c5512-brdr-rw-02-b-expected.png b/LayoutTests/platform/gtk/css2.1/t0805-c5512-brdr-rw-02-b-expected.png
new file mode 100644
index 0000000..fee596c
Binary files /dev/null and b/LayoutTests/platform/gtk/css2.1/t0805-c5512-brdr-rw-02-b-expected.png differ
diff --git a/LayoutTests/platform/gtk/css2.1/t0805-c5512-brdr-rw-02-b-expected.txt b/LayoutTests/platform/gtk/css2.1/t0805-c5512-brdr-rw-02-b-expected.txt
new file mode 100644
index 0000000..b7e5197
--- /dev/null
+++ b/LayoutTests/platform/gtk/css2.1/t0805-c5512-brdr-rw-02-b-expected.txt
@@ -0,0 +1,11 @@
+layer at (0,0) size 800x600
+ RenderView at (0,0) size 800x600
+layer at (0,0) size 800x86
+ RenderBlock {HTML} at (0,0) size 800x86
+ RenderBody {BODY} at (8,16) size 784x54
+ RenderBlock {P} at (0,0) size 784x19
+ RenderText {#text} at (0,0) size 230x19
+ text run at (0,0) width 230: "There should be no red on this page:"
+ RenderBlock {P} at (0,35) size 784x19 [color=#FF0000]
+ RenderText {#text} at (0,0) size 4x19
+ text run at (0,0) width 4: " "
diff --git a/LayoutTests/platform/gtk/css2.1/t0805-c5512-brdr-rw-03-b-expected.checksum b/LayoutTests/platform/gtk/css2.1/t0805-c5512-brdr-rw-03-b-expected.checksum
new file mode 100644
index 0000000..9f90f19
--- /dev/null
+++ b/LayoutTests/platform/gtk/css2.1/t0805-c5512-brdr-rw-03-b-expected.checksum
@@ -0,0 +1 @@
+3d024c880bd5df9df3c973bc67ddf852
\ No newline at end of file
diff --git a/LayoutTests/platform/gtk/css2.1/t0805-c5512-brdr-rw-03-b-expected.png b/LayoutTests/platform/gtk/css2.1/t0805-c5512-brdr-rw-03-b-expected.png
new file mode 100644
index 0000000..e1b8085
Binary files /dev/null and b/LayoutTests/platform/gtk/css2.1/t0805-c5512-brdr-rw-03-b-expected.png differ
diff --git a/LayoutTests/platform/gtk/css2.1/t0805-c5512-brdr-rw-03-b-expected.txt b/LayoutTests/platform/gtk/css2.1/t0805-c5512-brdr-rw-03-b-expected.txt
new file mode 100644
index 0000000..b07e561
--- /dev/null
+++ b/LayoutTests/platform/gtk/css2.1/t0805-c5512-brdr-rw-03-b-expected.txt
@@ -0,0 +1,9 @@
+layer at (0,0) size 800x600
+ RenderView at (0,0) size 800x600
+layer at (0,0) size 800x41
+ RenderBlock {HTML} at (0,0) size 800x41
+ RenderBody {BODY} at (8,8) size 784x25
+ RenderBlock {DIV} at (0,0) size 784x25 [color=#000080]
+ RenderBlock {DIV} at (0,0) size 784x25 [border: (3px solid #000080) none (3px solid #000080)]
+ RenderText {#text} at (3,3) size 273x19
+ text run at (3,3) width 273: "This box should be open ended at the right."
--
WebKit Debian packaging
More information about the Pkg-webkit-commits
mailing list