lib/selenium/webdriver/common.rb
# frozen_string_literal: true # Licensed to the Software Freedom Conservancy (SFC) under one # or more contributor license agreements. See the NOTICE file # distributed with this work for additional information # regarding copyright ownership. The SFC licenses this file # to you under the Apache License, Version 2.0 (the # "License"); you may not use this file except in compliance # with the License. You may obtain a copy of the License at # # http://www.apache.org/licenses/LICENSE-2.0 # # Unless required by applicable law or agreed to in writing, # software distributed under the License is distributed on an # "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY # KIND, either express or implied. See the License for the # specific language governing permissions and limitations # under the License. require 'selenium/webdriver/common/error' require 'selenium/webdriver/common/local_driver' require 'selenium/webdriver/common/driver_finder' require 'selenium/webdriver/common/platform' require 'selenium/webdriver/common/proxy' require 'selenium/webdriver/common/log_entry' require 'selenium/webdriver/common/file_reaper' require 'selenium/webdriver/common/selenium_manager' require 'selenium/webdriver/common/service' require 'selenium/webdriver/common/service_manager' require 'selenium/webdriver/common/socket_lock' require 'selenium/webdriver/common/socket_poller' require 'selenium/webdriver/common/port_prober' require 'selenium/webdriver/common/zipper' require 'selenium/webdriver/common/wait' require 'selenium/webdriver/common/alert' require 'selenium/webdriver/common/target_locator' require 'selenium/webdriver/common/navigation' require 'selenium/webdriver/common/timeouts' require 'selenium/webdriver/common/window' require 'selenium/webdriver/common/logger' require 'selenium/webdriver/common/logs' require 'selenium/webdriver/common/manager' require 'selenium/webdriver/common/search_context' require 'selenium/webdriver/common/interactions/interaction' require 'selenium/webdriver/common/interactions/interactions' require 'selenium/webdriver/common/interactions/pointer_event_properties' require 'selenium/webdriver/common/interactions/pointer_cancel' require 'selenium/webdriver/common/interactions/pointer_move' require 'selenium/webdriver/common/interactions/pointer_press' require 'selenium/webdriver/common/interactions/typing_interaction' require 'selenium/webdriver/common/interactions/pause' require 'selenium/webdriver/common/interactions/key_actions' require 'selenium/webdriver/common/interactions/pointer_actions' require 'selenium/webdriver/common/interactions/input_device' require 'selenium/webdriver/common/interactions/none_input' require 'selenium/webdriver/common/interactions/key_input' require 'selenium/webdriver/common/interactions/pointer_input' require 'selenium/webdriver/common/interactions/scroll' require 'selenium/webdriver/common/interactions/wheel_input' require 'selenium/webdriver/common/interactions/scroll_origin' require 'selenium/webdriver/common/interactions/wheel_actions' require 'selenium/webdriver/common/action_builder' require 'selenium/webdriver/common/virtual_authenticator/credential' require 'selenium/webdriver/common/virtual_authenticator/virtual_authenticator_options' require 'selenium/webdriver/common/virtual_authenticator/virtual_authenticator' require 'selenium/webdriver/common/html5/shared_web_storage' require 'selenium/webdriver/common/html5/local_storage' require 'selenium/webdriver/common/html5/session_storage' require 'selenium/webdriver/common/driver_extensions/has_web_storage' require 'selenium/webdriver/common/driver_extensions/downloads_files' require 'selenium/webdriver/common/driver_extensions/has_session_id' require 'selenium/webdriver/common/driver_extensions/has_network_conditions' require 'selenium/webdriver/common/driver_extensions/has_network_interception' require 'selenium/webdriver/common/driver_extensions/has_apple_permissions' require 'selenium/webdriver/common/driver_extensions/has_permissions' require 'selenium/webdriver/common/driver_extensions/has_debugger' require 'selenium/webdriver/common/driver_extensions/has_context' require 'selenium/webdriver/common/driver_extensions/prints_page' require 'selenium/webdriver/common/driver_extensions/uploads_files' require 'selenium/webdriver/common/driver_extensions/full_page_screenshot' require 'selenium/webdriver/common/driver_extensions/has_addons' require 'selenium/webdriver/common/driver_extensions/has_bidi' require 'selenium/webdriver/common/driver_extensions/has_devtools' require 'selenium/webdriver/common/driver_extensions/has_file_downloads' require 'selenium/webdriver/common/driver_extensions/has_authentication' require 'selenium/webdriver/common/driver_extensions/has_logs' require 'selenium/webdriver/common/driver_extensions/has_log_events' require 'selenium/webdriver/common/driver_extensions/has_pinned_scripts' require 'selenium/webdriver/common/driver_extensions/has_cdp' require 'selenium/webdriver/common/driver_extensions/has_casting' require 'selenium/webdriver/common/driver_extensions/has_launching' require 'selenium/webdriver/common/driver_extensions/has_fedcm_dialog' require 'selenium/webdriver/common/keys' require 'selenium/webdriver/common/profile_helper' require 'selenium/webdriver/common/options' require 'selenium/webdriver/common/takes_screenshot' require 'selenium/webdriver/common/driver' require 'selenium/webdriver/common/element' require 'selenium/webdriver/common/shadow_root' require 'selenium/webdriver/common/websocket_connection' require 'selenium/webdriver/common/child_process' require 'selenium/webdriver/common/script' require 'selenium/webdriver/common/fedcm/account' require 'selenium/webdriver/common/fedcm/dialog' require 'selenium/webdriver/common/network'