aboutsummaryrefslogtreecommitdiffstats
path: root/components/compositing
Commit message (Expand)AuthorAgeFilesLines
* Set compositor's cursor_pos properly (#32718)Ngo Iok Ui (Wu Yu Wei)2024-07-081-0/+1
* Rename `gfx` to `fonts` (#32556)Martin Robinson2024-06-191-2/+2
* fonts: Clean up WebRender web fonts when they are no longer used (#32545)Martin Robinson2024-06-181-0/+17
* Use workspace definitions for all crates and update to the 2021 edition (#32544)Martin Robinson2024-06-181-5/+5
* Fix missing alpha value when using CompositeTarget::Fbo (#32453)Ngo Iok Ui (Wu Yu Wei)2024-06-101-2/+2
* Move `RenderingContext` to `webrender_traits` (#32386)Martin Robinson2024-05-283-4/+4
* 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-202-54/+40
* 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-174-7/+8
* 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
* Fix flip_rect calculation (#32174)Ngo Iok Ui (Wu Yu Wei)2024-04-291-1/+4
* 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-032-4/+4
* Initial internal support for multiple webviews (#31417)Ngo Iok Ui (Wu Yu Wei)2024-04-035-134/+665
* 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
* Rework “visible” to “throttled” in embedder-to-constellation + jniapi...Delan Azabani2024-03-211-3/+3
* compositor: Handle synchronous messages while shutting down (#31733)Martin Robinson2024-03-191-46/+96
* dependencies: Upgrade to WebRender 0.64 (#31486)Martin Robinson2024-03-142-166/+205
* clippy: Fix assorted warnings in `components/` (#31628)eri2024-03-134-37/+27
* compositor: Remove the `is_running_problem_test` setting (#31589)Martin Robinson2024-03-091-34/+7
* clippy: fix some warnings in components/canvas (#31563)eri2024-03-082-3/+4
* compositor: Limit animation tick interval when in WPT mode (#31561)Martin Robinson2024-03-071-5/+21
* compositor: Improve the way we wait for frames (#31523)Martin Robinson2024-03-071-43/+64
* Update gstreamer crates to 0.22 (#31465)Samson2024-03-011-1/+1
* script: Do not run layout in a thread (#31346)Martin Robinson2024-02-231-17/+20
* 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-274-17/+17
* deps: Remove unused crate dependencies (#31185)Martin Robinson2024-01-261-2/+0
* constellation: focusing and closing webviews (#30842)Delan Azabani2024-01-241-9/+9
* Preliminary Android build support (#31086)Mukilan Thiyagarajan2024-01-222-0/+38
* Add initial support for offscreen rendering (#30767)Delan Azabani2023-12-134-217/+282
* Add multiview feature flag in compositing and constellation (#30840)Delan Azabani2023-12-121-0/+1
* constellation: clean up logging of pipelines and browsing contexts (#30657)Delan Azabani2023-11-141-1/+1
* Fix servoshell can't respond when there's no minibrowser (#30598)Ngo Iok Ui (Wu Yu Wei)2023-11-111-27/+8
* Move `*_traits` and other shared types to `shared`Martin Robinson2023-11-031-8/+8
* Replace the time crate with std::time in components/compositing (#30613)Reid Swan2023-10-261-4/+15
* Rename messages forwarded from the constellation to the compositor (#30496)Martin Robinson2023-10-051-20/+41
* Only access hit test items for the current epoch in the compositor (#30491)Martin Robinson2023-10-041-1/+15
* Add shell.background-color.rgba to prefs (#30488)Ngo Iok Ui (Wu Yu Wei)2023-10-042-2/+10
* Fix pinch zoom and enable it for TouchpadMagnify events (#30459)Martin Robinson2023-10-031-109/+141
* Implement pinch zoom with a display list (#30446)Martin Robinson2023-10-021-15/+83
* Fix main frame scrolling in quirks mode after WebRender (#30375)Martin Robinson2023-09-181-1/+1
* servoshell: fix lockups while animating (#30322)Delan Azabani2023-09-121-0/+1