Class: Selenium::WebDriver::Remote::Bridge

Inherits:
Object
  • Object
show all
Extended by:
Chrome::Features, Edge::Features, Firefox::Features, Safari::Features
Includes:
Atoms, _CommandList, _Features
Defined in:
sig/gems/selenium/bridge.rbs,
sig/gems/selenium/remote/bridge/commands.rbs

Direct Known Subclasses

Appium::Core::Base::Bridge

Constant Summary collapse

PORT =

Returns:

  • (Integer)
QUIT_ERRORS =

Returns:

  • (::Array[untyped])
ESCAPE_CSS_REGEXP =

Returns:

  • (::Regexp)
UNICODE_CODE_POINT =

Returns:

  • (30)
COMMANDS =

Returns:

  • (Hash[Symbol, Array[Symbol | String]])

Constants included from Chrome::Features

Chrome::Features::CHROME_COMMANDS

Constants included from Chromium::Features

Chromium::Features::CHROMIUM_COMMANDS

Constants included from Firefox::Features

Firefox::Features::FIREFOX_COMMANDS

Constants included from Edge::Features

Edge::Features::EDGE_COMMANDS

Constants included from Safari::Features

Safari::Features::SAFARI_COMMANDS

Instance Attribute Summary collapse

Class Method Summary collapse

Instance Method Summary collapse

Methods included from Chrome::Features

command_list

Methods included from Chromium::Features

#available_log_types, #cast_issue_message, #cast_sink_to_use=, #cast_sinks, #delete_network_conditions, #launch_app, #log, #network_conditions, #network_conditions=, #send_command, #set_permission, #start_cast_desktop_mirroring, #start_cast_tab_mirroring, #stop_casting

Methods included from _Bridge

#bridge

Methods included from Firefox::Features

command_list, context, context=, full_screenshot, install_addon, uninstall_addon

Methods included from Edge::Features

command_list

Methods included from Safari::Features

attach_debugger, command_list, permissions, permissions=

Methods included from _CommandList

#command_list

Methods included from _Features

#upload_if_necessary

Methods included from Atoms

#atom_script, #execute_atom, #read_atom

Constructor Details

#initializeBridge

Returns a new instance of Bridge.

Parameters:

  • url: (Object)
  • http_client: (Object, nil)


33
# File 'sig/gems/selenium/bridge.rbs', line 33

def initialize: (?url: untyped, ?http_client: untyped?) -> void

Instance Attribute Details

#capabilitiesObject (readonly)

Returns the value of attribute capabilities.

Returns:

  • (Object)


31
32
33
# File 'sig/gems/selenium/bridge.rbs', line 31

def capabilities
  @capabilities
end

#file_detectorObject

Returns the value of attribute file_detector.

Returns:

  • (Object)


29
30
31
# File 'sig/gems/selenium/bridge.rbs', line 29

def file_detector
  @file_detector
end

#httpObject

Returns the value of attribute http.

Returns:

  • (Object)


27
28
29
# File 'sig/gems/selenium/bridge.rbs', line 27

def http
  @http
end

Class Method Details

.add_commandvoid

This method returns an undefined value.

Parameters:

  • name (Symbol)
  • method (Symbol)
  • url (String)
  • block (Object)


274
# File 'sig/gems/selenium/bridge.rbs', line 274

def self.add_command: (Symbol name, Symbol method, String url, ?untyped block) -> void

.extra_commandsHash[Symbol, Array[untyped]]

Returns:

  • (Hash[Symbol, Array[untyped]])


273
# File 'sig/gems/selenium/bridge.rbs', line 273

def self.extra_commands: () -> Hash[Symbol, Array[untyped]]

Instance Method Details

#accept_alertObject

Returns:

  • (Object)


75
# File 'sig/gems/selenium/bridge.rbs', line 75

def accept_alert: () -> untyped

#actionObject

Parameters:

  • async: (Boolean)
  • devices: (Object)
  • duration: (::Integer)

Returns:

  • (Object)


173
# File 'sig/gems/selenium/bridge.rbs', line 173

def action: (?async: bool, ?devices: untyped, ?duration: ::Integer) -> untyped

#active_elementObject

Returns:

  • (Object)


225
# File 'sig/gems/selenium/bridge.rbs', line 225

def active_element: () -> untyped

Parameters:

  • cookie (Object)

