servo/components/layout_2020
bors-servo c02da14847
Auto merge of #27339 - Manishearth:flex-align-items, r=pcwalton
flexbox 2020: Implement `align-items` and `align-self`, excluding `baseline`

This PR is based on https://github.com/servo/servo/pull/27334 for ease of testing

`baseline` is tricky and involves keeping track of a "baseline set"

https://drafts.csswg.org/css-flexbox/#flex-baselines

Part of https://github.com/servo/servo/issues/26639
2020-07-21 02:36:48 -04:00
..
display_list Implement visibility for layout_2020 2020-06-14 00:31:37 +02:00
flexbox flex 2020: Handle positioning flex item based on align-self 2020-07-20 20:16:23 -07:00
flow Add an implementation of the core float and clear placement logic in layout 2020-07-20 12:42:34 -07:00
tests Add an implementation of the core float and clear placement logic in layout 2020-07-20 12:42:34 -07:00
Cargo.toml Add an implementation of the core float and clear placement logic in layout 2020-07-20 12:42:34 -07: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 Bump rust to 1.46.0-nightly (a8cf39911 2020-06-21) 2020-06-23 19:13:36 +02:00
element_data.rs Flex items in the box tree 2020-06-04 13:19:53 +02:00
formatting_contexts.rs First pass at implementing the Flex Layout Algorithm 2020-06-23 00:41:27 +02:00
fragments.rs layout_2020: Tag fragments with their pseudo content type 2020-06-06 17:25:08 +02:00
geom.rs Add an implementation of the core float and clear placement logic in layout 2020-07-20 12:42:34 -07:00
layout_debug.rs Rename BoxTreeRoot/FragmentTreeRoot to BoxTree/FragmentTree 2020-05-15 13:25:35 +02:00
lib.rs Add an implementation of the core float and clear placement logic in layout 2020-07-20 12:42:34 -07:00
opaque_node.rs Remove layout_2020::display_list, use WebRender display lists instead 2019-09-07 19:38:44 +02:00
positioned.rs Compute content sizes lazily in layout 2020 2020-06-18 14:11:02 +02:00
query.rs Fix ./mach build --release --with-layout-2020 2020-06-10 22:34:24 +05:30
replaced.rs Add WebGPU to Layout-2020 2020-06-14 11:05:36 +05:30
sizing.rs Parallelize BlockContainer::inline_content_sizes 2020-06-19 15:38:15 +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