1# Copyright 2024 The Chromium Authors 2# Use of this source code is governed by a BSD-style license that can be 3# found in the LICENSE file. 4 5import enum 6 7from crossbench.config import ConfigEnum 8 9 10@enum.unique 11class InputSource(ConfigEnum): 12 JS = ("js", "Inject a script into the webpage to simulate the action.") 13 TOUCH = ("touch", "Use the touchscreen to perform the action") 14 MOUSE = ("mouse", "Use the mouse to perform the action") 15 KEYBOARD = ("keyboard", "Use the keyboard to perform the action") 16