Index: LayoutTests/fast/table/html-table-width-max-width-constrained.html |
diff --git a/LayoutTests/fast/table/html-table-width-max-width-constrained.html b/LayoutTests/fast/table/html-table-width-max-width-constrained.html |
new file mode 100644 |
index 0000000000000000000000000000000000000000..602121299f40a36b00eb2d3675d45178afe4d19c |
--- /dev/null |
+++ b/LayoutTests/fast/table/html-table-width-max-width-constrained.html |
@@ -0,0 +1,34 @@ |
+<!DOCTYPE html> |
+<html> |
+<head> |
+<style> |
+table { |
+ font: 20px/1 Ahem; |
+ border-collapse: separate; |
+ table-layout: fixed; |
+ max-width: 300px; |
+ width: 300px; |
+ border: 1px solid #dddddd; |
+ border-spacing: 0px; |
+} |
+ |
+td { |
+ padding: 0px; |
+ width: 200px; |
+ border-left: 1px solid #dddddd; |
+} |
+</style> |
+<script src="../../resources/check-layout.js"></script> |
+</head> |
+<body onload="checkLayout('table')"> |
+ <div>This test checks that a fixed table layout with max-width doesn't over-constraint the cell (ie the content width still wins over max-width per the specification).</div> |
+ <div>For this test to pass, the second cell shouldn't bleed out of the table.</div> |
+ <table data-expected-width="404"> |
+ <tbody> |
+ <tr> |
+ <td>Cell text</td> |
+ <td>Cell text text text text</td> |
+ </tr> |
+ </tbody> |
+ </table> |
+</body></html> |