aboutsummaryrefslogtreecommitdiffstats
path: root/components/layout_2020/style_ext.rs
Commit message (Expand)AuthorAgeFilesLines
* Improve logic for establishing a stacking context (#35947)Oriol Brufau2025-03-131-52/+84
* layout: Fix interaction of margin and stretch size on block-level boxes (#35904)Oriol Brufau2025-03-111-2/+18
* layout: support CSS will-change (#35787)Euclid Ye2025-03-091-1/+40
* layout: Make `transform-style: preserve-3d` establish a containing block for ...Daniel Hast2025-03-071-12/+24
* reuse effects var in establishes_stacking_context (#35836)Stephen Muss2025-03-071-2/+2
* Update rustfmt to the 2024 style edition (#35764)Simon Wülker2025-03-031-6/+6
* layout: Merge `BoxFragment::used_overflow` into `ComputedValuesExt::effective...Euclid Ye2025-03-021-10/+27
* layout: Change the `IndefiniteContainingBlock` sizes to `Option<Au>` (#35653)Oriol Brufau2025-02-251-7/+6
* Support for the `isolation` CSS property (#35552)Kingsley Yung2025-02-241-0/+5
* layout: Partial support for sizing keywords on flex items (#35469)Oriol Brufau2025-02-171-22/+0
* layout: Implement overflow scroll support for different axes (#35414)Euclid Ye2025-02-141-6/+19
* Let `resolve_color()` take its parameter by reference (#35247)Oriol Brufau2025-01-311-1/+1
* layout: Correctly resolve `currentcolor` on collapsed borders (#35163)Oriol Brufau2025-01-271-10/+19
* layout: Hide collapsed borders crossed by spanning cells (#35129)Oriol Brufau2025-01-231-0/+4
* layout: Fix border widths of table wrapper with collapsed borders (#35097)Oriol Brufau2025-01-211-31/+19
* layout: Remove some unneeded `is_table` parameters (#35064)Oriol Brufau2025-01-191-0/+5
* layout: Allow layouts to customize their used style (#35012)Oriol Brufau2025-01-161-166/+177
* layout: Make non-`normal` `align-content` establish a block formatting contex...TIN TUN AUNG2025-01-151-0/+9
* layout: Improve logic for block size of table (#34947)Oriol Brufau2025-01-131-66/+0
* layout: Generalize `ContainingBlock`'s block size to a `SizeConstraint` (#34946)Oriol Brufau2025-01-131-1/+4
* layout: Improve painting of collapsed borders in table layout (#34933)Oriol Brufau2025-01-111-12/+39
* layout: Improve sizing of tables in collapsed-borders mode (#34932)Oriol Brufau2025-01-101-0/+17
* layout: Set padding to zero on tables in collapsed-borders mode (#34908)Oriol Brufau2025-01-091-10/+16
* layout: Implement keyword sizes for block layout heuristics (#34695)Oriol Brufau2024-12-231-31/+0
* Refactor box size computation (#34671)Oriol Brufau2024-12-191-10/+19
* layout: Make a new `ContainingBlockSize` type (#34565)Martin Robinson2024-12-111-3/+3
* Refactor computation of preferred aspect ratios (#34416)Oriol Brufau2024-11-291-25/+3
* Layout: Implement CSS Grid using `taffy` (#32619)Nico Burns2024-11-211-1/+2
* Replace ComputedValues with WritingMode on IndefiniteContainingBlock (#34090)Oriol Brufau2024-11-041-30/+16
* Improve how intrinsic sizes work for videos (#31746)eri2024-10-291-13/+13
* layout: Avoid layout sometimes when stretching (#33967)Martin Robinson2024-10-241-70/+67
* Consistent resolution of cyclic percentages in min sizing properties (#33988)Oriol Brufau2024-10-241-34/+23
* clippy: fix explicit lifetime warning in components\layout_2020\style_ext.rs:...Noble Chinonso2024-10-211-2/+2
* Upgrade Stylo to 2024-10-04 (#33767)Oriol Brufau2024-10-201-18/+40
* clippy: Fix a variety of clippy warnings in `fonts`, `layout_2020` and the DO...chickenleaf2024-10-181-0/+1
* Remove SizeKeyword, merge it into Size (#33844)Oriol Brufau2024-10-151-2/+2
* Avoid recomputing inline_content_sizes() when not needed (#33806)Oriol Brufau2024-10-141-13/+43
* Fix writing mode in `content_box_sizes_and_padding_border_margin()` (#33773)Oriol Brufau2024-10-101-1/+1
* Make ComputedValuesExt expose keywords for the sizing properties (#33558)Oriol Brufau2024-09-271-53/+104
* 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