forked from mirrors/gecko-dev
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 |
||
|---|---|---|
| .. | ||
| crashtests | ||
| reftests | ||
| test | ||
| BasicTableLayoutStrategy.cpp | ||
| BasicTableLayoutStrategy.h | ||
| celldata.h | ||
| FixedTableLayoutStrategy.cpp | ||
| FixedTableLayoutStrategy.h | ||
| moz.build | ||
| nsCellMap.cpp | ||
| nsCellMap.h | ||
| nsITableCellLayout.h | ||
| nsITableLayoutStrategy.h | ||
| nsTableCellFrame.cpp | ||
| nsTableCellFrame.h | ||
| nsTableColFrame.cpp | ||
| nsTableColFrame.h | ||
| nsTableColGroupFrame.cpp | ||
| nsTableColGroupFrame.h | ||
| nsTableFrame.cpp | ||
| nsTableFrame.h | ||
| nsTableRowFrame.cpp | ||
| nsTableRowFrame.h | ||
| nsTableRowGroupFrame.cpp | ||
| nsTableRowGroupFrame.h | ||
| nsTableWrapperFrame.cpp | ||
| nsTableWrapperFrame.h | ||
| SpanningCellSorter.cpp | ||
| SpanningCellSorter.h | ||
| TableArea.h | ||