aboutsummaryrefslogtreecommitdiffstats
path: root/components/layout_2020/flow/inline.rs
Commit message (Expand)AuthorAgeFilesLines
* layout: Add a `InlineFormattingContextBuilder` (#32415)Martin Robinson2024-06-031-2524/+0
* layout: Add support for `white-space-collapse: break-spaces` (#32388)Martin Robinson2024-05-301-7/+18
* layout: When line-height is not `Normal` use metrics of first font not fallba...Martin Robinson2024-05-131-4/+16
* fonts: Make `FontContext` thread-safe and share it per-Layout (#32205)Martin Robinson2024-05-021-32/+27
* Turn white-space into a shorthand (#32146)Oriol Brufau2024-04-291-18/+29
* layout: Have `TextRun::glyph_run_is_preserved_newline` take into account `Tex...Martin Robinson2024-04-211-1/+1
* clippy: Fix collapsible_if warning (#32109)Oluwatobi Sofela2024-04-191-4/+3
* layout: Add support for `clear` on `<br>` elements (#32094)Martin Robinson2024-04-171-2/+34
* Keep 1st collapsible space after a preserved one (#32037)Oriol Brufau2024-04-151-6/+7
* Upgrade Stylo to 2023-12-01 (#32032)Oriol Brufau2024-04-101-0/+1
* layout: Add a `FontMetricsProvider` for resolving font-relative units (#31966)Martin Robinson2024-04-041-6/+5
* Implementation of baseline-source (#31904)Munish Mummadi2024-04-021-6/+12
* Update Stylo to 2023-10-16 (#31932)Oriol Brufau2024-03-301-5/+6
* Obey `white-space: pre-wrap` when intrinsically sizing an IFC (#31930)Oriol Brufau2024-03-291-10/+20
* Ignore spaces before atomic inline for the min-content size (#31896)Oriol Brufau2024-03-271-1/+4
* Pick the first or last baseline as appropriate (#31705)Oriol Brufau2024-03-251-4/+17
* layout: use `Au` in `BoxFragment` (#31794)atbrakhi2024-03-221-7/+7
* layout: Take into account `text-indent` for justification (#31777)Martin Robinson2024-03-211-1/+6
* clippy: Fix several warnings (#31710)RustAndMetal2024-03-181-4/+1
* Allow pre-wrap whitespace to hang at the end of the line (#31681)Oriol Brufau2024-03-151-18/+54
* Obey white-space when intrinsically sizing an IFC (#31660)Oriol Brufau2024-03-151-19/+23
* layout: IFCs should not always be marked as containing floats (#31641)Martin Robinson2024-03-141-1/+3
* rustdoc: Fix warnings in `components/layout_2020` (#31640)Aarya Khandelwal2024-03-131-3/+3
* Fix vertical alignment at the root of an IFC (#31636)Oriol Brufau2024-03-131-22/+52
* layout: make `margin` in `pbm` use app unit (#31621)atbrakhi2024-03-131-6/+12
* clippy: Fix warnings in `components/layout_2020` (#31611)eri2024-03-111-22/+16
* Take spaces into account in the max-content size of an IFC (#31613)Oriol Brufau2024-03-111-11/+9
* layout: Add start of documentation for inline layout (#31519)Martin Robinson2024-03-061-0/+66
* Fix size of tables in flow layout (#31455)Oriol Brufau2024-03-021-13/+21
* layout: Turn on synthetic small-caps for layout 2020 (#31435)Martin Robinson2024-02-281-1/+1
* layout: Add line height from preserved segment breaks in quirks mode (#31419)Martin Robinson2024-02-261-8/+33
* Support <div align="..."> and <center> on inline layout (#31388)Oriol Brufau2024-02-231-12/+15
* layout: Add initial support for `text-transform` (#31396)Martin Robinson2024-02-221-0/+5
* layout: Add support for table rows, columns, rowgroups and colgroups (#31341)Martin Robinson2024-02-201-3/+3
* make ContainingBlock use Au for inline_size and block_size (#31370)atbrakhi2024-02-201-11/+10
* make size of DefiniteContainingBlock use app units (#31369)atbrakhi2024-02-171-1/+1
* layout: Do whitespace collapse during breaking and shaping (#31322)Martin Robinson2024-02-131-13/+20
* layout: make `padding` and `border` use `Au` in `pbm` (#31289)atbrakhi2024-02-121-24/+26
* layout: Implement support for font fallback (#31254)Martin Robinson2024-02-111-81/+130
* layout: Wait to count justification opportunities until justification (#31236)Martin Robinson2024-02-061-38/+30
* layout: Collect both start and end baselines for fragments (#31230)Martin Robinson2024-02-051-24/+23
* use app unit in replaced elements (#31178)atbrakhi2024-01-291-1/+1
* layout: Shape text only once (#31146)Martin Robinson2024-01-251-229/+26
* Lint layout_2020 with clippy (#31169)Oriol Brufau2024-01-251-34/+27
* layout: Count word separators as justification opportunities when trimming wh...Martin Robinson2024-01-231-6/+8
* Layout: use `Au` in `ContentSizes` (#31135)atbrakhi2024-01-231-14/+14
* rustdoc: Fix many rustdoc errors (#31147)Martin Robinson2024-01-221-9/+9
* Layout: Clean up `Au` conversion helper functions in the flexbox (#31137)atbrakhi2024-01-221-1/+2
* layout: Convert all inline iteration to a new `foreach` function (#31117)Martin Robinson2024-01-191-230/+243
* Use App units in flow layout (#30894)atbrakhi2024-01-191-14/+20