Index: third_party/WebKit/LayoutTests/fast/table/table-rowspan-cell-override-logical-content-height-reset-issue.html |
diff --git a/third_party/WebKit/LayoutTests/fast/table/table-rowspan-cell-override-logical-content-height-reset-issue.html b/third_party/WebKit/LayoutTests/fast/table/table-rowspan-cell-override-logical-content-height-reset-issue.html |
new file mode 100644 |
index 0000000000000000000000000000000000000000..3bee468d315a269a4562753eb8e1ea854b5d6acf |
--- /dev/null |
+++ b/third_party/WebKit/LayoutTests/fast/table/table-rowspan-cell-override-logical-content-height-reset-issue.html |
@@ -0,0 +1,19 @@ |
+<!DOCTYPE html> |
+<style> |
+ td, textarea { font: 20px/1 Ahem } |
+</style> |
+<script src="../../resources/check-layout.js"></script> |
+<body> |
+ <h3>Test for chromium bug : <a href="https://code.google.com/p/chromium/issues/detail?id=445253">445253</a>. Setting rowspan=2 on the table cell causes the whole table to resize again and again.</h3> |
+ <table border="1" data-expected-height="58"> |
+ <tr> |
+ <td rowspan="2" id="ta"><textarea style='height:100%;'>Text area text</textarea></td> |
+ </tr> |
+ </table> |
+</body> |
+ |
+<script> |
+ document.body.offsetTop; |
+ document.getElementById("ta").rowSpan="2"; |
+ checkLayout('table'); |
+</script> |