Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
SeleniumHQ
GitHub Repository: SeleniumHQ/Selenium
Path: blob/trunk/rb/lib/selenium/webdriver/common.rb
1864 views
1
# frozen_string_literal: true
2
3
# Licensed to the Software Freedom Conservancy (SFC) under one
4
# or more contributor license agreements. See the NOTICE file
5
# distributed with this work for additional information
6
# regarding copyright ownership. The SFC licenses this file
7
# to you under the Apache License, Version 2.0 (the
8
# "License"); you may not use this file except in compliance
9
# with the License. You may obtain a copy of the License at
10
#
11
# http://www.apache.org/licenses/LICENSE-2.0
12
#
13
# Unless required by applicable law or agreed to in writing,
14
# software distributed under the License is distributed on an
15
# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
16
# KIND, either express or implied. See the License for the
17
# specific language governing permissions and limitations
18
# under the License.
19
20
require 'selenium/webdriver/common/error'
21
require 'selenium/webdriver/common/local_driver'
22
require 'selenium/webdriver/common/driver_finder'
23
require 'selenium/webdriver/common/platform'
24
require 'selenium/webdriver/common/proxy'
25
require 'selenium/webdriver/common/log_entry'
26
require 'selenium/webdriver/common/file_reaper'
27
require 'selenium/webdriver/common/selenium_manager'
28
require 'selenium/webdriver/common/service'
29
require 'selenium/webdriver/common/service_manager'
30
require 'selenium/webdriver/common/socket_lock'
31
require 'selenium/webdriver/common/socket_poller'
32
require 'selenium/webdriver/common/port_prober'
33
require 'selenium/webdriver/common/zipper'
34
require 'selenium/webdriver/common/wait'
35
require 'selenium/webdriver/common/alert'
36
require 'selenium/webdriver/common/target_locator'
37
require 'selenium/webdriver/common/navigation'
38
require 'selenium/webdriver/common/timeouts'
39
require 'selenium/webdriver/common/window'
40
require 'selenium/webdriver/common/logger'
41
require 'selenium/webdriver/common/logs'
42
require 'selenium/webdriver/common/manager'
43
require 'selenium/webdriver/common/search_context'
44
require 'selenium/webdriver/common/interactions/interaction'
45
require 'selenium/webdriver/common/interactions/interactions'
46
require 'selenium/webdriver/common/interactions/pointer_event_properties'
47
require 'selenium/webdriver/common/interactions/pointer_cancel'
48
require 'selenium/webdriver/common/interactions/pointer_move'
49
require 'selenium/webdriver/common/interactions/pointer_press'
50
require 'selenium/webdriver/common/interactions/typing_interaction'
51
require 'selenium/webdriver/common/interactions/pause'
52
require 'selenium/webdriver/common/interactions/key_actions'
53
require 'selenium/webdriver/common/interactions/pointer_actions'
54
require 'selenium/webdriver/common/interactions/input_device'
55
require 'selenium/webdriver/common/interactions/none_input'
56
require 'selenium/webdriver/common/interactions/key_input'
57
require 'selenium/webdriver/common/interactions/pointer_input'
58
require 'selenium/webdriver/common/interactions/scroll'
59
require 'selenium/webdriver/common/interactions/wheel_input'
60
require 'selenium/webdriver/common/interactions/scroll_origin'
61
require 'selenium/webdriver/common/interactions/wheel_actions'
62
require 'selenium/webdriver/common/action_builder'
63
require 'selenium/webdriver/common/virtual_authenticator/credential'
64
require 'selenium/webdriver/common/virtual_authenticator/virtual_authenticator_options'
65
require 'selenium/webdriver/common/virtual_authenticator/virtual_authenticator'
66
require 'selenium/webdriver/common/driver_extensions/downloads_files'
67
require 'selenium/webdriver/common/driver_extensions/has_session_id'
68
require 'selenium/webdriver/common/driver_extensions/has_network_conditions'
69
require 'selenium/webdriver/common/driver_extensions/has_network_interception'
70
require 'selenium/webdriver/common/driver_extensions/has_apple_permissions'
71
require 'selenium/webdriver/common/driver_extensions/has_permissions'
72
require 'selenium/webdriver/common/driver_extensions/has_debugger'
73
require 'selenium/webdriver/common/driver_extensions/has_context'
74
require 'selenium/webdriver/common/driver_extensions/prints_page'
75
require 'selenium/webdriver/common/driver_extensions/uploads_files'
76
require 'selenium/webdriver/common/driver_extensions/full_page_screenshot'
77
require 'selenium/webdriver/common/driver_extensions/has_addons'
78
require 'selenium/webdriver/common/driver_extensions/has_bidi'
79
require 'selenium/webdriver/common/driver_extensions/has_devtools'
80
require 'selenium/webdriver/common/driver_extensions/has_file_downloads'
81
require 'selenium/webdriver/common/driver_extensions/has_authentication'
82
require 'selenium/webdriver/common/driver_extensions/has_logs'
83
require 'selenium/webdriver/common/driver_extensions/has_log_events'
84
require 'selenium/webdriver/common/driver_extensions/has_pinned_scripts'
85
require 'selenium/webdriver/common/driver_extensions/has_cdp'
86
require 'selenium/webdriver/common/driver_extensions/has_casting'
87
require 'selenium/webdriver/common/driver_extensions/has_launching'
88
require 'selenium/webdriver/common/driver_extensions/has_fedcm_dialog'
89
require 'selenium/webdriver/common/keys'
90
require 'selenium/webdriver/common/print_options'
91
require 'selenium/webdriver/common/profile_helper'
92
require 'selenium/webdriver/common/options'
93
require 'selenium/webdriver/common/takes_screenshot'
94
require 'selenium/webdriver/common/driver'
95
require 'selenium/webdriver/common/element'
96
require 'selenium/webdriver/common/shadow_root'
97
require 'selenium/webdriver/common/websocket_connection'
98
require 'selenium/webdriver/common/child_process'
99
require 'selenium/webdriver/common/script'
100
require 'selenium/webdriver/common/fedcm/account'
101
require 'selenium/webdriver/common/fedcm/dialog'
102
require 'selenium/webdriver/common/network'
103
104