LibWebView: Add an option to disable painting viewport scrollbars

This commit is contained in:
Tim Ledbetter 2024-12-16 11:23:10 +00:00 committed by Sam Atkins
commit dd819d1dea
Notes: github-actions[bot] 2025-01-15 12:35:09 +00:00
3 changed files with 11 additions and 0 deletions

View file

@ -118,6 +118,11 @@ enum class IsHeadless {
Yes,
};
enum class PaintViewportScrollbars {
Yes,
No,
};
struct WebContentOptions {
String command_line;
String executable_path;
@ -134,6 +139,7 @@ struct WebContentOptions {
CollectGarbageOnEveryAllocation collect_garbage_on_every_allocation { CollectGarbageOnEveryAllocation::No };
Optional<u16> echo_server_port {};
IsHeadless is_headless { IsHeadless::No };
PaintViewportScrollbars paint_viewport_scrollbars { PaintViewportScrollbars::Yes };
};
}