aboutsummaryrefslogtreecommitdiffstats
path: root/components/compositing
Commit message (Expand)AuthorAgeFilesLines
* Migrate to the 2024 edition (#35755)Simon Wülker2025-03-131-5/+1
* compositing: Move `cursor_pos` member and update it in `update_cursor()` (#35...Simon B / GrausamkeitEnjoyer / God's Eye View Developer2025-03-132-8/+11
* base: Finish rename of `TopLevelBrowsingContextId` to `WebViewId` (#35896)Martin Robinson2025-03-112-20/+16
* compositor: Make input event handling per-WebView (#35716)Delan Azabani2025-03-052-861/+969
* Optimize IPC for non-cancelable touch events (#35785)Bi Fuguo2025-03-042-1/+6
* compositor: Make `PipelineDetails` and pending paint metrics per-WebView (#35...Martin Robinson2025-03-042-330/+461
* Fix the problem that touchmove crashes occasionally. Fix crash when multiple ...Bi Fuguo2025-03-032-51/+49
* Update rustfmt to the 2024 style edition (#35764)Simon Wülker2025-03-032-6/+6
* add `cancelable` property to the `TouchEvent` (#35713)Bi Fuguo2025-03-021-1/+3
* compositor Remove `frame_tree_id` member (#35702)Martin Robinson2025-02-271-18/+0
* Set limits on pinch zoom (#35692)Shubham Gupta2025-02-271-2/+3
* libservo: Add `WebView` immediately to the Compositor (#35662)Martin Robinson2025-02-262-46/+28
* libservo: Move size handling to `RenderContext` from `WindowMethods` (#35621)Martin Robinson2025-02-253-127/+36
* Touch handler: Fix race condition and rate-limit move events (#35537)Bi Fuguo2025-02-252-190/+631
* compositing: Move image output and shutdown management out of the compositor ...Martin Robinson2025-02-204-173/+76
* compositing: Split non-WebView-specific data into `ServoRenderer` (#35536)Martin Robinson2025-02-191-119/+165
* libservo: Rework and clarify the rendering model of the `WebView` (#35522)Martin Robinson2025-02-192-110/+57
* libservo: Expose `SoftwareRenderingContext` and `WindowRenderingContext` (#35...Martin Robinson2025-02-181-1/+0
* implement Touchevent prevent default behavior (#35031)Bi Fuguo2025-02-172-210/+202
* libservo: Expose an `OffscreenRenderingContext` and use it for servoshell (#3...Martin Robinson2025-02-174-327/+25
* deps: Remove some unused `Cargo.toml` (#35466)Martin Robinson2025-02-141-2/+0
* fix issue #35449: handle touch events in on_input_event. (#35450)Bi Fuguo2025-02-131-0/+5
* Update window.screenX and window.screenY when moving the embedder window (#35...webbeef2025-02-131-0/+4
* libservo: Expose a single `InputEvent` type and pass it to script (#35430)Martin Robinson2025-02-121-147/+113
* libservo: Don't bounce ready-to-present frame notifications to the Constellat...Martin Robinson2025-02-121-12/+14
* libservo: Remove message-based API (#35366)Martin Robinson2025-02-102-179/+15
* deps: Upgrade to `webrender@0.66` (#35325)Martin Robinson2025-02-071-1/+1
* fix: bring back connection method to fix WebGL texture error (#35358)Ngo Iok Ui (Wu Yu Wei)2025-02-071-0/+3
* Simplify `RenderingContext` trait methods (#35251)Ngo Iok Ui (Wu Yu Wei)2025-02-052-28/+0
* libservo: Remove `Servo::repaint_synchronously` (#35283)Martin Robinson2025-02-041-19/+0
* libservo: Remove `EmbedderEvent::WindowResize` (#35277)Martin Robinson2025-02-041-3/+0
* chore: Rename `CompositeTarget` enum (#35263)DK Liao2025-02-041-9/+12
* Finish the integration of `webxr` into the Cargo workspace (#35229)Martin Robinson2025-01-311-1/+1
* script_traits: Rename `ConstellationControlMsg` to `ScriptThreadMessage` (#35...Martin Robinson2025-01-301-10/+9
* Include `WebViewId` into EmbedderMsg variants where possible (#35211)Delan Azabani2025-01-302-3/+15
* compositor: Remove some unused messages to the compositor (#35223)Martin Robinson2025-01-302-33/+0
* ohos: Support resizing the surface (#35158)Jonathan Schwender2025-01-291-1/+1
* 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-283-9/+9
* 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-242-38/+18
* Implement Clipboard Event Api (#33576)Gae242025-01-151-2/+5
* api: Flatten and simplify Servo preferences (#34966)Martin Robinson2025-01-141-1/+1
* fix click event when long time in touchstart (#34812)Bi Fuguo2025-01-141-1/+8
* 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-012-25/+6
* compositing: Invert check for webxr when determining animation status. (#34715)Josh Matthews2024-12-201-1/+1
* Add embedder event for preferred color scheme and respond to it in the Layout...arthmis2024-12-121-2/+5
* Use `webrender_api::units::DevicePixel` rather than `style_traits::DevicePixe...Nico Burns2024-11-253-7/+7