diff --git a/src/test/html/fixed_table.html b/src/test/html/fixed_table.html
new file mode 100644
index 000000000000..d6b7e678a9b7
--- /dev/null
+++ b/src/test/html/fixed_table.html
@@ -0,0 +1,36 @@
+
+
+
+
+ Fixed Table
+
+
+
+
+ This is a 3x3 fixed table
+
+
+
+
+ Header 1 | Cell 1 | Cell 2 |
+ Header 2 | Cell 3 | Cell 4 |
+ Header 3 | Cell 5 |
+
+
+
+
diff --git a/src/test/html/fixed_table_2.html b/src/test/html/fixed_table_2.html
new file mode 100644
index 000000000000..0a5d28d6ad6a
--- /dev/null
+++ b/src/test/html/fixed_table_2.html
@@ -0,0 +1,36 @@
+
+
+
+
+ Fixed Table
+
+
+
+
+ This is a 3x3 fixed table
+
+
+
+
+
+
+ Header 1 | Cell 1 | Cell 2 |
+ Header 2 | Cell 3 | Cell 4 |
+ Header 3 | Cell 5 |
+
+
+
+
diff --git a/src/test/html/fixed_table_additional_cols.html b/src/test/html/fixed_table_additional_cols.html
new file mode 100644
index 000000000000..cca70af353fb
--- /dev/null
+++ b/src/test/html/fixed_table_additional_cols.html
@@ -0,0 +1,39 @@
+
+
+
+
+ Fixed Table
+
+
+
+
+ This is a 3x4 fixed table
+
+
+
+
+
+
+
+ Header 1 | Cell 1 | Cell 2 |
+ Header 2 | Cell 3 | Cell 4 |
+ Header 3 | Cell 5 |
+
+
+
+
diff --git a/src/test/html/fixed_table_basic_height.html b/src/test/html/fixed_table_basic_height.html
new file mode 100644
index 000000000000..2e2712b01c5b
--- /dev/null
+++ b/src/test/html/fixed_table_basic_height.html
@@ -0,0 +1,40 @@
+
+
+
+
+ Table Height Test
+
+
+
+
+ This test checks table height algorithm (CSS 2.1, Section 17.5.3),
+ excluding `vertical-align` and percentage height
+
+ Header 1 | Cell 1 | Cell 2 |
+ Header 2 | Cell 3 | Cell 4 |
+ Header 3 | Cell 5 | Cell6 Cell6 |
+
+
+
+
diff --git a/src/test/html/fixed_table_simple.html b/src/test/html/fixed_table_simple.html
new file mode 100644
index 000000000000..811d6a0bb75c
--- /dev/null
+++ b/src/test/html/fixed_table_simple.html
@@ -0,0 +1,30 @@
+
+
+
+
+ Simple Fixed Table
+
+
+
+
+ This is a 3x3 fixed table
+
+ Header 1 | Cell 1 | Cell 2 |
+ Header 2 | Cell 3 | Cell 4 |
+ Header 3 | Cell 5 | Cell 6 |
+
+
+
+
diff --git a/src/test/html/fixed_table_with_margin_padding.html b/src/test/html/fixed_table_with_margin_padding.html
new file mode 100644
index 000000000000..8dff2cc96bf8
--- /dev/null
+++ b/src/test/html/fixed_table_with_margin_padding.html
@@ -0,0 +1,50 @@
+
+
+
+
+ Fixed Table with margin, border, and padding
+
+
+
+
+ This is a 3x3 fixed table with margin, border, and padding
+
+
+
+
+
+ Header 1 | Cell 1 | Cell 2 |
+ Header 2 | Cell 3 | Cell 4 |
+ Header 3 | Cell 5 |
+
+
+
+