servo/components/compositing
Euclid Ye 6aa82309c3
webdriver: Wait animation frame callbacks before taking (element) screenshot (#39539)
According to spec, we should wait animation frame callbacks before
taking (element) screenshot. As "element screenshot" would automatically
scroll into view, this solves intermittency.

Testing: Manually tested on pages, and
`take_element_screenshot/scroll_into_view.py` passes stably now.
Fixes: #39306

---------

Signed-off-by: Euclid Ye <yezhizhenjiakang@gmail.com>
2025-09-27 13:29:44 +00:00
..
Cargo.toml Cargo.toml cleanup (#39403) 2025-09-20 03:09:37 +00:00
compositor.rs webdriver: Wait animation frame callbacks before taking (element) screenshot (#39539) 2025-09-27 13:29:44 +00:00
lib.rs compositor: Preserve CompositorMsg deserialization errors (#38972) 2025-08-27 14:11:20 +00:00
refresh_driver.rs script: Allow reflows that do not produce display lists (#37186) 2025-06-12 19:25:04 +00:00
touch.rs servoshell: Move touch event simulation to servoshell (#39352) 2025-09-23 07:00:11 +00:00
tracing.rs compositor: Allow canvas to upload rendered contents asynchronously (#37776) 2025-08-29 10:04:41 +00:00
webview_manager.rs Removed FnvHash and transformed the rest to FxHashmap (#39233) 2025-09-10 13:34:54 +00:00
webview_renderer.rs compositing: Don't reset scroll positions when receiving a new frame tree (#39515) 2025-09-26 17:14:45 +00:00