Returns:

  • (Object)


163
# File 'sig/gems/selenium/bridge.rbs', line 163

def add_cookie: (untyped cookie) -> untyped

#add_credentialObject

Parameters:

  • credential (Object)
  • id (Object)

Returns:

  • (Object)


239
# File 'sig/gems/selenium/bridge.rbs', line 239

def add_credential: (untyped credential, untyped id) -> untyped

#add_virtual_authenticatorObject

Parameters:

  • options (Object)

Returns:

  • (Object)


235
# File 'sig/gems/selenium/bridge.rbs', line 235

def add_virtual_authenticator: (untyped options) -> untyped

#alert=Object

Parameters:

  • keys (Object)

Returns:

  • (Object)


79
# File 'sig/gems/selenium/bridge.rbs', line 79

def alert=: (untyped keys) -> untyped

#alert_textObject

Returns:

  • (Object)


81
# File 'sig/gems/selenium/bridge.rbs', line 81

def alert_text: () -> untyped

#browserObject

Returns:

  • (Object)


63
# File 'sig/gems/selenium/bridge.rbs', line 63

def browser: () -> untyped

#cancel_fedcm_dialognil

Returns:

  • (nil)


35
# File 'sig/gems/selenium/bridge.rbs', line 35

def cancel_fedcm_dialog: -> nil

#clear_elementObject

Parameters:

  • element (Object)

Returns:

  • (Object)


189
# File 'sig/gems/selenium/bridge.rbs', line 189

def clear_element: (untyped element) -> untyped

#clear_local_storageObject

Returns:

  • (Object)


143
# File 'sig/gems/selenium/bridge.rbs', line 143

def clear_local_storage: () -> untyped

#clear_session_storageObject

Returns:

  • (Object)


153
# File 'sig/gems/selenium/bridge.rbs', line 153

def clear_session_storage: () -> untyped

#click_elementObject

Parameters:

  • element (Object)

Returns:

  • (Object)


183
# File 'sig/gems/selenium/bridge.rbs', line 183

def click_element: (untyped element) -> untyped

#click_fedcm_dialog_buttonnil

Returns:

  • (nil)


37
# File 'sig/gems/selenium/bridge.rbs', line 37

def click_fedcm_dialog_button: -> nil

#closeObject

Returns:

  • (Object)


107
# File 'sig/gems/selenium/bridge.rbs', line 107

def close: () -> untyped

#commandsObject

Parameters:

  • command (Object)

Returns:

  • (Object)


255
# File 'sig/gems/selenium/bridge.rbs', line 255

def commands: (untyped command) -> untyped

#convert_locator::Array[untyped]

Parameters:

  • how (Object)
  • what (Object)

Returns:

  • (::Array[untyped])


265
# File 'sig/gems/selenium/bridge.rbs', line 265

def convert_locator: (untyped how, untyped what) -> ::Array[untyped]

Parameters:

  • name (Object)

Returns:

  • (Object)


167
# File 'sig/gems/selenium/bridge.rbs', line 167

def cookie: (untyped name) -> untyped

#cookiesObject

Returns:

  • (Object)


169
# File 'sig/gems/selenium/bridge.rbs', line 169

def cookies: () -> untyped

#create_sessionObject

Parameters:

  • capabilities (Object)

Returns:

  • (Object)


39
# File 'sig/gems/selenium/bridge.rbs', line 39

def create_session: (untyped capabilities) -> untyped

#credentialsObject

Parameters:

  • authenticator_id (Object)

Returns:

  • (Object)


241
# File 'sig/gems/selenium/bridge.rbs', line 241

def credentials: (untyped authenticator_id) -> untyped

#delete_all_cookiesObject

Returns:

  • (Object)


171
# File 'sig/gems/selenium/bridge.rbs', line 171

def delete_all_cookies: () -> untyped

Parameters:

  • name (Object)

Returns:

  • (Object)


165
# File 'sig/gems/selenium/bridge.rbs', line 165

def delete_cookie: (untyped name) -> untyped

#dismiss_alertObject

Returns:

  • (Object)


77
# File 'sig/gems/selenium/bridge.rbs', line 77

def dismiss_alert: () -> untyped

#element_aria_labelObject

Parameters:

  • element (Object)

Returns:

  • (Object)


203
# File 'sig/gems/selenium/bridge.rbs', line 203

