aboutsummaryrefslogtreecommitdiffstats
path: root/components/layout
Commit message (Expand)AuthorAgeFilesLines
* layout: Combine `layout_2020` and `layout_thread_2020` into a crate called `l...Martin Robinson6 days57-0/+35634
* Remove legacy layout (layout 2013) (#35943)Oriol Brufau2025-03-1342-31387/+0
* canvas: Do not update ImageKey during canvas layout (#35719)Samson2025-03-122-11/+13
* Use new stylo crate renames (#35898)Nico Burns2025-03-122-2/+2
* Update rustfmt to the 2024 style edition (#35764)Simon Wülker2025-03-0316-45/+39
* fonts: Remove the per-FontGroup cached fallback font (#35705)Martin Robinson2025-02-281-5/+7
* clippy: Fix a couple clippy warnings on macOS (#35703)Martin Robinson2025-02-271-1/+1
* layout: Implement overflow scroll support for different axes (#35414)Euclid Ye2025-02-143-14/+16
* deps: Upgrade to `webrender@0.66` (#35325)Martin Robinson2025-02-071-0/+1
* Upgrade Stylo to 2025-02-03 (#35289)Oriol Brufau2025-02-051-1/+4
* Let `resolve_color()` take its parameter by reference (#35247)Oriol Brufau2025-01-313-14/+11
* script: Do not set up an IPC route for every image load (#35041)Martin Robinson2025-01-252-3/+3
* layout: Remove the obsolete layout tracing functionality (#35001)Martin Robinson2025-01-1515-318/+6
* config: Remove legacy-layout and unused `Preferences` and `Opts` (#34994)Martin Robinson2025-01-145-267/+12
* Elide lifetimes where possible after rustup (#34824)Martin Robinson2025-01-0311-20/+20
* script: Manage `<iframe>` sizes in `Window` (#34643)Martin Robinson2024-12-161-10/+18
* Upgrade Stylo to 2024-12-04 (#34501)Oriol Brufau2024-12-066-72/+95
* Use `webrender_api::units::DevicePixel` rather than `style_traits::DevicePixe...Nico Burns2024-11-251-2/+7
* Remove some unused dependencies (#34355)Jonathan Schwender2024-11-251-1/+0
* Upgrade Stylo to 2024-11-01 (#34322)Oriol Brufau2024-11-211-4/+8
* Plumb time profiler output into tracing (#34238)Delan Azabani2024-11-152-2/+7
* Improve how intrinsic sizes work for videos (#31746)eri2024-10-292-18/+12
* layout: Add support for `mix-blend-mode: plus-lighter` (#34057)Martin Robinson2024-10-291-0/+1
* Remove size_of_test macro from legacy layout and inline it (#34055)Nico Burns2024-10-292-9/+0
* Upgrade Stylo to 2024-10-04 (#33767)Oriol Brufau2024-10-204-39/+62
* fonts: Make `FontKey` and `FontInstanceKey` generation asynchronous (#33600)Martin Robinson2024-10-012-1/+4
* fonts: Simplify `FontContext` in two ways that affect the unit test (#33541)Martin Robinson2024-09-253-13/+10
* fonts: Use `IpcSharedMemory` to send font data (#33530)Martin Robinson2024-09-251-3/+3
* Layout: Implement innerText/outerText (#33312)Ben2024-09-241-2/+2
* Add `HTMLCanvasDataSource::Empty` that represent transparent black instead of...Samson2024-09-222-17/+18
* fix many clippy warnings (#33510)Gae242024-09-211-9/+9
* Enable min-content, max-content, fit-content and stretch (#33492)Oriol Brufau2024-09-2010-115/+88
* Add `rust-version` to all `Cargo.toml` files (#33483)Martin Robinson2024-09-171-0/+1
* Replace .map_or(false with Option::is_some_and (#33468)Simon Wülker2024-09-164-19/+21
* Let `LengthPercentage::maybe_to_used_value()` accept `Option<Au>` (#33450)Oriol Brufau2024-09-161-1/+1
* Update stylo for latest changes. (#33079)Josh Matthews2024-08-161-1/+1
* legacy-layout: Fix display list building after WebRender upgrade (#33073)Martin Robinson2024-08-161-25/+87
* Replace lazy_static crate with `std::sync::LazyLock` in layout and config (#3...Hayashi Mikihiro2024-08-152-7/+6
* Fix warnings after latest rust upgrade (#33043)Martin Robinson2024-08-142-12/+1
* clippy: Fix missing indentation in comments and remove on unecessary cast (#3...danik2922024-08-132-2/+2
* clippy: Fix various clippy warnings throughout the code (#33003)Ashwin Naren2024-08-131-1/+1
* deps: Upgrade to WebRender 0.65 (#32930)Martin Robinson2024-08-052-0/+2
* Upgrade stylo to 2024-07-16 (#32812)Martin Robinson2024-07-242-9/+9
* Convert layout to use Gecko's alignment style representation (#32790)Martin Robinson2024-07-171-34/+77
* Fix more clippy (#32740)石蕊 (Pi-Cla)2024-07-091-1/+1
* fonts: Add support for generic font families and font size configuration (#32...Martin Robinson2024-07-081-5/+0
* layout_2013: Remove code preventing writing mode assertion failures (#32698)Martin Robinson2024-07-043-10/+3
* clippy: Fix warnings in `shared` and `config`, `fonts`, `layout`, and `layout...Martin Robinson2024-07-046-6/+14
* Upgrade stylo to 2024-05-31 (#32474)Oriol Brufau2024-06-241-1/+1
* Rename `gfx` to `fonts` (#32556)Martin Robinson2024-06-197-13/+14