fune/layout/tables
Daniel Holbert c75ef277a1 Bug 1774894: Remove unused function nsDisplayTableItem::UpdateForFrameBackground and its associated dead-code. r=emilio
This patch doesn't affect behavior; it's dead-code removal.

UpdateForFrameBackground is never called, and hence can be removed.

The member-var that it conditionally set, mPartHasFixedBackground, can be
assumed to be always false, and hence can be removed.

The same struct's other member-var, mDrawsBackground, is irrelevant since it's
only checked in combination with mPartHasFixedBackground, and hence can be
removed.   And with that, the local variable invalidateForAttachmentFixed can
be removed as well.

This all seems to be code that's obsoleted by our (long-ago) move to using
display lists to draw tables.

Differential Revision: https://phabricator.services.mozilla.com/D149680
2022-06-18 21:20:52 +00:00
..
crashtests Bug 1767364: Return an incomplete reflow status for tables if they have next-in-flow with previously unflowed children. r=dholbert 2022-06-10 09:14:00 +00:00
reftests
test
BasicTableLayoutStrategy.cpp Bug 1732759 - Unprefix -moz-fit-content. r=dholbert 2021-09-28 11:44:33 +00:00
BasicTableLayoutStrategy.h
celldata.h
FixedTableLayoutStrategy.cpp Bug 1754295 part 3: Fix non-unified build errors in layout/tables, and mark it as safe to build in non-unified mode. r=boris 2022-02-08 23:29:56 +00:00
FixedTableLayoutStrategy.h
moz.build Bug 1754295 part 3: Fix non-unified build errors in layout/tables, and mark it as safe to build in non-unified mode. r=boris 2022-02-08 23:29:56 +00:00
nsCellMap.cpp Bug 1769011: Remove set-but-never-used variable "cellCount" from table layout method nsCellMap::Dump. r=emilio 2022-05-13 23:56:04 +00:00
nsCellMap.h
nsITableCellLayout.h
nsITableLayoutStrategy.h
nsTableCellFrame.cpp Bug 1774879 part 5: Remove ComputedStyle* param from nsDisplayBackgroundImage::AppendBackgroundItemsToTop, since all callers pass nullptr (implicitly or explicitly). r=emilio 2022-06-18 21:20:51 +00:00
nsTableCellFrame.h
nsTableColFrame.cpp Bug 1697979 - Part 1: Reuse previously built stacking context display items without merging r=mstange 2022-01-22 02:37:31 +00:00
nsTableColFrame.h
nsTableColGroupFrame.cpp Bug 1697979 - Part 1: Reuse previously built stacking context display items without merging r=mstange 2022-01-22 02:37:31 +00:00
nsTableColGroupFrame.h
nsTableFrame.cpp Bug 1774894: Remove unused function nsDisplayTableItem::UpdateForFrameBackground and its associated dead-code. r=emilio 2022-06-18 21:20:52 +00:00
nsTableFrame.h Bug 1774894: Remove unused function nsDisplayTableItem::UpdateForFrameBackground and its associated dead-code. r=emilio 2022-06-18 21:20:52 +00:00
nsTableRowFrame.cpp Bug 1774879 part 5: Remove ComputedStyle* param from nsDisplayBackgroundImage::AppendBackgroundItemsToTop, since all callers pass nullptr (implicitly or explicitly). r=emilio 2022-06-18 21:20:51 +00:00
nsTableRowFrame.h
nsTableRowGroupFrame.cpp Bug 1697979 - Part 1: Reuse previously built stacking context display items without merging r=mstange 2022-01-22 02:37:31 +00:00
nsTableRowGroupFrame.h Bug 1771609 - patch 3 - Remove nsAutoLineIterator, as it no longer serves any useful purpose since the iterator is owned by the target frame. r=emilio 2022-06-03 22:05:36 +00:00
nsTableWrapperFrame.cpp Bug 1472602 - Sticky/relative position fixes in nsTableWrapperFrame. r=dholbert 2022-05-23 23:40:42 +00:00
nsTableWrapperFrame.h
SpanningCellSorter.cpp
SpanningCellSorter.h
TableArea.h