gecko-dev/layout/tables
Ting-Yu Lin 13d40cfd97 Bug 1797011 Part 1 - Delete nsFrameList's copy constructor. r=layout-reviewers,emilio
This patch doesn't change behavior, and eliminates copy construction of
nsFrameList via utilizing const-references to store the return value of
`GetChildList()`.

nsFrameList::Clone() is added in case the caller wants a copy of a list.

This is the first step toward making nsFrameList a move-only class.

Differential Revision: https://phabricator.services.mozilla.com/D160013
2022-10-26 04:22:24 +00:00
..
crashtests Bug 1795030 - Add a crashtest. r=emilio 2022-10-14 16:31:47 +00:00
reftests
test Bug 1782008 - Remove now unnecessary .eslintrc.js files. r=webcompat-reviewers,extension-reviewers,media-playback-reviewers,pip-reviewers,denschub,rpl,alwu,mossop 2022-08-03 11:16:20 +00:00
BasicTableLayoutStrategy.cpp Bug 1732759 - Unprefix -moz-fit-content. r=dholbert 2021-09-28 11:44:33 +00:00
BasicTableLayoutStrategy.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
SpanningCellSorter.cpp
SpanningCellSorter.h
TableArea.h
celldata.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 1792643. Set clip on background items for table cols and colgroups, when the table row, rowgroup or table has captured clip. r=mstange 2022-10-05 22:03:29 +00:00
nsTableCellFrame.h
nsTableColFrame.cpp Bug 1785310 - Remove mozilla/StaticPrefs_layout.h includes from other headers. r=dholbert 2022-08-17 21:26:36 +00:00
nsTableColFrame.h
nsTableColGroupFrame.cpp Bug 1797011 Part 1 - Delete nsFrameList's copy constructor. r=layout-reviewers,emilio 2022-10-26 04:22:24 +00:00
nsTableColGroupFrame.h
nsTableFrame.cpp Bug 1795051 - Fix the condition before calling ResetColIndices in nsTableFrame::InsertColGroups. r=emilio 2022-10-14 16:31:47 +00:00
nsTableFrame.h Bug 1789034 - Rename ShrinkWidthToFit to ShrinkISizeToFit. r=emilio 2022-09-05 03:46:47 +00:00
nsTableRowFrame.cpp Bug 1794456 Part 3 - Support range-based for loop for nsFrameList::Slice. r=emilio 2022-10-11 21:01:28 +00:00
nsTableRowFrame.h
nsTableRowGroupFrame.cpp Bug 1794035 Part 4 - Use range-based for loops to iterate nsFrameList. r=emilio 2022-10-07 01:41:41 +00:00
nsTableRowGroupFrame.h Bug 1793375 - Rename nsILineIterator::GetDirection to IsLineIteratorFlowRTL. r=dholbert 2022-10-03 11:00:39 +00:00
nsTableWrapperFrame.cpp Bug 1464761 Part 4 - Remove nsReflowStatus::mTruncated bit. r=dholbert 2022-07-27 21:55:18 +00:00
nsTableWrapperFrame.h