diff --git a/mozilla/layout/html/tests/table/printing/split2Rows.html b/mozilla/layout/html/tests/table/printing/split2Rows.html
new file mode 100644
index 00000000000..840e76174f0
--- /dev/null
+++ b/mozilla/layout/html/tests/table/printing/split2Rows.html
@@ -0,0 +1,4 @@
+
diff --git a/mozilla/layout/html/tests/table/printing/split3Rows.html b/mozilla/layout/html/tests/table/printing/split3Rows.html
new file mode 100644
index 00000000000..0955e1cb663
--- /dev/null
+++ b/mozilla/layout/html/tests/table/printing/split3Rows.html
@@ -0,0 +1,5 @@
+
+row one |
+row two |
+row three |
+
diff --git a/mozilla/layout/html/tests/table/printing/tfoot.html b/mozilla/layout/html/tests/table/printing/tfoot.html
new file mode 100644
index 00000000000..a2749754bc6
--- /dev/null
+++ b/mozilla/layout/html/tests/table/printing/tfoot.html
@@ -0,0 +1,11 @@
+
+ | tfoot |
+
+
+ this is row 1 |
+
+
+ this is row 2 |
+
+
+
diff --git a/mozilla/layout/html/tests/table/printing/thead.html b/mozilla/layout/html/tests/table/printing/thead.html
new file mode 100644
index 00000000000..e7f340f4c9c
--- /dev/null
+++ b/mozilla/layout/html/tests/table/printing/thead.html
@@ -0,0 +1,11 @@
+
+ | thead |
+
+
+ this is row 1 |
+
+
+ this is row 2 |
+
+
+
diff --git a/mozilla/layout/html/tests/table/printing/theadtfoot.html b/mozilla/layout/html/tests/table/printing/theadtfoot.html
new file mode 100644
index 00000000000..840e76174f0
--- /dev/null
+++ b/mozilla/layout/html/tests/table/printing/theadtfoot.html
@@ -0,0 +1,4 @@
+