Очистить выделение в WebKit2 Web Extension без JavaScript

Я хочу очистить выбор от веб-расширения.

Есть сигнал selection-changed, но там, кажется, нет способа очистить выбор.

Я пытался создать WebKitDOMRange но, кажется, нет способа установить этот новый диапазон в документе. И, похоже, нет способа получить текущий диапазон.

Как я могу удалить выделение из веб-расширения WebKit2 без использования строки JavaScript?

1 ответ

Решение

У WebKit2, похоже, нестабильный API, которого нет в документации.

Я смог получить текущий выбор с webkit_dom_dom_window_get_selection и очистить его с webkit_dom_dom_selection_empty

Другие вопросы по тегам