aboutsummaryrefslogtreecommitdiffstats
path: root/components/layout_2020/style_ext.rs
Commit message (Expand)AuthorAgeFilesLines
* Enable min-content, max-content, fit-content and stretch (#33492)Oriol Brufau2024-09-201-2/+8
* Small improvements for table border collapse (#33452)Oriol Brufau2024-09-161-1/+21
* Simplify table logic in effective_overflow() (#33431)Oriol Brufau2024-09-131-33/+22
* Cleanup after #33396 (#33429)Oriol Brufau2024-09-121-4/+4
* Let table-related boxes adjust their `overflow` values (#33400)Oriol Brufau2024-09-111-3/+55
* layout: Right-to-left support for other layout modes (#33375)Martin Robinson2024-09-111-33/+8
* layout: Use `Au` in `ComputedValuesExt` (#33396)atbrakhi2024-09-101-57/+53
* layout: Implement proper absolute child position for flexbox (#33346)Martin Robinson2024-09-091-1/+21
* layout: Add an indefinite containing block for intrinsic sizing (#33204)Oriol Brufau2024-08-291-5/+93
* layout: Add initial support for `clip-path: [<basic-shape> || <shape-box>]` (...Chocolate Pie2024-08-281-0/+5
* layout: Add initial support for bidirectional text (BiDi) (#33148)Martin Robinson2024-08-211-5/+33
* layout: Prepare for bidi by guarding all access to `writing-mode` (#33082)Martin Robinson2024-08-161-7/+12
* layout: Non-auto `z-index` should always make stacking contexts for flex item...Martin Robinson2024-08-121-5/+18
* layout: Compute intrinsic sizes for flex items and flex containers (#32854)Delan Azabani2024-08-021-1/+67
* Upgrade stylo to 2024-07-16 (#32812)Martin Robinson2024-07-241-0/+1
* Implement the `aspect-ratio` property for replaced elements (#32800)valadaptive2024-07-241-1/+114
* layout: Add support for table captions (#32657)Martin Robinson2024-07-031-0/+7
* Switch flex layout to app units (#32599)Oriol Brufau2024-06-251-3/+8
* Address issues uncovered by rust-1.78 beta (#32130)Martin Robinson2024-04-221-24/+0
* layout: Allow transforming inline replaced elements (#31833)Martin Robinson2024-03-271-13/+27
* Fix vertical alignment at the root of an IFC (#31636)Oriol Brufau2024-03-131-15/+1
* layout: make `margin` in `pbm` use app unit (#31621)atbrakhi2024-03-131-5/+7
* clippy: Fix warnings in `components/layout_2020` (#31611)eri2024-03-111-0/+1
* Enable CSS Tables by default (#31470)Oriol Brufau2024-03-071-10/+4
* layout: Place absolutes in IFCs at their hypothetical static position (#31418)Martin Robinson2024-02-231-3/+3
* make ContainingBlock use Au for inline_size and block_size (#31370)atbrakhi2024-02-201-2/+2
* layout: make `padding` and `border` use `Au` in `pbm` (#31289)atbrakhi2024-02-121-13/+17
* layout: Convert layout internal display to inline for replaced elements (#31133)Martin Robinson2024-01-231-0/+18
* rustdoc: Fix many rustdoc errors (#31147)Martin Robinson2024-01-221-5/+5
* layout: Switch `IndependentLayout` to use `Au` instead of `Length` (#31083)atbrakhi2024-01-151-0/+14
* layout: Split `LineItem` layout into a new file (#31039)Martin Robinson2024-01-101-1/+15
* layout: Implement support for `line-height` and `vertical-align` (#30902)Martin Robinson2024-01-081-1/+8
* Add initial support for table box tree construction (#30799)Martin Robinson2023-12-051-14/+80
* Further changes required by ServoOriol Brufau2023-11-241-4/+4
* Further changes required by ServoOriol Brufau2023-11-061-1/+1
* Layout 2020: Rename `flow_relative` types to `Logical...` (#30324)Martin Robinson2023-09-121-46/+40
* Strict import formatting (grouping and granularity) (#30325)Samson2023-09-111-5/+6
* Flow inlines around floats (#30243)Martin Robinson2023-08-311-0/+11
* Further changes required by ServoOriol Brufau2023-08-161-1/+1
* Revert "Backport several style changes from Gecko (5) (#30099)" (#30104)Oriol Brufau2023-08-161-1/+1
* Backport several style changes from Gecko (5) (#30099)Oriol Brufau2023-08-151-1/+1
* Split line layout into two phases (#30089)Martin Robinson2023-08-111-0/+1
* Make the choice of layout runtime settingMartin Robinson2023-07-061-0/+17
* layout_2020: Add 'establishes_block_formatting_context' method to 'ComputedVa...Pu Xingyu2023-05-311-0/+21
* Fix an assertion failure in Layout 2020Martin Robinson2023-05-051-4/+16
* Rename `ComputedValuesExt::establishes_containing_block`Martin Robinson2023-04-201-4/+12
* Make a bool for `display: list-item` available to flow box constructionSimon Sapin2020-07-231-10/+11
* Use the writing mode of the containing block when accessing CSS propertiesSimon Sapin2020-06-101-27/+78
* Store abspos boxes in a RefCell tooAnthony Ramine2020-06-091-8/+8
* Layout 2020 skeleton for `display: flex`, behind a prefSimon Sapin2020-06-041-0/+2