Bug 215588 - [WebDriver][WPE] Translate keyboard events received
Summary: [WebDriver][WPE] Translate keyboard events received
Status: NEW
Alias: None
Product: WebKit
Classification: Unclassified
Component: WPE WebKit (show other bugs)
Version: WebKit Nightly Build
Hardware: Unspecified Unspecified
: P2 Normal
Assignee: Nobody
URL:
Keywords:
Depends on:
Blocks: wpe-webdriver
  Show dependency treegraph
 
Reported: 2020-08-17 15:23 PDT by Lauro Moura
Modified: 2020-09-23 14:48 PDT (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Lauro Moura 2020-08-17 15:23:41 PDT
Tests affected:

* imported/selenium/py/test/selenium/webdriver/common/interactions_tests.py::testSendingKeysToActiveElementWithModifier

This test sends the keys 'a', 'b', and 'c' with the <shift> modifier to an input tag, checking if 'ABC' is produced.

GTK's WebAutomationSession synthesizes the events translating the keys, sending e.g. the keycode 'A', mimicking the events received by the MiniBrowser (translated outside webkit) and works fine.

WPE's WebAutomationSession keyboard events are not translated, sending the lowercase letters as the keycode.