UI: Add an option to enable autoplay globally

This commit is contained in:
Tim Ledbetter 2024-09-22 23:12:36 +01:00 committed by Tim Ledbetter
commit 63632159ce
Notes: github-actions[bot] 2024-09-24 22:51:57 +00:00
18 changed files with 98 additions and 0 deletions

View file

@ -193,6 +193,15 @@ void ViewImplementation::set_enable_do_not_track(bool enable)
client().async_set_enable_do_not_track(page_id(), enable);
}
void ViewImplementation::set_enable_autoplay(bool enable)
{
if (enable) {
client().async_set_autoplay_allowed_on_all_websites(page_id());
} else {
client().async_set_autoplay_allowlist(page_id(), {});
}
}
ByteString ViewImplementation::selected_text()
{
return client().get_selected_text(page_id());