Add end to end tests for virtual keyboard.
big +100
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/a55c4f37487521539106cea21457fbcd56afe68c commit a55c4f37487521539106cea21457fbcd56afe68c Author: oka <oka@chromium.org> Date: Thu Mar 23 04:11:01 2017 Add an end to end test: virtual keyboard opens on click of text input BUG= 703488 TEST=try Review-Url: https://codereview.chromium.org/2702933002 Cr-Commit-Position: refs/heads/master@{#458999} [add] https://crrev.com/a55c4f37487521539106cea21457fbcd56afe68c/chrome/browser/ui/ash/keyboard_end_to_end_browsertest.cc [modify] https://crrev.com/a55c4f37487521539106cea21457fbcd56afe68c/chrome/test/BUILD.gn [add] https://crrev.com/a55c4f37487521539106cea21457fbcd56afe68c/chrome/test/data/chromeos/virtual_keyboard/inputs.html [modify] https://crrev.com/a55c4f37487521539106cea21457fbcd56afe68c/ui/keyboard/BUILD.gn [modify] https://crrev.com/a55c4f37487521539106cea21457fbcd56afe68c/ui/keyboard/keyboard_controller.cc [modify] https://crrev.com/a55c4f37487521539106cea21457fbcd56afe68c/ui/keyboard/keyboard_controller.h [add] https://crrev.com/a55c4f37487521539106cea21457fbcd56afe68c/ui/keyboard/keyboard_test_util.cc [add] https://crrev.com/a55c4f37487521539106cea21457fbcd56afe68c/ui/keyboard/keyboard_test_util.h
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/8e5a2bc0c7f217ec0fcb118efb8c55fc8fcef80f commit 8e5a2bc0c7f217ec0fcb118efb8c55fc8fcef80f Author: oka@chromium.org <oka@chromium.org> Date: Tue Jul 25 01:01:18 2017 End to end test: async focus shouldn't trigger virtual keyboard. BUG= 703488 TEST=try patch from issue 2771793002 at patchset 140001 (http://crrev.com/2771793002#ps140001) Change-Id: I579173971c7012341c6d3ef4c885fdb9ab6be061 Reviewed-on: https://chromium-review.googlesource.com/564192 Commit-Queue: Keigo Oka <oka@chromium.org> Reviewed-by: Mitsuru Oshima <oshima@chromium.org> Cr-Commit-Position: refs/heads/master@{#489168} [modify] https://crrev.com/8e5a2bc0c7f217ec0fcb118efb8c55fc8fcef80f/chrome/browser/ui/ash/DEPS [modify] https://crrev.com/8e5a2bc0c7f217ec0fcb118efb8c55fc8fcef80f/chrome/browser/ui/ash/keyboard_end_to_end_browsertest.cc [modify] https://crrev.com/8e5a2bc0c7f217ec0fcb118efb8c55fc8fcef80f/chrome/test/BUILD.gn [modify] https://crrev.com/8e5a2bc0c7f217ec0fcb118efb8c55fc8fcef80f/chrome/test/data/chromeos/virtual_keyboard/inputs.html
Set up framework and added two integration test cases. We'll continue adding test cases but mark this starter bug as fixed.
Comment 1 by omrilio@chromium.org
, Mar 22 2017