gecko-dev/layout/reftests/table-background
Glenn Watson 0f8cee5dd5 Bug 1552984 - Refactor parts of the WR batching and flattening code, to support future picture caching improvements. r=kvark
This patch contains two isolated changes related to upcoming picture
caching improvements. Specifically:

 * Determine the blit reason for stacking contexts with clips
   earlier, during scene building. This simplifies the code and
   allows better detection of redundant stacking contexts.
 * Centralize the code for pushing batch instances into a small
   number of places. This will simplify the switch to adding
   a single primitive to multiple batch lists, in the case of
   dirty regions with different batchers.

Differential Revision: https://phabricator.services.mozilla.com/D31898

--HG--
extra : moz-landing-system : lando
2019-05-22 14:57:10 +00:00
..
backgr_border-table-cell.html
backgr_border-table-column-group.html
backgr_border-table-column.html
backgr_border-table-quirks.html
backgr_border-table-row-group.html
backgr_border-table-row.html
backgr_border-table.html
backgr_fixed-bg.html
backgr_index.html
backgr_layers-hide.html
backgr_layers-opacity.html
backgr_layers-show.html
backgr_position-table-cell.html
backgr_position-table-column-group.html
backgr_position-table-column.html
backgr_position-table-row-group.html
backgr_position-table-row.html
backgr_position-table.html
backgr_simple-table-cell.html
backgr_simple-table-column-group.html
backgr_simple-table-column.html
backgr_simple-table-row-group.html
backgr_simple-table-row.html
backgr_simple-table.html
border-collapse-opacity-table-cell-ref.html
border-collapse-opacity-table-cell.html
border-collapse-opacity-table-column-group-ref.html Bug 1409114 - Part 8: Create column and column group background display items as part of the cell's BuildDisplayList. r=dbaron 2019-05-20 23:16:09 +00:00
border-collapse-opacity-table-column-group.html
border-collapse-opacity-table-column-ref.html Bug 1409114 - Part 8: Create column and column group background display items as part of the cell's BuildDisplayList. r=dbaron 2019-05-20 23:16:09 +00:00
border-collapse-opacity-table-column.html
border-collapse-opacity-table-ref.html
border-collapse-opacity-table-row-group-ref.html
border-collapse-opacity-table-row-group.html
border-collapse-opacity-table-row-ref.html
border-collapse-opacity-table-row.html
border-collapse-opacity-table.html
border-collapse-table-cell-ref.html
border-collapse-table-cell.html
border-collapse-table-column-group-ref.html
border-collapse-table-column-group.html
border-collapse-table-column-ref.html
border-collapse-table-column.html
border-collapse-table-ref.html
border-collapse-table-row-group-ref.html
border-collapse-table-row-group.html
border-collapse-table-row-ref.html
border-collapse-table-row.html
border-collapse-table.html
border-separate-opacity-table-cell-ref.html
border-separate-opacity-table-cell.html
border-separate-opacity-table-column-group-ref.html Bug 1409114 - Part 8: Create column and column group background display items as part of the cell's BuildDisplayList. r=dbaron 2019-05-20 23:16:09 +00:00
border-separate-opacity-table-column-group.html
border-separate-opacity-table-column-ref.html Bug 1409114 - Part 8: Create column and column group background display items as part of the cell's BuildDisplayList. r=dbaron 2019-05-20 23:16:09 +00:00
border-separate-opacity-table-column.html
border-separate-opacity-table-ref.html
border-separate-opacity-table-row-group-ref.html
border-separate-opacity-table-row-group.html
border-separate-opacity-table-row-ref.html
border-separate-opacity-table-row.html
border-separate-opacity-table.html
border-separate-table-cell-ref.html
border-separate-table-cell.html
border-separate-table-column-group-ref.html
border-separate-table-column-group.html
border-separate-table-column-ref.html
border-separate-table-column.html
border-separate-table-ref.html
border-separate-table-row-group-ref.html
border-separate-table-row-group.html
border-separate-table-row-ref.html
border-separate-table-row.html
border-separate-table.html
common.css
edge.gif
empty-cells-default-1-ref.html
empty-cells-default-1.html
empty-cells-default-2-ref.html
empty-cells-default-2.html
empty.html
hidden-cells-1.html
hidden-cells-2.html
hidden-cells-3-ref.html
hidden-cells-3.html
rainbowh.gif
rainbowv.gif
reftest.list Bug 1552984 - Refactor parts of the WR batching and flattening code, to support future picture caching improvements. r=kvark 2019-05-22 14:57:10 +00:00
repeatable-diagonal-gradient-with-ticks.png
scrollable-rowgroup-collapse-background.html
scrollable-rowgroup-collapse-border.html
scrollable-rowgroup-collapse-notref.html
scrollable-rowgroup-separate-background.html
scrollable-rowgroup-separate-border.html
scrollable-rowgroup-separate-notref.html
table-col-overlapping-ref.html Bug 1409114 - Part 6: Store column and column group backgrounds separately, and then append then before the rest of the table contents. r=dbaron 2019-05-20 23:15:39 +00:00
table-col-overlapping.html Bug 1409114 - Part 6: Store column and column group backgrounds separately, and then append then before the rest of the table contents. r=dbaron 2019-05-20 23:15:39 +00:00
table-col-span-1-ref.html Bug 1409114 - Part 8: Create column and column group background display items as part of the cell's BuildDisplayList. r=dbaron 2019-05-20 23:16:09 +00:00
table-col-span-1.html Bug 1409114 - Part 8: Create column and column group background display items as part of the cell's BuildDisplayList. r=dbaron 2019-05-20 23:16:09 +00:00
table-row-opacity-dynamic-1-ref.html
table-row-opacity-dynamic-1.html
table-row-opacity-dynamic-2-ref.html
table-row-opacity-dynamic-2.html
valid-html401.png