diff --git a/mozilla/layout/html/tests/table/bugs/bug19061-1.html b/mozilla/layout/html/tests/table/bugs/bug19061-1.html
new file mode 100644
index 00000000000..7cc35cd2887
--- /dev/null
+++ b/mozilla/layout/html/tests/table/bugs/bug19061-1.html
@@ -0,0 +1,50 @@
+
Test of Table Problems
+
+
+
+Thead/Tfoot/Tbody
+
+thead Row 1;
+ background-color: cyan; text-align: center;
+tbody Rows 2,3,4;
+ background-color: #9999ff; text-align: right;
+tfoot Rows 5, 6;
+ background-color: #ff99ff; text-align: center;
+
+
+
+
+
+ | R1C1 | R1C2 |
+ R1C3 | R1-2C4 | R1C5 |
+
+
+
+
+
+ | R2C1 | R2C3 | R2C3 |
+ R2C5 |
+
+
+
+ | R3C1 | R3C2 | R3C3-5 |
+
+
+
+ | R4C1-3 | R4-6C4 |
+ R4C5 |
+
+
+
+
+
+ | R5C1 | R5C2 | R5-6C3 |
+ R5C5 |
+
+
+
+ | R6C1 | R6C2 |
+ R6C5 |
+
+
+
diff --git a/mozilla/layout/html/tests/table/bugs/bug19061-2.html b/mozilla/layout/html/tests/table/bugs/bug19061-2.html
new file mode 100644
index 00000000000..283a9eb4f6e
--- /dev/null
+++ b/mozilla/layout/html/tests/table/bugs/bug19061-2.html
@@ -0,0 +1,54 @@
+
+
+ Test of Table Problems
+
+
+
+Thead/Tfoot/Tbody
+
+thead Row 1;
+ background-color: cyan; text-align: center;
+tbody Rows 2,3,4;
+ background-color: #9999ff; text-align: right;
+tfoot Rows 5, 6;
+ background-color: #ff99ff; text-align: center;
+
+
+
+
+
+ | R1C1 | R1C2 |
+ R1C3 | R1-2C4 | R1C5 |
+
+
+
+
+ | R5C1 | R5C2 |
+ R5-6C3 |
+ R5-6C4 |
+ R5C5 |
+
+
+
+ | R6C1 | R6C2 |
+ R6C5 |
+
+
+
+
+
+ | R2C1 | R2C3 | R2C3 |
+ R2C5 |
+
+
+
+ | R3C1 | R3C2 | R3C3-5 |
+
+
+
+ | R4C1-3 | R4C4 |
+ R4C5 |
+
+
+
+
diff --git a/mozilla/layout/html/tests/table/bugs/file_list.txt b/mozilla/layout/html/tests/table/bugs/file_list.txt
index 578cc9ad837..9c25f391cbb 100644
--- a/mozilla/layout/html/tests/table/bugs/file_list.txt
+++ b/mozilla/layout/html/tests/table/bugs/file_list.txt
@@ -67,6 +67,8 @@ file:///s:/mozilla/layout/html/tests/table/bugs/bug1818-5.html
file:///s:/mozilla/layout/html/tests/table/bugs/bug1818-6.html
file:///s:/mozilla/layout/html/tests/table/bugs/bug1828.html
file:///s:/mozilla/layout/html/tests/table/bugs/bug18359.html
+file:///s:/mozilla/layout/html/tests/table/bugs/bug19061-1.html
+file:///s:/mozilla/layout/html/tests/table/bugs/bug19061-2.html
file:///s:/mozilla/layout/html/tests/table/bugs/bug19356.html
file:///s:/mozilla/layout/html/tests/table/bugs/bug19599.html
file:///s:/mozilla/layout/html/tests/table/bugs/bug2050.html
diff --git a/mozilla/layout/html/tests/table/dom/file_list.txt b/mozilla/layout/html/tests/table/dom/file_list.txt
index f5e78453f82..beb1181a826 100644
--- a/mozilla/layout/html/tests/table/dom/file_list.txt
+++ b/mozilla/layout/html/tests/table/dom/file_list.txt
@@ -1,7 +1,7 @@
file:///s:/mozilla/layout/html/tests/table/dom/appendCells1.html
file:///s:/mozilla/layout/html/tests/table/dom/appendCols1.html
file:///s:/mozilla/layout/html/tests/table/dom/appendCols2.html
-file:///s:/mozilla/layout/html/tests/table/dom/appendColGroups1.html
+file:///s:/mozilla/layout/html/tests/table/dom/appendColGroup1.html
file:///s:/mozilla/layout/html/tests/table/dom/appendCellsRebuild1.html
file:///s:/mozilla/layout/html/tests/table/dom/appendRowsExpand1.html
file:///s:/mozilla/layout/html/tests/table/dom/appendTbodyExpand1.html