servo/components/layout_2020/flow
Martin Robinson 19f4b708b3 layout_2020: Use ArcRefCell to track hoisted fragments
This avoids the use of lookup tables for containing blocks when
constructing the stacking context tree.

This seems to catch some laid-out hoisted fragments that were otherwise
dropped in the previous design. The changes cause one new test to pass
and one to fail. Visual examination of the failing tests reveals that
it's a progression (list markers are appearing when they were previously
not rendered).
2020-03-27 13:02:22 +01:00
..
construct.rs Propagate text decoration where needed 2020-03-23 11:13:10 +01:00
float.rs Propagate text decoration where needed 2020-03-23 11:13:10 +01:00
inline.rs layout_2020: Use ArcRefCell to track hoisted fragments 2020-03-27 13:02:22 +01:00
mod.rs layout_2020: Use ArcRefCell to track hoisted fragments 2020-03-27 13:02:22 +01:00
root.rs layout_2020: Use ArcRefCell to track hoisted fragments 2020-03-27 13:02:22 +01:00