diff --git a/layout/html/tests/table/bugs/bug3454.html b/layout/html/tests/table/bugs/bug3454.html
new file mode 100644
index 000000000000..399defb2aadc
--- /dev/null
+++ b/layout/html/tests/table/bugs/bug3454.html
@@ -0,0 +1,28 @@
+
+
+
+
+
+
+
+ Header One |
+ Header Two |
+ Header Three |
+
+
+
+ This table uses the separated borders model.
+ |
+
+ This means that elements within the cell have border-spacing of 1em.
+ |
+
+ The borders on the header cells,
+ on all sides, should be medium solid purple.
+ |
+
+
+
+
diff --git a/layout/html/tests/table/bugs/file_list.txt b/layout/html/tests/table/bugs/file_list.txt
index 44493ae9df26..3c7fc39e3f55 100644
--- a/layout/html/tests/table/bugs/file_list.txt
+++ b/layout/html/tests/table/bugs/file_list.txt
@@ -82,6 +82,7 @@ file:///s:/mozilla/layout/html/tests/table/bugs/bug3260.html
file:///s:/mozilla/layout/html/tests/table/bugs/bug3263.html
file:///s:/mozilla/layout/html/tests/table/bugs/bug3309-1.html
file:///s:/mozilla/layout/html/tests/table/bugs/bug3309-2.html
+file:///s:/mozilla/layout/html/tests/table/bugs/bug3454.html
file:///s:/mozilla/layout/html/tests/table/bugs/bug3517.html
file:///s:/mozilla/layout/html/tests/table/bugs/bug3718.html
file:///s:/mozilla/layout/html/tests/table/bugs/bug3831.html