def element_aria_label: (untyped element) -> untyped

#element_aria_roleObject

Parameters:

  • element (Object)

Returns:

  • (Object)


201
# File 'sig/gems/selenium/bridge.rbs', line 201

def element_aria_role: (untyped element) -> untyped

#element_attributeObject

Parameters:

  • element (Object)
  • name (Object)

Returns:

  • (Object)


195
# File 'sig/gems/selenium/bridge.rbs', line 195

def element_attribute: (untyped element, untyped name) -> untyped

#element_displayed?Object

Parameters:

  • element (Object)

Returns:

  • (Object)


221
# File 'sig/gems/selenium/bridge.rbs', line 221

def element_displayed?: (untyped element) -> untyped

#element_dom_attributeObject

Parameters:

  • element (Object)
  • name (Object)

Returns:

  • (Object)


197
# File 'sig/gems/selenium/bridge.rbs', line 197

def element_dom_attribute: (untyped element, untyped name) -> untyped

#element_enabled?Object

Parameters:

  • element (Object)

Returns:

  • (Object)


217
# File 'sig/gems/selenium/bridge.rbs', line 217

def element_enabled?: (untyped element) -> untyped

#element_id_fromObject

Parameters:

  • id (Object)

Returns:

  • (Object)


259
# File 'sig/gems/selenium/bridge.rbs', line 259

def element_id_from: (untyped id) -> untyped

#element_locationObject

Parameters:

  • element (Object)

Returns:

  • (Object)


209
# File 'sig/gems/selenium/bridge.rbs', line 209

def element_location: (untyped element) -> untyped

#element_location_once_scrolled_into_viewObject

Parameters:

  • element (Object)

Returns:

  • (Object)


213
# File 'sig/gems/selenium/bridge.rbs', line 213

def element_location_once_scrolled_into_view: (untyped element) -> untyped

#element_propertyObject

Parameters:

  • element (Object)
  • name (Object)

Returns:

  • (Object)


199
# File 'sig/gems/selenium/bridge.rbs', line 199

def element_property: (untyped element, untyped name) -> untyped

#element_rectObject

Parameters:

  • element (Object)

Returns:

  • (Object)


211
# File 'sig/gems/selenium/bridge.rbs', line 211

def element_rect: (untyped element) -> untyped

#element_screenshotObject

Parameters:

  • element (Object)

Returns:

  • (Object)


135
# File 'sig/gems/selenium/bridge.rbs', line 135

def element_screenshot: (untyped element) -> untyped

#element_selected?Object

Parameters:

  • element (Object)

Returns:

  • (Object)


219
# File 'sig/gems/selenium/bridge.rbs', line 219

def element_selected?: (untyped element) -> untyped

#element_sizeObject

Parameters:

  • element (Object)

Returns:

  • (Object)


215
# File 'sig/gems/selenium/bridge.rbs', line 215

def element_size: (untyped element) -> untyped

#element_tag_nameObject

Parameters:

  • element (Object)

Returns:

  • (Object)


193
# File 'sig/gems/selenium/bridge.rbs', line 193

def element_tag_name: (untyped element) -> untyped

#element_textObject

Parameters:

  • element (Object)

Returns:

  • (Object)


207
# File 'sig/gems/selenium/bridge.rbs', line 207

def element_text: (untyped element) -> untyped

#element_valueObject

Parameters:

  • element (Object)

Returns:

  • (Object)


205
# File 'sig/gems/selenium/bridge.rbs', line 205

def element_value: (untyped element) -> untyped

#element_value_of_css_propertyObject

Parameters:

  • element (Object)
  • prop (Object)

Returns:

  • (Object)


223
# File 'sig/gems/selenium/bridge.rbs', line 223

def element_value_of_css_property: (untyped element, untyped prop) -> untyped

#escape_cssObject

Parameters:

  • string (Object)

Returns:

  • (Object)


271
# File 'sig/gems/selenium/bridge.rbs', line 271

def escape_css: (untyped string) -> untyped

#escaperObject

Returns:

  • (Object)


253
# File 'sig/gems/selenium/bridge.rbs', line 253

def escaper: () -> untyped

#executeWebDriver::Remote::Response

Parameters:

  • command (Object)
  • opts (::Hash[untyped, untyped])
  • command_hash (Object, nil)

Returns:



