aboutsummaryrefslogtreecommitdiffstats
path: root/components/layout_thread_2020
Commit message (Expand)AuthorAgeFilesLines
...
* Use workspace definitions for all crates and update to the 2021 edition (#32544)Martin Robinson2024-06-181-5/+5
* Upgrade stylo to 2024-05-15 (#32334)Oriol Brufau2024-05-271-1/+1
* fonts: Improve font fallback (#32286)Martin Robinson2024-05-271-2/+2
* Remove more IPC messages between script and layout (#32377)Martin Robinson2024-05-271-41/+15
* fonts: Remove web fonts when their stylsheet is removed (#32346)Martin Robinson2024-05-231-14/+14
* fonts: Clean up messaging during web fonts loads (#32332)Martin Robinson2024-05-221-75/+43
* fonts: Store web fonts in the per-Layout `FontContext` (#32303)Martin Robinson2024-05-201-16/+19
* compositor: Move WebRender-ish messages and types to `webrender_traits` (#32315)Mukilan Thiyagarajan2024-05-202-4/+6
* Move non-gfx things out of `gfx_traits` and create a `base` crate (#32296)Martin Robinson2024-05-172-5/+5
* clippy: Fix last few warnings (#32270)Pi-Cla2024-05-121-3/+3
* fonts: Add `MallocSizeOf` implementation for `FontContext` (#32206)Martin Robinson2024-05-031-1/+7
* fonts: Make `FontContext` thread-safe and share it per-Layout (#32205)Martin Robinson2024-05-021-62/+64
* feat: Support font-relative `ch` and `ic` units (#32171)Andreu Botella2024-05-021-6/+30
* script: Include layout when collecting memory reports (#32204)Mukilan Thiyagarajan2024-05-011-5/+2
* script_layout: Remove script to layout messages (#32081)Martin Robinson2024-04-221-67/+51
* clippy: fix several lint warns (#32126)Kitsu2024-04-221-12/+12
* chore: Clean up use of `gfx` and `constellation` types (#31981)Martin Robinson2024-04-091-17/+8
* layout: Add a `FontMetricsProvider` for resolving font-relative units (#31966)Martin Robinson2024-04-041-7/+61
* script: Make layout DOM wrappers not generic on layout data (#31994)Martin Robinson2024-04-041-21/+11
* layout: Remove LayoutRPC and query layout via the `Layout` trait (#31937)Martin Robinson2024-03-291-309/+210
* clippy: Fix needless_lifetimes warnings (#31933)Oluwatobi Sofela2024-03-291-8/+8
* clippy: refactor struct literals to use shorthands (#31924)Azhar Ismagulova2024-03-281-5/+5
* clippy: Fix mem_replace_with_default warnings (#31921)Oluwatobi Sofela2024-03-281-2/+1
* fonts: Add support for WOFF2 and properly load web fonts from @imports (#31879)Martin Robinson2024-03-261-29/+57
* layout: More conservatively replace Stylist's Device (#31857)Martin Robinson2024-03-261-21/+49
* layout: Add basic support for `getClientRects()` queries (#31696)Martin Robinson2024-03-151-1/+2
* dependencies: Upgrade to WebRender 0.64 (#31486)Martin Robinson2024-03-141-4/+8
* layout: Propagate overflow values from `<body>` to root element (#31618)Martin Robinson2024-03-131-0/+1
* font_cache: Handle filtering `@font-face` rules in Servo (#31601)Martin Robinson2024-03-111-45/+10
* layout: Add an implementation of `process_resolved_font_style_query` for Layo...Smitty2024-02-281-2/+10
* Move Stylo to its own repo (#31350)Delan Azabani2024-02-271-4/+4
* script: Do not run layout in a thread (#31346)Martin Robinson2024-02-232-281/+84
* style: Remove dependency on servo_url (#31358)Martin Robinson2024-02-162-3/+9
* deps: Remove unused crate dependencies (#31185)Martin Robinson2024-01-261-5/+0
* Compile Servo with the latest version of rust stable (#30831)Martin Robinson2023-12-061-1/+1
* Add initial support for sticky positioning for non-legacy layout (#30686)Martin Robinson2023-11-291-3/+5
* Move `*_traits` and other shared types to `shared`Martin Robinson2023-11-031-9/+9
* Fix painting order of atomic inline stacking containers (#30458)Delan Azabani2023-10-061-1/+5
* Refactor scrolls on the window object (#29680)Martin Robinson2023-09-151-5/+5
* Strict import formatting (grouping and granularity) (#30325)Samson2023-09-111-29/+25
* Upgrade WebRender to e491e1ae637b2eed1e7195855d88357e5eb3ddf9 (#30323)Martin Robinson2023-09-101-7/+4
* remove `extern crate` (#30311)Samson2023-09-081-9/+4
* build(deps): bump parking_lot from 0.11.2 to 0.12.0 (#30199)dependabot[bot]2023-08-251-1/+1
* Try to `use` WebRender types moreMartin Robinson2023-07-101-7/+8
* Make the choice of layout runtime settingMartin Robinson2023-07-061-1/+1
* Vendor the current version of WebRenderMartin Robinson2023-07-031-1/+1
* Remove unused variableOriol Brufau2023-07-011-1/+0
* It was removed from the spec and it's disabled everywhere.Emilio Cobos Álvarez2023-06-301-23/+1
* Layout-2020: Serialize access to stylo thread pool.Mukilan Thiyagarajan2023-05-261-4/+7
* Clean up and document the `send_display_list` interfaceMartin Robinson2023-05-241-10/+7