mirror of
https://github.com/mozilla/gecko-dev.git
synced 2025-01-07 11:56:51 +00:00
79c1b74a7a
fixed the following bugs: 312653 312656 312655 the fixes were: 1. cells now inherit their bgcolor from the row, if available. This is the Nav4 way of drawing row bgcolor, rather than having the row paint its own bgcolor. (Troy, I intend to make this conditional based on the compatibility mode) 2. colspans across cols that are all specified width no longer try to proportionately divide the width of the span between the cols. see http://www.city.net (now it's really fixed, without breaking nested tables in constrained situations.) A happy side effect is nested tables in general behave better when constrained. 3. min table sizes are fixed, so min width changes to content now effect the table correctly during incremental reflow. This fixes the table layout portion of the bugs on the http://www.aol.com/corp tree. Rick will check in the other half of this fix soon. Until then, don't expect to see much improvement. 4. fixed bug 312799. Table cell now always reserve at least the maxElementSize of its content, fixing problems when desiredSize<maxElementSize |
||
---|---|---|
.. | ||
BasicTableLayoutStrategy.cpp | ||
BasicTableLayoutStrategy.h | ||
celldata.h | ||
nsCellMap.cpp | ||
nsCellMap.h | ||
nsITableLayoutStrategy.h | ||
nsTableCellFrame.cpp | ||
nsTableCellFrame.h | ||
nsTableColFrame.cpp | ||
nsTableColFrame.h | ||
nsTableColGroupFrame.cpp | ||
nsTableColGroupFrame.h | ||
nsTableFrame.cpp | ||
nsTableFrame.h | ||
nsTableOuterFrame.cpp | ||
nsTableOuterFrame.h | ||
nsTableRowFrame.cpp | ||
nsTableRowFrame.h | ||
nsTableRowGroupFrame.cpp | ||
nsTableRowGroupFrame.h |