summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndroid Build Coastguard Worker <android-build-coastguard-worker@google.com>2022-10-19 20:28:06 +0000
committerGerrit Code Review <noreply-gerritcodereview@google.com>2022-10-19 20:28:06 +0000
commitb9e7103d892a23e5f1e7d6ca4481425de3c7f58b (patch)
tree10a8033cb0d034810c7ead9b67873218a623bcfd
parent8493550ce267ab4448b8f98edd810a697d1e0739 (diff)
parent7a57a084e177ff2cd549e23ea5882c6708e3f931 (diff)
downloadcts-android-vts-12.0_r6.tar.gz
Merge "Snap for 9191520 from 66d63e6781dcad2d1f0e625bd011c40dff71be5b to android12-tests-release" into android12-tests-releaseandroid-vts-12.0_r6
-rw-r--r--tests/autofillservice/src/android/autofillservice/cts/activities/AbstractWebViewActivity.java9
1 files changed, 7 insertions, 2 deletions
diff --git a/tests/autofillservice/src/android/autofillservice/cts/activities/AbstractWebViewActivity.java b/tests/autofillservice/src/android/autofillservice/cts/activities/AbstractWebViewActivity.java
index a6b5938f33c..277af4fa996 100644
--- a/tests/autofillservice/src/android/autofillservice/cts/activities/AbstractWebViewActivity.java
+++ b/tests/autofillservice/src/android/autofillservice/cts/activities/AbstractWebViewActivity.java
@@ -50,9 +50,14 @@ public abstract class AbstractWebViewActivity extends AbstractAutoFillActivity {
public void dispatchKeyPress(int keyCode) {
runOnUiThread(() -> {
- KeyEvent keyEvent = new KeyEvent(KeyEvent.ACTION_DOWN, keyCode);
+ final long downTime = SystemClock.uptimeMillis();
+ KeyEvent keyEvent = new KeyEvent(/* downTime= */ downTime,
+ /* eventTime= */ SystemClock.uptimeMillis(), KeyEvent.ACTION_DOWN,
+ keyCode, /* repeat= */ 0);
mWebView.dispatchKeyEvent(keyEvent);
- keyEvent = new KeyEvent(KeyEvent.ACTION_UP, keyCode);
+ keyEvent = new KeyEvent(/* downTime= */ downTime,
+ /* eventTime= */ SystemClock.uptimeMillis(), KeyEvent.ACTION_UP,
+ keyCode, /* repeat= */ 0);
mWebView.dispatchKeyEvent(keyEvent);
});
// wait webview to process the key event.