251
# File 'sig/gems/selenium/bridge.rbs', line 251

def execute: (untyped command, ?::Hash[untyped, untyped] opts, ?untyped? command_hash) -> WebDriver::Remote::Response

#execute_async_scriptObject

Parameters:

  • script (Object)
  • args (Object)

Returns:

  • (Object)


159
# File 'sig/gems/selenium/bridge.rbs', line 159

def execute_async_script: (untyped script, *untyped args) -> untyped

#execute_scriptObject

Parameters:

  • script (Object)
  • args (Object)

Returns:

  • (Object)


157
# File 'sig/gems/selenium/bridge.rbs', line 157

def execute_script: (untyped script, *untyped args) -> untyped

#fedcm_account_list[FedCM::Account]

Returns:



49
# File 'sig/gems/selenium/bridge.rbs', line 49

def fedcm_account_list: -> [FedCM::Account]

#fedcm_delayBoolean

Returns:

  • (Boolean)


65
# File 'sig/gems/selenium/bridge.rbs', line 65

def fedcm_delay: -> bool

#fedcm_dialog_typeString

Returns:

  • (String)


51
# File 'sig/gems/selenium/bridge.rbs', line 51

def fedcm_dialog_type: -> String

#fedcm_subtitleString?

Returns:

  • (String, nil)


53
# File 'sig/gems/selenium/bridge.rbs', line 53

def fedcm_subtitle: -> String?

#fedcm_titleString

Returns:

  • (String)


55
# File 'sig/gems/selenium/bridge.rbs', line 55

def fedcm_title: -> String

#find_element_byObject

Parameters:

  • how (Object)
  • what (Object)
  • parent_ref (Object)

Returns:

  • (Object)


229
# File 'sig/gems/selenium/bridge.rbs', line 229

def find_element_by: (untyped how, untyped what, ?untyped parent_ref) -> untyped

#find_elements_byObject

Parameters:

  • how (Object)
  • what (Object)
  • parent_ref (Object)

Returns:

  • (Object)


231
# File 'sig/gems/selenium/bridge.rbs', line 231

def find_elements_by: (untyped how, untyped what, ?untyped parent_ref) -> untyped

#full_screen_windowObject

Returns:

  • (Object)


123
# File 'sig/gems/selenium/bridge.rbs', line 123

def full_screen_window: () -> untyped

#getObject

Parameters:

  • url (Object)

Returns:

  • (Object)


69
# File 'sig/gems/selenium/bridge.rbs', line 69

def get: (untyped url) -> untyped

#go_backObject

Returns:

  • (Object)


83
# File 'sig/gems/selenium/bridge.rbs', line 83

def go_back: () -> untyped

#go_forwardObject

Returns:

  • (Object)


85
# File 'sig/gems/selenium/bridge.rbs', line 85

def go_forward: () -> untyped

#local_storage_itemObject

Parameters:

  • key (Object)
  • value (Object, nil)

Returns:

  • (Object)


137
# File 'sig/gems/selenium/bridge.rbs', line 137

def local_storage_item: (untyped key, ?untyped? value) -> untyped

#local_storage_keysObject

Returns:

  • (Object)


141
# File 'sig/gems/selenium/bridge.rbs', line 141

def local_storage_keys: () -> untyped

#local_storage_sizeObject

Returns:

  • (Object)


145
# File 'sig/gems/selenium/bridge.rbs', line 145

def local_storage_size: () -> untyped

#manageObject

Returns:

  • (Object)


161
# File 'sig/gems/selenium/bridge.rbs', line 161

def manage: () -> untyped

#maximize_windowObject

Parameters:

  • handle (::Symbol)

Returns:

  • (Object)


121
# File 'sig/gems/selenium/bridge.rbs', line 121

def maximize_window: (?::Symbol handle) -> untyped

#minimize_windowObject

Returns:

  • (Object)


119
# File 'sig/gems/selenium/bridge.rbs', line 119

def minimize_window: () -> untyped

#new_windowObject

Parameters:

  • type (Object)

Returns:

  • (Object)


93
# File 'sig/gems/selenium/bridge.rbs', line 93

def new_window: (untyped type) -> untyped

#page_sourceObject

Returns:

  • (Object)


91
# File 'sig/gems/selenium/bridge.rbs', line 91

def page_source: () -> untyped

