Method: Selenium::WebDriver::Remote::Bridge#window_size

Defined in:
lib/selenium/webdriver/remote/bridge.rb

#window_size(handle = :current) ⇒ Object

[View source]

244
245
246
247
248
249
250
251
252
# File 'lib/selenium/webdriver/remote/bridge.rb', line 244

def window_size(handle = :current)
  unless handle == :current
    raise Error::UnsupportedOperationError,
          'Switch to desired window before getting its size'
  end

  data = execute :get_window_rect
  Dimension.new data['width'], data['height']
end