aboutsummaryrefslogtreecommitdiffstats
path: root/components/compositing/windowing.rs
Commit message (Expand)AuthorAgeFilesLines
* libservo: Make zooming and HiDPI scaling work per-`WebView` (#36419)Martin Robinson9 days1-12/+1
* libservo: Move animation tracking from `WindowMethods` to delegates (#36400)Martin Robinson13 days1-14/+0
* libservo: Start moving `WindowMethods` to `WebViewDelegate` (#36223)Martin Robinson2025-04-021-15/+5
* libservo: Remove a couple `EmbedderMethods` (#36276)Martin Robinson2025-04-011-10/+0
* libservo: Move size handling to `RenderContext` from `WindowMethods` (#35621)Martin Robinson2025-02-251-91/+1
* libservo: Remove message-based API (#35366)Martin Robinson2025-02-101-164/+3
* Simplify `RenderingContext` trait methods (#35251)Ngo Iok Ui (Wu Yu Wei)2025-02-051-11/+0
* libservo: Remove `EmbedderEvent::WindowResize` (#35277)Martin Robinson2025-02-041-3/+0
* Include `WebViewId` into EmbedderMsg variants where possible (#35211)Delan Azabani2025-01-301-2/+2
* libservo: Stop using `script_traits` in the embedding layer (#35185)Martin Robinson2025-01-281-5/+4
* Implement Clipboard Event Api (#33576)Gae242025-01-151-2/+5
* chore: remove `WindowMethods::rendering_context` (#34780)Ngo Iok Ui (Wu Yu Wei)2025-01-011-3/+0
* 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-251-2/+3
* ohos: Add basic IME and keyboard support (#34188)Jonathan Schwender2024-11-151-1/+4
* feat: `webxr` feature flag (#34241)Ngo Iok Ui (Wu Yu Wei)2024-11-131-2/+8
* Add simple fling implementation (#33219)Jonathan Schwender2024-11-101-0/+3
* servoshell: Allow overriding screen resolution with a command-line argument (...Martin Robinson2024-10-301-13/+13
* Replace some `Point2D::new(0, 0)` instances with `Point2D::zero()` (#33783)birdbrained2024-10-101-1/+1
* compositor: Create a single cross-process compositor API (#33619) (#33660)Martin Robinson2024-10-091-7/+7
* Revert "compositor: Create a single cross-process compositor API (#33619)" (#...Martin Robinson2024-10-041-7/+7
* compositor: Create a single cross-process compositor API (#33619)Martin Robinson2024-10-031-7/+7
* compositor: Do not parse the Cargo.lock file while building (#33222)Martin Robinson2024-08-281-0/+5
* make protocol handlers registrable (#33104)webbeef2024-08-221-0/+7
* Move `RenderingContext` to `webrender_traits` (#32386)Martin Robinson2024-05-281-1/+1
* Add unit test to EmbedderCoordinates (#32314)Ngo Iok Ui (Wu Yu Wei)2024-05-201-0/+62
* Move non-gfx things out of `gfx_traits` and create a `base` crate (#32296)Martin Robinson2024-05-171-2/+3
* Fix flip_rect calculation (#32174)Ngo Iok Ui (Wu Yu Wei)2024-04-291-1/+4
* 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-18/+54
* Rework “visible” to “throttled” in embedder-to-constellation + jniapi...Delan Azabani2024-03-211-3/+3
* dependencies: Upgrade to WebRender 0.64 (#31486)Martin Robinson2024-03-141-1/+1
* clippy: Fix assorted warnings in `components/` (#31628)eri2024-03-131-1/+1
* Implement non-XR Gamepad discovery and input (#31200)Daniel Adams2024-02-171-1/+6
* libservo: Handle GL video decoding setup internally (#31209)Martin Robinson2024-02-031-8/+1
* gfx: Rename `WebrenderSurfman` to `RenderingContext` and move to `gfx` (#31184)Martin Robinson2024-01-271-3/+3
* constellation: focusing and closing webviews (#30842)Delan Azabani2024-01-241-9/+9
* Preliminary Android build support (#31086)Mukilan Thiyagarajan2024-01-221-0/+11
* Strict import formatting (grouping and granularity) (#30325)Samson2023-09-111-3/+3
* Fix viewport origin of webrender frame (#30088)Ngo Iok Ui (Wu Yu Wei)2023-08-101-0/+7
* [NFC] winit: document event handling and improve naming (#30016)Delan Azabani2023-07-241-32/+32
* Try to `use` WebRender types moreMartin Robinson2023-07-101-2/+1
* Make reload button clear the network cache.Josh Matthews2020-07-271-0/+3
* Unfocus input when virtual keyboard is dismissedPaul Rouget2020-07-131-0/+3
* Support for webxr layer managementAlan Jeffrey2020-06-281-9/+1
* Update surfman to 0.2 and remove glutinAlan Jeffrey2020-04-171-13/+8
* Remove WebVRAlan Jeffrey2020-04-081-9/+0
* Extract user_agent from global optsUtsav Oza2020-04-061-0/+5
* Pass context menu callbacks down to the openxr deviceManish Goregaokar2020-03-311-1/+2
* Integrate swapchain surface provider changes into webgl and webxr implementat...Josh Matthews2020-03-091-1/+8