gecko-dev/layout/tables
Ting-Yu Lin e21e57fd94 Bug 1626129 - Apply skip sides for nsTableCellFrame's border and padding, and use it to calculate available space to reflow children. r=dbaron
Before this patch, nsTableCellFrame never skips border and padding. If
it needs to be broken into multiple fragments, its children don't have a
correct available space to reflow. (A side effect of this is that
nsTableCellFrame renders correctly if it has
box-decoration-break:clone.)

table-nested-1308876-1-ref.html is modified to reflect the rendering
after applying this patch, which isn't necessarily correct (based on the
file's comment).

Differential Revision: https://phabricator.services.mozilla.com/D71096
2020-05-18 00:47:05 +00:00
..
crashtests
reftests
test
BasicTableLayoutStrategy.cpp
BasicTableLayoutStrategy.h
celldata.h
FixedTableLayoutStrategy.cpp
FixedTableLayoutStrategy.h
moz.build
nsCellMap.cpp Bug 1628715 - Part 15: Replace MOZ_NONNULL_RETURN by returning NotNull<elem_type*>. r=xpcom-reviewers,necko-reviewers,dragana,nika 2020-04-24 13:35:27 +00:00
nsCellMap.h
nsITableCellLayout.h
nsITableLayoutStrategy.h
nsTableCellFrame.cpp Bug 1626129 - Apply skip sides for nsTableCellFrame's border and padding, and use it to calculate available space to reflow children. r=dbaron 2020-05-18 00:47:05 +00:00
nsTableCellFrame.h
nsTableColFrame.cpp
nsTableColFrame.h
nsTableColGroupFrame.cpp Bug 1631941 - Add DEBUG-only mWritingMode to mozilla::LogicalSides. r=jfkthame 2020-04-22 23:52:08 +00:00
nsTableColGroupFrame.h
nsTableFrame.cpp Bug 1631941 - Add DEBUG-only mWritingMode to mozilla::LogicalSides. r=jfkthame 2020-04-22 23:52:08 +00:00
nsTableFrame.h Bug 1626665: part 9) Declare more methods around nsTable* const. r=hsivonen 2020-04-08 06:56:57 +00:00
nsTableRowFrame.cpp Bug 1631941 - Add DEBUG-only mWritingMode to mozilla::LogicalSides. r=jfkthame 2020-04-22 23:52:08 +00:00
nsTableRowFrame.h
nsTableRowGroupFrame.cpp Bug 1628715 - Part 7: Add MOZ_NONNULL_RETURN to infallible nsTArray::AppendElements. r=xpcom-reviewers,necko-reviewers,nika,valentin 2020-04-24 13:31:14 +00:00
nsTableRowGroupFrame.h Bug 1626665: part 11) Declare nsILineIterator::GetNumLines const. r=hsivonen 2020-04-08 06:57:07 +00:00
nsTableWrapperFrame.cpp
nsTableWrapperFrame.h
SpanningCellSorter.cpp
SpanningCellSorter.h
TableArea.h