aboutsummaryrefslogtreecommitdiffstats
path: root/components/script/dom/domparser.rs
diff options
context:
space:
mode:
authorMartin Robinson <mrobinson@igalia.com>2015-10-13 17:29:29 -0700
committerMartin Robinson <mrobinson@igalia.com>2015-11-03 17:47:39 -0800
commitc1a38e240afdfaed0f223f2a4e205d05554f322e (patch)
tree80046e0c11b1ca3b3070391794cfc4da4fca6420 /components/script/dom/domparser.rs
parent5c11c88e92ccbc3013501096d5625778774c9fee (diff)
downloadservo-c1a38e240afdfaed0f223f2a4e205d05554f322e.tar.gz
servo-c1a38e240afdfaed0f223f2a4e205d05554f322e.zip
Mix stacking contexts into the positioned content list
Sometimes positioned content needs to be layered on top of stacking contexts. The layer synthesis code can do this, but the current design prevents it because stacking contexts are stored in a separate struct member. In order to preserve tree order, mix stacking contexts into the positioned content list, by adding a new StackingContextClass DisplayItem. Such items do not have a base DisplayItem. In some ways this simplifies the code, because we no longer have to have a separate code path in the StackingContextLayerCreator. Fixes #7779. Fixes #7983. Fixes #8122. Fixes #8310.
Diffstat (limited to 'components/script/dom/domparser.rs')
0 files changed, 0 insertions, 0 deletions