Remove the concept of nested stacking contexts from display list builder

With the removal of the legacy rendering path, we don't need to worry
about nested stacking contexts. This change just pushes the
complication to the WebRender conversion step, but a later change will
remove the concept from WebRender as well.

This also helps to prepare for the introduction of ids for particular
scrolling regions, an integral part of multiple ScrollLayers per block.
This commit is contained in:
Martin Robinson 2016-10-18 19:39:40 +02:00
parent 983edb9b0b
commit 2219b14be9
4 changed files with 105 additions and 109 deletions

View file

@ -935,7 +935,7 @@ impl LayoutThread {
Matrix4D::identity(),
Matrix4D::identity(),
true,
false,
None,
None);
let display_list_entries =