aboutsummaryrefslogtreecommitdiffstats
path: root/components/layout_thread_2020
Commit message (Expand)AuthorAgeFilesLines
* `compositing`: Combine `webrender_traits` and `compositing_traits` (#36372)Martin Robinson2025-04-062-2/+2
* Move `ScriptToConstellationMsg` to `constellation_traits` (#36364)Martin Robinson2025-04-051-2/+2
* constellation: Stop assuming that the viewport is shared by all WebViews (#36...Martin Robinson2025-04-041-14/+19
* Organize component Cargo.toml dependencies (#36224)Alex Touchet2025-03-301-2/+2
* Animation: Aggregate Animated Image Info to Document (#36141)TIN TUN AUNG2025-03-281-7/+38
* chore: Remove unused generation counter field from LayoutThread (#36172)Kelechi Ebiri2025-03-261-7/+0
* Create a `constellation_traits` crate (#36088)Martin Robinson2025-03-222-6/+5
* metrics: Simplify `ProgressiveWebMetrics` (#35985)Martin Robinson2025-03-211-23/+2
* constellation: Proxy `ScrollState` through the `Constellation` (#36062)Martin Robinson2025-03-211-4/+4
* Cleanup Stylo dependencies (#36046)Oriol Brufau2025-03-191-2/+2
* Use new stylo crate renames (#35898)Nico Burns2025-03-122-2/+2
* compositor: Make `PipelineDetails` and pending paint metrics per-WebView (#35...Martin Robinson2025-03-041-2/+6
* Update rustfmt to the 2024 style edition (#35764)Simon Wülker2025-03-031-3/+3
* fonts: Remove the per-FontGroup cached fallback font (#35705)Martin Robinson2025-02-281-2/+2
* script: add skeleton implementation of `FontFace` API (#35262)Mukilan Thiyagarajan2025-02-191-2/+2
* Fix scroll_sensitivity related naming issue (#35462)Euclid Ye2025-02-141-1/+1
* script_traits: Rename `ConstellationControlMsg` to `ScriptThreadMessage` (#35...Martin Robinson2025-01-301-6/+3
* Include `WebViewId` into EmbedderMsg variants where possible (#35211)Delan Azabani2025-01-301-42/+25
* layout: Remove the obsolete layout tracing functionality (#35001)Martin Robinson2025-01-151-11/+1
* fonts: Remove synchronous web font loading functionality (#35000)Martin Robinson2025-01-151-11/+1
* api: Flatten and simplify Servo preferences (#34966)Martin Robinson2025-01-141-3/+3
* script: Move the `FontContext` to `Window` (#34845)Martin Robinson2025-01-071-15/+3
* script: Manage `<iframe>` sizes in `Window` (#34643)Martin Robinson2024-12-161-71/+12
* layout: Send back layout results directly and remove channels (#34609)Martin Robinson2024-12-131-75/+27
* Add embedder event for preferred color scheme and respond to it in the Layout...arthmis2024-12-121-20/+31
* script: Remove 'pending reflow' concept and some explicit reflows (#34558)Martin Robinson2024-12-111-14/+1
* Move stylo thread pool mutex to servo layout thread crates (#34480)Nico Burns2024-12-051-2/+10
* Make Servo compatible with Stylo with `prefers-color-scheme` support (#34423)Nico Burns2024-11-291-0/+5
* Use `webrender_api::units::DevicePixel` rather than `style_traits::DevicePixe...Nico Burns2024-11-251-5/+6
* Set all tracing spans to trace level for now (#34256)Delan Azabani2024-11-191-20/+15
* Plumb time profiler output into tracing (#34238)Delan Azabani2024-11-151-3/+3
* Gate all use of `tracing` behind Cargo feature (#33845)Delan Azabani2024-10-162-16/+63
* compositor: Create a single cross-process compositor API (#33619) (#33660)Martin Robinson2024-10-091-13/+13
* tools: Improve instrumentation and add it for some layout (#33647)Martin Robinson2024-10-051-14/+14
* clippy: Fix too_many_arguments warnings (#33648)tanishka2024-10-041-0/+2
* clippy: Fix `too_many_arguments` in `components/layout_thread_2020` (#33646)Adavize Promise2024-10-041-0/+2
* Revert "compositor: Create a single cross-process compositor API (#33619)" (#...Martin Robinson2024-10-041-13/+13
* compositor: Create a single cross-process compositor API (#33619)Martin Robinson2024-10-031-13/+13
* fonts: Simplify `FontContext` in two ways that affect the unit test (#33541)Martin Robinson2024-09-251-3/+7
* fonts: Use `IpcSharedMemory` to send font data (#33530)Martin Robinson2024-09-251-6/+6
* Layout: Implement innerText/outerText (#33312)Ben2024-09-241-3/+3
* Add `rust-version` to all `Cargo.toml` files (#33483)Martin Robinson2024-09-171-0/+1
* Trace more functions by adding perfetto tracing events (#33417)atbrakhi2024-09-132-0/+18
* script: Create a `CrossProcessInstant` to enable serializable monotonic time ...Martin Robinson2024-09-051-1/+2
* Replace lazy_static crate with `std::sync::LazyLock` in layout and config (#3...Hayashi Mikihiro2024-08-152-14/+9
* fonts: Add support for generic font families and font size configuration (#32...Martin Robinson2024-07-081-2/+23
* script: Implement the `FontFaceSet` DOM API (#32576)Mukilan Thiyagarajan2024-06-261-6/+8
* Clean up some unused dependencies (#32600)Oriol Brufau2024-06-251-1/+0
* Rename `gfx` to `fonts` (#32556)Martin Robinson2024-06-192-5/+4
* fonts: Clean up WebRender web fonts when they are no longer used (#32545)Martin Robinson2024-06-181-0/+16