libservo: Add a WebView::take_screenshot() API and use it for reftests

Co-authored-by: Delan Azabani <dazabani@igalia.com>
Signed-off-by: Martin Robinson <mrobinson@igalia.com>
This commit is contained in:
Martin Robinson 2025-09-26 09:24:24 +02:00
parent 92dd54b1ec
commit ebb12cb298
25 changed files with 481 additions and 414 deletions

2
Cargo.lock generated
View file

@ -1484,6 +1484,7 @@ dependencies = [
"embedder_traits",
"euclid",
"gleam",
"image",
"ipc-channel",
"libc",
"log",
@ -5027,6 +5028,7 @@ dependencies = [
"gleam",
"gstreamer",
"http 1.3.1",
"image",
"ipc-channel",
"keyboard-types",
"layout",