diff options
author | Martin Robinson <mrobinson@igalia.com> | 2020-03-25 16:32:33 +0100 |
---|---|---|
committer | Martin Robinson <mrobinson@igalia.com> | 2020-03-27 13:02:22 +0100 |
commit | 19f4b708b37082e47b6dbfb32486633b0ea30ff8 (patch) | |
tree | c994951ca6e39e49ee3117b6f5546e22ef7cdae2 /components/script/dom/transitionevent.rs | |
parent | ebaa73ddcdd9d29688cafdab00b3cad68879d00e (diff) | |
download | servo-19f4b708b37082e47b6dbfb32486633b0ea30ff8.tar.gz servo-19f4b708b37082e47b6dbfb32486633b0ea30ff8.zip |
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).
Diffstat (limited to 'components/script/dom/transitionevent.rs')
0 files changed, 0 insertions, 0 deletions