#prepare_capabilities_payload{ capabilities: untyped }

Parameters:

  • capabilities (Object)

Returns:

  • ({ capabilities: untyped })


263
# File 'sig/gems/selenium/bridge.rbs', line 263

def prepare_capabilities_payload: (untyped capabilities) -> { capabilities: untyped }

Parameters:

  • options (::Hash[untyped, untyped])

Returns:

  • (Object)


181
# File 'sig/gems/selenium/bridge.rbs', line 181

def print_page: (?::Hash[untyped, untyped] options) -> untyped

#quitObject

Returns:

  • (Object)


105
# File 'sig/gems/selenium/bridge.rbs', line 105

def quit: () -> untyped

#refreshObject

Returns:

  • (Object)


109
# File 'sig/gems/selenium/bridge.rbs', line 109

def refresh: () -> untyped

#release_actionsObject

Returns:

  • (Object)


179
# File 'sig/gems/selenium/bridge.rbs', line 179

def release_actions: () -> untyped

#remove_all_credentialsObject

Parameters:

  • authenticator_id (Object)

Returns:

  • (Object)


245
# File 'sig/gems/selenium/bridge.rbs', line 245

def remove_all_credentials: (untyped authenticator_id) -> untyped

#remove_credentialObject

Parameters:

  • credential_id (Object)
  • authenticator_id (Object)

Returns:

  • (Object)


243
# File 'sig/gems/selenium/bridge.rbs', line 243

def remove_credential: (untyped credential_id, untyped authenticator_id) -> untyped

#remove_local_storage_itemObject

Parameters:

  • key (Object)

Returns:

  • (Object)


139
# File 'sig/gems/selenium/bridge.rbs', line 139

def remove_local_storage_item: (untyped key) -> untyped

#remove_session_storage_itemObject

Parameters:

  • key (Object)

Returns:

  • (Object)


149
# File 'sig/gems/selenium/bridge.rbs', line 149

def remove_session_storage_item: (untyped key) -> untyped

#remove_virtual_authenticatorObject

Parameters:

  • id (Object)

Returns:

  • (Object)


237
# File 'sig/gems/selenium/bridge.rbs', line 237

def remove_virtual_authenticator: (untyped id) -> untyped

#reposition_windowObject

Parameters:

  • x (Object)
  • y (Object)

Returns:

  • (Object)


125
# File 'sig/gems/selenium/bridge.rbs', line 125

def reposition_window: (untyped x, untyped y) -> untyped

#reset_fedcm_cooldownnil

Returns:

  • (nil)


57
# File 'sig/gems/selenium/bridge.rbs', line 57

def reset_fedcm_cooldown: -> nil

#resize_windowObject

Parameters:

  • width (Object)
  • height (Object)
  • handle (::Symbol)

Returns:

  • (Object)


115
# File 'sig/gems/selenium/bridge.rbs', line 115

def resize_window: (untyped width, untyped height, ?::Symbol handle) -> untyped

#screenshotObject

Returns:

  • (Object)


133
# File 'sig/gems/selenium/bridge.rbs', line 133

def screenshot: () -> untyped

#select_fedcm_accountnil

Returns:

  • (nil)


59
# File 'sig/gems/selenium/bridge.rbs', line 59

def select_fedcm_account: -> nil

#send_actionsObject

Parameters:

  • data (Object)

Returns:

  • (Object)


177
# File 'sig/gems/selenium/bridge.rbs', line 177

def send_actions: (untyped data) -> untyped

#send_keys_to_elementObject

Parameters:

  • element (Object)
  • keys (Object)

Returns:

  • (Object)


185
# File 'sig/gems/selenium/bridge.rbs', line 185

def send_keys_to_element: (untyped element, untyped keys) -> untyped

#session_idObject

Returns:

  • (Object)


61
# File 'sig/gems/selenium/bridge.rbs', line 61

def session_id: () -> untyped

#session_storage_itemObject

Parameters:

  • key (Object)
  • value (Object, nil)

Returns:

  • (Object)


147
# File 'sig/gems/selenium/bridge.rbs', line 147

def session_storage_item: (untyped key, ?untyped? value) -> untyped

#session_storage_keysObject

Returns:

  • (Object)


151
# File 'sig/gems/selenium/bridge.rbs', line 151

def session_storage_keys: () -> untyped

