diff --git a/layout/html/tests/table/bugs/bug30273.html b/layout/html/tests/table/bugs/bug30273.html
new file mode 100644
index 000000000000..b41e9324678a
--- /dev/null
+++ b/layout/html/tests/table/bugs/bug30273.html
@@ -0,0 +1,24 @@
+
+
+
+
+
+ Test |
+ Test |
+
+
+
+ This cell should be visible
+
+
+ This table should be visible |
+
+
+
+
+ |
+
+
+
+
+
diff --git a/layout/html/tests/table/bugs/file_list.txt b/layout/html/tests/table/bugs/file_list.txt
index f1fec951cd95..cc9e12e68a4c 100644
--- a/layout/html/tests/table/bugs/file_list.txt
+++ b/layout/html/tests/table/bugs/file_list.txt
@@ -142,6 +142,7 @@ file:///s|/mozilla/layout/html/tests/table/bugs/bug2981-1.html
file:///s|/mozilla/layout/html/tests/table/bugs/bug2981-2.html
file:///s|/mozilla/layout/html/tests/table/bugs/bug28933.html
file:///s|/mozilla/layout/html/tests/table/bugs/bug2997.html
+file:///s|/mozilla/layout/html/tests/table/bugs/bug30273.html
file:///s|/mozilla/layout/html/tests/table/bugs/bug3037-1.html
file:///s|/mozilla/layout/html/tests/table/bugs/bug3037-2.html
file:///s|/mozilla/layout/html/tests/table/bugs/bug30559.html