servo/components/layout_2020
bors-servo d85c6ee341
Auto merge of #26838 - servo:flexbox, r=nox
Flexbox, the boring parts

I have a local branch starting to implement https://drafts.csswg.org/css-flexbox/#layout-algorithm. It’s not PR-ready yet, but it’s going to be large so here are some of the less interesting parts meaningful by themselves. Landing the module split in particular will help reduce merge conflicts.

CC https://github.com/servo/servo/issues/26639
2020-06-10 17:19:16 -04:00
..
display_list Auto merge of #26823 - jdm:single-renderapi, r=asajeffrey 2020-06-09 19:34:08 -04:00
flexbox Split layout_2020/flexbox.rs into modules 2020-06-10 08:43:51 +02:00
flow Use the writing mode of the containing block when accessing CSS properties 2020-06-10 09:03: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
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 Use the writing mode of the containing block when accessing CSS properties 2020-06-10 09:03: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 Use the writing mode of the containing block when accessing CSS properties 2020-06-10 09:03:18 +02:00
style_ext.rs Use the writing mode of the containing block when accessing CSS properties 2020-06-10 09:03: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