#session_storage_sizeObject

Returns:

  • (Object)


155
# File 'sig/gems/selenium/bridge.rbs', line 155

def session_storage_size: () -> untyped

#set_window_rectObject

Parameters:

  • x: (Object, nil)
  • y: (Object, nil)
  • width: (Object, nil)
  • height: (Object, nil)

Returns:

  • (Object)


129
# File 'sig/gems/selenium/bridge.rbs', line 129

def set_window_rect: (?x: untyped?, ?y: untyped?, ?width: untyped?, ?height: untyped?) -> untyped

#shadow_rootObject

Parameters:

  • element (Object)

Returns:

  • (Object)


233
# File 'sig/gems/selenium/bridge.rbs', line 233

def shadow_root: (untyped element) -> untyped

#shadow_root_id_fromObject

Parameters:

  • id (Object)

Returns:

  • (Object)


261
# File 'sig/gems/selenium/bridge.rbs', line 261

def shadow_root_id_from: (untyped id) -> untyped

#statusObject

Returns:

  • (Object)


67
# File 'sig/gems/selenium/bridge.rbs', line 67

def status: () -> untyped

#submit_elementObject

Parameters:

  • element (Object)

Returns:

  • (Object)


191
# File 'sig/gems/selenium/bridge.rbs', line 191

def submit_element: (untyped element) -> untyped

#switch_to_default_contentObject

Returns:

  • (Object)


101
# File 'sig/gems/selenium/bridge.rbs', line 101

def switch_to_default_content: () -> untyped

#switch_to_frameObject

Parameters:

  • id (Object)

Returns:

  • (Object)


97
# File 'sig/gems/selenium/bridge.rbs', line 97

def switch_to_frame: (untyped id) -> untyped

#switch_to_parent_frameObject

Returns:

  • (Object)


99
# File 'sig/gems/selenium/bridge.rbs', line 99

def switch_to_parent_frame: () -> untyped

#switch_to_windowObject

Parameters:

  • name (Object)

Returns:

  • (Object)


95
# File 'sig/gems/selenium/bridge.rbs', line 95

def switch_to_window: (untyped name) -> untyped

#timeoutsObject

Returns:

  • (Object)


71
# File 'sig/gems/selenium/bridge.rbs', line 71

def timeouts: () -> untyped

#timeouts=Object

Parameters:

  • timeouts (Object)

Returns:

  • (Object)


73
# File 'sig/gems/selenium/bridge.rbs', line 73

def timeouts=: (untyped timeouts) -> untyped

#titleObject

Returns:

  • (Object)


89
# File 'sig/gems/selenium/bridge.rbs', line 89

def title: () -> untyped

#unwrap_script_resultObject

Parameters:

  • arg (Object)

Returns:

  • (Object)


257
# File 'sig/gems/selenium/bridge.rbs', line 257

def unwrap_script_result: (untyped arg) -> untyped

#uploadObject

Parameters:

  • local_file (Object)

Returns:

  • (Object)


187
# File 'sig/gems/selenium/bridge.rbs', line 187

def upload: (untyped local_file) -> untyped

#urlObject

Returns:

  • (Object)


87
# File 'sig/gems/selenium/bridge.rbs', line 87

def url: () -> untyped

#user_verifiedObject

Parameters:

  • verified (Object)
  • authenticator_id (Object)

Returns:

  • (Object)


247
# File 'sig/gems/selenium/bridge.rbs', line 247

def user_verified: (untyped verified, untyped authenticator_id) -> untyped

#window_handleObject

Returns:

  • (Object)


113
# File 'sig/gems/selenium/bridge.rbs', line 113

def window_handle: () -> untyped

#window_handlesObject

Returns:

  • (Object)


111
# File 'sig/gems/selenium/bridge.rbs', line 111

def window_handles: () -> untyped

#window_positionObject

Returns:

  • (Object)


127
# File 'sig/gems/selenium/bridge.rbs', line 127

def window_position: () -> untyped

#window_rectObject

Returns:

  • (Object)


131
# File 'sig/gems/selenium/bridge.rbs', line 131

def window_rect: () -> untyped

#window_sizeObject

Parameters:

  • handle (::Symbol)

Returns:

  • (Object)


117
# File 'sig/gems/selenium/bridge.rbs', line 117

def window_size: (?::Symbol handle) -> untyped