aboutsummaryrefslogtreecommitdiffstats
path: root/components/layout_2020/formatting_contexts.rs
Commit message (Expand)AuthorAgeFilesLines
* Strict import formatting (grouping and granularity) (#30325)Samson2023-09-111-7/+9
* remove `extern crate` (#30311)Samson2023-09-081-0/+1
* Resolve cyclic margin and padding percentages against zero (#30085)Oriol Brufau2023-08-101-20/+7
* Simplify layout of absolutes with static insetsMartin Robinson2023-06-201-13/+6
* Layout 2020: Move all Fragment code to the `fragment_tree` directoryMartin Robinson2023-06-041-2/+1
* layout_2020: Implement automatic minimum size of flex itemsPu Xingyu2023-06-021-1/+1
* Combine DOM-related concepts in Layout 2020 into dom.rsMartin Robinson2023-05-131-1/+2
* Detect body elements during layoutMartin Robinson2023-05-041-16/+17
* Make a bool for `display: list-item` available to flow box constructionSimon Sapin2020-07-231-1/+3
* First pass at implementing the Flex Layout AlgorithmSimon Sapin2020-06-231-1/+12
* An element establishing a formatting context *is* the containing block for it...Simon Sapin2020-06-231-5/+3
* Rename outer_inline* outside of sizing.rs to outer_inline_content_sizes*Simon Sapin2020-06-191-4/+6
* Compute content sizes lazily in layout 2020Anthony Ramine2020-06-181-47/+90
* Make IndependentFormattingContext an enumAnthony Ramine2020-06-151-61/+55
* Move IndependentFormattingContext::as_replaced to IndependentFormattingContex...Anthony Ramine2020-06-151-9/+22
* layout_2020: Tag fragments with their pseudo content typeMartin Robinson2020-06-061-21/+17
* Anonymous flex item for text directly in a flex containerSimon Sapin2020-06-041-0/+22
* Layout 2020 skeleton for `display: flex`, behind a prefSimon Sapin2020-06-041-0/+26
* Propagate text decoration where neededFernando Jiménez Moreno2020-03-231-0/+3
* Make AbsolutelyPositionedBox be 'staticAnthony Ramine2020-03-171-2/+2
* Dump box tree state into json files and display it on layout 2020 viewerFernando Jiménez Moreno2020-02-211-2/+3
* Store an OpaqueNode in boxes and fragmentsAnthony Ramine2019-12-131-0/+4
* Remove the Node type parameter from ContentsAnthony Ramine2019-12-131-1/+3
* Introduce PositioningContextSimon Sapin2019-12-121-3/+3
* Fix min/max-content of replaced boxesSimon Sapin2019-12-101-14/+13
* Add min/max-width/height support for `inline-block`Simon Sapin2019-12-101-0/+2
* Use a new `BoxContentSizes` enum instead of `Option<ContentSizes>`Simon Sapin2019-12-041-8/+11
* Replace boolean parameters by a new `ContentSizesRequest` enumSimon Sapin2019-12-041-7/+7
* Remove IndependentFormattingContext::layoutSimon Sapin2019-12-031-18/+0
* Finish plumbing intrinsic min/max-content through box constructionSimon Sapin2019-12-031-7/+25
* Add a `request_content_sizes` parameter to `IndependentFormattingContext::con...Simon Sapin2019-12-031-0/+1
* Pass a LayoutContext through box constructionSimon Sapin2019-12-021-3/+2
* Un-allow and fix warnings in `components/layout_2020`Simon Sapin2019-12-021-3/+2
* Start supporting images in layout 2020Anthony Ramine2019-12-011-1/+1
* Split FlowChildren in IndependentLayout and FlowLayoutAnthony Ramine2019-11-261-3/+10
* Make IndependentFormattingContext a struct that owns stylesSimon Sapin2019-11-261-0/+107