aboutsummaryrefslogtreecommitdiffstats
path: root/components/compositing/compositor.rs
Commit message (Expand)AuthorAgeFilesLines
...
* libservo: Port desktop servoshell to use the new `WebView` API (#35183)Martin Robinson2025-01-281-1/+1
* libservo: Stop using `script_traits` in the embedding layer (#35185)Martin Robinson2025-01-281-3/+3
* libservo: Add an initial WebView data structure to the API (#35119)Delan Azabani2025-01-251-10/+25
* Remove type parameter from Servo and IOCompositor (#35121) (#35156)Delan Azabani2025-01-241-4/+4
* feat: Turn `RenderingContext` into a trait (#35052)DK Liao2025-01-241-36/+16
* api: Flatten and simplify Servo preferences (#34966)Martin Robinson2025-01-141-1/+1
* Upgrade rustc to 1.83 (#34793)Nico Burns2025-01-011-3/+2
* chore: remove `WindowMethods::rendering_context` (#34780)Ngo Iok Ui (Wu Yu Wei)2025-01-011-22/+6
* compositing: Invert check for webxr when determining animation status. (#34715)Josh Matthews2024-12-201-1/+1
* Use `webrender_api::units::DevicePixel` rather than `style_traits::DevicePixe...Nico Burns2024-11-251-3/+3
* compositing: Properly clean up pending paint metrics (#34305)Martin Robinson2024-11-201-53/+77
* Set all tracing spans to trace level for now (#34256)Delan Azabani2024-11-191-25/+14
* Plumb time profiler output into tracing (#34238)Delan Azabani2024-11-151-3/+4
* feat: `webxr` feature flag (#34241)Ngo Iok Ui (Wu Yu Wei)2024-11-131-1/+8
* Add simple fling implementation (#33219)Jonathan Schwender2024-11-101-0/+10
* Gate all use of `tracing` behind Cargo feature (#33845)Delan Azabani2024-10-161-12/+32
* compositor: Create a single cross-process compositor API (#33619) (#33660)Martin Robinson2024-10-091-122/+72
* tools: Improve instrumentation and add it for some layout (#33647)Martin Robinson2024-10-051-6/+6
* Revert "compositor: Create a single cross-process compositor API (#33619)" (#...Martin Robinson2024-10-041-72/+122
* compositor: Create a single cross-process compositor API (#33619)Martin Robinson2024-10-031-122/+72
* clippy: Fix warning in components/compositing (#33625)tanishka2024-10-031-5/+2
* Compositor: add document id to NewWebRenderFrame variant (#33597)Ngo Iok Ui (Wu Yu Wei)2024-10-021-5/+5
* fonts: Make `FontKey` and `FontInstanceKey` generation asynchronous (#33600)Martin Robinson2024-10-011-37/+26
* fonts: Simplify `FontContext` in two ways that affect the unit test (#33541)Martin Robinson2024-09-251-34/+76
* fonts: Use `IpcSharedMemory` to send font data (#33530)Martin Robinson2024-09-251-3/+2
* Plumb selected tracing spans into hitrace (#33324)Delan Azabani2024-09-101-8/+20
* script: Create a `CrossProcessInstant` to enable serializable monotonic time ...Martin Robinson2024-09-051-4/+2
* Add tracing events (#33189)atbrakhi2024-09-051-0/+12
* compositor: Do not parse the Cargo.lock file while building (#33222)Martin Robinson2024-08-281-53/+23
* clippy: Fix various clippy warnings throughout the code (#33003)Ashwin Naren2024-08-131-2/+2
* Fix save to image on Windows (#32914)Cristian Brinza2024-08-031-2/+2
* compositor: propagate scroll events across pipelines (#32829)Mukilan Thiyagarajan2024-07-221-13/+25
* Set compositor's cursor_pos properly (#32718)Ngo Iok Ui (Wu Yu Wei)2024-07-081-0/+1
* fonts: Clean up WebRender web fonts when they are no longer used (#32545)Martin Robinson2024-06-181-0/+17
* Move `RenderingContext` to `webrender_traits` (#32386)Martin Robinson2024-05-281-2/+2
* Remove more IPC messages between script and layout (#32377)Martin Robinson2024-05-271-12/+11
* compositor: Move WebRender-ish messages and types to `webrender_traits` (#32315)Mukilan Thiyagarajan2024-05-201-54/+39
* Move non-gfx things out of `gfx_traits` and create a `base` crate (#32296)Martin Robinson2024-05-171-2/+2
* Fix some clippy warnings in `components/gfx` and `components/script` (#32215)Pi-Cla2024-05-021-2/+4
* fonts: Use `FontInstanceFlags::EMBEDDED_BITMAPS` for color fonts on MacOS (#3...Martin Robinson2024-05-021-7/+19
* compositor: Do not handle embedder events during or after shutdown (#32207)Martin Robinson2024-05-021-0/+32
* Update WebView variants of ConstellationMsg (#32163)Ngo Iok Ui (Wu Yu Wei)2024-04-291-0/+8
* fonts: Rework platform font initialization (#32127)Mukilan Thiyagarajan2024-04-221-10/+24
* chore: Clean up use of `gfx` and `constellation` types (#31981)Martin Robinson2024-04-091-25/+7
* clippy: fix warnings in components/compositing (#31987)Azhar Ismagulova2024-04-031-2/+2
* Initial internal support for multiple webviews (#31417)Ngo Iok Ui (Wu Yu Wei)2024-04-031-116/+304
* compositing: Send entire scene's scroll offsets when sending WebRender displa...Martin Robinson2024-04-031-13/+29
* Rework “visible” to “throttled” in constellation + script + composito...Delan Azabani2024-03-221-10/+10
* compositor: Handle synchronous messages while shutting down (#31733)Martin Robinson2024-03-191-46/+96
* dependencies: Upgrade to WebRender 0.64 (#31486)Martin Robinson2024-03-141-165/+204