Dactyloidae/layout/tables
wolfbeast 1069ed9273 Issue #1355 - Make addition of cell border display items depend on
whether they should be drawn.

This reduces the size of display lists for tables by only adding display
list items that are actually going to be visibly drawn, which will help
overall performance of table drawing.
2020-03-20 08:58:29 +08:00
..
crashtests import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
reftests import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
test import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
BasicTableLayoutStrategy.cpp import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
BasicTableLayoutStrategy.h import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
celldata.h Issue #1386 - Devirtualize GetRowSpan/GetColSpan 2020-02-08 07:11:55 +08:00
FixedTableLayoutStrategy.cpp import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
FixedTableLayoutStrategy.h import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
moz.build Issue #146 - Part 2: Remove custom table painting component. 2019-11-05 10:42:54 +08:00
nsCellMap.cpp Issue #1355 - Make nsTableCellFrame::GetColIndex/GetRowIndex faster 2020-02-18 07:15:09 +08:00
nsCellMap.h import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
nsITableCellLayout.h Issue #1355 - Make nsTableCellFrame::GetColIndex/GetRowIndex faster 2020-02-18 07:15:09 +08:00
nsITableLayoutStrategy.h import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
nsTableCellFrame.cpp Issue #1355 - Make nsTableCellFrame::GetColIndex/GetRowIndex faster 2020-02-18 07:15:09 +08:00
nsTableCellFrame.h Issue #1355 - Make nsTableCellFrame::GetColIndex/GetRowIndex faster 2020-02-18 07:15:09 +08:00
nsTableColFrame.cpp Issue #146 - Part 1: Draw each table's background on their own display 2019-11-05 10:42:52 +08:00
nsTableColFrame.h Issue #146 - Part 1: Draw each table's background on their own display 2019-11-05 10:42:52 +08:00
nsTableColGroupFrame.cpp Issue #146 - Part 1: Draw each table's background on their own display 2019-11-05 10:42:52 +08:00
nsTableColGroupFrame.h Issue #146 - Part 1: Draw each table's background on their own display 2019-11-05 10:42:52 +08:00
nsTableFrame.cpp Issue #1355 - Make addition of cell border display items depend on 2020-03-20 08:58:29 +08:00
nsTableFrame.h Issue #1355 - Make addition of cell border display items depend on 2020-03-20 08:58:29 +08:00
nsTableRowFrame.cpp Issue #1355 - Make nsTableCellFrame::GetColIndex/GetRowIndex faster 2020-02-18 07:15:09 +08:00
nsTableRowFrame.h Issue #1355 - Speed up the traversal of a table row frame's child cells 2020-01-31 07:44:18 +08:00
nsTableRowGroupFrame.cpp Issue #1355 - Make nsTableCellFrame::GetColIndex/GetRowIndex faster 2020-02-18 07:15:09 +08:00
nsTableRowGroupFrame.h Issue #146 - Part 2: Remove custom table painting component. 2019-11-05 10:42:54 +08:00
nsTableWrapperFrame.cpp Issue #146 - Part 1: Draw each table's background on their own display 2019-11-05 10:42:52 +08:00
nsTableWrapperFrame.h import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
SpanningCellSorter.cpp import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
SpanningCellSorter.h import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
TableArea.h import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00