servo/components/layout_2020
bors-servo 554af02ab4
Auto merge of #26833 - servo:layout-2020-arcrefcell-abspos, r=SimonSapin
Store abspos boxes in a RefCell too

We want to mutate them when lazily computing their content sizes, but they
are behind an Arc for the hoisting infra, so it also needs its own layer
of inner mutability.
2020-06-10 01:33:34 -04:00
..
display_list Auto merge of #26823 - jdm:single-renderapi, r=asajeffrey 2020-06-09 19:34:08 -04:00
flow Store abspos boxes in a RefCell too 2020-06-09 15:13:18 +02:00
Cargo.toml Remove some unused dependency declarations 2020-05-29 00:04:34 +02:00
cell.rs Implement Default for ArcRefCell 2020-03-17 11:15:17 -07:00
context.rs Implement cross origin resource policy check 2020-05-08 19:15:24 +02:00
data.rs Replace OpaqueStyleAndLayoutData by StyleAndOpaqueLayoutData 2020-04-06 23:06:13 +02:00
dom_traversal.rs layout_2020: Tag fragments with their pseudo content type 2020-06-06 17:25:08 +02:00
element_data.rs Flex items in the box tree 2020-06-04 13:19:53 +02:00
flexbox.rs Store abspos boxes in a RefCell too 2020-06-09 15:13:18 +02:00
formatting_contexts.rs layout_2020: Tag fragments with their pseudo content type 2020-06-06 17:25:08 +02:00
fragments.rs layout_2020: Tag fragments with their pseudo content type 2020-06-06 17:25:08 +02:00
geom.rs Less cloning 2020-04-01 01:00:14 +02:00
layout_debug.rs Rename BoxTreeRoot/FragmentTreeRoot to BoxTree/FragmentTree 2020-05-15 13:25:35 +02:00
lib.rs Layout 2020 skeleton for display: flex, behind a pref 2020-06-04 13:09:57 +02:00
opaque_node.rs Remove layout_2020::display_list, use WebRender display lists instead 2019-09-07 19:38:44 +02:00
positioned.rs Store abspos boxes in a RefCell too 2020-06-09 15:13:18 +02:00
query.rs layout_2020: Tag fragments with their pseudo content type 2020-06-06 17:25:08 +02:00
replaced.rs Implement cross origin resource policy check 2020-05-08 19:15:24 +02:00
sizing.rs Less cloning 2020-04-01 01:00:14 +02:00
style_ext.rs Store abspos boxes in a RefCell too 2020-06-09 15:13:18 +02:00
traversal.rs Remove postorder traversal from layout 2020 during styling 2020-04-06 12:40:05 +02:00
wrapper.rs Replace OpaqueStyleAndLayoutData by StyleAndOpaqueLayoutData 2020-04-06 23:06:13 +02:00