diff --git a/mozilla/layout/html/tests/table/bugs/bug25707.html b/mozilla/layout/html/tests/table/bugs/bug25707.html new file mode 100644 index 00000000000..b33931b4464 --- /dev/null +++ b/mozilla/layout/html/tests/table/bugs/bug25707.html @@ -0,0 +1,25 @@ + +
+The table below should be sized so that each word of text wraps to its own line, +and if the font size is not too large, then the table will not be wider than the screen.
+ ++Previously, the table would be incredibly wide, wide enough so that the entire paragraph of text +was on one line. That was because the "maxElementSize" of the cell was including margins calculated +from the desired size of the text (in this case, 19x the desired width of the paragraph). The fix +was to calculate the margin for the "maxElementSize" of the cell using the "maxElementSize" of the +contained block itself, which in this case is the maximum width of a word. +
+ +|
+ This is some text. This is some text. + |