servo/support
Martin Robinson 71bfd2d13f
libservo: Don't bounce ready-to-present frame notifications to the Constellation (#35369)
Instead of telling the Constellation to tell the embedder that new
frames are ready, have the compositor tell the embedder directly. This
should reduce frame latency. Now, after processing compositor
updates, run any pending `WebView::new_frame_ready` delegate methods.

This change also removes the `refresh` call from the Java interface as
that was the only other place that the compositor was rendering the
WebRender scene outside of event looping spinning. This `refresh` call
was completely unused.

Signed-off-by: Martin Robinson <mrobinson@igalia.com>
2025-02-12 08:25:58 +00:00
..
android libservo: Don't bounce ready-to-present frame notifications to the Constellation (#35369) 2025-02-12 08:25:58 +00:00
arm32 Update MPL license to https (part 1) 2018-11-19 14:46:43 +01:00
arm64 Update MPL license to https (part 1) 2018-11-19 14:46:43 +01:00
crown crown: Pass --cfg crown to rustc from crown (#35073) 2025-01-31 18:08:04 +00:00
macos Bootstrap pkg-config and cmake on MacOS (#30497) 2023-10-05 01:12:29 +00:00
openharmony ohos: Improve argument filtering (#34422) 2024-12-02 08:17:53 +00:00
rust-task_info Add rust-version to all Cargo.toml files (#33483) 2024-09-17 16:39:07 +00:00
windows Attempt to link to MPL-2.0 license page in Windows installer (#33711) 2024-10-08 09:24:23 +00:00
suppressed_leaks_for_asan.txt Fix a memory leak in components/script/script_runtime.rs and add more leak suppressions (#33175) 2024-08-26 07:33:23 +00:00