class Selenium::WebDriver::TouchActionBuilder
def scroll(*args)
def scroll(*args) unless [2, 3].include? args.size raise ArgumentError, "wrong number of arguments, expected 2..3, got #{args.size}" end @actions << [:touch_screen, :scroll, args] self end