mirror of
https://github.com/servo/servo.git
synced 2025-08-03 04:30:10 +01:00
Webdriver: Keyboard Action use webview::notify_input_event
instead of directly sent to constellation (#37908)
Previously, we KeyboardAction will be forwarded to constellation by the embedder. Now we use `webview.notify_input_event`, which will send `WebDriverCommandMsg::ForwardInputEvent` for KeyboardAction Fixes: part of https://github.com/servo/servo/issues/37370 --------- Signed-off-by: PotatoCP <kenzieradityatirtarahardja18@gmail.com>
This commit is contained in:
parent
11bb83d422
commit
1773ea44f8
5 changed files with 17 additions and 61 deletions
|
@ -52,7 +52,7 @@ pub enum WebDriverCommandMsg {
|
|||
SendKeys(BrowsingContextId, Vec<WebDriverInputEvent>),
|
||||
/// Act as if keys were pressed or release in the browsing context with the given ID.
|
||||
KeyboardAction(
|
||||
BrowsingContextId,
|
||||
WebViewId,
|
||||
KeyboardEvent,
|
||||
// Should never be None.
|
||||
Option<WebDriverMessageId>,
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue