aboutsummaryrefslogtreecommitdiffstats
path: root/components/shared/compositing/lib.rs
Commit message (Expand)AuthorAgeFilesLines
* compositing: Rename `WebView` to `WebViewRenderer` (#36574)Martin Robinson4 days1-1/+1
* compositing: Add memory reporter for WebRender. (#36557)Josh Matthews9 days1-0/+11
* compositor: Unify the cross process and in-process API (#36543)Martin Robinson10 days1-97/+33
* Revert "compositor: Unify the cross process and in-process API (#36443)" (#36...Martin Robinson10 days1-35/+100
* libservo: Make zooming and HiDPI scaling work per-`WebView` (#36419)Martin Robinson11 days1-1/+5
* compositor: Unify the cross process and in-process API (#36443)Martin Robinson12 days1-100/+35
* compositing: Send `CompositorDisplayListInfo` as bytes to compositor (#36484)Martin Robinson12 days1-6/+9
* libservo: Move animation tracking from `WindowMethods` to delegates (#36400)Martin Robinson2025-04-091-0/+1
* `compositing`: Combine `webrender_traits` and `compositing_traits` (#36372)Martin Robinson2025-04-061-1/+481
* Move `ScriptToConstellationMsg` to `constellation_traits` (#36364)Martin Robinson2025-04-051-2/+3
* compositor: Remove the script channel from the compositor (#36089)Martin Robinson2025-03-231-2/+1
* Create a `constellation_traits` crate (#36088)Martin Robinson2025-03-221-4/+1
* metrics: Simplify `ProgressiveWebMetrics` (#35985)Martin Robinson2025-03-211-6/+1
* Use `strum` to iterate through enum variants and get their names (#35933)Martin Robinson2025-03-131-19/+5
* base: Finish rename of `TopLevelBrowsingContextId` to `WebViewId` (#35896)Martin Robinson2025-03-111-4/+4
* compositor: Make input event handling per-WebView (#35716)Delan Azabani2025-03-051-3/+3
* compositor: Make `PipelineDetails` and pending paint metrics per-WebView (#35...Martin Robinson2025-03-041-7/+7
* Update rustfmt to the 2024 style edition (#35764)Simon Wülker2025-03-031-1/+1
* Touch handler: Fix race condition and rate-limit move events (#35537)Bi Fuguo2025-02-251-2/+2
* compositing: Move image output and shutdown management out of the compositor ...Martin Robinson2025-02-201-5/+0
* libservo: Expose a single `InputEvent` type and pass it to script (#35430)Martin Robinson2025-02-121-2/+2
* script_traits: Rename `ConstellationControlMsg` to `ScriptThreadMessage` (#35...Martin Robinson2025-01-301-2/+2
* compositor: Remove some unused messages to the compositor (#35223)Martin Robinson2025-01-301-13/+0
* libservo: Stop using `script_traits` in the embedding layer (#35185)Martin Robinson2025-01-281-4/+2
* compositor: Create a single cross-process compositor API (#33619) (#33660)Martin Robinson2024-10-091-46/+9
* Revert "compositor: Create a single cross-process compositor API (#33619)" (#...Martin Robinson2024-10-041-9/+46
* compositor: Create a single cross-process compositor API (#33619)Martin Robinson2024-10-031-46/+9
* Compositor: add document id to NewWebRenderFrame variant (#33597)Ngo Iok Ui (Wu Yu Wei)2024-10-021-2/+4
* fonts: Simplify `FontContext` in two ways that affect the unit test (#33541)Martin Robinson2024-09-251-2/+4
* Add tracing events (#33189)atbrakhi2024-09-051-0/+11
* compositor: Move WebRender-ish messages and types to `webrender_traits` (#32315)Mukilan Thiyagarajan2024-05-201-17/+3
* Move non-gfx things out of `gfx_traits` and create a `base` crate (#32296)Martin Robinson2024-05-171-2/+2
* fonts: Use `FontInstanceFlags::EMBEDDED_BITMAPS` for color fonts on MacOS (#3...Martin Robinson2024-05-021-2/+4
* fonts: Rework platform font initialization (#32127)Mukilan Thiyagarajan2024-04-221-2/+3
* Initial internal support for multiple webviews (#31417)Ngo Iok Ui (Wu Yu Wei)2024-04-031-4/+19
* Rework “visible” to “throttled” in constellation + script + composito...Delan Azabani2024-03-221-3/+3
* compositor: Handle synchronous messages while shutting down (#31733)Martin Robinson2024-03-191-5/+0
* compositor: Improve the way we wait for frames (#31523)Martin Robinson2024-03-071-40/+4
* script: Do not run layout in a thread (#31346)Martin Robinson2024-02-231-4/+3
* Move `*_traits` and other shared types to `shared`Martin Robinson2023-11-031-0/+215