diff --git a/docs/api/py/_modules/index.html b/docs/api/py/_modules/index.html index b1ba3c13a7314..4088081726dce 100644 --- a/docs/api/py/_modules/index.html +++ b/docs/api/py/_modules/index.html @@ -47,6 +47,7 @@
CANCEL = '\ue001' # ^break HELP = '\ue002' BACKSPACE = '\ue003' - BACK_SPACE = '\ue003' # alias + BACK_SPACE = BACKSPACE TAB = '\ue004' CLEAR = '\ue005' RETURN = '\ue006' ENTER = '\ue007' SHIFT = '\ue008' - LEFT_SHIFT = '\ue008' # alias + LEFT_SHIFT = SHIFT CONTROL = '\ue009' - LEFT_CONTROL = '\ue009' # alias + LEFT_CONTROL = CONTROL ALT = '\ue00a' - LEFT_ALT = '\ue00a' # alias + LEFT_ALT = ALT PAUSE = '\ue00b' ESCAPE = '\ue00c' SPACE = '\ue00d' @@ -96,19 +96,19 @@
END = '\ue010' HOME = '\ue011' LEFT = '\ue012' - ARROW_LEFT = '\ue012' # alias + ARROW_LEFT = LEFT UP = '\ue013' - ARROW_UP = '\ue013' # alias + ARROW_UP = UP RIGHT = '\ue014' - ARROW_RIGHT = '\ue014' # alias + ARROW_RIGHT = RIGHT DOWN = '\ue015' - ARROW_DOWN = '\ue015' # alias + ARROW_DOWN = DOWN INSERT = '\ue016' DELETE = '\ue017' SEMICOLON = '\ue018' EQUALS = '\ue019' - NUMPAD0 = '\ue01a' # numbe pad keys + NUMPAD0 = '\ue01a' # number pad keys NUMPAD1 = '\ue01b' NUMPAD2 = '\ue01c' NUMPAD3 = '\ue01d' diff --git a/docs/api/py/_modules/selenium/webdriver/firefox/firefox_profile.html b/docs/api/py/_modules/selenium/webdriver/firefox/firefox_profile.html index 1a0fa48979c87..4e2abb5d6c74b 100644 --- a/docs/api/py/_modules/selenium/webdriver/firefox/firefox_profile.html +++ b/docs/api/py/_modules/selenium/webdriver/firefox/firefox_profile.html @@ -47,6 +47,7 @@
+# Copyright 2014 Software Freedom Conservancy
# Copyright 2008-2011 WebDriver committers
# Copyright 2008-2011 Google Inc.
#
@@ -69,13 +70,14 @@ Source code for selenium.webdriver.firefox.firefox_profile
import os
import re
import shutil
+import sys
import tempfile
import zipfile
try:
from cStringIO import StringIO as BytesIO
bytes = str
- str = unicode
+ str = basestring
except ImportError:
from io import BytesIO
@@ -89,6 +91,10 @@ Source code for selenium.webdriver.firefox.firefox_profile
EXTENSION_NAME = "fxdriver@googlecode.com"
+[docs]class AddonFormatError(Exception):
+ """Exception for not well-formed add-on manifest files"""
+
+
[docs]class FirefoxProfile(object):
ANONYMOUS_PROFILE_NAME = "WEBDRIVER_ANONYMOUS_PROFILE"
DEFAULT_PREFERENCES = None
@@ -329,20 +335,22 @@ Source code for selenium.webdriver.firefox.firefox_profile
def _addon_details(self, addon_path):
"""
- returns a dictionary of details about the addon
- - addon_path : path to the addon directory
- Returns:
- {'id': 'rainbow@colors.org', # id of the addon
- 'version': '1.4', # version of the addon
- 'name': 'Rainbow', # name of the addon
- 'unpack': False } # whether to unpack the addon
+ Returns a dictionary of details about the addon.
+
+ :param addon_path: path to the add-on directory or XPI
+
+ Returns::
+
+ {'id': u'rainbow@colors.org', # id of the addon
+ 'version': u'1.4', # version of the addon
+ 'name': u'Rainbow', # name of the addon
+ 'unpack': False } # whether to unpack the addon
"""
- # TODO: We don't use the unpack variable yet, but we should: bug 662683
details = {
'id': None,
+ 'unpack': False,
'name': None,
- 'unpack': True,
'version': None
}
@@ -365,18 +373,49 @@ Source code for selenium.webdriver.firefox.firefox_profile
rc.append(node.data)
return ''.join(rc).strip()
- doc = minidom.parse(os.path.join(addon_path, 'install.rdf'))
+ if not os.path.exists(addon_path):
+ raise IOError('Add-on path does not exist: %s' % addon_path)
- # Get the namespaces abbreviations
- em = get_namespace_id(doc, "http://www.mozilla.org/2004/em-rdf#")
- rdf = get_namespace_id(doc, "http://www.w3.org/1999/02/22-rdf-syntax-ns#")
+ try:
+ if zipfile.is_zipfile(addon_path):
+ # Bug 944361 - We cannot use 'with' together with zipFile because
+ # it will cause an exception thrown in Python 2.6.
+ try:
+ compressed_file = zipfile.ZipFile(addon_path, 'r')
+ manifest = compressed_file.read('install.rdf')
+ finally:
+ compressed_file.close()
+ elif os.path.isdir(addon_path):
+ with open(os.path.join(addon_path, 'install.rdf'), 'r') as f:
+ manifest = f.read()
+ else:
+ raise IOError('Add-on path is neither an XPI nor a directory: %s' % addon_path)
+ except (IOError, KeyError) as e:
+ raise AddonFormatError(str(e), sys.exc_info()[2])
- description = doc.getElementsByTagName(rdf + "Description").item(0)
- for node in description.childNodes:
- # Remove the namespace prefix from the tag for comparison
- entry = node.nodeName.replace(em, "")
- if entry in details.keys():
- details.update({entry: get_text(node)})
+ try:
+ doc = minidom.parseString(manifest)
+
+ # Get the namespaces abbreviations
+ em = get_namespace_id(doc, 'http://www.mozilla.org/2004/em-rdf#')
+ rdf = get_namespace_id(doc, 'http://www.w3.org/1999/02/22-rdf-syntax-ns#')
+
+ description = doc.getElementsByTagName(rdf + 'Description').item(0)
+ for node in description.childNodes:
+ # Remove the namespace prefix from the tag for comparison
+ entry = node.nodeName.replace(em, "")
+ if entry in details.keys():
+ details.update({entry: get_text(node)})
+ except Exception as e:
+ raise AddonFormatError(str(e), sys.exc_info()[2])
+
+ # turn unpack into a true/false value
+ if isinstance(details['unpack'], str):
+ details['unpack'] = details['unpack'].lower() == 'true'
+
+ # If no ID is set, the add-on is invalid
+ if details.get('id') is None:
+ raise AddonFormatError('Add-on id could not be found.')
return details
diff --git a/docs/api/py/_modules/selenium/webdriver/phantomjs/service.html b/docs/api/py/_modules/selenium/webdriver/phantomjs/service.html
index 98fd546602890..44faf2492368b 100644
--- a/docs/api/py/_modules/selenium/webdriver/phantomjs/service.html
+++ b/docs/api/py/_modules/selenium/webdriver/phantomjs/service.html
@@ -93,12 +93,19 @@ Source code for selenium.webdriver.phantomjs.service
self.port = utils.free_port()
if self.service_args is None:
self.service_args = []
+ else:
+ self.service_args=service_args[:]
self.service_args.insert(0, self.path)
self.service_args.append("--webdriver=%d" % self.port)
if not log_path:
log_path = "ghostdriver.log"
self._log = open(log_path, 'w')
+ def __del__(self):
+ # subprocess.Popen doesn't send signal on __del__;
+ # we have to try to stop the launched process.
+ self.stop()
+
[docs] def start(self):
"""
Starts PhantomJS with GhostDriver.
diff --git a/docs/api/py/_modules/selenium/webdriver/phantomjs/webdriver.html b/docs/api/py/_modules/selenium/webdriver/phantomjs/webdriver.html
index fecaeb3037d50..f9e0bc6c6a3bc 100644
--- a/docs/api/py/_modules/selenium/webdriver/phantomjs/webdriver.html
+++ b/docs/api/py/_modules/selenium/webdriver/phantomjs/webdriver.html
@@ -119,13 +119,7 @@ Source code for selenium.webdriver.phantomjs.webdriver
# We don't care about the message because something probably has gone wrong
pass
finally:
- self.service.stop()
-
- def __del__(self):
- try:
- self.service.stop()
- except:
- pass
+ self.service.stop()
diff --git a/docs/api/py/_modules/selenium/webdriver/remote/command.html b/docs/api/py/_modules/selenium/webdriver/remote/command.html
index a8a1cc1b6db65..a56445940b629 100644
--- a/docs/api/py/_modules/selenium/webdriver/remote/command.html
+++ b/docs/api/py/_modules/selenium/webdriver/remote/command.html
@@ -108,13 +108,12 @@ Source code for selenium.webdriver.remote.command
SET_WINDOW_POSITION = "setWindowPosition"
SWITCH_TO_WINDOW = "switchToWindow"
SWITCH_TO_FRAME = "switchToFrame"
+ SWITCH_TO_PARENT_FRAME = "switchToParentFrame"
GET_ACTIVE_ELEMENT = "getActiveElement"
GET_CURRENT_URL = "getCurrentUrl"
GET_PAGE_SOURCE = "getPageSource"
GET_TITLE = "getTitle"
EXECUTE_SCRIPT = "executeScript"
- SET_BROWSER_VISIBLE = "setBrowserVisible"
- IS_BROWSER_VISIBLE = "isBrowserVisible"
GET_ELEMENT_TEXT = "getElementText"
GET_ELEMENT_VALUE = "getElementValue"
GET_ELEMENT_TAG_NAME = "getElementTagName"
@@ -144,25 +143,25 @@ Source code for selenium.webdriver.remote.command
GET_ALERT_TEXT = "getAlertText"
# Advanced user interactions
- CLICK = "mouseClick";
- DOUBLE_CLICK = "mouseDoubleClick";
- MOUSE_DOWN = "mouseButtonDown";
- MOUSE_UP = "mouseButtonUp";
- MOVE_TO = "mouseMoveTo";
+ CLICK = "mouseClick"
+ DOUBLE_CLICK = "mouseDoubleClick"
+ MOUSE_DOWN = "mouseButtonDown"
+ MOUSE_UP = "mouseButtonUp"
+ MOVE_TO = "mouseMoveTo"
# Screen Orientation
SET_SCREEN_ORIENTATION = "setScreenOrientation"
GET_SCREEN_ORIENTATION = "getScreenOrientation"
# Touch Actions
- SINGLE_TAP = "touchSingleTap";
- TOUCH_DOWN = "touchDown";
- TOUCH_UP = "touchUp";
- TOUCH_MOVE = "touchMove";
- TOUCH_SCROLL = "touchScroll";
- DOUBLE_TAP = "touchDoubleTap";
- LONG_PRESS = "touchLongPress";
- FLICK = "touchFlick";
+ SINGLE_TAP = "touchSingleTap"
+ TOUCH_DOWN = "touchDown"
+ TOUCH_UP = "touchUp"
+ TOUCH_MOVE = "touchMove"
+ TOUCH_SCROLL = "touchScroll"
+ DOUBLE_TAP = "touchDoubleTap"
+ LONG_PRESS = "touchLongPress"
+ FLICK = "touchFlick"
#HTML 5
EXECUTE_SQL = "executeSql"
@@ -174,8 +173,8 @@ Source code for selenium.webdriver.remote.command
GET_APP_CACHE_STATUS = "getAppCacheStatus"
CLEAR_APP_CACHE = "clearAppCache"
- IS_BROWSER_ONLINE = "isBrowserOnline"
- SET_BROWSER_ONLINE = "setBrowserOnline"
+ GET_NETWORK_CONNECTION = "getNetworkConnection"
+ SET_NETWORK_CONNECTION = "setNetworkConnection"
GET_LOCAL_STORAGE_ITEM = "getLocalStorageItem"
REMOVE_LOCAL_STORAGE_ITEM = "removeLocalStorageItem"
@@ -184,7 +183,7 @@ Source code for selenium.webdriver.remote.command
CLEAR_LOCAL_STORAGE = "clearLocalStorage"
GET_LOCAL_STORAGE_SIZE = "getLocalStorageSize"
- GET_SESSION_STORAGE_ITEM= "getSessionStorageItem"
+ GET_SESSION_STORAGE_ITEM = "getSessionStorageItem"
REMOVE_SESSION_STORAGE_ITEM = "removeSessionStorageItem"
GET_SESSION_STORAGE_KEYS = "getSessionStorageKeys"
SET_SESSION_STORAGE_ITEM = "setSessionStorageItem"
diff --git a/docs/api/py/_modules/selenium/webdriver/remote/errorhandler.html b/docs/api/py/_modules/selenium/webdriver/remote/errorhandler.html
index d639cce7fc25f..a6c334231c8d3 100644
--- a/docs/api/py/_modules/selenium/webdriver/remote/errorhandler.html
+++ b/docs/api/py/_modules/selenium/webdriver/remote/errorhandler.html
@@ -93,31 +93,31 @@ Source code for selenium.webdriver.remote.errorhandler
"""
# Keep in sync with org.openqa.selenium.remote.ErrorCodes and errorcodes.h
SUCCESS = 0
- NO_SUCH_ELEMENT = 7
- NO_SUCH_FRAME = 8
- UNKNOWN_COMMAND = 9
- STALE_ELEMENT_REFERENCE = 10
- ELEMENT_NOT_VISIBLE = 11
- INVALID_ELEMENT_STATE = 12
- UNKNOWN_ERROR = 13
- ELEMENT_IS_NOT_SELECTABLE = 15
- JAVASCRIPT_ERROR = 17
- XPATH_LOOKUP_ERROR = 19
- TIMEOUT = 21
- NO_SUCH_WINDOW = 23
- INVALID_COOKIE_DOMAIN = 24
- UNABLE_TO_SET_COOKIE = 25
- UNEXPECTED_ALERT_OPEN = 26
- NO_ALERT_OPEN = 27
- SCRIPT_TIMEOUT = 28
- INVALID_ELEMENT_COORDINATES = 29
- IME_NOT_AVAILABLE = 30;
- IME_ENGINE_ACTIVATION_FAILED = 31
- INVALID_SELECTOR = 32
- MOVE_TARGET_OUT_OF_BOUNDS = 34
- INVALID_XPATH_SELECTOR = 51
- INVALID_XPATH_SELECTOR_RETURN_TYPER = 52
- METHOD_NOT_ALLOWED = 405
+ NO_SUCH_ELEMENT = [7, 'no such element']
+ NO_SUCH_FRAME = [8, 'no such frame']
+ UNKNOWN_COMMAND = [9, 'unknown command']
+ STALE_ELEMENT_REFERENCE = [10, 'stale element reference']
+ ELEMENT_NOT_VISIBLE = [11, 'element not visible']
+ INVALID_ELEMENT_STATE = [12, 'invalid element state']
+ UNKNOWN_ERROR = [13, 'unknown error']
+ ELEMENT_IS_NOT_SELECTABLE = [15, 'element not selectable']
+ JAVASCRIPT_ERROR = [17, 'javascript error']
+ XPATH_LOOKUP_ERROR = [19, 'invalid selector']
+ TIMEOUT = [21, 'timeout']
+ NO_SUCH_WINDOW = [23, 'no such window']
+ INVALID_COOKIE_DOMAIN = [24, 'invalid cookie domain']
+ UNABLE_TO_SET_COOKIE = [25, 'unable to set cookie']
+ UNEXPECTED_ALERT_OPEN = [26, 'unexpected alert open']
+ NO_ALERT_OPEN = [27, 'no such alert']
+ SCRIPT_TIMEOUT = [28, 'script timeout']
+ INVALID_ELEMENT_COORDINATES = [29, 'invalid element coordinates']
+ IME_NOT_AVAILABLE = [30, 'ime not available']
+ IME_ENGINE_ACTIVATION_FAILED = [31, 'ime engine activation failed']
+ INVALID_SELECTOR = [32, 'invalid selector']
+ MOVE_TARGET_OUT_OF_BOUNDS = [34, 'move target out of bounds']
+ INVALID_XPATH_SELECTOR = [51, 'invalid selector']
+ INVALID_XPATH_SELECTOR_RETURN_TYPER = [52, 'invalid selector']
+ METHOD_NOT_ALLOWED = [405, 'unsupported operation']
[docs]class ErrorHandler(object):
@@ -127,54 +127,54 @@ Source code for selenium.webdriver.remote.errorhandler
[docs] def check_response(self, response):
"""
Checks that a JSON response from the WebDriver does not have an error.
-
+
:Args:
- response - The JSON response from the WebDriver server as a dictionary
object.
-
+
:Raises: If the response contains an error message.
"""
status = response['status']
if status == ErrorCode.SUCCESS:
return
exception_class = ErrorInResponseException
- if status == ErrorCode.NO_SUCH_ELEMENT:
+ if status in ErrorCode.NO_SUCH_ELEMENT:
exception_class = NoSuchElementException
- elif status == ErrorCode.NO_SUCH_FRAME:
+ elif status in ErrorCode.NO_SUCH_FRAME:
exception_class = NoSuchFrameException
- elif status == ErrorCode.NO_SUCH_WINDOW:
+ elif status in ErrorCode.NO_SUCH_WINDOW:
exception_class = NoSuchWindowException
- elif status == ErrorCode.STALE_ELEMENT_REFERENCE:
+ elif status in ErrorCode.STALE_ELEMENT_REFERENCE:
exception_class = StaleElementReferenceException
- elif status == ErrorCode.ELEMENT_NOT_VISIBLE:
+ elif status in ErrorCode.ELEMENT_NOT_VISIBLE:
exception_class = ElementNotVisibleException
- elif status == ErrorCode.INVALID_ELEMENT_STATE:
+ elif status in ErrorCode.INVALID_ELEMENT_STATE:
exception_class = InvalidElementStateException
- elif status == ErrorCode.INVALID_SELECTOR \
- or status == ErrorCode.INVALID_XPATH_SELECTOR \
- or status == ErrorCode.INVALID_XPATH_SELECTOR_RETURN_TYPER:
+ elif status in ErrorCode.INVALID_SELECTOR \
+ or status in ErrorCode.INVALID_XPATH_SELECTOR \
+ or status in ErrorCode.INVALID_XPATH_SELECTOR_RETURN_TYPER:
exception_class = InvalidSelectorException
- elif status == ErrorCode.ELEMENT_IS_NOT_SELECTABLE:
+ elif status in ErrorCode.ELEMENT_IS_NOT_SELECTABLE:
exception_class = ElementNotSelectableException
- elif status == ErrorCode.INVALID_COOKIE_DOMAIN:
+ elif status in ErrorCode.INVALID_COOKIE_DOMAIN:
exception_class = WebDriverException
- elif status == ErrorCode.UNABLE_TO_SET_COOKIE:
+ elif status in ErrorCode.UNABLE_TO_SET_COOKIE:
exception_class = WebDriverException
- elif status == ErrorCode.TIMEOUT:
+ elif status in ErrorCode.TIMEOUT:
exception_class = TimeoutException
- elif status == ErrorCode.SCRIPT_TIMEOUT:
+ elif status in ErrorCode.SCRIPT_TIMEOUT:
exception_class = TimeoutException
- elif status == ErrorCode.UNKNOWN_ERROR:
+ elif status in ErrorCode.UNKNOWN_ERROR:
exception_class = WebDriverException
- elif status == ErrorCode.UNEXPECTED_ALERT_OPEN:
+ elif status in ErrorCode.UNEXPECTED_ALERT_OPEN:
exception_class = UnexpectedAlertPresentException
- elif status == ErrorCode.NO_ALERT_OPEN:
+ elif status in ErrorCode.NO_ALERT_OPEN:
exception_class = NoAlertPresentException
- elif status == ErrorCode.IME_NOT_AVAILABLE:
+ elif status in ErrorCode.IME_NOT_AVAILABLE:
exception_class = ImeNotAvailableException
- elif status == ErrorCode.IME_ENGINE_ACTIVATION_FAILED:
+ elif status in ErrorCode.IME_ENGINE_ACTIVATION_FAILED:
exception_class = ImeActivationFailedException
- elif status == ErrorCode.MOVE_TARGET_OUT_OF_BOUNDS:
+ elif status in ErrorCode.MOVE_TARGET_OUT_OF_BOUNDS:
exception_class = MoveTargetOutOfBoundsException
else:
exception_class = WebDriverException
diff --git a/docs/api/py/_modules/selenium/webdriver/remote/remote_connection.html b/docs/api/py/_modules/selenium/webdriver/remote/remote_connection.html
index 48d6f0f395595..cac341d19bf6d 100644
--- a/docs/api/py/_modules/selenium/webdriver/remote/remote_connection.html
+++ b/docs/api/py/_modules/selenium/webdriver/remote/remote_connection.html
@@ -224,9 +224,6 @@ Source code for selenium.webdriver.remote.remote_connection
Command.GET_TITLE: ('GET', '/session/$sessionId/title'),
Command.GET_PAGE_SOURCE: ('GET', '/session/$sessionId/source'),
Command.SCREENSHOT: ('GET', '/session/$sessionId/screenshot'),
- Command.SET_BROWSER_VISIBLE:
- ('POST', '/session/$sessionId/visible'),
- Command.IS_BROWSER_VISIBLE: ('GET', '/session/$sessionId/visible'),
Command.FIND_ELEMENT: ('POST', '/session/$sessionId/element'),
Command.FIND_ELEMENTS: ('POST', '/session/$sessionId/elements'),
Command.GET_ACTIVE_ELEMENT:
@@ -273,6 +270,7 @@ Source code for selenium.webdriver.remote.remote_connection
Command.DELETE_COOKIE:
('DELETE', '/session/$sessionId/cookie/$name'),
Command.SWITCH_TO_FRAME: ('POST', '/session/$sessionId/frame'),
+ Command.SWITCH_TO_PARENT_FRAME: ('POST', '/session/$sessionId/frame/parent'),
Command.SWITCH_TO_WINDOW: ('POST', '/session/$sessionId/window'),
Command.CLOSE: ('DELETE', '/session/$sessionId/window'),
Command.GET_ELEMENT_VALUE_OF_CSS_PROPERTY:
@@ -344,10 +342,10 @@ Source code for selenium.webdriver.remote.remote_connection
('GET', '/session/$sessionId/application_cache/status'),
Command.CLEAR_APP_CACHE:
('DELETE', '/session/$sessionId/application_cache/clear'),
- Command.IS_BROWSER_ONLINE:
- ('GET', '/session/$sessionId/browser_connection'),
- Command.SET_BROWSER_ONLINE:
- ('POST', '/session/$sessionId/browser_connection'),
+ Command.GET_NETWORK_CONNECTION:
+ ('GET', '/session/$sessionId/network_connection'),
+ Command.SET_NETWORK_CONNECTION:
+ ('POST', '/session/$sessionId/network_connection'),
Command.GET_LOCAL_STORAGE_ITEM:
('GET', '/session/$sessionId/local_storage/key/$key'),
Command.REMOVE_LOCAL_STORAGE_ITEM:
diff --git a/docs/api/py/_modules/selenium/webdriver/remote/webdriver.html b/docs/api/py/_modules/selenium/webdriver/remote/webdriver.html
index 682dee0fa791e..aced82a3a4881 100644
--- a/docs/api/py/_modules/selenium/webdriver/remote/webdriver.html
+++ b/docs/api/py/_modules/selenium/webdriver/remote/webdriver.html
@@ -47,7 +47,7 @@ Navigation
Source code for selenium.webdriver.remote.webdriver
-# Copyright 2008-2013 Software freedom conservancy
+# Copyright 2008-2014 Software freedom conservancy
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
@@ -64,14 +64,16 @@ Source code for selenium.webdriver.remote.webdriver
The WebDriver implementation.
"""
import base64
+import warnings
from .command import Command
from .webelement import WebElement
from .remote_connection import RemoteConnection
from .errorhandler import ErrorHandler
+from .switch_to import SwitchTo
+from .mobile import Mobile
from selenium.common.exceptions import WebDriverException
from selenium.common.exceptions import InvalidSelectorException
from selenium.webdriver.common.by import By
-from selenium.webdriver.common.alert import Alert
from selenium.webdriver.common.html5.application_cache import ApplicationCache
try:
@@ -110,7 +112,7 @@ Source code for selenium.webdriver.remote.webdriver
if proxy is not None:
proxy.add_to_capabilities(desired_capabilities)
self.command_executor = command_executor
- if type(self.command_executor) is bytes or type(self.command_executor) is str:
+ if type(self.command_executor) is bytes or isinstance(self.command_executor, str):
self.command_executor = RemoteConnection(command_executor, keep_alive=keep_alive)
self._is_remote = True
self.session_id = None
@@ -118,7 +120,13 @@ Source code for selenium.webdriver.remote.webdriver
self.error_handler = ErrorHandler()
self.start_client()
self.start_session(desired_capabilities, browser_profile)
+ self._switch_to = SwitchTo(self)
+ self._mobile = Mobile(self)
+ @property
+
@property
[docs] def name(self):
"""Returns the name of the underlying browser for this instance.
@@ -202,10 +210,11 @@ Source code for selenium.webdriver.remote.webdriver
:Returns:
The command's JSON response loaded into a dictionary object.
"""
- if not params:
- params = {'sessionId': self.session_id}
- elif 'sessionId' not in params:
- params['sessionId'] = self.session_id
+ if self.session_id is not None:
+ if not params:
+ params = {'sessionId': self.session_id}
+ elif 'sessionId' not in params:
+ params['sessionId'] = self.session_id
params = self._wrap_value(params)
response = self.command_executor.execute(driver_command, params)
@@ -436,10 +445,6 @@ Source code for selenium.webdriver.remote.webdriver
:Usage:
driver.execute_script('document.title')
"""
- if len(args) == 1:
- converted_args = args[0]
- else:
- converted_args = list(args)
converted_args = list(args)
return self.execute(Command.EXECUTE_SCRIPT,
{'script': script, 'args':converted_args})['value']
@@ -455,10 +460,6 @@ Source code for selenium.webdriver.remote.webdriver
:Usage:
driver.execute_async_script('document.title')
"""
- if len(args) == 1:
- converted_args = args[0]
- else:
- converted_args = list(args)
converted_args = list(args)
return self.execute(Command.EXECUTE_ASYNC_SCRIPT,
{'script': script, 'args':converted_args})['value']
@@ -529,61 +530,41 @@ Source code for selenium.webdriver.remote.webdriver
Maximizes the current window that webdriver is using
"""
self.execute(Command.MAXIMIZE_WINDOW, {"windowHandle": "current"})
+
+ @property
+
[docs] def switch_to_active_element(self):
- """
- Returns the element with focus, or BODY if nothing has focus.
-
- :Usage:
- driver.switch_to_active_element()
+ """ Deprecated use driver.switch_to.active_element
"""
- return self.execute(Command.GET_ACTIVE_ELEMENT)['value']
+ warnings.warn("use driver.switch_to.active_element instead", DeprecationWarning)
+ return self._switch_to.active_element
[docs] def switch_to_window(self, window_name):
- """
- Switches focus to the specified window.
-
- :Args:
- - window_name: The name or window handle of the window to switch to.
-
- :Usage:
- driver.switch_to_window('main')
+ """ Deprecated use driver.switch_to.window
"""
- self.execute(Command.SWITCH_TO_WINDOW, {'name': window_name})
+ warnings.warn("use driver.switch_to.window instead", DeprecationWarning)
+ self._switch_to.window(window_name)
[docs] def switch_to_frame(self, frame_reference):
- """
- Switches focus to the specified frame, by index, name, or webelement.
-
- :Args:
- - frame_reference: The name of the window to switch to, an integer representing the index,
- or a webelement that is an (i)frame to switch to.
-
- :Usage:
- driver.switch_to_frame('frame_name')
- driver.switch_to_frame(1)
- driver.switch_to_frame(driver.find_elements_by_tag_name("iframe")[0])
+ """ Deprecated use driver.switch_to.frame
"""
- self.execute(Command.SWITCH_TO_FRAME, {'id': frame_reference})
+ warnings.warn("use driver.switch_to.frame instead", DeprecationWarning)
+ self._switch_to.frame(frame_reference)
[docs] def switch_to_default_content(self):
- """
- Switch focus to the default frame.
-
- :Usage:
- driver.switch_to_default_content()
+ """ Deprecated use driver.switch_to.default_content
"""
- self.execute(Command.SWITCH_TO_FRAME, {'id': None})
+ warnings.warn("use driver.switch_to.default_content instead", DeprecationWarning)
+ self._switch_to.default_content()
[docs] def switch_to_alert(self):
- """
- Switches focus to an alert on the page.
-
- :Usage:
- driver.switch_to_alert()
+ """ Deprecated use driver.switch_to.alert
"""
- return Alert(self)
+ warnings.warn("use driver.switch_to.alert instead", DeprecationWarning)
+ return self._switch_to.alert
#Navigation
[docs] def back(self):
@@ -863,13 +844,9 @@ Source code for selenium.webdriver.remote.webdriver
"""
allowed_values = ['LANDSCAPE', 'PORTRAIT']
if value.upper() in allowed_values:
- self.execute(Command.SET_SCREEN_ORIENTATION, {'orientation': value})['value']
+ self.execute(Command.SET_SCREEN_ORIENTATION, {'orientation': value})
else:
raise WebDriverException("You can only set the orientation to 'LANDSCAPE' and 'PORTRAIT'")
-
-[docs] def is_online(self):
- """ Returns a boolean if the browser is online or offline"""
- return self.execute(Command.IS_BROWSER_ONLINE)['value']
@property
[docs] def application_cache(self):
diff --git a/docs/api/py/_modules/selenium/webdriver/remote/webelement.html b/docs/api/py/_modules/selenium/webdriver/remote/webelement.html
index 621fbaeb0e1da..18a583c9abb1f 100644
--- a/docs/api/py/_modules/selenium/webdriver/remote/webelement.html
+++ b/docs/api/py/_modules/selenium/webdriver/remote/webelement.html
@@ -63,17 +63,18 @@ Source code for selenium.webdriver.remote.webelement
"""WebElement implementation."""
+import hashlib
import os
import zipfile
try:
- from StringIO import StringIO
+ from StringIO import StringIO as IOStream
except ImportError: # 3+
- from io import StringIO
+ from io import BytesIO as IOStream
import base64
from .command import Command
-from selenium.common.exceptions import WebDriverException
+from selenium.common.exceptions import WebDriverException
from selenium.common.exceptions import InvalidSelectorException
from selenium.webdriver.common.by import By
from selenium.webdriver.common.keys import Keys
@@ -117,7 +118,7 @@ Source code for selenium.webdriver.remote.webelement
[docs] def get_attribute(self, name):
"""Gets the attribute value.
-
+
:Args:
- name - name of the attribute property to retieve.
@@ -151,16 +152,16 @@ Source code for selenium.webdriver.remote.webelement
[docs] def find_element_by_id(self, id_):
"""Finds element within the child elements of this element.
-
+
:Args:
- id_ - ID of child element to locate.
"""
return self.find_element(by=By.ID, value=id_)
[docs] def find_elements_by_id(self, id_):
- """Finds a list of elements within the children of this element
+ """Finds a list of elements within the children of this element
with the matching ID.
-
+
:Args:
- id_ - Id of child element to find.
"""
@@ -175,7 +176,7 @@ Source code for selenium.webdriver.remote.webelement
[docs] def find_elements_by_name(self, name):
"""Finds a list of elements with in this element's children by name.
-
+
:Args:
- name - name property to search for.
"""
@@ -183,7 +184,7 @@ Source code for selenium.webdriver.remote.webelement
[docs] def find_element_by_link_text(self, link_text):
"""Finds element with in this element's children by visible link text.
-
+
:Args:
- link_text - Link text string to search for.
"""
@@ -191,7 +192,7 @@ Source code for selenium.webdriver.remote.webelement
[docs] def find_elements_by_link_text(self, link_text):
"""Finds a list of elements with in this element's children by visible link text.
-
+
:Args:
- link_text - Link text string to search for.
"""
@@ -199,7 +200,7 @@ Source code for selenium.webdriver.remote.webelement
[docs] def find_element_by_partial_link_text(self, link_text):
"""Finds element with in this element's children by parial visible link text.
-
+
:Args:
- link_text - Link text string to search for.
"""
@@ -207,7 +208,7 @@ Source code for selenium.webdriver.remote.webelement
[docs] def find_elements_by_partial_link_text(self, link_text):
"""Finds a list of elements with in this element's children by link text.
-
+
:Args:
- link_text - Link text string to search for.
"""
@@ -215,7 +216,7 @@ Source code for selenium.webdriver.remote.webelement
[docs] def find_element_by_tag_name(self, name):
"""Finds element with in this element's children by tag name.
-
+
:Args:
- name - name of html tag (eg: h1, a, span)
"""
@@ -223,7 +224,7 @@ Source code for selenium.webdriver.remote.webelement
[docs] def find_elements_by_tag_name(self, name):
"""Finds a list of elements with in this element's children by tag name.
-
+
:Args:
- name - name of html tag (eg: h1, a, span)
"""
@@ -231,7 +232,7 @@ Source code for selenium.webdriver.remote.webelement
[docs] def find_element_by_xpath(self, xpath):
"""Finds element by xpath.
-
+
:Args:
xpath - xpath of element to locate. "//input[@class='myelement']"
@@ -250,7 +251,7 @@ Source code for selenium.webdriver.remote.webelement
[docs] def find_elements_by_xpath(self, xpath):
"""Finds elements within the elements by xpath.
-
+
:Args:
- xpath - xpath locator string.
@@ -268,7 +269,7 @@ Source code for selenium.webdriver.remote.webelement
[docs] def find_element_by_class_name(self, name):
"""Finds an element within this element's children by their class name.
-
+
:Args:
- name - class name to search on.
"""
@@ -276,7 +277,7 @@ Source code for selenium.webdriver.remote.webelement
[docs] def find_elements_by_class_name(self, name):
"""Finds a list of elements within children of this element by their class name.
-
+
:Args:
- name - class name to search on.
"""
@@ -284,16 +285,16 @@ Source code for selenium.webdriver.remote.webelement
[docs] def find_element_by_css_selector(self, css_selector):
"""Find and return an element that's a child of this element by CSS selector.
-
+
:Args:
- css_selector - CSS selctor string, ex: 'a.nav#home'
"""
return self.find_element(by=By.CSS_SELECTOR, value=css_selector)
[docs] def find_elements_by_css_selector(self, css_selector):
- """Find and return list of multiple elements within the children of this
+ """Find and return list of multiple elements within the children of this
element by CSS selector.
-
+
:Args:
- css_selector - CSS selctor string, ex: 'a.nav#home'
"""
@@ -303,19 +304,19 @@ Source code for selenium.webdriver.remote.webelement
"""Simulates typing into the element.
:Args:
- - value - A string for typing, or setting form fields. For setting
+ - value - A string for typing, or setting form fields. For setting
file inputs, this could be a local file path.
Use this to send simple key events or to fill out form fields::
form_textfield = driver.find_element_by_name('username')
form_textfield.send_keys("admin")
-
+
This can also be used to set file inputs.::
file_input = driver.find_element_by_name('profilePic')
file_input.send_keys("path/to/profilepic.gif")
- # Generally it's better to wrap the file path in one of the methods
+ # Generally it's better to wrap the file path in one of the methods
# in os.path to return the actual path to support cross OS testing.
# file_input.send_keys(os.path.abspath("path/to/profilepic.gif"))
@@ -384,11 +385,11 @@ Source code for selenium.webdriver.remote.webelement
@property
[docs] def id(self):
- """ Returns internal id used by selenium.
-
- This is mainly for internal use. Simple use cases such as checking if 2 webelements
+ """ Returns internal id used by selenium.
+
+ This is mainly for internal use. Simple use cases such as checking if 2 webelements
refer to the same element, can be done using '=='::
-
+
if element1 == element2:
print("These 2 are equal")
@@ -431,14 +432,20 @@ Source code for selenium.webdriver.remote.webelement
return self._execute(Command.FIND_CHILD_ELEMENTS,
{"using": by, "value": value})['value']
+ def __hash__(self):
+ return int(hashlib.md5(self._id.encode('utf-8')).hexdigest(), 16)
+
def _upload(self, filename):
- fp = StringIO()
+ fp = IOStream()
zipped = zipfile.ZipFile(fp, 'w', zipfile.ZIP_DEFLATED)
zipped.write(filename, os.path.split(filename)[1])
zipped.close()
+ content = base64.encodestring(fp.getvalue())
+ if not isinstance(content, str):
+ content = content.decode('utf-8')
try:
- return self._execute(Command.UPLOAD_FILE,
- {'file': base64.encodestring(fp.getvalue())})['value']
+ return self._execute(Command.UPLOAD_FILE,
+ {'file': content})['value']
except WebDriverException as e:
if "Unrecognized command: POST" in e.__str__():
return filename
diff --git a/docs/api/py/_modules/selenium/webdriver/support/expected_conditions.html b/docs/api/py/_modules/selenium/webdriver/support/expected_conditions.html
index 3a0cac56c1876..ec69ea1d8c0a0 100644
--- a/docs/api/py/_modules/selenium/webdriver/support/expected_conditions.html
+++ b/docs/api/py/_modules/selenium/webdriver/support/expected_conditions.html
@@ -196,7 +196,11 @@ Source code for selenium.webdriver.support.expected_conditions
def __call__(self, driver):
try:
- driver.switch_to_frame(self.frame_locator)
+ if isinstance(self.frame_locator, tuple):
+ driver.switch_to.frame(_find_element(driver,
+ self.frame_locator))
+ else:
+ driver.switch_to.frame(self.frame_locator)
return True
except NoSuchFrameException:
return False
@@ -305,7 +309,7 @@ Source code for selenium.webdriver.support.expected_conditions
def __call__(self, driver):
try:
- alert = driver.switch_to_alert()
+ alert = driver.switch_to.alert
alert.text
return alert
except NoAlertPresentException:
diff --git a/docs/api/py/_sources/index.txt b/docs/api/py/_sources/index.txt
index 76b6636211029..13bc895ca0e80 100644
--- a/docs/api/py/_sources/index.txt
+++ b/docs/api/py/_sources/index.txt
@@ -33,10 +33,10 @@ Installing
==========
If you have `pip `_ on your system, you can simply install or upgrade the Python bindings::
-
+
pip install -U selenium
-Alternately, you can download the source distribution from `PyPI `_ (e.g. selenium-2.40.tar.gz), unarchive it, and run::
+Alternately, you can download the source distribution from `PyPI `_ (e.g. selenium-2.42.tar.gz), unarchive it, and run::
python setup.py install
@@ -65,17 +65,17 @@ Example 1:
::
- from selenium import webdriver
+ from selenium import webdriver
from selenium.webdriver.common.keys import Keys
browser = webdriver.Firefox()
-
+
browser.get('http://www.yahoo.com')
assert 'Yahoo!' in browser.title
elem = browser.find_element_by_name('p') # Find the search box
elem.send_keys('seleniumhq' + Keys.RETURN)
-
+
browser.quit()
Example 2:
@@ -105,13 +105,13 @@ Selenium Server (optional)
For normal WebDriver scripts (non-Remote), the Java server is not needed.
-However, to use Selenium Webdriver Remote or the legacy Selenium API (Selenium-RC), you need to also run the Selenium server. The server requires a Java Runtime Environment (JRE).
+However, to use Selenium Webdriver Remote or the legacy Selenium API (Selenium-RC), you need to also run the Selenium server. The server requires a Java Runtime Environment (JRE).
-Download the server separately, from: http://selenium-release.storage.googleapis.com/2.40/selenium-server-standalone-2.40.0.jar
+Download the server separately, from: http://selenium-release.storage.googleapis.com/2.42/selenium-server-standalone-2.42.jar
Run the server from the command line::
- java -jar selenium-server-standalone-2.40.0.jar
+ java -jar selenium-server-standalone-2.42.jar
Then run your Python client scripts.
diff --git a/docs/api/py/genindex.html b/docs/api/py/genindex.html
index 49b23b4891745..7b07e6e269de0 100644
--- a/docs/api/py/genindex.html
+++ b/docs/api/py/genindex.html
@@ -143,6 +143,10 @@ A
+ - AddonFormatError
+
+
+
- after_change_value_of() (selenium.webdriver.support.abstract_event_listener.AbstractEventListener method)
@@ -174,10 +178,18 @@ A
- after_navigate_to() (selenium.webdriver.support.abstract_event_listener.AbstractEventListener method)
+
+ - after_quit() (selenium.webdriver.support.abstract_event_listener.AbstractEventListener method)
+
+
- - after_quit() (selenium.webdriver.support.abstract_event_listener.AbstractEventListener method)
+
- AIRPLANE_MODE (selenium.webdriver.remote.mobile.Mobile attribute)
+
+
+
+ - airplane_mode (selenium.webdriver.remote.mobile.Mobile.ConnectionType attribute)
@@ -189,6 +201,10 @@ A
+ - ALL_NETWORK (selenium.webdriver.remote.mobile.Mobile attribute)
+
+
+
- all_selected_options (selenium.webdriver.support.select.Select attribute)
@@ -555,6 +571,14 @@ D
+ - data (selenium.webdriver.remote.mobile.Mobile.ConnectionType attribute)
+
+
+
+ - DATA_NETWORK (selenium.webdriver.remote.mobile.Mobile attribute)
+
+
+
- DECIMAL (selenium.webdriver.common.keys.Keys attribute)
@@ -624,12 +648,12 @@ D
- DesiredCapabilities (class in selenium.webdriver.common.desired_capabilities)
+
+
-
-
+
- GET_LOCATION (selenium.webdriver.remote.command.Command attribute)
@@ -1567,6 +1591,10 @@ G
+ - GET_NETWORK_CONNECTION (selenium.webdriver.remote.command.Command attribute)
+
+
+
- get_number() (selenium.selenium.selenium method)
@@ -1884,12 +1912,12 @@ I
- invisibility_of_element_located (class in selenium.webdriver.support.expected_conditions)
+
+
-
- IPHONE (selenium.webdriver.common.desired_capabilities.DesiredCapabilities attribute)
@@ -1899,14 +1927,6 @@ I
- - IS_BROWSER_ONLINE (selenium.webdriver.remote.command.Command attribute)
-
-
-
- - IS_BROWSER_VISIBLE (selenium.webdriver.remote.command.Command attribute)
-
-
-
- is_checked() (selenium.selenium.selenium method)
@@ -1961,10 +1981,6 @@ I
- - is_online() (selenium.webdriver.remote.webdriver.WebDriver method)
-
-
-
- is_ordered() (selenium.selenium.selenium method)
@@ -2161,6 +2177,18 @@ M
+ - Mobile (class in selenium.webdriver.remote.mobile)
+
+
+
+ - mobile (selenium.webdriver.remote.webdriver.WebDriver attribute)
+
+
+
+ - Mobile.ConnectionType (class in selenium.webdriver.remote.mobile)
+
+
+
- MOUSE_DOWN (selenium.webdriver.remote.command.Command attribute)
@@ -2184,12 +2212,12 @@ M
- mouse_move() (selenium.selenium.selenium method)
+
+
-
- mouse_out() (selenium.selenium.selenium method)
@@ -2273,6 +2301,10 @@ N
+ - network_connection (selenium.webdriver.remote.mobile.Mobile attribute)
+
+
+
- NEW_SESSION (selenium.webdriver.remote.command.Command attribute)
@@ -2725,6 +2757,10 @@ S
+ - selenium.webdriver.android.webdriver (module)
+
+
+
- selenium.webdriver.chrome.service (module)
@@ -2813,6 +2849,10 @@ S
+ - selenium.webdriver.remote.mobile (module)
+
+
+
- selenium.webdriver.remote.remote_connection (module)
@@ -2927,37 +2967,37 @@ S
- - SET_BROWSER_ONLINE (selenium.webdriver.remote.command.Command attribute)
+
- set_context() (selenium.selenium.selenium method)
- - SET_BROWSER_VISIBLE (selenium.webdriver.remote.command.Command attribute)
+
- set_cursor_position() (selenium.selenium.selenium method)
- - set_context() (selenium.selenium.selenium method)
+
- SET_ELEMENT_SELECTED (selenium.webdriver.remote.command.Command attribute)
- - set_cursor_position() (selenium.selenium.selenium method)
+
- SET_LOCAL_STORAGE_ITEM (selenium.webdriver.remote.command.Command attribute)
- - SET_ELEMENT_SELECTED (selenium.webdriver.remote.command.Command attribute)
+
- SET_LOCATION (selenium.webdriver.remote.command.Command attribute)
- - SET_LOCAL_STORAGE_ITEM (selenium.webdriver.remote.command.Command attribute)
+
- set_mouse_speed() (selenium.selenium.selenium method)
- - SET_LOCATION (selenium.webdriver.remote.command.Command attribute)
+
- SET_NETWORK_CONNECTION (selenium.webdriver.remote.command.Command attribute)
- - set_mouse_speed() (selenium.selenium.selenium method)
+
- set_network_connection() (selenium.webdriver.remote.mobile.Mobile method)
@@ -3171,6 +3211,10 @@ S
+ - switch_to (selenium.webdriver.remote.webdriver.WebDriver attribute)
+
+
+
- switch_to_active_element() (selenium.webdriver.remote.webdriver.WebDriver method)
@@ -3191,6 +3235,10 @@ S
+ - SWITCH_TO_PARENT_FRAME (selenium.webdriver.remote.command.Command attribute)
+
+
+
- SWITCH_TO_WINDOW (selenium.webdriver.remote.command.Command attribute)
@@ -3419,11 +3467,15 @@ W
- - WebDriver (class in selenium.webdriver.chrome.webdriver)
+
- WebDriver (class in selenium.webdriver.android.webdriver)
+ - (class in selenium.webdriver.chrome.webdriver)
+
+
+
- (class in selenium.webdriver.firefox.webdriver)
@@ -3452,17 +3504,25 @@ W
- WebDriverWait (class in selenium.webdriver.support.wait)
-
-
+
- which() (selenium.webdriver.firefox.firefox_binary.FirefoxBinary method)
+ - wifi (selenium.webdriver.remote.mobile.Mobile.ConnectionType attribute)
+
+
+
+ - WIFI_NETWORK (selenium.webdriver.remote.mobile.Mobile attribute)
+
+
+
- window_focus() (selenium.selenium.selenium method)
diff --git a/docs/api/py/index.html b/docs/api/py/index.html
index 49ad279cd354c..cc54154a5bae7 100644
--- a/docs/api/py/index.html
+++ b/docs/api/py/index.html
@@ -87,7 +87,7 @@ Installingpip on your system, you can simply install or upgrade the Python bindings:
pip install -U selenium
-
Alternately, you can download the source distribution from PyPI (e.g. selenium-2.40.tar.gz), unarchive it, and run:
+Alternately, you can download the source distribution from PyPI (e.g. selenium-2.42.tar.gz), unarchive it, and run:
python setup.py install
Note: both of the methods described above install selenium as a system-wide package That will require administrative/root access to ther machine. You may consider using a virtualenv to create isolated Python environments instead.
@@ -152,9 +152,9 @@ Example 2:¶
For normal WebDriver scripts (non-Remote), the Java server is not needed.
However, to use Selenium Webdriver Remote or the legacy Selenium API (Selenium-RC), you need to also run the Selenium server. The server requires a Java Runtime Environment (JRE).
-Download the server separately, from: http://selenium-release.storage.googleapis.com/2.40/selenium-server-standalone-2.40.0.jar
+Download the server separately, from: http://selenium-release.storage.googleapis.com/2.42/selenium-server-standalone-2.42.jar
Run the server from the command line:
-java -jar selenium-server-standalone-2.40.0.jar
+java -jar selenium-server-standalone-2.42.jar
Then run your Python client scripts.
diff --git a/docs/api/py/objects.inv b/docs/api/py/objects.inv
index 2551593e73ac0..b98dd29c4dd0c 100644
Binary files a/docs/api/py/objects.inv and b/docs/api/py/objects.inv differ
diff --git a/docs/api/py/py-modindex.html b/docs/api/py/py-modindex.html
index f1da9cd5a11fd..d85906e1bd1c5 100644
--- a/docs/api/py/py-modindex.html
+++ b/docs/api/py/py-modindex.html
@@ -74,6 +74,11 @@ Python Module Index
selenium.selenium
+
+
+
+ selenium.webdriver.android.webdriver
+
@@ -184,6 +189,11 @@ Python Module Index
selenium.webdriver.remote.errorhandler
+
+
+
+ selenium.webdriver.remote.mobile
+
diff --git a/docs/api/py/searchindex.js b/docs/api/py/searchindex.js
index 697be956877cd..941bf1c84a9b9 100644
--- a/docs/api/py/searchindex.js
+++ b/docs/api/py/searchindex.js
@@ -1 +1 @@
-Search.setIndex({envversion:42,terms:{get_text:7,keystosend:29,yellow:7,prefix:7,sleep:23,whose:7,accur:7,aut:7,under:[2,5,7],preprocess:7,everi:[14,5,7,17],selectandwait:7,wildmat:7,touchup:9,scriptcont:7,expected_condit:[],lefthand:2,double_click:[7,3,9],text_to_be_present_in_el:4,capture_screenshot:7,upload:7,touch_mov:9,set_page_load_timeout:14,someid:23,remove_select:7,verif:29,initialis:[19,33],direct:[24,30],second:[0,14,7,23],open_window:7,alert_text:29,blue:32,getlocalstorageitem:9,hide:7,neg:3,blur:7,"new":[0,1,28,20,30,10,19,31,13,21,14,33,29,22,7,3,34,24],net:7,widget:7,abov:10,never:7,here:[14,10,30],selenium_grid_url:18,path:[1,28,20,30,11,4,31,13,14,33,22,7,19,2],anonym:7,service_log_path:[30,22],select_pop_up:7,optionloc:7,anchor:7,aka:7,auto_detect:24,get_cooki:[14,7,9],set_prefer:33,substr:4,innertext:[5,7],unit:7,get_all_window_id:7,describ:10,would:[30,31,2,22,7,8],getallsess:9,suit:7,event_firing_webdriv:[],call:[14,5,7,23,3],type:[14,19,2,7,24],tell:[1,13,7],set_mouse_spe:7,css_selector:[14,35,2,34],relat:5,desired_cap:[],yahoo:10,notic:7,yoffset:[0,3],warn:[2,7],keep_al:[14,19],hold:[0,14,7,3],must:[4,12,7],chromeopt:22,alt_key_down:7,choose_ok_on_next_confirm:7,setup:10,work:[0,33,29,7],anonymous_profile_nam:33,tag_nam:[35,2],root:10,unnam:7,give:7,autodetect:24,indic:6,frame_refer:14,want:[33,5,7],typeandwait:7,set_session_storage_item:9,end:[25,7],turn:7,how:[5,7],disappear:7,env:13,back_spac:25,verifi:[14,7],ancestor:7,updat:5,str_:32,after:[14,34,7,3],lab:7,befor:[14,34,7,23],wrong:7,keydown:7,socks_usernam:24,law:7,parallel:28,attempt:5,third:7,classmethod:[35,2,24,27],obsolet:21,maintain:7,environ:[10,31,7],reloc:5,enter:25,lambda:23,desiredcap:18,order:[7,3],oper:[2,5,7],ccffdd:7,over:[7,3],govern:7,becaus:7,move_by_offset:3,getwindowhandl:9,keyboard:7,tap_and_hold:0,delete_cooki:[14,7,9],img:7,better:2,regexpi:7,persist:7,hidden:[5,7],them:7,x_ignore_nofocu:28,thei:[4,7,3,9],fragment:4,"break":7,forumpag:7,get_available_log_typ:9,do_command:7,ther:[10,7],javascriptexpress:7,choic:7,double_click_at:7,timeout:[17,15,14,7,23,26,27],each:[24,7],debug:7,is_browser_onlin:9,side:[5,7,18],tableloc:7,mean:[4,5,7,9],get_cursor_posit:7,resum:7,getscreenorient:9,select_window:7,ue011:25,setspe:7,iselementen:9,network:7,goe:14,content:7,elementnotselectableexcept:5,send_keys_to_el:[9,3],get_local_storage_item:9,written:7,executesql:9,free:[30,31,22,11],standard:[10,28,9],nth:7,get_page_sourc:9,filter:7,isn:7,iphon:18,dimens:7,render:[2,7],getloc:9,context_click:3,getlog:9,windowmaxim:9,restrict:7,instruct:7,alreadi:[28,7],messag:[15,7,23,19],get_screenshot_as_fil:14,agre:7,payload:19,httperrorhandl:19,top:[2,7,3],sometim:7,wrapped_el:34,master:10,similarli:7,zipfil:16,listen:12,namespac:7,find_element_by_xpath:[14,34,2],control_key_up:7,find_elements_by_tag_nam:[14,34,2],conserv:7,touch_scrol:9,cybozu:7,keysequ:7,target:[5,7,3],keyword:7,provid:[31,5,7,23],tree:10,windowid:7,entri:[2,8],currentwindowstr:7,runner:7,mind:7,raw:24,valuepattern:7,"__main__":10,seen:7,get_element_tag_nam:9,sendkeystoel:9,firefoxbinari:28,fname:28,even:7,addcooki:9,though:7,usernam:[24,2,7],glob:7,object:[0,1,28,20,30,18,15,31,13,19,14,33,6,22,7,3,4],ghostdriv:[20,30],regular:7,after_navigate_forward:12,letter:7,keystrok:7,altkeydown:7,geturl:19,don:7,dom:[4,5,7],doc:10,doe:[4,15,5,7,8],assume_untrusted_cert_issu:33,wildcard:7,dot:7,mousedoubleclick:9,class_nam:35,syntax:7,radio:[2,7],socksproxi:24,protocol:[10,15,14,33,19,9],get_window_s:[14,9],absolut:7,layout:7,menu:[7,3],configur:7,apach:7,switch_to_fram:[14,9],png:[14,7],touchmov:9,cookie_dict:14,remote_connect:[],stop:[1,13,7,20],socksusernam:24,report:7,shut_down_selenium_serv:7,bar:[14,7,8],sacrific:7,location_once_scrolled_into_view:2,javascript_en:14,reload:7,bad:27,strategynam:7,movement:3,set_script_timeout:[14,9],respond:11,unexpectedalertpresentexcept:5,respons:[14,15,5,7,19],fail:[5,7],click_el:9,invalid_xpath_selector_return_typ:15,eventnam:7,target_el:2,get_mouse_spe:7,figur:7,mynewwindow:7,select_fram:7,awai:7,irc:10,attribut:[14,2,5,7,8],extend:19,script_timeout:15,extens:[33,5,7,27],html5:[],backgroundcolor:7,selenium_server_jar:31,invalidselectorexcept:5,howev:[10,2,7],against:[5,7,8],window_handl:[14,5],browser:[10,28,30,31,5,14,22,7,27],com:[10,30,19,14,22,7,9],mouse_down_at:7,log_path:[13,20],height:[14,4,7],is_text_pres:7,commandexecutor:14,assum:[30,28,22,7,31],meta_key_down:7,three:7,been:[5,7],invalidswitchtotargetexcept:5,much:7,interest:2,setscreenorient:9,dismiss:29,ani:[30,18,19,31,5,14,7],child:2,"catch":7,touch_act:[],get_session_storage_kei:9,file_input:2,servic:[],properti:[24,2,5,7],sourceforg:7,calcul:7,shakespher:29,indetermin:7,get_active_el:9,formloc:7,getpagesourc:9,kwarg:7,get_numb:7,sever:[10,7],get_all_link:7,perform:[0,29,2,21,7,3],make:[24,7],switch_to_default_cont:14,complex:3,openwindow:7,complet:[14,5,7],capture_entire_page_screenshot:7,setwindowposit:9,hang:7,action:[0,29,21,6,7,3],rais:[1,13,19,20,5,15],refin:7,set_element_select:9,property_nam:2,bewar:7,maximize_window:[14,9],verifyselectopt:7,thi:[28,29,18,4,12,2,5,19,14,33,22,7,3,8,34],indocu:7,settimeout:[7,9],left:[30,31,22,7,3,25],identifi:7,just:7,get_element_position_top:7,getcurrenturl:9,meta_key_up:7,deselect_pop_up:7,yet:[5,7],languag:[10,7],add_script:7,onload:7,expos:7,had:7,is_valid:35,is_cookie_pres:7,is_alert_pres:7,els:[14,7],save:[14,7],find_elements_by_nam:[14,34,2],applic:[14,10,21,7],background:7,andwait:7,specif:[30,22,7],optionsstr:7,arbitrari:34,manual:[24,7],ftpproxi:24,channel:10,get_selected_valu:7,element_equ:9,underli:14,www:[34,10,7],right:[25,7,3],is_edit:7,interv:23,maxim:14,intern:[2,7,27],uispecifierstr:7,successfulli:11,myelement:2,insensit:7,setloc:9,get_app_cach:9,subclass:[34,12],track:7,condit:7,dismissalert:9,foo:[14,7,8],core:7,plu:7,run_script:7,element_to_be_select:4,start_sess:14,grid:[7,18],setwindows:9,simul:[2,7],isbrowseronlin:9,is_vis:7,locator2:7,locator1:7,marshal:9,page_sourc:14,encod:[14,33,7],down:[0,30,31,22,7,3,25],switchtowindow:9,wrap:[34,2,7,8],storag:22,execute_script:[14,34,9],wai:[5,7,3],avail:[29,4,2,5,14,7],remoteconnect:19,reli:7,applicationcach:[14,6,21],constantli:7,before_find:12,frame_nam:14,head:7,ue035:25,form:[2,5,7],offer:7,forc:7,some:[5,7],ue033:25,update_readi:21,"true":[30,17,18,4,31,14,7],freenod:10,moveto:14,set_window_posit:[14,9],flavour:7,implicitly_wait:14,maximum:7,until:[4,7,23],nosuchframeexcept:5,format_json:16,get_all_window_titl:7,trim:7,semicolon:25,get_local_storage_s:9,stale_element_refer:15,go_forward:9,exist:[28,5,7],no_such_fram:15,reserved1:24,check:[2,4,8,21,5,7,15],sticki:14,pipe:28,keyup:7,when:[1,28,20,30,4,31,13,5,14,33,22,7,3,8],remove_script:7,test:[10,2,5,7],abspath:2,node:[5,7],elementnotvisibleexcept:[5,23],keycod:7,testpagetitl:10,consid:[10,2,7],after_navigate_to:[34,12],titlebar:7,get_element_loc:9,get_screenshot_as_png:14,longer:[4,5,7],anywher:0,windowhandl:14,pseudo:7,ignor:[7,23],time:[14,5,7,23],backward:14,retrieve_last_remote_control_log:7,get_local_storage_kei:9,chain:3,consum:7,getappcachestatu:9,focus:3,is_act:2,find_elements_by_xpath:[14,34,2],row:7,millisecond:7,middl:3,get_ev:7,typekei:7,decim:25,native_events_allow:17,text:[29,4,2,5,14,7,8,34,35],sendkeystoactiveel:9,autoconfig:24,socks_password:24,string:[19,2,14,33,7,24],find_elements_by_:14,getlocalstoragekei:9,addcleanup:10,proxy_typ:24,tagnam:2,subprocess:28,brows:10,is_displai:[2,23],administr:10,level:3,did:[14,5],gui:7,before_change_value_of:12,iter:23,assertequ:29,upload_fil:9,cooki:[14,5,7],div:14,unknown_command:15,librari:[10,7],testcssloc:7,slower:7,hta:7,iselementdisplai:9,sign:[14,7],get_element_s:9,left_alt:25,touch_down:9,port:[1,20,30,11,31,13,33,6,22,7,26],appear:[5,7],rollup:7,current:[5,21,14,33,7,3,8],get_element_height:7,gener:[0,2,7,3],satisfi:7,slow:7,address:7,window_nam:14,xoffset:[0,3],wait:[],box:[10,7],after_navigate_back:12,shift:[25,7,3],setextensionj:7,select_by_valu:8,errorhandl:[],queue:3,command_executor:[14,18],tablecelladdress:7,context_menu_at:7,commonli:5,activ:[2,5,7],modul:6,prefer:[33,7,24],is_check:7,fieldloc:7,visibl:[4,2,5,14,7,8],touchdown:9,ycoord:0,ue03b:25,visit:7,ue03c:25,handler:[19,7],dragdrop:7,msg:[19,5],scope:14,find_element_by_:14,touchact:0,zip_file_nam:16,detro:30,alt_key_up:7,get_window_posit:[14,9],selectfram:7,uniqu:7,settingspag:7,whatev:7,get_titl:[7,9],metakeydown:7,add_extens:33,backslash:7,capture_entire_page_screenshot_to_str:7,occur:[5,7,27],clear_local_storag:9,alwai:[7,18],multipl:[14,2,7,8],getalert:7,write:[5,7],load_json:16,pure:7,map:[19,7],modal:5,goforward:9,find_elements_by_css_selector:[14,34,2],allow_native_xpath:7,mac:18,capture_network_traff:7,mai:[14,10,6,5,7],log_level:26,data:[14,19,7,24],find_el:[14,34,2,9],removelocalstorageitem:9,assertexpress:7,explicit:7,inform:[24,7],"switch":[14,4,31,5],block:[5,7],scripttagid:7,doselect:7,url_request:19,until_not:23,get_element_text:9,getavailablelogtyp:9,still:[4,5],pointer:7,dynam:7,entiti:7,monitor:7,polici:7,textcont:[5,7],platform:[14,31,30,18],window:[14,5,7,17,18],main:[14,10,7],update_prefer:33,non:[10,30,22,7],is_ord:7,goback:9,answer:7,safari:18,ignore_attributes_without_valu:7,now:[5,7],move_to_el:3,after_change_value_of:12,name:[28,19,2,5,14,7,34,35],drop:[7,3],separ:[10,25,7],get_select_opt:7,execute_async_script:[14,34,9],domain:[14,5,7],replac:7,remove_local_storage_item:9,ignored_except:23,happen:[6,5,7],unexpectedtagnameexcept:[5,8],selectloc:7,space:[25,7],key_press_n:7,profil:[33,28,24],internet:[10,18],factori:24,ajax:7,org:[10,7],care:7,get_whether_this_window_match_window_express:7,selctor:2,question:7,staleelementreferenceexcept:5,synchron:[14,28],thing:7,chrome_opt:22,first:[2,7,8],origin:[19,7],get_express:7,directli:7,onc:[4,7],arrai:7,submit:[2,7],operadriv:[1,31],open:[10,7],predefin:14,size:2,attributenam:7,given:[0,10,28,4,14,7,8],after_execute_script:12,workaround:7,gif:2,return_value_if_exist:16,download:[22,10,21,7],necessarili:[4,7],implicit_wait:9,"00ff33":32,conveni:7,hub:[14,18],especi:7,copi:[7,18],specifi:[0,11,19,14,7,3,4,24],mostli:7,than:[4,5,7],get_body_text:7,wide:10,find_element_by_css_selector:[14,34,2,3],waitforexpress:7,temporarili:7,were:7,posit:[14,7,3],seri:7,jsonwireprotocol:[14,19,9],argument:[14,30,7,23,8],controlkeydown:7,movetargetoutofboundsexcept:5,notimplementederror:8,event_listen:34,engin:[5,7],note:[10,28,2,7,18],ideal:7,take:[22,7,23],green:32,noth:[14,7],getelementvalueofcssproperti:9,presence_of_element_loc:4,begin:7,normal:[10,7,8],multipli:25,shiftkeydown:7,clearel:9,homepag:10,before_navigate_back:12,textarea:7,drive:[31,22,7],runtim:[10,7],link:[14,35,2,7],touchflick:9,width:[14,4,7],get_app_cache_statu:9,set_cursor_posit:7,show:7,get_element_width:7,get_selected_label:7,new_sess:9,permiss:7,shift_key_down:7,threshold:7,corner:[2,3],setbrowseronlin:9,help:25,xml:7,onli:[30,3,4,5,14,22,7,23,8],explicitli:7,getelementlocationoncescrolledintoview:9,is_browser_vis:9,key_down_n:7,unable_to_set_cooki:15,black:7,getelementtagnam:9,use_xpath_librari:7,element_id:14,offici:10,backspac:25,variou:[31,7],get:[1,20,10,13,5,14,33,29,7,34,9,2],choose_cancel_on_next_confirm:7,arrow_up:25,get_log:[14,7,9],get_loc:[7,9],get_xpath_count:7,requir:[14,10,7,19],capture_screenshot_to_str:7,consist:7,element_selection_state_to_b:4,iselementselect:9,borrow:7,connect_and_quit:27,where:[0,2,7],keyev:7,wiki:[14,19,9],fileloc:7,reserved_1:24,is_url_connect:11,testcas:10,move_target_out_of_bound:15,detect:28,kei:[],set_alert_valu:9,label:7,enough:5,noproxi:24,between:[7,23],"import":[10,18,32,23,8,34],across:7,parent:[2,7],unknown_error:15,key_up:[7,3],screen:[0,2,5,7],frameaddress:7,flick_el:0,come:7,title_contain:4,invalid_xpath_selector:15,switch_to_active_el:14,improv:7,color:[],unittest:10,deleteallcooki:9,pop:7,cancel:[25,7],numpad2:25,numpad3:25,numpad0:25,numpad1:25,numpad6:25,numpad7:25,numpad4:25,numpad5:25,numpad8:25,numpad9:25,click_and_hold:3,rebuilt:5,invalid_element_st:15,those:7,"case":[4,2,7],profilep:2,invok:7,ctrl:3,mousebuttondown:9,henc:7,blah:7,mousemoveto:9,"return":[10,28,25,4,15,2,5,19,14,7,23,8,34,24,16,21],ascii:7,proxytypefactori:24,namevaluepair:7,mouse_mov:7,same:[4,2,5,7],binari:[14,28,20],pac:24,ifram:[14,5,7],screenshot:[14,7,9],nest:7,movementsstr:7,driver:[],someon:7,capabl:[30,17,18,31,14,6,22,24,26],xpathexpress:7,appropri:7,nosuchelementexcept:[5,23],capturenetworktraff:7,window_focu:7,without:[2,7,3],mywindow:7,eventfiringwebdriv:34,lahscreenshot:7,resp:16,googleapi:22,remove_session_storage_item:9,resizeto:14,kill:[28,7],parial:2,touch:[0,6],http_proxi:24,speed:[0,7],no_such_window:15,except:[],param:[14,19],get_all_button:7,staleness_of:4,is_something_select:7,getelementvalu:9,hover:[7,3],around:34,read:[29,5],get_str:7,traffic:7,amp:7,getsessionstorageitem:9,whitespac:7,integ:[14,7,3],server:[],localfiledetector:2,either:[1,20,4,13,5,14,7,3],output:28,manag:[1,13,7,20],addcustomrequesthead:7,theheadertext:7,alert_is_pres:4,deselect:8,confirm:[29,7],inject:7,add_location_strategi:7,complic:7,refer:[2,5,7],add_command_line_opt:28,power:7,found:[30,31,5,14,22,7,3],"__name__":10,"throw":[14,7,8],get_screen_orient:9,executescript:9,get_session_storage_s:9,arrow_right:25,setsessionstorageitem:9,inwindow:7,routin:7,type_kei:7,acceptalert:9,coordstr:7,your:[14,10,5,7],complianc:7,aren:7,hex:32,start:[0,1,20,30,18,31,13,14,22,7],interfac:2,low:3,httpproxi:24,mouse_up_right_at:7,set_browser_log_level:7,verb:7,verbatim:7,setalertvalu:9,find_child_el:9,viewport:7,faster:7,notat:7,possibl:[24,5,7],"default":[28,30,18,19,31,14,33,22,7,23,24],imenotavailableexcept:5,stacktrac:5,ff_valu:24,set_timeout:[7,9],expect:[14,4,5],gone:7,creat:[0,1,28,20,30,10,31,13,21,18,14,33,29,22,7,3,34,24],get_session_storage_item:9,proxyautoconfigurl:24,certain:7,before_clos:12,invisibility_of_element_loc:4,mainli:2,file:[19,28,16,7,2],get_all_window_nam:7,fill:2,again:7,newsess:9,googl:[10,19,14,7,34,9],event:[34,12,2,7,3],field:[2,7],valid:[7,8],you:[10,29,30,4,31,5,14,33,22,7,3],check_respons:15,sequenc:7,ajaxslt:7,briefli:7,is_select:[4,2],remove_all_select:7,proxytyp:24,directori:[33,16,7],unselect:[5,7],session_id:14,accept_untrusted_cert:33,escap:[25,7],isbrowservis:9,windownam:7,all:[0,30,19,2,5,14,6,7,3,8],get_screenshot_as_base64:14,find_elements_by_class_nam:[14,34,2],getalerttext:9,follow:[30,5,7],alt:[25,7,3],children:2,textpattern:7,attach_fil:7,javascript_error:15,firefox_binari:[],global:18,fals:[4,14,7,23,19,24],webdriverexcept:[1,13,5,20],offlin:14,util:[],candid:7,getappcach:9,veri:7,drag_and_drop_to_object:7,list:[20,30,4,13,5,14,7,8,2],set_browser_onlin:9,retiev:2,flick:[0,9],correct:7,service_arg:[30,13,22,20],zero:7,implicitlywait:9,pass:[13,30,7,20],unzip_to_temp_dir:16,get_element_attribut:9,what:7,sub:7,http_error_default:19,abl:[5,7],removesessionstorageitem:9,delet:[14,25,7],rgba:32,get_prompt:7,actionschain:[5,3],method:[10,29,3,11,19,2,5,14,6,7,23],contrast:7,option1:7,hasn:7,full:[14,7],themselv:9,to_el:3,privat:14,behaviour:7,shouldn:7,wait_for_frame_to_load:7,depend:7,add_custom_request_head:7,modifi:[7,3],valu:[29,3,12,2,5,14,33,7,23,8,34,24],search:[10,28,6,7,2],getcurrentwindow:7,save_screenshot:14,prior:7,amount:[14,7],pick:7,loginbutton:7,jre:10,via:7,docontrolup:7,filenam:[14,7],subtitut:19,href:7,runscript:7,delete_sess:9,select:[],proceed:7,get_alert_text:9,stdout:28,two:7,current_window_handl:14,functiondefinit:7,text_:4,toggl:7,more:[5,7,3],desir:[14,31,6,7,18],element_not_vis:15,mozilla:7,submenu1:3,flag:7,particular:[5,7],known:[4,7],cach:[14,21],none:[28,20,30,3,17,19,31,13,5,14,33,2,22,7,23,34,24,16,26,27],application_cach:[],dev:10,histori:14,answeronnextprompt:7,obtain:7,def:[34,10],clear_session_storag:9,prompt:[29,7],share:7,accept:[29,7],sourc:[],explor:[10,18],uncheck:7,find_element_by_link_text:[14,34,2],secur:[14,7],rather:7,anoth:[5,7,3],snippet:7,simpl:[10,2,7],css:[14,35,2,7],unabl:7,resourc:19,referenc:7,associ:[14,7,17],mous:[7,3],github:[10,30],yspeed:0,caus:[2,5,7,27],googletestcas:10,on_el:[0,3],checkbox:[2,7],title_i:4,max_ag:7,held:[0,3],through:[2,30,9],get_whether_this_frame_match_frame_express:7,dismiss_alert:9,paramet:[14,19,7],style:7,get_valu:7,default_prefer:33,element_is_not_select:15,clearsessionstorag:9,html:[14,2,22,7],might:[7,27],alter:18,celladdress:7,assign_id:7,windowfeatur:7,create_cooki:7,framework:5,getelementbyid:7,get_root_par:16,sslproxi:24,from_str:32,unlik:7,refresh:[14,5,7,9],easili:7,fulli:[34,12,28],set_local_storage_item:9,start_client:14,time_to_wait:14,getconfirm:7,set_spe:7,ef_driv:34,connect:[1,13,11,18,19,20,27],variablenam:7,beyond:7,orient:14,ftp:24,wrapped_driv:34,before_navigate_to:[34,12],frame_to_be_available_and_switch_to_it:4,print:[34,32,5,2],qualifi:28,proxi:[],xspeed:0,clickandwait:7,differ:[5,7],touchlongpress:9,reason:7,base:[2,5,7],mouse_down_right_at:7,basi:[10,7],thrown:[5,7,8],getsessionstoragekei:9,launch:28,number:[7,23],double_tap:[0,9],done:[2,8],blank:7,fanci:7,fire:[0,34,3],guess:7,mouse_up_right:7,script:[10,12,5,14,7,34],interact:[10,29,2,5,14,3],least:4,store:[0,3],selector:[14,35,2,5,7],drag_and_drop:[7,3],part:7,is_connect:[11,27],arrow_left:25,setelementselect:9,kind:7,eventsfiringwebdriv:34,sockspassword:24,remov:[5,7],browserbot:7,horizont:7,stale:5,well:10,packag:[10,7],submit_el:9,value_of_css_properti:2,"null":[25,7],mousebuttonup:9,findchildel:9,equival:7,self:[34,10,29],ue00f:25,drag_and_drop_by_offset:3,distribut:[10,7],previou:7,firstchild:7,most:[5,7],plai:7,alpha:32,model:7,mydropdown:7,clear:[34,2,25,7,8],proxy_autoconfig_url:24,removescript:7,clean:[1,13,20],text_to_be_present_in_element_valu:4,mouse_ov:7,is_element_displai:9,set_window_s:[14,9],session:[14,7,27],particularli:7,browser_profil:14,internetexplor:18,access:10,execut:[28,30,19,31,5,14,22,7],copyright:7,less:7,queu:3,get_selected_index:7,touchscreen:0,ue029:25,ue028:25,ue025:25,ue024:25,ue027:25,express:[5,7],ue021:25,ue020:25,ue023:25,ue022:25,nativ:7,cssselectorsyntax:7,nosuchattributeexcept:5,remote_server_addr:19,ie8:5,loginpag:7,no_alert_open:15,get_css_count:7,set:[25,18,2,5,14,33,7,24,35],startup:[14,7],see:[14,5,7,11],arg:[0,1,23,15,7,8,11,13,14,19,20,21,22,3,28,29,30,31,2,33,34,24],close:[10,30,17,19,31,14,22,7,34,9],sel:7,getcurrentwindowhandl:9,keypress:7,switch_to_alert:14,won:[28,7],find_bi:5,ue002:25,httperror:19,touch_up:9,altern:10,popup:7,syntact:5,newpageload:7,javascript:[14,5,7],isol:10,select_by_visible_text:8,myfunnywindow:7,both:[10,7],last:7,touchscrol:9,context:[5,7,3,27],load:[14,10,5,7,24],simpli:[10,7],point:[7,18],instanti:[7,18],mouse_up_at:7,header:[19,7],capturescreenshot:7,shutdown:14,ue01:25,java:[10,7],devic:14,due:7,empti:7,sinc:[5,7],invalidelementstateexcept:5,get_current_url:9,strategi:[35,7],invis:[4,7],error_handl:14,getev:7,imag:[14,7],gettitl:9,mouse_move_at:7,coordin:[0,14],look:7,"while":[7,9],behavior:[14,7],error:[15,5,14,7,19,27],element_located_selection_state_to_b:4,abstract_event_listen:[],loop:7,is_element_select:9,itself:[2,7],mouse_down_right:7,irrelev:7,poll_frequ:23,belong:8,hidden_submenu:3,extensionconnectionerror:27,getelementloc:9,alert:[],temporari:16,user:[0,29,2,21,7,3],typic:[5,7],built:7,travers:7,browser_nam:14,getwindows:9,elem:[10,16],expens:7,clearappcach:9,obscur:7,ignoreresponsecod:7,log_typ:14,findel:[7,9],get_current_window_handl:9,also:[10,2,7,4],executeasyncscript:9,locatortyp:7,"_parent":7,rgb:32,is_confirmation_pres:7,input:[2,29,5,7,27],set_browser_vis:9,vendor:7,doubleclick:7,format:7,big:7,page_up:25,like:[0,30,31,22,7,3,8],table1:7,resolv:7,invalid_selector:15,left_control:25,encount:5,often:[10,7],ue038:25,ue039:25,ue036:25,ue037:25,ue034:25,method_not_allow:15,ue032:25,back:[14,34,7],ue031:25,unspecifi:[24,7],mirror:10,virtualenv:10,chocol:7,mousemov:7,id3:7,per:[0,14],id1:7,slash:7,get_element_index:7,machin:[10,5,7],id_:[14,34,2],run:[1,28,20,30,11,10,31,13,14,6,22,7,27],get_alert:7,step:14,ue03d:25,subtract:25,executable_path:[1,20,30,31,13,22,26],ue03a:25,my_cooki:14,handle_find_element_except:16,extensionj:7,getlocalstorages:9,idl:21,dialog:[29,7],uncach:21,accept_alert:9,no_such_el:15,doubl:[0,7,3],within:[14,2,7],clear_el:9,xpi:33,span:[2,7],get_spe:7,sock:24,"long":0,custom:[14,19,7],includ:[19,5,7],waitforpagetoload:7,forward:[14,34],clearlocalstorag:9,etc:7,xpath:[2,5,14,7,34,35],page_down:25,repeatedli:7,current_url:14,navig:34,unexpected_alert_open:15,mouse_out:7,line:[10,20,30,7],ftp_proxi:24,info:[19,7],getactiveel:9,delete_all_visible_cooki:7,highlight:7,dump_json:16,get_number_arrai:7,element1:2,element2:2,constant:[9,3],abstracteventlisten:[34,12],doesn:[5,7],repres:[14,19,2,7],titl:[14,10,7,4],invalid:5,nav:[2,3],mouseclick:9,find_element_by_nam:[14,10,2,34],browserconfigurationopt:7,drag:[7,3],willian:29,set_proxi:33,deselect_by_valu:8,key_down:[7,3],scroll:[0,2],select_by_index:8,code:[10,25,15,5,14,6,7,19,9],partial:[14,35,12,34],visibility_of_element_loc:4,after_clos:12,get_confirm:7,no_focus_library_nam:28,find_elements_by_id:[14,34,2],is_onlin:14,before_quit:12,deletesess:9,sensit:4,base64:[14,33],send:[29,19,2,14,7,3],get_boolean_arrai:7,sent:[29,7],element_located_to_be_select:4,unzip:16,javascripten:[31,30,18],implicitli:14,get_method:19,tri:11,launch_brows:28,roll:7,button:[2,7,3],"try":[5,7,27],chromedriv:[13,22],pleas:[28,7],impli:7,browserurl:7,send_keys_to_active_el:9,focu:[14,7],get_element_location_once_scrolled_into_view:9,ue00c:25,ue00b:25,ue00a:25,click:[4,2,5,7,3,34,9],append:7,ue00d:25,index:[14,6,22,7,8],mouse_down:[7,9],shift_key_up:7,find:[10,4,2,5,14,7],cell:7,experiment:7,nosuchwindowexcept:5,can:[1,28,20,10,4,31,13,5,7,3,2],ue009:25,ue008:25,ue003:25,socks_proxi:24,ue001:25,ue000:25,ue007:25,ue006:25,ue005:25,ue004:25,is_local_fil:2,intercept:7,screengrab:7,ioerror:14,vertic:7,implicit:7,getwindowposit:9,convers:32,find_element_by_class_nam:[14,34,2],chang:[2,7],honor:7,chanc:7,context_menu:7,appli:2,app:14,api:[10,7],regexp:7,single_tap:9,tap:0,from:[10,28,29,3,18,15,32,5,22,7,23,8,34],zip:33,commun:[19,5,30],dometaup:7,upgrad:10,next:7,deselect_by_visible_text:8,name2:7,firefox_path:28,actual:2,is_element_pres:7,retriev:[19,7,27],invalid_cookie_domain:15,control:[25,31,14,22,7,3],after_quit:12,is_element_en:9,tar:10,process:[1,28,13,7,20],tag:[14,35,2,7,8],invalidcookiedomainexcept:5,tab:[25,7],add_cooki:[14,9],onlin:[14,10],made:[7,8],delai:7,visibility_of:4,instead:[14,10,7,19],ue026:25,overridden:[14,7],action_chain:[],get_selected_id:7,loglevel:7,bind:10,left_shift:25,wait_for_pop_up:7,element:[0,3,4,12,2,5,14,7,23,8],issu:[0,14],is_disappear:23,allow:[31,29,22,7],htmlunitwithj:18,after_find:12,wit:[],move:[0,5,7,3],free_port:11,comma:7,liabl:2,webel:[],key_up_n:7,chosen:7,get_html_sourc:7,therefor:7,pixel:[0,14,7],greater:[4,7],handl:[14,15,5,7],auto:7,set_loc:9,labelpattern:7,somewher:7,anyth:7,edit:7,currentframestr:7,webdriver_anonymous_profil:33,mode:7,beneath:7,deletecooki:[7,9],locatorofdragdestinationobject:7,subset:7,subfram:7,first_selected_opt:8,native_events_en:33,meta:[25,7],"static":[24,32],our:7,mylisten:34,special:[25,7],out:[2,5,7,23],variabl:[31,7],presence_of_all_elements_loc:4,influenc:7,req:19,uploadfil:9,rel:[2,7,3],red:32,shut:[30,31,22,7],insid:5,manipul:7,fire_ev:7,undo:7,standalon:10,xcoord:0,dictionari:[30,15,31,14,22,19],releas:[0,7,3],log:[14,13,30,7,20],click_at:7,before_execute_script:12,could:[2,5,7],keep:7,doaltup:7,length:7,outsid:7,stuck:28,softwar:7,suffix:7,doshiftup:7,exact:[4,7],ue01d:25,ue01f:25,ue01a:25,ue01b:25,ue01c:25,get_all_field:7,licens:7,perfectli:7,system:[10,7,24],wrapper:[34,30,5],execute_sql:9,attach:[4,7],service_url:[1,13,20],termin:7,"final":7,shell:7,replaceflag:7,sessionid:27,unabletosetcookieexcept:5,rollupnam:7,exactli:7,ipad:18,structur:23,charact:7,ue014:25,ue015:25,ue016:25,ue017:25,ue010:25,get_all_cooki:9,ue012:25,ue013:25,f12:25,f10:25,f11:25,ue018:25,ue019:25,result:7,setbrowservis:9,waitfor:7,long_press:[0,9],profile_directori:33,filtertyp:7,link_text:[14,35,2,34],deprec:7,robot:7,correspond:[14,7],add_to_cap:24,have:[10,15,5,7,8,9],tabl:[6,7],need:[14,10,30,22,7],ime_engine_activation_fail:15,imeactivationfailedexcept:5,selectwindow:7,get_tabl:7,log_fil:[28,26],which:[0,28,29,5,21,14,7,3,4,34,24],tupl:4,find_element_by_id:[14,34,2,23],singl:[14,7],before_navigate_forward:12,unless:7,awt:7,discov:[2,7],"class":[0,1,2,23,4,5,7,8,9,10,12,13,14,15,17,18,19,20,21,22,3,24,25,26,27,28,29,30,31,32,33,34,35],locatorofobjecttobedrag:7,url:[1,20,10,19,12,13,5,14,7,34,24],request:[14,19,7,18],inde:8,determin:[10,7,11],json_struct:16,verbos:10,errorcod:15,redirect:28,locat:[0,28,4,2,5,14,7,35],jar:10,should:[0,19,2,14,7,3],postbodi:7,answer_on_next_prompt:7,combo:7,local:[2,7],hope:7,deselect_al:8,pypi:10,move_to:9,autom:[10,3],scroll_from_el:0,go_back:[7,9],is_prompt_pres:7,deselect_by_index:8,enabl:[0,4,2,7],form_textfield:2,getelementtext:9,stuff:7,contain:[29,15,14,7,23,4,24],find_element_by_tag_nam:[14,34,2,8],on_except:12,driver_command:14,view:[10,2,5,7],legaci:10,frame:[14,4,5,7],xpath_lookup_error:15,arrow_down:25,wait_for_condit:7,invalid_element_coordin:15,statu:[19,21,7,11,9],wire:[14,15,33,9,19],pattern:[7,3],tend:7,numer:7,state:4,key_press:7,choosecancelonnextconfirm:7,email:7,hash:7,exam:8,get_element_valu:9,get_attribute_from_all_window:7,find_elements_by_link_text:[14,34,2],eventfiringwebel:34,entir:7,embed:14,admin:2,equal:[2,25],getcooki:9,instanc:[0,1,28,20,30,3,18,31,13,21,14,33,29,22,7,23,34],extension_connect:[],browsernam:[31,30,18],comment:7,touchsingletap:9,setscripttimeout:9,quit:[10,29,30,17,31,14,22,34,26,9,27],divid:25,getelementattribut:9,"int":27,json:[14,15,33,7,19],immedi:[7,27],unarch:10,clickel:9,assert:[10,7],present:[4,5,7],multi:7,get_cookie_by_nam:7,implementaion:[6,21],plain:7,cursor:7,defin:[15,14,6,7,3,9],wait_for_page_to_load:7,snapsi:7,get_attribut:[2,7],firefoxprofil:[14,33],set_context:7,get_element_position_left:7,mouse_up:[7,9],cross:2,attributeloc:7,no_proxi:24,android:18,http:[10,30,11,18,19,14,22,7,34,24,9],actionchain:[0,6,3],effect:[7,18],canva:[2,7],expand:7,off:7,center:[0,7],element_to_be_click:4,iedriverserv:26,name_prompt:29,create_web_el:14,set_screen_orient:9,command:[],sibl:7,usual:[5,7],before_click:12,distanc:7,paus:[25,7],loggingpref:[30,22],"boolean":[14,4,7],clear_app_cach:9,switch_to_window:[14,9],simultan:7,web:[14,10,5,7,4],ue00:25,touchdoubletap:9,add:[14,25,5,7,24],ime_not_avail:15,match:[14,4,2,7,8],css3:7,css2:7,css1:7,draganddrop:7,webpag:5,punctuat:7,know:7,press:[0,7,3],password:24,recurs:7,librarynam:7,insert:25,all_selected_opt:8,success:[15,16,7],get_element_value_of_css_properti:9,necessari:24,seleniumhq:10,resiz:7,page:[10,4,2,5,14,6,7],errorinresponseexcept:5,captur:7,ssl_proxi:24,home:[10,2,25],getelements:9,webdriverwait:[5,23],noalertpresentexcept:5,avoid:18,outgo:7,get_boolean:7,simplifi:7,usag:[14,29,7,18],host:[6,26,7,27],firefox_profil:[],although:[],offset:[0,7,3],expiri:14,keys_to_send:3,about:[24,7],rare:7,socket:11,assertin:10,column:7,freedom:7,submitel:9,constructor:[23,8],discard:7,disabl:7,get_string_arrai:7,get_all_sess:9,partial_link_text:35,elementequ:9,automat:7,warranti:7,doesnt:7,send_kei:[34,10,29,3,2],mere:8,myform:7,switchtofram:9,transfer:7,get_window_handl:9,control_key_down:7,trigger:7,"var":7,timeoutexcept:5,"function":7,unexpect:[5,7],bodi:[14,19,7],browserstartcommand:[6,7],bug:[7,27],add_select:7,count:[5,7,8],is_en:2,htmlunit:18,whether:[14,4,2,7],wish:[14,29],googlecod:[],displai:[4,7,8],troubl:7,asynchron:14,below:7,limit:[5,7],uisng:10,otherwis:[4,16,7],window_maxim:7,delete_all_cooki:[14,9],evalu:7,move_to_element_with_offset:3,dure:[14,7,23],implement:[0,29,25,18,12,2,14,6,7,3,24,34,35,9],pip:10,setlocalstorageitem:9,probabl:7,aplic:21,detail:7,remotedriverserverexcept:5,find_element_by_partial_link_text:[14,34,2],other:[20,7],lookup:7,futur:7,getsessionstorages:9,stop_client:14,shown:7,find_elements_by_partial_link_text:[14,34,2],previous:0,after_click:12,extensionconnect:27},objtypes:{"0":"py:module","1":"py:staticmethod","2":"py:method","3":"py:attribute","4":"py:function","5":"py:class","6":"py:exception","7":"py:classmethod"},objnames:{"0":["py","module","Python module"],"1":["py","staticmethod","Python static method"],"2":["py","method","Python method"],"3":["py","attribute","Python attribute"],"4":["py","function","Python function"],"5":["py","class","Python class"],"6":["py","exception","Python exception"],"7":["py","classmethod","Python class method"]},filenames:["webdriver/selenium.webdriver.common.touch_actions","webdriver_opera/selenium.webdriver.opera.service","webdriver_remote/selenium.webdriver.remote.webelement","webdriver/selenium.webdriver.common.action_chains","webdriver_support/selenium.webdriver.support.expected_conditions","common/selenium.common.exceptions","api","selenium/selenium.selenium","webdriver_support/selenium.webdriver.support.select","webdriver_remote/selenium.webdriver.remote.command","index","webdriver/selenium.webdriver.common.utils","webdriver_support/selenium.webdriver.support.abstract_event_listener","webdriver_chrome/selenium.webdriver.chrome.service","webdriver_remote/selenium.webdriver.remote.webdriver","webdriver_remote/selenium.webdriver.remote.errorhandler","webdriver_remote/selenium.webdriver.remote.utils","webdriver_firefox/selenium.webdriver.firefox.webdriver","webdriver/selenium.webdriver.common.desired_capabilities","webdriver_remote/selenium.webdriver.remote.remote_connection","webdriver_phantomjs/selenium.webdriver.phantomjs.service","webdriver/selenium.webdriver.common.html5.application_cache","webdriver_chrome/selenium.webdriver.chrome.webdriver","webdriver_support/selenium.webdriver.support.wait","webdriver/selenium.webdriver.common.proxy","webdriver/selenium.webdriver.common.keys","webdriver_ie/selenium.webdriver.ie.webdriver","webdriver_firefox/selenium.webdriver.firefox.extension_connection","webdriver_firefox/selenium.webdriver.firefox.firefox_binary","webdriver/selenium.webdriver.common.alert","webdriver_phantomjs/selenium.webdriver.phantomjs.webdriver","webdriver_opera/selenium.webdriver.opera.webdriver","webdriver_support/selenium.webdriver.support.color","webdriver_firefox/selenium.webdriver.firefox.firefox_profile","webdriver_support/selenium.webdriver.support.event_firing_webdriver","webdriver/selenium.webdriver.common.by"],titles:["selenium.webdriver.common.touch_actions","selenium.webdriver.opera.webdriver","selenium.webdriver.remote.webelement","selenium.webdriver.common.action_chains","selenium.webdriver.support.expected_conditions","selenium.common.exceptions","Selenium Documentation","selenium.selenium","selenium.webdriver.support.select","selenium.webdriver.remote.command","Selenium Client Driver","selenium.webdriver.common.utils","selenium.webdriver.support.abstract_event_listener","selenium.webdriver.chrome.service","selenium.webdriver.remote.webdriver","selenium.webdriver.remote.errorhandler","selenium.webdriver.remote.utils","selenium.webdriver.firefox.webdriver","selenium.webdriver.common.desired_capabilities","selenium.webdriver.remote.remote_connection","selenium.webdriver.phantomjs.service","selenium.webdriver.common.html5.application_cache","selenium.webdriver.chrome.webdriver","selenium.webdriver.support.wait","selenium.webdriver.common.proxy","selenium.webdriver.common.keys","selenium.webdriver.ie.webdriver","selenium.webdriver.firefox.extension_connection","selenium.webdriver.firefox.firefox_binary","selenium.webdriver.common.alert","selenium.webdriver.phantomjs.webdriver","selenium.webdriver.opera.webdriver","selenium.webdriver.support.color","selenium.webdriver.firefox.firefox_profile","selenium.webdriver.support.event_firing_webdriver","selenium.webdriver.common.by"],objects:{"selenium.webdriver.support.event_firing_webdriver.EventFiringWebElement":{find_elements_by_class_name:[34,2,1,""],find_element_by_tag_name:[34,2,1,""],find_elements_by_name:[34,2,1,""],find_element:[34,2,1,""],find_elements_by_id:[34,2,1,""],find_elements_by_xpath:[34,2,1,""],click:[34,2,1,""],find_element_by_link_text:[34,2,1,""],find_element_by_class_name:[34,2,1,""],find_elements:[34,2,1,""],find_element_by_id:[34,2,1,""],find_element_by_partial_link_text:[34,2,1,""],find_elements_by_css_selector:[34,2,1,""],find_element_by_xpath:[34,2,1,""],find_element_by_name:[34,2,1,""],find_elements_by_link_text:[34,2,1,""],find_elements_by_partial_link_text:[34,2,1,""],find_elements_by_tag_name:[34,2,1,""],send_keys:[34,2,1,""],find_element_by_css_selector:[34,2,1,""],clear:[34,2,1,""],wrapped_element:[34,3,1,""]},"selenium.webdriver.phantomjs":{webdriver:[30,0,1,""],service:[20,0,1,""]},"selenium.webdriver.firefox.webdriver.WebDriver":{quit:[17,2,1,""],firefox_profile:[17,3,1,""],NATIVE_EVENTS_ALLOWED:[17,3,1,""]},"selenium.webdriver.common.touch_actions.TouchActions":{flick:[0,2,1,""],tap:[0,2,1,""],perform:[0,2,1,""],move:[0,2,1,""],double_tap:[0,2,1,""],scroll_from_element:[0,2,1,""],flick_element:[0,2,1,""],release:[0,2,1,""],long_press:[0,2,1,""],tap_and_hold:[0,2,1,""],scroll:[0,2,1,""]},"selenium.webdriver.common.proxy.Proxy":{proxyType:[24,3,1,""],socks_password:[24,3,1,""],noProxy:[24,3,1,""],socksProxy:[24,3,1,""],no_proxy:[24,3,1,""],socksPassword:[24,3,1,""],autodetect:[24,3,1,""],http_proxy:[24,3,1,""],sslProxy:[24,3,1,""],proxy_autoconfig_url:[24,3,1,""],proxyAutoconfigUrl:[24,3,1,""],socksUsername:[24,3,1,""],socks_username:[24,3,1,""],ssl_proxy:[24,3,1,""],auto_detect:[24,3,1,""],socks_proxy:[24,3,1,""],ftp_proxy:[24,3,1,""],httpProxy:[24,3,1,""],add_to_capabilities:[24,2,1,""],proxy_type:[24,3,1,""],ftpProxy:[24,3,1,""]},"selenium.webdriver.remote.webelement":{WebElement:[2,5,1,""],LocalFileDetector:[2,5,1,""]},"selenium.webdriver.support.event_firing_webdriver":{EventFiringWebDriver:[34,5,1,""],EventFiringWebElement:[34,5,1,""]},"selenium.webdriver.remote.utils":{get_root_parent:[16,4,1,""],handle_find_element_exception:[16,4,1,""],load_json:[16,4,1,""],format_json:[16,4,1,""],dump_json:[16,4,1,""],unzip_to_temp_dir:[16,4,1,""],return_value_if_exists:[16,4,1,""]},"selenium.webdriver.remote.remote_connection.RemoteConnection":{execute:[19,2,1,""]},"selenium.webdriver.phantomjs.webdriver.WebDriver":{quit:[30,2,1,""]},"selenium.webdriver.remote.webelement.LocalFileDetector":{is_local_file:[2,7,1,""]},"selenium.webdriver.common.action_chains":{ActionChains:[3,5,1,""]},"selenium.webdriver.remote.errorhandler.ErrorHandler":{check_response:[15,2,1,""]},"selenium.selenium.selenium":{is_visible:[7,2,1,""],capture_entire_page_screenshot_to_string:[7,2,1,""],get_text:[7,2,1,""],remove_selection:[7,2,1,""],get_element_width:[7,2,1,""],get_location:[7,2,1,""],is_confirmation_present:[7,2,1,""],focus:[7,2,1,""],window_focus:[7,2,1,""],attach_file:[7,2,1,""],mouse_out:[7,2,1,""],meta_key_up:[7,2,1,""],deselect_pop_up:[7,2,1,""],context_menu:[7,2,1,""],get_boolean_array:[7,2,1,""],shut_down_selenium_server:[7,2,1,""],get_attribute_from_all_windows:[7,2,1,""],choose_cancel_on_next_confirmation:[7,2,1,""],get_body_text:[7,2,1,""],captureNetworkTraffic:[7,2,1,""],get_selected_index:[7,2,1,""],get_element_position_left:[7,2,1,""],assign_id:[7,2,1,""],type_keys:[7,2,1,""],set_speed:[7,2,1,""],is_cookie_present:[7,2,1,""],get_prompt:[7,2,1,""],stop:[7,2,1,""],get_selected_label:[7,2,1,""],get_log:[7,2,1,""],wait_for_pop_up:[7,2,1,""],go_back:[7,2,1,""],window_maximize:[7,2,1,""],get_xpath_count:[7,2,1,""],get_table:[7,2,1,""],do_command:[7,2,1,""],get_boolean:[7,2,1,""],double_click:[7,2,1,""],get_cookie:[7,2,1,""],get_element_position_top:[7,2,1,""],capture_screenshot:[7,2,1,""],refresh:[7,2,1,""],double_click_at:[7,2,1,""],create_cookie:[7,2,1,""],get_selected_indexes:[7,2,1,""],answer_on_next_prompt:[7,2,1,""],retrieve_last_remote_control_logs:[7,2,1,""],mouse_up_right:[7,2,1,""],get_mouse_speed:[7,2,1,""],setExtensionJs:[7,2,1,""],is_editable:[7,2,1,""],select_window:[7,2,1,""],open_window:[7,2,1,""],close:[7,2,1,""],click:[7,2,1,""],capture_entire_page_screenshot:[7,2,1,""],get_cookie_by_name:[7,2,1,""],mouse_down:[7,2,1,""],use_xpath_library:[7,2,1,""],add_location_strategy:[7,2,1,""],shift_key_up:[7,2,1,""],get_confirmation:[7,2,1,""],key_press:[7,2,1,""],select:[7,2,1,""],get_string:[7,2,1,""],get_element_height:[7,2,1,""],get_element_index:[7,2,1,""],get_selected_values:[7,2,1,""],meta_key_down:[7,2,1,""],drag_and_drop_to_object:[7,2,1,""],run_script:[7,2,1,""],get_alert:[7,2,1,""],is_ordered:[7,2,1,""],key_up:[7,2,1,""],get_all_window_names:[7,2,1,""],get_all_fields:[7,2,1,""],wait_for_frame_to_load:[7,2,1,""],wait_for_page_to_load:[7,2,1,""],mouse_down_right_at:[7,2,1,""],mouse_over:[7,2,1,""],select_pop_up:[7,2,1,""],key_up_native:[7,2,1,""],get_string_array:[7,2,1,""],get_selected_labels:[7,2,1,""],choose_ok_on_next_confirmation:[7,2,1,""],context_menu_at:[7,2,1,""],key_down_native:[7,2,1,""],mouse_move:[7,2,1,""],get_selected_value:[7,2,1,""],mouse_up_at:[7,2,1,""],key_press_native:[7,2,1,""],get_selected_ids:[7,2,1,""],get_speed:[7,2,1,""],set_mouse_speed:[7,2,1,""],open:[7,2,1,""],select_frame:[7,2,1,""],remove_all_selections:[7,2,1,""],start:[7,2,1,""],add_custom_request_header:[7,2,1,""],submit:[7,2,1,""],get_eval:[7,2,1,""],control_key_down:[7,2,1,""],delete_cookie:[7,2,1,""],get_whether_this_frame_match_frame_expression:[7,2,1,""],get_number:[7,2,1,""],is_checked:[7,2,1,""],mouse_up_right_at:[7,2,1,""],set_cursor_position:[7,2,1,""],get_selected_id:[7,2,1,""],type:[7,2,1,""],dragdrop:[7,2,1,""],set_browser_log_level:[7,2,1,""],get_html_source:[7,2,1,""],get_css_count:[7,2,1,""],mouse_move_at:[7,2,1,""],drag_and_drop:[7,2,1,""],fire_event:[7,2,1,""],capture_network_traffic:[7,2,1,""],shift_key_down:[7,2,1,""],get_select_options:[7,2,1,""],alt_key_up:[7,2,1,""],alt_key_down:[7,2,1,""],get_number_array:[7,2,1,""],rollup:[7,2,1,""],is_prompt_present:[7,2,1,""],get_whether_this_window_match_window_expression:[7,2,1,""],highlight:[7,2,1,""],set_timeout:[7,2,1,""],set_context:[7,2,1,""],addCustomRequestHeader:[7,2,1,""],get_title:[7,2,1,""],is_something_selected:[7,2,1,""],mouse_down_right:[7,2,1,""],check:[7,2,1,""],uncheck:[7,2,1,""],mouse_up:[7,2,1,""],get_value:[7,2,1,""],get_all_window_ids:[7,2,1,""],remove_script:[7,2,1,""],ignore_attributes_without_value:[7,2,1,""],get_all_links:[7,2,1,""],mouse_down_at:[7,2,1,""],get_all_buttons:[7,2,1,""],capture_screenshot_to_string:[7,2,1,""],get_expression:[7,2,1,""],get_attribute:[7,2,1,""],click_at:[7,2,1,""],allow_native_xpath:[7,2,1,""],add_selection:[7,2,1,""],add_script:[7,2,1,""],control_key_up:[7,2,1,""],get_cursor_position:[7,2,1,""],wait_for_condition:[7,2,1,""],is_element_present:[7,2,1,""],get_all_window_titles:[7,2,1,""],is_text_present:[7,2,1,""],delete_all_visible_cookies:[7,2,1,""],key_down:[7,2,1,""],is_alert_present:[7,2,1,""]},"selenium.webdriver.common.proxy.ProxyTypeFactory":{make:[24,1,1,""]},"selenium.webdriver.common.utils":{is_url_connectable:[11,4,1,""],is_connectable:[11,4,1,""],free_port:[11,4,1,""]},"selenium.webdriver.support.wait":{WebDriverWait:[23,5,1,""]},"selenium.webdriver.support.select":{Select:[8,5,1,""]},"selenium.webdriver.remote.webdriver.WebDriver":{set_window_position:[14,2,1,""],find_elements_by_class_name:[14,2,1,""],get_cookies:[14,2,1,""],find_element_by_tag_name:[14,2,1,""],get_screenshot_as_base64:[14,2,1,""],find_elements_by_name:[14,2,1,""],back:[14,2,1,""],switch_to_window:[14,2,1,""],find_element:[14,2,1,""],find_elements_by_id:[14,2,1,""],current_window_handle:[14,3,1,""],close:[14,2,1,""],window_handles:[14,3,1,""],find_elements_by_xpath:[14,2,1,""],get_window_position:[14,2,1,""],switch_to_frame:[14,2,1,""],orientation:[14,3,1,""],set_page_load_timeout:[14,2,1,""],find_element_by_link_text:[14,2,1,""],find_element_by_class_name:[14,2,1,""],title:[14,3,1,""],add_cookie:[14,2,1,""],find_elements:[14,2,1,""],switch_to_alert:[14,2,1,""],delete_all_cookies:[14,2,1,""],delete_cookie:[14,2,1,""],start_session:[14,2,1,""],forward:[14,2,1,""],find_element_by_id:[14,2,1,""],execute_script:[14,2,1,""],stop_client:[14,2,1,""],log_types:[14,3,1,""],get:[14,2,1,""],find_element_by_partial_link_text:[14,2,1,""],find_elements_by_css_selector:[14,2,1,""],find_elements_by_link_text:[14,2,1,""],quit:[14,2,1,""],current_url:[14,3,1,""],find_element_by_xpath:[14,2,1,""],switch_to_active_element:[14,2,1,""],find_elements_by_partial_link_text:[14,2,1,""],get_screenshot_as_png:[14,2,1,""],find_element_by_name:[14,2,1,""],is_online:[14,2,1,""],find_elements_by_tag_name:[14,2,1,""],application_cache:[14,3,1,""],switch_to_default_content:[14,2,1,""],get_log:[14,2,1,""],execute:[14,2,1,""],get_cookie:[14,2,1,""],name:[14,3,1,""],implicitly_wait:[14,2,1,""],page_source:[14,3,1,""],save_screenshot:[14,2,1,""],start_client:[14,2,1,""],desired_capabilities:[14,3,1,""],set_window_size:[14,2,1,""],refresh:[14,2,1,""],create_web_element:[14,2,1,""],find_element_by_css_selector:[14,2,1,""],get_screenshot_as_file:[14,2,1,""],get_window_size:[14,2,1,""],set_script_timeout:[14,2,1,""],maximize_window:[14,2,1,""],execute_async_script:[14,2,1,""]},"selenium.webdriver.support.expected_conditions":{text_to_be_present_in_element:[4,5,1,""],element_selection_state_to_be:[4,5,1,""],visibility_of_element_located:[4,5,1,""],element_to_be_selected:[4,5,1,""],alert_is_present:[4,5,1,""],visibility_of:[4,5,1,""],element_located_to_be_selected:[4,5,1,""],title_contains:[4,5,1,""],staleness_of:[4,5,1,""],invisibility_of_element_located:[4,5,1,""],frame_to_be_available_and_switch_to_it:[4,5,1,""],element_located_selection_state_to_be:[4,5,1,""],presence_of_element_located:[4,5,1,""],text_to_be_present_in_element_value:[4,5,1,""],element_to_be_clickable:[4,5,1,""],presence_of_all_elements_located:[4,5,1,""],title_is:[4,5,1,""]},"selenium.webdriver.opera.service":{Service:[1,5,1,""]},"selenium.webdriver.phantomjs.service.Service":{stop:[20,2,1,""],start:[20,2,1,""],service_url:[20,3,1,""]},"selenium.webdriver.common.action_chains.ActionChains":{send_keys:[3,2,1,""],move_to_element:[3,2,1,""],send_keys_to_element:[3,2,1,""],drag_and_drop_by_offset:[3,2,1,""],move_to_element_with_offset:[3,2,1,""],key_up:[3,2,1,""],move_by_offset:[3,2,1,""],click_and_hold:[3,2,1,""],drag_and_drop:[3,2,1,""],context_click:[3,2,1,""],release:[3,2,1,""],perform:[3,2,1,""],key_down:[3,2,1,""],click:[3,2,1,""],double_click:[3,2,1,""]},"selenium.webdriver.common.by.By":{XPATH:[35,3,1,""],CSS_SELECTOR:[35,3,1,""],NAME:[35,3,1,""],CLASS_NAME:[35,3,1,""],PARTIAL_LINK_TEXT:[35,3,1,""],LINK_TEXT:[35,3,1,""],TAG_NAME:[35,3,1,""],is_valid:[35,7,1,""],ID:[35,3,1,""]},"selenium.webdriver.remote.remote_connection.Request":{get_method:[19,2,1,""]},"selenium.webdriver.common.html5.application_cache.ApplicationCache":{status:[21,3,1,""],DOWNLOADING:[21,3,1,""],UPDATE_READY:[21,3,1,""],CHECKING:[21,3,1,""],UNCACHED:[21,3,1,""],OBSOLETE:[21,3,1,""],IDLE:[21,3,1,""]},"selenium.webdriver.support":{event_firing_webdriver:[34,0,1,""],color:[32,0,1,""],expected_conditions:[4,0,1,""],abstract_event_listener:[12,0,1,""],select:[8,0,1,""],wait:[23,0,1,""]},"selenium.webdriver.remote.errorhandler.ErrorCode":{INVALID_ELEMENT_STATE:[15,3,1,""],IME_ENGINE_ACTIVATION_FAILED:[15,3,1,""],NO_SUCH_WINDOW:[15,3,1,""],TIMEOUT:[15,3,1,""],NO_ALERT_OPEN:[15,3,1,""],INVALID_XPATH_SELECTOR:[15,3,1,""],SCRIPT_TIMEOUT:[15,3,1,""],NO_SUCH_ELEMENT:[15,3,1,""],UNEXPECTED_ALERT_OPEN:[15,3,1,""],UNABLE_TO_SET_COOKIE:[15,3,1,""],STALE_ELEMENT_REFERENCE:[15,3,1,""],ELEMENT_NOT_VISIBLE:[15,3,1,""],XPATH_LOOKUP_ERROR:[15,3,1,""],IME_NOT_AVAILABLE:[15,3,1,""],SUCCESS:[15,3,1,""],UNKNOWN_ERROR:[15,3,1,""],NO_SUCH_FRAME:[15,3,1,""],ELEMENT_IS_NOT_SELECTABLE:[15,3,1,""],INVALID_XPATH_SELECTOR_RETURN_TYPER:[15,3,1,""],INVALID_SELECTOR:[15,3,1,""],INVALID_COOKIE_DOMAIN:[15,3,1,""],JAVASCRIPT_ERROR:[15,3,1,""],MOVE_TARGET_OUT_OF_BOUNDS:[15,3,1,""],METHOD_NOT_ALLOWED:[15,3,1,""],INVALID_ELEMENT_COORDINATES:[15,3,1,""],UNKNOWN_COMMAND:[15,3,1,""]},"selenium.webdriver.firefox.extension_connection.ExtensionConnection":{quit:[27,2,1,""],is_connectable:[27,7,1,""],connect_and_quit:[27,7,1,""],connect:[27,2,1,""]},selenium:{selenium:[7,0,1,""]},"selenium.webdriver.support.select.Select":{deselect_all:[8,2,1,""],select_by_index:[8,2,1,""],deselect_by_index:[8,2,1,""],select_by_value:[8,2,1,""],deselect_by_value:[8,2,1,""],deselect_by_visible_text:[8,2,1,""],select_by_visible_text:[8,2,1,""],first_selected_option:[8,3,1,""],all_selected_options:[8,3,1,""],options:[8,3,1,""]},"selenium.webdriver.phantomjs.service":{Service:[20,5,1,""]},"selenium.webdriver.chrome.webdriver.WebDriver":{quit:[22,2,1,""]},"selenium.webdriver.ie.webdriver":{WebDriver:[26,5,1,""]},"selenium.webdriver.remote.command":{Command:[9,5,1,""]},"selenium.webdriver.opera.webdriver.WebDriver":{quit:[31,2,1,""]},"selenium.webdriver.remote.remote_connection":{HttpErrorHandler:[19,5,1,""],Request:[19,5,1,""],Response:[19,5,1,""],RemoteConnection:[19,5,1,""]},"selenium.webdriver.firefox.firefox_profile":{FirefoxProfile:[33,5,1,""]},"selenium.webdriver.ie.webdriver.WebDriver":{quit:[26,2,1,""]},"selenium.webdriver.remote.errorhandler":{ErrorCode:[15,5,1,""],ErrorHandler:[15,5,1,""]},"selenium.common.exceptions":{InvalidSelectorException:[5,6,1,""],NoSuchElementException:[5,6,1,""],TimeoutException:[5,6,1,""],ImeNotAvailableException:[5,6,1,""],NoSuchAttributeException:[5,6,1,""],RemoteDriverServerException:[5,6,1,""],NoSuchFrameException:[5,6,1,""],InvalidCookieDomainException:[5,6,1,""],WebDriverException:[5,6,1,""],StaleElementReferenceException:[5,6,1,""],ElementNotSelectableException:[5,6,1,""],UnexpectedTagNameException:[5,6,1,""],ElementNotVisibleException:[5,6,1,""],UnexpectedAlertPresentException:[5,6,1,""],MoveTargetOutOfBoundsException:[5,6,1,""],NoAlertPresentException:[5,6,1,""],InvalidElementStateException:[5,6,1,""],InvalidSwitchToTargetException:[5,6,1,""],ErrorInResponseException:[5,6,1,""],NoSuchWindowException:[5,6,1,""],ImeActivationFailedException:[5,6,1,""],UnableToSetCookieException:[5,6,1,""]},"selenium.selenium":{selenium:[7,5,1,""]},"selenium.webdriver.common.by":{By:[35,5,1,""]},"selenium.webdriver.common.keys":{Keys:[25,5,1,""]},"selenium.webdriver.support.wait.WebDriverWait":{until:[23,2,1,""],until_not:[23,2,1,""]},"selenium.webdriver.common.touch_actions":{TouchActions:[0,5,1,""]},"selenium.webdriver.firefox.webdriver":{WebDriver:[17,5,1,""]},"selenium.webdriver.common.alert.Alert":{send_keys:[29,2,1,""],text:[29,3,1,""],dismiss:[29,2,1,""],accept:[29,2,1,""]},"selenium.webdriver.firefox":{webdriver:[17,0,1,""],firefox_profile:[33,0,1,""],extension_connection:[27,0,1,""],firefox_binary:[28,0,1,""]},"selenium.webdriver.common.html5.application_cache":{ApplicationCache:[21,5,1,""]},"selenium.webdriver.remote":{webdriver:[14,0,1,""],remote_connection:[19,0,1,""],utils:[16,0,1,""],errorhandler:[15,0,1,""],webelement:[2,0,1,""],command:[9,0,1,""]},"selenium.webdriver.remote.webdriver":{WebDriver:[14,5,1,""]},"selenium.webdriver.common.keys.Keys":{RETURN:[25,3,1,""],HELP:[25,3,1,""],SHIFT:[25,3,1,""],ESCAPE:[25,3,1,""],LEFT_SHIFT:[25,3,1,""],DOWN:[25,3,1,""],CANCEL:[25,3,1,""],META:[25,3,1,""],SEPARATOR:[25,3,1,""],LEFT_CONTROL:[25,3,1,""],MULTIPLY:[25,3,1,""],HOME:[25,3,1,""],NULL:[25,3,1,""],SUBTRACT:[25,3,1,""],CONTROL:[25,3,1,""],INSERT:[25,3,1,""],LEFT_ALT:[25,3,1,""],SEMICOLON:[25,3,1,""],BACK_SPACE:[25,3,1,""],ARROW_RIGHT:[25,3,1,""],ARROW_UP:[25,3,1,""],ARROW_LEFT:[25,3,1,""],NUMPAD4:[25,3,1,""],TAB:[25,3,1,""],EQUALS:[25,3,1,""],DECIMAL:[25,3,1,""],LEFT:[25,3,1,""],PAGE_DOWN:[25,3,1,""],PAUSE:[25,3,1,""],END:[25,3,1,""],DIVIDE:[25,3,1,""],NUMPAD3:[25,3,1,""],PAGE_UP:[25,3,1,""],CLEAR:[25,3,1,""],NUMPAD0:[25,3,1,""],NUMPAD5:[25,3,1,""],ADD:[25,3,1,""],NUMPAD1:[25,3,1,""],COMMAND:[25,3,1,""],SPACE:[25,3,1,""],ENTER:[25,3,1,""],F12:[25,3,1,""],NUMPAD6:[25,3,1,""],F10:[25,3,1,""],F11:[25,3,1,""],NUMPAD7:[25,3,1,""],NUMPAD2:[25,3,1,""],F1:[25,3,1,""],F2:[25,3,1,""],F3:[25,3,1,""],F4:[25,3,1,""],F5:[25,3,1,""],F6:[25,3,1,""],F7:[25,3,1,""],F8:[25,3,1,""],F9:[25,3,1,""],NUMPAD8:[25,3,1,""],NUMPAD9:[25,3,1,""],UP:[25,3,1,""],ARROW_DOWN:[25,3,1,""],BACKSPACE:[25,3,1,""],ALT:[25,3,1,""],DELETE:[25,3,1,""],RIGHT:[25,3,1,""]},"selenium.webdriver.chrome.service":{Service:[13,5,1,""]},"selenium.webdriver.support.abstract_event_listener.AbstractEventListener":{before_navigate_forward:[12,2,1,""],after_click:[12,2,1,""],after_quit:[12,2,1,""],after_execute_script:[12,2,1,""],before_navigate_back:[12,2,1,""],after_navigate_back:[12,2,1,""],before_execute_script:[12,2,1,""],before_navigate_to:[12,2,1,""],before_change_value_of:[12,2,1,""],before_quit:[12,2,1,""],before_click:[12,2,1,""],after_change_value_of:[12,2,1,""],after_navigate_forward:[12,2,1,""],after_find:[12,2,1,""],after_navigate_to:[12,2,1,""],on_exception:[12,2,1,""],after_close:[12,2,1,""],before_find:[12,2,1,""],before_close:[12,2,1,""]},"selenium.webdriver.common.proxy":{ProxyType:[24,5,1,""],ProxyTypeFactory:[24,5,1,""],Proxy:[24,5,1,""]},"selenium.webdriver.remote.remote_connection.Response":{info:[19,2,1,""],geturl:[19,2,1,""],close:[19,2,1,""]},"selenium.webdriver.phantomjs.webdriver":{WebDriver:[30,5,1,""]},"selenium.webdriver.ie":{webdriver:[26,0,1,""]},"selenium.webdriver.support.event_firing_webdriver.EventFiringWebDriver":{find_elements_by_class_name:[34,2,1,""],find_element_by_tag_name:[34,2,1,""],find_elements_by_name:[34,2,1,""],back:[34,2,1,""],find_element:[34,2,1,""],find_elements_by_id:[34,2,1,""],close:[34,2,1,""],find_elements_by_xpath:[34,2,1,""],execute_script:[34,2,1,""],quit:[34,2,1,""],find_element_by_link_text:[34,2,1,""],find_element_by_class_name:[34,2,1,""],find_elements:[34,2,1,""],forward:[34,2,1,""],find_element_by_id:[34,2,1,""],get:[34,2,1,""],find_element_by_partial_link_text:[34,2,1,""],find_elements_by_css_selector:[34,2,1,""],find_element_by_xpath:[34,2,1,""],find_element_by_name:[34,2,1,""],find_elements_by_link_text:[34,2,1,""],find_elements_by_partial_link_text:[34,2,1,""],find_elements_by_tag_name:[34,2,1,""],wrapped_driver:[34,3,1,""],find_element_by_css_selector:[34,2,1,""],execute_async_script:[34,2,1,""]},"selenium.webdriver.firefox.firefox_binary":{FirefoxBinary:[28,5,1,""]},"selenium.webdriver.firefox.extension_connection":{ExtensionConnection:[27,5,1,""],ExtensionConnectionError:[27,6,1,""]},"selenium.webdriver.support.abstract_event_listener":{AbstractEventListener:[12,5,1,""]},"selenium.webdriver.remote.remote_connection.HttpErrorHandler":{http_error_default:[19,2,1,""]},"selenium.webdriver.opera":{webdriver:[31,0,1,""],service:[1,0,1,""]},"selenium.webdriver.chrome":{webdriver:[22,0,1,""],service:[13,0,1,""]},"selenium.webdriver.common.desired_capabilities.DesiredCapabilities":{IPAD:[18,3,1,""],HTMLUNITWITHJS:[18,3,1,""],FIREFOX:[18,3,1,""],SAFARI:[18,3,1,""],PHANTOMJS:[18,3,1,""],OPERA:[18,3,1,""],CHROME:[18,3,1,""],IPHONE:[18,3,1,""],INTERNETEXPLORER:[18,3,1,""],ANDROID:[18,3,1,""],HTMLUNIT:[18,3,1,""]},"selenium.webdriver.opera.webdriver":{WebDriver:[31,5,1,""]},"selenium.webdriver.common.html5":{application_cache:[21,0,1,""]},"selenium.webdriver.support.color.Color":{rgb:[32,3,1,""],from_string:[32,1,1,""],hex:[32,3,1,""],rgba:[32,3,1,""]},"selenium.webdriver.common.alert":{Alert:[29,5,1,""]},"selenium.common":{exceptions:[5,0,1,""]},"selenium.webdriver.support.color":{Color:[32,5,1,""]},"selenium.webdriver.firefox.firefox_profile.FirefoxProfile":{set_proxy:[33,2,1,""],accept_untrusted_certs:[33,3,1,""],add_extension:[33,2,1,""],encoded:[33,3,1,""],set_preference:[33,2,1,""],assume_untrusted_cert_issuer:[33,3,1,""],DEFAULT_PREFERENCES:[33,3,1,""],path:[33,3,1,""],update_preferences:[33,2,1,""],ANONYMOUS_PROFILE_NAME:[33,3,1,""],native_events_enabled:[33,3,1,""],port:[33,3,1,""]},"selenium.webdriver.common.proxy.ProxyType":{load:[24,7,1,""],AUTODETECT:[24,3,1,""],MANUAL:[24,3,1,""],DIRECT:[24,3,1,""],UNSPECIFIED:[24,3,1,""],SYSTEM:[24,3,1,""],PAC:[24,3,1,""],RESERVED_1:[24,3,1,""]},"selenium.webdriver.firefox.firefox_binary.FirefoxBinary":{launch_browser:[28,2,1,""],add_command_line_options:[28,2,1,""],kill:[28,2,1,""],which:[28,2,1,""],NO_FOCUS_LIBRARY_NAME:[28,3,1,""]},"selenium.webdriver.opera.service.Service":{stop:[1,2,1,""],service_url:[1,3,1,""],start:[1,2,1,""]},"selenium.webdriver.remote.command.Command":{SEND_KEYS_TO_ACTIVE_ELEMENT:[9,3,1,""],SET_WINDOW_SIZE:[9,3,1,""],REMOVE_SESSION_STORAGE_ITEM:[9,3,1,""],TOUCH_UP:[9,3,1,""],SET_WINDOW_POSITION:[9,3,1,""],GET_SESSION_STORAGE_SIZE:[9,3,1,""],GET_PAGE_SOURCE:[9,3,1,""],CLEAR_APP_CACHE:[9,3,1,""],GET_LOCAL_STORAGE_KEYS:[9,3,1,""],GET_LOG:[9,3,1,""],GET_WINDOW_SIZE:[9,3,1,""],GET_CURRENT_WINDOW_HANDLE:[9,3,1,""],GET_ELEMENT_TEXT:[9,3,1,""],UPLOAD_FILE:[9,3,1,""],FIND_CHILD_ELEMENTS:[9,3,1,""],SET_LOCATION:[9,3,1,""],EXECUTE_SQL:[9,3,1,""],EXECUTE_ASYNC_SCRIPT:[9,3,1,""],ADD_COOKIE:[9,3,1,""],DOUBLE_CLICK:[9,3,1,""],SET_SESSION_STORAGE_ITEM:[9,3,1,""],SET_ELEMENT_SELECTED:[9,3,1,""],SET_SCREEN_ORIENTATION:[9,3,1,""],SET_TIMEOUTS:[9,3,1,""],GO_BACK:[9,3,1,""],DISMISS_ALERT:[9,3,1,""],SET_BROWSER_ONLINE:[9,3,1,""],GET:[9,3,1,""],GET_LOCATION:[9,3,1,""],GET_ELEMENT_ATTRIBUTE:[9,3,1,""],GET_APP_CACHE_STATUS:[9,3,1,""],IMPLICIT_WAIT:[9,3,1,""],GET_ELEMENT_VALUE_OF_CSS_PROPERTY:[9,3,1,""],SET_ALERT_VALUE:[9,3,1,""],TOUCH_SCROLL:[9,3,1,""],MOUSE_UP:[9,3,1,""],REFRESH:[9,3,1,""],SWITCH_TO_WINDOW:[9,3,1,""],CLICK_ELEMENT:[9,3,1,""],GET_TITLE:[9,3,1,""],GET_CURRENT_URL:[9,3,1,""],GET_LOCAL_STORAGE_SIZE:[9,3,1,""],ACCEPT_ALERT:[9,3,1,""],LONG_PRESS:[9,3,1,""],GET_SESSION_STORAGE_ITEM:[9,3,1,""],TOUCH_DOWN:[9,3,1,""],SINGLE_TAP:[9,3,1,""],GET_APP_CACHE:[9,3,1,""],TOUCH_MOVE:[9,3,1,""],EXECUTE_SCRIPT:[9,3,1,""],MOUSE_DOWN:[9,3,1,""],SEND_KEYS_TO_ELEMENT:[9,3,1,""],SET_BROWSER_VISIBLE:[9,3,1,""],IS_BROWSER_ONLINE:[9,3,1,""],SUBMIT_ELEMENT:[9,3,1,""],DELETE_SESSION:[9,3,1,""],SET_LOCAL_STORAGE_ITEM:[9,3,1,""],GET_WINDOW_HANDLES:[9,3,1,""],GET_LOCAL_STORAGE_ITEM:[9,3,1,""],FIND_ELEMENTS:[9,3,1,""],NEW_SESSION:[9,3,1,""],CLOSE:[9,3,1,""],SET_SCRIPT_TIMEOUT:[9,3,1,""],CLICK:[9,3,1,""],GET_SCREEN_ORIENTATION:[9,3,1,""],SCREENSHOT:[9,3,1,""],GET_ELEMENT_SIZE:[9,3,1,""],IS_ELEMENT_DISPLAYED:[9,3,1,""],GET_ELEMENT_TAG_NAME:[9,3,1,""],GET_ELEMENT_LOCATION:[9,3,1,""],FLICK:[9,3,1,""],QUIT:[9,3,1,""],GO_FORWARD:[9,3,1,""],CLEAR_ELEMENT:[9,3,1,""],DELETE_ALL_COOKIES:[9,3,1,""],FIND_ELEMENT:[9,3,1,""],ELEMENT_EQUALS:[9,3,1,""],IS_BROWSER_VISIBLE:[9,3,1,""],GET_WINDOW_POSITION:[9,3,1,""],IS_ELEMENT_ENABLED:[9,3,1,""],GET_COOKIE:[9,3,1,""],MOVE_TO:[9,3,1,""],GET_ELEMENT_VALUE:[9,3,1,""],GET_AVAILABLE_LOG_TYPES:[9,3,1,""],MAXIMIZE_WINDOW:[9,3,1,""],GET_ALL_SESSIONS:[9,3,1,""],CLEAR_LOCAL_STORAGE:[9,3,1,""],CLEAR_SESSION_STORAGE:[9,3,1,""],IS_ELEMENT_SELECTED:[9,3,1,""],STATUS:[9,3,1,""],GET_ACTIVE_ELEMENT:[9,3,1,""],GET_ELEMENT_LOCATION_ONCE_SCROLLED_INTO_VIEW:[9,3,1,""],FIND_CHILD_ELEMENT:[9,3,1,""],GET_ALERT_TEXT:[9,3,1,""],REMOVE_LOCAL_STORAGE_ITEM:[9,3,1,""],DOUBLE_TAP:[9,3,1,""],DELETE_COOKIE:[9,3,1,""],GET_ALL_COOKIES:[9,3,1,""],SWITCH_TO_FRAME:[9,3,1,""],GET_SESSION_STORAGE_KEYS:[9,3,1,""]},"selenium.webdriver.common.desired_capabilities":{DesiredCapabilities:[18,5,1,""]},"selenium.webdriver.common":{keys:[25,0,1,""],action_chains:[3,0,1,""],desired_capabilities:[18,0,1,""],by:[35,0,1,""],proxy:[24,0,1,""],alert:[29,0,1,""],touch_actions:[0,0,1,""],utils:[11,0,1,""]},"selenium.webdriver.chrome.service.Service":{stop:[13,2,1,""],start:[13,2,1,""],service_url:[13,3,1,""]},"selenium.webdriver.remote.webelement.WebElement":{find_elements_by_class_name:[2,2,1,""],find_element_by_tag_name:[2,2,1,""],text:[2,3,1,""],value_of_css_property:[2,2,1,""],find_elements_by_name:[2,2,1,""],find_element:[2,2,1,""],find_elements_by_id:[2,2,1,""],find_elements_by_xpath:[2,2,1,""],click:[2,2,1,""],size:[2,3,1,""],find_element_by_link_text:[2,2,1,""],find_element_by_class_name:[2,2,1,""],find_elements:[2,2,1,""],submit:[2,2,1,""],id:[2,3,1,""],location:[2,3,1,""],is_displayed:[2,2,1,""],find_element_by_id:[2,2,1,""],is_enabled:[2,2,1,""],parent:[2,3,1,""],is_selected:[2,2,1,""],find_element_by_partial_link_text:[2,2,1,""],find_elements_by_css_selector:[2,2,1,""],get_attribute:[2,2,1,""],find_element_by_xpath:[2,2,1,""],find_element_by_name:[2,2,1,""],send_keys:[2,2,1,""],find_elements_by_partial_link_text:[2,2,1,""],find_elements_by_tag_name:[2,2,1,""],find_elements_by_link_text:[2,2,1,""],find_element_by_css_selector:[2,2,1,""],clear:[2,2,1,""],location_once_scrolled_into_view:[2,3,1,""],tag_name:[2,3,1,""]},"selenium.webdriver.chrome.webdriver":{WebDriver:[22,5,1,""]}},titleterms:{firefox:[33,28,6,17,27],color:32,expected_condit:4,instal:10,select:8,option:10,webel:2,chrome:[13,6,22],support:[10,4,12,32,6,23,8,34],selenium:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35],except:5,webdriv:[0,1,2,3,4,6,8,9,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35],client:10,event_firing_webdriv:34,version:10,document:6,firefox_binari:28,sourc:10,proxi:24,kei:25,python:10,luke:10,remote_connect:19,driver:10,firefox_profil:33,alert:29,action_chain:3,remot:[15,2,14,6,19,16,9],html5:21,phantomj:[6,30,20],introduct:10,util:[16,11],touch_act:0,application_cach:21,servic:[13,20],errorhandl:15,wait:23,server:10,opera:[1,31,6],exampl:10,command:9,common:[0,29,25,11,18,5,21,6,3,24,35],desired_cap:18,abstract_event_listen:12,extension_connect:27}})
\ No newline at end of file
+Search.setIndex({envversion:42,terms:{get_text:7,keystosend:31,yellow:7,prefix:7,sleep:25,whose:7,accur:7,getcooki:10,find_element_by_partial_link_text:[15,36,2],aut:7,under:[2,5,7],preprocess:7,everi:[15,5,7,18],selectandwait:7,wildmat:7,touchup:10,govern:7,find_elements_by_class_nam:[15,36,2],lefthand:2,double_click:[7,3,10],text_to_be_present_in_el:4,capture_screenshot:7,upload:7,touch_mov:10,set_page_load_timeout:15,someid:25,remove_select:7,verif:31,initialis:[20,35],direct:[26,32],second:[0,15,7,25],open_window:7,alert_text:31,blue:34,getlocalstorageitem:10,hide:7,neg:3,blur:7,"new":[0,1,30,21,32,11,20,33,14,22,23,15,35,31,24,7,3,36,26],net:7,widget:7,behavior:[15,7],never:7,here:[15,11,32],selenium_grid_url:19,path:[1,30,21,32,12,4,33,14,15,35,24,7,20,2],anonym:7,service_log_path:[32,24],touch_act:[],optionloc:7,aka:7,dictionari:[23,32,16,33,15,24,20],get_cooki:[15,7,10],set_prefer:35,substr:4,innertext:[5,7],unit:7,get_all_window_id:7,describ:11,would:[32,33,2,24,7,8],event_firing_webdriv:[],call:[15,5,7,25,3],type:[15,20,2,7,26],tell:[1,14,7],set_mouse_spe:7,css_selector:[15,37,2,36],relat:5,desired_cap:[],yahoo:11,notic:7,yoffset:[0,3],warn:[2,7],keep_al:[15,20],hold:[0,15,7,3],must:[4,13,7],chromeopt:24,alt_key_down:7,choose_ok_on_next_confirm:7,setup:11,work:[0,35,31,7],anonymous_profile_nam:35,tag_nam:[37,2],get_active_el:10,root:11,could:[2,5,7],give:7,autodetect:26,indic:6,frame_refer:15,want:[35,5,7],keep:7,set_session_storage_item:10,end:[27,7],turn:7,how:[5,7],disappear:7,env:14,back_spac:27,verifi:[15,7],ancestor:7,updat:5,str_:34,after:[15,36,7,3],lab:7,befor:[15,36,7,25],wrong:7,offlin:[],socks_usernam:26,law:7,parallel:30,attempt:5,third:7,classmethod:[37,2,26,29],poll_frequ:25,maintain:7,environ:[11,33,7],reloc:5,enter:27,lambda:25,desiredcap:19,order:[7,3],oper:[16,2,5,7],ccffdd:7,offici:11,scriptcont:7,becaus:7,move_by_offset:3,getwindowhandl:10,keyboard:7,tap_and_hold:0,suffix:7,img:7,better:2,regexpi:7,persist:7,hidden:[5,7],them:7,x_ignore_nofocu:30,thei:[4,7,3,10],fragment:4,"break":7,forumpag:7,get_available_log_typ:10,do_command:7,ther:[11,7],javascriptexpress:7,choic:7,double_click_at:7,timeout:[18,16,15,7,25,28,29],each:[26,7],debug:7,is_browser_onlin:[],side:[5,7,19],tableloc:7,mean:[4,5,7,10],get_cursor_posit:7,resum:7,getscreenorient:10,select_window:7,setspe:7,iselementen:10,network:[9,7],goe:15,content:7,elementnotselectableexcept:5,send_keys_to_el:[10,3],get_local_storage_item:10,executesql:10,free:[32,33,24,12],standard:[11,30,10],nth:7,get_page_sourc:10,filter:7,isn:7,iphon:19,flick:[0,10],render:[2,7],getloc:10,context_click:3,getlog:10,windowmaxim:10,restrict:7,unlik:7,alreadi:[30,7],wrapper:[36,32,23,5],get_screenshot_as_fil:15,agre:7,payload:20,httperrorhandl:20,top:[2,7,3],sometim:7,wrapped_el:36,master:11,similarli:7,zipfil:17,listen:13,namespac:7,find_element_by_xpath:[15,36,2],control_key_up:7,find_elements_by_tag_nam:[15,36,2],conserv:7,touch_scrol:10,cybozu:7,keysequ:7,target:[16,5,7,3],keyword:7,provid:[33,5,7,25],tree:11,windowid:7,entri:[2,8],currentwindowstr:7,webdriverwait:[5,25],runner:7,mind:7,raw:26,shell:7,"__main__":11,seen:7,get_element_tag_nam:10,sendkeystoel:10,firefoxbinari:30,doubleclick:7,even:7,addcooki:10,though:7,usernam:[26,2,7],glob:7,object:[0,1,30,21,32,19,16,33,14,23,20,15,35,6,24,7,3,4,9],ghostdriv:[21,32],regular:7,after_navigate_forward:13,letter:7,keystrok:7,altkeydown:7,geturl:20,don:7,dom:[4,5,7],doc:11,doe:[4,16,5,7,8],assume_untrusted_cert_issu:35,wildcard:7,dot:7,mousedoubleclick:10,class_nam:37,syntax:7,radio:[2,7],socksproxi:26,protocol:[11,16,15,35,20,10],get_window_s:[15,10],absolut:7,layout:7,menu:[7,3],configur:7,apach:7,switch_to_fram:[15,10],png:[15,7],touchmov:10,cookie_dict:15,remote_connect:[],stop:[1,14,7,21],wait_for_pop_up:7,report:7,shut_down_selenium_serv:7,bar:[15,7,8],sacrific:7,location_once_scrolled_into_view:2,javascript_en:15,reload:7,bad:29,strategynam:7,option1:7,set_script_timeout:[15,10],respond:12,unexpectedalertpresentexcept:5,respons:[15,16,5,7,20],fail:[16,5,7],themselv:10,invalid_xpath_selector_return_typ:16,eventnam:7,ue014:27,get_mouse_spe:7,figur:7,ue017:27,select_fram:7,awai:7,irc:11,attribut:[15,2,5,7,8],extend:20,script_timeout:16,extens:[35,5,7,29],html5:[],backgroundcolor:7,selenium_server_jar:33,invalidselectorexcept:5,howev:[11,2,7],against:[5,7,8],window_handl:[15,5],seri:7,com:[11,32,20,15,24,7,10],selendroid:23,mouse_down_at:7,log_path:[14,21],height:[15,4,7],is_text_pres:7,commandexecutor:15,assum:[32,30,24,7,33],meta_key_down:7,three:7,been:[5,7],invalidswitchtotargetexcept:5,much:7,interest:2,setscreenorient:10,dismiss:31,ani:[32,19,20,33,5,15,7],child:2,"catch":7,select_pop_up:7,get_session_storage_kei:10,file_input:2,servic:[],properti:[26,2,5,7],sourceforg:7,calcul:7,shakespher:31,save_screenshot:15,anchor:7,tabl:[6,7],getpagesourc:10,kwarg:7,get_numb:7,sever:[11,7],get_all_link:7,perform:[0,31,2,22,7,3],make:[26,7],switch_to_default_cont:15,complex:3,openwindow:7,complet:[15,5,7],capture_entire_page_screenshot:7,setwindowposit:10,hang:7,loginbutton:7,rais:[1,14,20,21,5,16],refin:7,set_element_select:10,property_nam:2,bewar:7,maximize_window:[15,10],verifyselectopt:7,thi:[30,31,19,4,13,2,5,20,15,35,24,7,3,8,36],indocu:7,settimeout:[7,10],left:[32,33,24,7,3,27],identifi:7,just:7,get_element_position_top:7,getcurrenturl:10,meta_key_up:7,deselect_pop_up:7,yet:[5,7],languag:[11,7],add_script:7,onload:7,expos:7,had:7,is_valid:37,is_cookie_pres:7,is_alert_pres:7,els:[15,7],save:[15,7],find_elements_by_nam:[15,36,2],applic:[15,11,22,7],background:7,andwait:7,all_network:9,specif:[32,24,7],optionsstr:7,arbitrari:36,manual:[26,7],ftpproxi:26,getelementvalueofcssproperti:10,get_selected_valu:7,element_equ:10,underli:15,www:[36,11,7],right:[27,7,3],is_edit:7,interv:25,maxim:15,intern:[2,7,29],uispecifierstr:7,successfulli:12,myelement:2,insensit:7,setloc:10,get_app_cach:10,subclass:[36,13],track:7,condit:7,dismissalert:10,foo:[15,7,8],localhost:23,core:7,plu:7,run_script:7,element_to_be_select:4,start_sess:15,grid:[7,19],setwindows:10,simul:[2,7],isbrowseronlin:[],is_vis:7,locator2:7,locator1:7,marshal:10,page_sourc:15,encod:[15,35,7],bound:16,down:[0,32,33,24,7,3,27],switchtowindow:10,wrap:[36,2,7,8],storag:[11,24],execute_script:[15,36,10],wai:[5,7,3],avail:[31,16,2,5,15,7,4],width:[15,4,7],reli:7,applicationcach:[15,6,22],constantli:7,before_find:13,frame_nam:[],head:7,method_not_allow:16,form:[35,2,5,7],offer:7,forc:7,some:[5,7],ue033:27,update_readi:22,"true":[23,32,19,4,33,15,7],freenod:11,moveto:15,set_window_posit:[15,10],flavour:7,iselementselect:10,maximum:7,until:[4,7,25],nosuchframeexcept:5,format_json:17,get_all_window_titl:7,trim:7,semicolon:27,get_local_storage_s:10,stale_element_refer:16,go_forward:10,exist:[30,5,7],no_such_fram:16,reserved1:26,check:[2,4,8,22,5,7,16],sticki:15,inde:8,keyup:7,when:[1,30,21,32,4,33,14,5,15,35,24,7,3,8],remove_script:7,test:[11,2,5,7],element_not_vis:16,node:[5,7],elementnotvisibleexcept:[5,25],keycod:7,testpagetitl:11,consid:[11,2,7],after_navigate_to:[36,13],titlebar:7,get_element_loc:10,get_screenshot_as_png:15,faster:7,sock:26,anywher:0,windowhandl:15,pseudo:7,ignor:[7,25],time:[15,5,7,25],backward:15,retrieve_last_remote_control_log:7,get_local_storage_kei:10,chain:3,consum:7,getappcachestatu:10,focus:3,is_act:2,find_elements_by_xpath:[15,36,2],row:7,millisecond:7,middl:3,get_ev:7,typekei:7,decim:27,native_events_allow:18,json_struct:17,sendkeystoactiveel:10,autoconfig:26,socks_password:26,string:[20,2,15,35,7,26],find_elements_by_:15,getlocalstoragekei:10,addcleanup:11,proxy_typ:26,tagnam:2,new_sess:10,brows:11,is_displai:[2,25],administr:11,level:3,did:[15,5],gui:7,before_change_value_of:13,iter:25,assertequ:31,upload_fil:10,unsupport:16,cooki:[15,16,5,7],div:15,unknown_command:16,testcssloc:7,slower:7,hta:7,iselementdisplai:10,sign:[15,7],get_element_s:10,touch_down:10,port:[1,23,21,32,12,33,14,35,6,24,7,28],appear:[5,7],rollup:7,current:[5,22,15,35,7,3,8],get_element_height:7,gener:[0,2,7,3],satisfi:7,slow:7,address:7,window_nam:15,xoffset:[0,3],wait:[],box:[11,7],after_navigate_back:13,shift:[27,7,3],setextensionj:7,select_by_valu:8,errorhandl:[],queue:3,command_executor:[15,19],tablecelladdress:7,context_menu_at:7,commonli:5,is_browser_vis:[],modul:6,prefer:[35,7,26],is_check:7,fieldloc:7,visibl:[2,16,8,5,15,7,4],touchdown:10,ycoord:0,ue03b:27,visit:7,ue03c:27,waitforpagetoload:7,handler:[20,7],dragdrop:7,msg:[20,5],scope:15,find_element_by_:15,touchact:0,zip_file_nam:17,detro:32,alt_key_up:7,get_window_posit:[15,10],local:[2,7],uniqu:7,settingspag:7,whatev:7,get_titl:[7,10],metakeydown:7,add_extens:35,backslash:7,capture_entire_page_screenshot_to_str:7,occur:[5,7,29],clear_local_storag:10,alwai:[7,19],multipl:[15,2,7,8],getalert:7,write:[5,7],load_json:17,pure:7,map:[20,7],dialog:[31,7],goforward:10,find_elements_by_css_selector:[15,36,2],allow_native_xpath:7,mac:19,capture_network_traff:7,mai:[15,11,6,5,7],log_level:28,active_el:15,data:[15,20,9,7,26],find_el:[15,36,2,10],removelocalstorageitem:10,assertexpress:7,explicit:7,inform:[26,7],"switch":[4,33,5],uncach:22,scripttagid:7,doselect:7,url_request:20,until_not:25,get_element_text:10,getavailablelogtyp:10,still:[4,5],pointer:7,dynam:7,entiti:7,monitor:7,polici:7,textcont:[5,7],platform:[15,23,32,33,19],window:[18,19,16,5,15,7],main:[11,7],update_prefer:35,non:[11,32,24,7],is_ord:7,goback:10,answer:7,deselect_by_index:8,safari:19,ignore_attributes_without_valu:7,now:[5,7],move_to_el:3,after_change_value_of:13,name:[30,20,2,5,15,7,36,37],drop:[7,3],separ:[11,27,7],get_select_opt:7,execute_async_script:[15,36,10],domain:[15,16,5,7],replac:7,remove_local_storage_item:10,ignored_except:25,happen:[6,5,7],unexpectedtagnameexcept:[5,8],selectloc:7,space:[27,7],clear_el:10,profil:[35,30,26],internet:[11,19],correct:7,state:[16,4],ajax:7,org:[11,7],care:7,get_whether_this_window_match_window_express:7,selctor:2,on_except:13,synchron:[15,30],thing:7,chrome_opt:24,first:[2,7,8],origin:[20,7],get_express:7,directli:7,onc:[4,7],arrai:7,"long":0,operadriv:[1,33],open:[16,7,11],predefin:15,size:2,attributenam:7,given:[0,11,30,4,15,7,8],after_execute_script:13,workaround:7,gif:2,return_value_if_exist:17,necessarili:[4,7],implicit_wait:10,"00ff33":34,conveni:7,hub:[15,19],especi:7,copi:[7,19],specifi:[0,12,20,15,7,3,4,26],mostli:7,than:[4,5,7],get_body_text:7,wide:11,find_element_by_css_selector:[15,36,2,3],waitforexpress:7,were:7,posit:[15,7,3],browser:[11,30,32,33,5,15,24,7,29],jsonwireprotocol:[15,20,10],argument:[15,32,7,25,8],controlkeydown:7,movetargetoutofboundsexcept:5,notimplementederror:8,event_listen:36,engin:[16,5,7],note:[11,30,2,7,19],ideal:7,take:[24,7,25],green:34,noth:7,channel:11,presence_of_element_loc:4,begin:7,normal:[11,7,8],multipli:27,shiftkeydown:7,clearel:10,homepag:11,before_navigate_back:13,textarea:7,drive:[33,24,7],get_network_connect:10,runtim:[11,7],pattern:[7,3],unexpected_alert_open:16,touchflick:10,get_app_cache_statu:10,xpath_lookup_error:16,set_cursor_posit:7,show:7,get_element_width:7,get_selected_label:7,subprocess:30,permiss:7,shift_key_down:7,threshold:7,corner:[2,3],setbrowseronlin:[],title_i:4,xml:7,onli:[32,3,4,5,15,24,7,25,8],explicitli:7,getelementlocationoncescrolledintoview:10,activ:[16,2,5,7],key_down_n:7,unable_to_set_cooki:16,black:7,getelementtagnam:10,key_press:7,element_id:15,over:[7,3],backspac:27,"0x10f594090":9,variou:[33,7],get:[1,23,21,11,14,5,15,35,31,7,36,10,2],choose_cancel_on_next_confirm:7,arrow_up:27,get_log:[15,7,10],get_loc:[7,10],get_xpath_count:7,requir:[15,11,7,20],capture_screenshot_to_str:7,getactiveel:10,element_selection_state_to_b:4,implicitly_wait:15,borrow:7,connect_and_quit:29,where:[0,23,2,7],keyev:7,wiki:[15,20,10],fileloc:7,reserved_1:26,is_url_connect:12,testcas:11,exam:8,detect:30,get_element_valu:10,delete_all_visible_cooki:7,label:7,enough:5,noproxi:26,between:[7,25],"import":[11,19,34,25,8,36],across:7,parent:[2,7],unknown_error:16,key_up:[7,3],screen:[0,2,5,7],frameaddress:7,flick_el:0,come:7,dump_json:17,invalid_xpath_selector:16,switch_to_active_el:15,improv:7,color:[],unittest:11,deleteallcooki:10,pop:7,cancel:[27,7],numpad2:27,numpad3:27,numpad0:27,numpad1:27,numpad6:27,numpad7:27,numpad4:27,numpad5:27,numpad8:27,numpad9:27,click_and_hold:3,rebuilt:5,invalid_element_st:16,those:7,"case":[4,2,7],profilep:2,invok:7,stdout:30,mousebuttondown:10,henc:7,blah:7,mousemoveto:10,assign_id:7,ascii:7,proxytypefactori:26,getallsess:10,mouse_mov:7,same:[4,2,5,7],binari:[15,30,21],pac:26,ifram:[5,7],screenshot:[15,7,10],nest:7,movementsstr:7,driver:[],someon:7,capabl:[23,32,18,19,33,15,6,24,26,28],xpathexpress:7,appropri:7,nosuchelementexcept:[5,25],capturenetworktraff:7,window_focu:7,without:[2,7,3],model:7,eventfiringwebdriv:36,lahscreenshot:7,resp:17,googleapi:[11,24],remove_session_storage_item:10,resizeto:15,kill:[30,7],parial:2,touch:[0,6],http_proxi:26,speed:[0,7],no_such_window:16,clear_app_cach:10,data_network:9,except:[],param:[15,20],get_all_button:7,staleness_of:4,is_something_select:7,getelementvalu:10,hover:[7,3],around:36,read:[31,5],get_str:7,traffic:7,amp:7,getsessionstorageitem:10,whitespac:7,integ:[7,3],server:[],localfiledetector:2,either:[1,21,4,14,5,15,7,3],output:30,manag:[1,14,7,21],addcustomrequesthead:7,theheadertext:7,alert_is_pres:4,deselect:8,confirm:[31,7],inject:7,add_location_strategi:7,complic:7,refer:[16,2,5,7],add_command_line_opt:30,power:7,fulli:[36,13,30],"__name__":11,"throw":[15,7,8],get_screen_orient:10,executescript:10,get_session_storage_s:10,arrow_right:27,setsessionstorageitem:10,inwindow:7,routin:7,network_connect:9,type_kei:7,acceptalert:10,coordstr:7,your:[15,11,5,7],complianc:7,aren:7,hex:34,start:[0,1,23,21,32,19,33,14,15,24,7],interfac:2,low:3,httpproxi:26,mouse_up_right_at:7,set_browser_log_level:7,verb:7,verbatim:7,setalertvalu:10,find_child_el:10,viewport:7,longer:[4,5,7],notat:7,possibl:[26,5,7],"default":[30,32,19,20,33,35,24,7,25,26],imenotavailableexcept:5,stacktrac:5,ff_valu:26,set_timeout:[7,10],connect:[1,23,21,12,19,20,14,9,29],gone:7,creat:[0,1,30,21,32,11,33,14,22,23,19,15,35,31,24,7,3,36,26],get_session_storage_item:10,proxyautoconfigurl:26,certain:7,before_clos:13,invisibility_of_element_loc:4,file:[30,20,2,35,7,17],get_all_window_nam:7,fill:2,again:7,newsess:10,googl:[11,20,15,7,36,10],orient:15,field:[2,7],valid:[7,8],you:[11,31,32,4,33,5,15,35,24,7,3],check_respons:16,sequenc:7,ajaxslt:7,briefli:7,is_select:[4,2],remove_all_select:7,proxytyp:26,directori:[35,17,7],unselect:[5,7],wifi:9,mask:9,session_id:15,wifi_network:9,accept_untrusted_cert:35,escap:[27,7],isbrowservis:[],windownam:7,all:[0,32,20,2,5,15,6,7,3,8],get_screenshot_as_base64:15,expected_condit:[],getalerttext:10,follow:[32,5,7],alt:[27,7,3],children:2,textpattern:7,attach_fil:7,javascript_error:16,firefox_binari:[],global:19,fals:[18,4,15,7,25,20,26],webdriverexcept:[1,14,5,21],keydown:7,util:[],candid:7,getappcach:10,veri:7,mobileweb:23,no_focus_library_nam:30,list:[21,32,4,14,5,15,7,8,2],set_browser_onlin:[],retiev:2,dimens:7,service_arg:[32,14,24,21],zero:7,implicitlywait:10,pass:[14,32,7,21],unzip_to_temp_dir:17,get_element_attribut:10,what:7,sub:7,http_error_default:20,abl:[5,7],removesessionstorageitem:10,delet:[15,27,7],rgba:34,get_prompt:7,actionschain:[5,3],method:[11,31,3,12,20,2,5,15,6,7,25],contrast:7,movement:3,hasn:7,full:[15,7],click_el:10,to_el:3,before_quit:13,behaviour:7,shouldn:7,wait_for_frame_to_load:7,depend:7,add_custom_request_head:7,modifi:[7,3],valu:[31,3,13,2,5,15,35,7,25,8,36,26],search:[11,30,6,7,2],getcurrentwindow:7,indetermin:7,prior:7,amount:[15,7],pick:7,action:[0,31,22,6,7,3],remoteconnect:20,jre:11,via:7,filenam:[15,7],subtitut:20,href:7,runscript:7,delete_sess:10,select:[],proceed:7,get_alert_text:10,ctrl:3,two:7,current_window_handl:15,functiondefinit:7,text_:4,toggl:7,more:[23,5,7,3],desir:[15,33,6,7,19],abspath:2,mozilla:7,submenu1:3,flag:7,particular:[5,7],known:[4,7],cach:[15,22],none:[30,21,32,3,18,20,33,14,5,15,35,2,24,7,25,36,26,17,28,29],application_cach:[],"0x10f594050":9,dev:11,histori:15,answeronnextprompt:7,def:[36,11],factori:26,prompt:[31,7],share:7,accept:[31,7],sourc:[],explor:[11,19],get_all_cooki:10,uncheck:7,find_element_by_link_text:[15,36,2],secur:[15,7],rather:7,anoth:[5,7,3],snippet:7,simpl:[11,23,2,7],css:[15,37,2,7],unabl:[16,7],resourc:20,referenc:7,associ:[15,7,18],javascripten:[23,32,33,19],github:[11,32],yspeed:0,caus:[2,5,7,29],googletestcas:11,on_el:[0,3],checkbox:[2,7],help:27,max_ag:7,held:[0,3],through:[2,32,10],get_whether_this_frame_match_frame_express:7,dismiss_alert:10,paramet:[15,20,7],style:7,get_valu:7,default_prefer:35,element_is_not_select:16,clearsessionstorag:10,html:[15,23,2,24,7],might:[7,29],alter:19,celladdress:7,"return":[11,30,27,4,16,2,5,20,15,7,25,8,36,26,17,22],windowfeatur:7,create_cooki:7,framework:5,getelementbyid:7,get_root_par:17,sslproxi:26,from_str:34,instruct:7,refresh:[15,5,7,10],easili:7,found:[32,33,5,15,24,7,3],set_local_storage_item:10,start_client:15,time_to_wait:15,getconfirm:7,set_spe:7,ef_driv:36,expect:[15,4,5],variablenam:7,ue00c:27,beyond:7,event:[36,13,2,7,3],ftp:26,wrapped_driv:36,before_navigate_to:[36,13],frame_to_be_available_and_switch_to_it:4,print:[36,34,5,2],qualifi:30,proxi:[],xspeed:0,clickandwait:7,differ:[5,7],touchlongpress:10,reason:7,base:[2,5,7],mouse_down_right_at:7,basi:[11,7],thrown:[5,7,8],default_cont:15,getsessionstoragekei:10,launch:30,number:[7,25],double_tap:[0,10],done:[2,8],blank:7,fanci:7,guess:7,mouse_up_right:7,script:[11,16,13,5,15,7,36],interact:[11,31,2,5,15,3],least:4,connectiontyp:9,store:[0,3],selector:[16,2,5,15,7,37],drag_and_drop:[7,3],part:7,is_connect:[12,29],arrow_left:27,setelementselect:10,kind:7,eventsfiringwebdriv:36,sockspassword:26,remov:[5,7],browserbot:7,horizont:7,stale:[16,5],iedriverserv:28,getnetworkconnect:10,submit_el:10,value_of_css_properti:2,"null":[27,7],mousebuttonup:10,findchildel:10,equival:7,self:[36,11,31],click:[4,2,5,7,3,36,10],also:[11,2,7,4],remotewebdriv:23,distribut:[11,7],previou:7,firstchild:7,most:[5,7],plai:7,alpha:34,mywindow:7,mydropdown:7,clear:[36,2,27,7,8],proxy_autoconfig_url:26,removescript:7,clean:[1,14,21],text_to_be_present_in_element_valu:4,mouse_ov:7,is_element_displai:10,set_window_s:[15,10],session:[15,7,29],particularli:7,browser_profil:15,internetexplor:19,cell:7,execut:[30,32,20,33,5,15,24,7],copyright:7,loggingpref:[32,24],queu:3,get_selected_index:7,touchscreen:0,ue029:27,ue028:27,ue025:27,ue024:27,ue027:27,express:[5,7],ue021:27,ue020:27,ue023:27,ue022:27,nativ:7,cssselectorsyntax:7,nosuchattributeexcept:5,remote_server_addr:20,ie8:5,nosuchwindowexcept:5,no_alert_open:16,get_css_count:7,set:[27,19,16,2,5,15,35,7,26,37,9],startup:[15,7],setnetworkconnect:10,see:[15,5,7,12],arg:[0,1,25,16,7,8,12,14,15,20,21,22,23,24,3,30,31,32,33,2,35,36,26],close:[11,32,18,20,33,15,24,7,36,10],sel:7,getcurrentwindowhandl:10,keypress:7,switch_to_alert:15,won:[30,7],find_bi:5,socks_proxi:26,httperror:20,touch_up:10,altern:11,popup:7,syntact:5,newpageload:7,javascript:[15,16,5,7],isol:11,select_by_visible_text:8,myfunnywindow:7,both:[11,7],last:7,touchscrol:10,context:[5,7,3,29],load:[15,11,5,7,26],simpli:[11,7],point:[7,19],instanti:[7,19],mouse_up_at:7,header:[20,7],capturescreenshot:7,shutdown:15,airplane_mod:9,java:[11,7],devic:[15,9],due:7,empti:7,implicit:7,invalidelementstateexcept:5,get_current_url:10,strategi:[37,7],invis:[4,7],error_handl:15,getev:7,imag:[15,7],gettitl:10,mouse_move_at:7,coordin:[0,16,15],look:7,packag:[11,7],"while":[7,10],abov:11,error:[16,5,15,7,20,29],element_located_selection_state_to_b:4,abstract_event_listen:[],loop:7,is_element_select:10,itself:[2,7],mouse_down_right:7,switch_to:15,irrelev:7,obsolet:22,belong:8,hidden_submenu:3,extensionconnectionerror:29,getelementloc:10,alert:[],temporari:17,user:[0,31,2,22,7,3],chang:[2,7],built:7,travers:7,browser_nam:15,getwindows:10,elem:[11,17],expens:7,clearappcach:10,obscur:7,ignoreresponsecod:7,log_typ:15,findel:[7,10],get_current_window_handl:10,drag_and_drop_by_offset:3,executeasyncscript:10,locatortyp:7,"_parent":7,rgb:34,is_confirmation_pres:7,input:[2,31,5,7,29],set_browser_vis:[],vendor:7,fname:30,format:7,big:7,page_up:27,all_selected_opt:8,table1:7,resolv:7,manifest:35,invalid_selector:16,left_control:27,encount:5,often:[11,7],ue038:27,ue039:27,ue036:27,ue037:27,ue034:27,ue035:27,ue032:27,back:[15,36,7],ue031:27,unspecifi:[26,7],mirror:11,virtualenv:11,chocol:7,mousemov:7,id3:7,per:[0,15],id1:7,slash:7,get_element_index:7,set_network_connect:[9,10],machin:[11,5,7],id_:[15,36,2],run:[1,30,21,32,12,11,33,14,23,15,6,24,7,29],get_alert:7,step:15,ue03d:27,subtract:27,executable_path:[1,21,32,33,14,24,28],ue03a:27,my_cooki:15,handle_find_element_except:17,extensionj:7,getlocalstorages:10,idl:22,modal:5,webview:23,block:[5,7],accept_alert:10,no_such_el:16,dometaup:7,within:[15,2,7],key_press_n:7,xpi:35,span:[2,7],get_spe:7,question:7,submit:[2,7],custom:[15,20,7],includ:[20,5,7],suit:7,forward:[15,36],clearlocalstorag:10,etc:7,xpath:[2,5,15,7,36,37],page_down:27,repeatedli:7,current_url:15,navig:36,link:[15,37,2,7],mouse_out:7,line:[11,21,32,7],ftp_proxi:26,info:[20,23,7],consist:7,set_alert_valu:10,highlight:7,title_contain:4,get_number_arrai:7,element1:2,element2:2,constant:[10,3],abstracteventlisten:[36,13],doesn:[5,7],repres:[20,2,7],titl:[15,11,7,4],invalid:[16,5],nav:[2,3],mouseclick:10,find_element_by_nam:[15,11,2,36],browserconfigurationopt:7,drag:[7,3],willian:31,set_proxi:35,deselect_by_valu:8,key_down:[7,3],scroll:[0,2],select_by_index:8,code:[11,27,16,5,15,6,7,20,10],partial:[15,37,13,36],visibility_of_element_loc:4,after_clos:13,get_confirm:7,drag_and_drop_to_object:7,find_elements_by_id:[15,36,2],getelementattribut:10,"0x10f58bfd0":9,is_onlin:[],privat:15,deletesess:10,sensit:4,base64:[15,35],send:[31,20,2,15,7,3],get_boolean_arrai:7,airplan:9,sent:[31,7],element_located_to_be_select:4,unzip:17,mous:[7,3],implicitli:15,get_method:20,tri:12,launch_brows:30,roll:7,button:[2,7,3],"try":[5,7,29],chromedriv:[14,24],pleas:[30,7],impli:7,browserurl:7,send_keys_to_active_el:10,focu:7,get_element_location_once_scrolled_into_view:10,download:[24,11,22,7],ue00b:27,ue00a:27,ue00f:27,append:7,ue00d:27,index:[6,24,7,8],mouse_down:[7,10],shift_key_up:7,find:[11,4,2,5,15,7],access:11,experiment:7,loginpag:7,can:[1,30,21,11,4,33,14,5,7,3,2],ue009:27,ue008:27,ue003:27,ue002:27,ue001:27,ue000:27,ue007:27,ue006:27,ue005:27,ue004:27,is_local_fil:2,intercept:7,screengrab:7,ioerror:15,vertic:7,sinc:[5,7],getwindowposit:10,convers:34,find_element_by_class_nam:[15,36,2],typic:[5,7],honor:7,chanc:7,context_menu:7,appli:2,app:[15,23],api:[11,7],regexp:7,single_tap:10,is_element_en:10,from:[11,30,31,3,19,16,34,5,24,7,25,8,36],zip:35,commun:[20,5,32],doubl:[0,7,3],upgrad:11,next:7,deselect_by_visible_text:8,name2:7,firefox_path:30,rare:7,is_element_pres:7,retriev:[20,7,29],invalid_cookie_domain:16,touchdoubletap:10,control:[27,33,15,24,7,3],after_quit:13,tap:0,tar:11,process:[1,30,14,7,21],tag:[15,37,2,7,8],invalidcookiedomainexcept:5,tab:[27,7],add_cooki:[15,10],onlin:11,delai:7,visibility_of:4,instead:[15,11,7,20],ue026:27,overridden:[15,7],action_chain:[],get_selected_id:7,loglevel:7,bind:11,left_shift:27,socksusernam:26,element:[0,3,4,16,13,2,5,15,7,25,8],issu:[0,15],is_disappear:25,allow:[33,31,24,7],htmlunitwithj:19,add_select:7,after_find:13,wit:[],move:[0,16,5,7,3],free_port:12,comma:7,liabl:2,webel:[],key_up_n:7,chosen:7,get_html_sourc:7,therefor:7,pixel:[0,15,7],greater:[4,7],handl:[15,16,5,7],auto:7,set_loc:10,labelpattern:7,somewher:7,anyth:7,edit:7,currentframestr:7,webdriver_anonymous_profil:35,mode:[9,7],beneath:7,deletecooki:[7,10],locatorofdragdestinationobject:7,subset:7,subfram:7,first_selected_opt:8,native_events_en:35,meta:[27,7],"static":[26,34],our:7,mylisten:36,special:[27,7],out:[16,2,5,7,25],variabl:[33,7],presence_of_all_elements_loc:4,influenc:7,req:20,mere:8,uploadfil:10,rel:[2,7,3],red:34,shut:[32,33,24,7],insid:5,manipul:7,fire_ev:7,undo:7,standalon:11,xcoord:0,auto_detect:26,releas:[0,11,7,3],log:[15,14,32,7,21],click_at:7,before_execute_script:13,unnam:7,typeandwait:7,doaltup:7,length:7,outsid:7,stuck:30,softwar:7,delete_cooki:[15,7,10],doshiftup:7,exact:[4,7],ue01d:27,ue01f:27,ue01a:27,ue01b:27,ue01c:27,get_all_field:7,unknown:16,licens:7,perfectli:7,system:[11,7,26],messag:[16,7,25,20],execute_sql:10,attach:[4,7],service_url:[1,14,21],termin:7,"final":7,valuepattern:7,replaceflag:7,sessionid:29,unabletosetcookieexcept:5,rollupnam:7,exactli:7,ipad:19,structur:25,charact:7,target_el:2,ue015:27,ue016:27,mynewwindow:7,ue010:27,ue011:27,ue012:27,ue013:27,f12:27,f10:27,f11:27,ue018:27,ue019:27,result:7,setbrowservis:[],waitfor:7,long_press:[0,10],profile_directori:35,filtertyp:7,link_text:[15,37,2,36],deprec:[15,7],robot:7,correspond:[15,7],add_to_cap:26,have:[11,16,5,7,8,10],formloc:7,need:[15,11,32,24,7],ime_engine_activation_fail:16,imeactivationfailedexcept:5,selectwindow:7,get_tabl:7,log_fil:[30,28],which:[0,30,31,5,22,15,7,3,4,36,26],tupl:4,find_element_by_id:[15,36,2,25],singl:[15,7],before_navigate_forward:13,unless:7,awt:7,discov:[2,7],"class":[0,1,2,3,4,5,7,8,9,10,11,13,14,15,16,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37],locatorofobjecttobedrag:7,url:[1,21,11,20,13,14,5,15,7,36,26],request:[15,20,7,19],pipe:30,determin:[7,12],text:[31,4,2,5,15,7,8,36,37],verbos:11,errorcod:16,redirect:30,locat:[0,30,4,2,5,23,15,7,37],jar:11,should:[0,20,2,15,7,3],postbodi:7,answer_on_next_prompt:7,combo:7,selectfram:7,hope:7,deselect_al:8,pypi:11,move_to:10,autom:[11,3],scroll_from_el:0,go_back:[7,10],is_prompt_pres:7,left_alt:27,enabl:[0,4,2,7],form_textfield:2,getelementtext:10,stuff:7,contain:[31,16,15,7,25,4,26],find_element_by_tag_nam:[15,36,2,8],staleelementreferenceexcept:5,driver_command:15,view:[11,2,5,7],legaci:11,frame:[15,16,5,7,4],temporarili:7,arrow_down:27,wait_for_condit:7,invalid_element_coordin:16,statu:[20,22,7,12,10],wire:[15,16,35,10,20],mainli:2,tend:7,numer:7,written:7,use_xpath_librari:7,choosecancelonnextconfirm:7,email:7,hash:7,move_target_out_of_bound:16,kei:[],get_attribute_from_all_window:7,find_elements_by_link_text:[15,36,2],eventfiringwebel:36,entir:7,embed:15,admin:2,equal:[2,27],namevaluepair:7,instanc:[0,1,30,21,32,3,19,33,14,22,23,15,35,31,24,7,25,36],extension_connect:[],browsernam:[23,32,33,19],comment:7,touchsingletap:10,setscripttimeout:10,quit:[11,31,32,18,33,15,24,36,28,10,29],divid:27,clear_session_storag:10,move_to_element_with_offset:3,json:[15,16,35,7,20],immedi:[7,29],unarch:11,clickel:10,assert:[11,7],present:[4,5,7],multi:7,get_cookie_by_nam:7,implementaion:[6,22],plain:7,cursor:7,defin:[16,15,6,7,3,10],addonformaterror:35,wait_for_page_to_load:7,snapsi:7,get_attribut:[2,7],firefoxprofil:[15,35],set_context:7,get_element_position_left:7,mouse_up:[7,10],cross:2,attributeloc:7,no_proxi:26,android:19,http:[11,23,32,12,19,20,15,24,7,36,26,10],actionchain:[0,6,3],effect:[7,19],canva:[2,7],expand:7,off:7,center:[0,7],switchtoparentfram:10,element_to_be_click:4,well:[11,35],name_prompt:31,create_web_el:15,set_screen_orient:10,command:[],sibl:7,usual:[5,7],before_click:13,distanc:7,paus:[27,7],less:7,"boolean":[4,7],obtain:7,switch_to_window:[15,10],simultan:7,web:[15,11,5,7,4],ue00:27,ue01:27,add:[27,5,15,35,7,26],ime_not_avail:16,match:[15,4,2,7,8],css3:7,css2:7,css1:7,draganddrop:7,webpag:5,punctuat:7,know:7,press:[0,7,3],password:26,recurs:7,librarynam:7,insert:27,like:[0,32,33,24,7,3,8],success:[16,17,7],get_element_value_of_css_properti:10,necessari:26,seleniumhq:11,resiz:7,page:[11,4,2,5,15,6,7],errorinresponseexcept:5,captur:7,ssl_proxi:26,"0x10f5940d0":9,home:[11,2,27],getelements:10,librari:[11,7],noalertpresentexcept:5,avoid:19,is_en:2,outgo:7,get_boolean:7,simplifi:7,usag:[15,31,7,19],host:[23,6,28,7,29],firefox_profil:[],although:[],offset:[0,7,3],expiri:15,keys_to_send:3,about:[26,7],actual:2,socket:12,assertin:11,column:7,freedom:7,submitel:10,constructor:[25,8],discard:7,disabl:7,get_string_arrai:7,get_all_sess:10,partial_link_text:37,elementequ:10,automat:7,warranti:7,doesnt:7,send_kei:[36,11,31,3,2],switch_to_parent_fram:10,myform:7,switchtofram:10,transfer:7,get_window_handl:10,control_key_down:7,trigger:7,"var":7,timeoutexcept:5,"function":7,unexpect:[16,5,7],bodi:[20,7],browserstartcommand:[6,7],bug:[7,29],docontrolup:7,count:[5,7,8],made:[7,8],htmlunit:19,whether:[15,4,2,7],wish:[15,31],googlecod:[],displai:[4,7,8],troubl:7,asynchron:15,below:7,limit:[5,7],uisng:11,otherwis:[4,17,7],window_maxim:7,delete_all_cooki:[15,10],evalu:7,"int":29,dure:[15,7,25],implement:[0,31,27,19,13,2,15,6,7,3,26,36,37,10],pip:11,setlocalstorageitem:10,probabl:7,aplic:22,detail:7,remotedriverserverexcept:5,fire:[0,36,3],other:[21,7],lookup:7,futur:7,getsessionstorages:10,stop_client:15,shown:7,find_elements_by_partial_link_text:[15,36,2],previous:0,after_click:13,extensionconnect:29},objtypes:{"0":"py:module","1":"py:staticmethod","2":"py:method","3":"py:attribute","4":"py:function","5":"py:class","6":"py:exception","7":"py:classmethod"},objnames:{"0":["py","module","Python module"],"1":["py","staticmethod","Python static method"],"2":["py","method","Python method"],"3":["py","attribute","Python attribute"],"4":["py","function","Python function"],"5":["py","class","Python class"],"6":["py","exception","Python exception"],"7":["py","classmethod","Python class method"]},filenames:["webdriver/selenium.webdriver.common.touch_actions","webdriver_opera/selenium.webdriver.opera.service","webdriver_remote/selenium.webdriver.remote.webelement","webdriver/selenium.webdriver.common.action_chains","webdriver_support/selenium.webdriver.support.expected_conditions","common/selenium.common.exceptions","api","selenium/selenium.selenium","webdriver_support/selenium.webdriver.support.select","webdriver_remote/selenium.webdriver.remote.mobile","webdriver_remote/selenium.webdriver.remote.command","index","webdriver/selenium.webdriver.common.utils","webdriver_support/selenium.webdriver.support.abstract_event_listener","webdriver_chrome/selenium.webdriver.chrome.service","webdriver_remote/selenium.webdriver.remote.webdriver","webdriver_remote/selenium.webdriver.remote.errorhandler","webdriver_remote/selenium.webdriver.remote.utils","webdriver_firefox/selenium.webdriver.firefox.webdriver","webdriver/selenium.webdriver.common.desired_capabilities","webdriver_remote/selenium.webdriver.remote.remote_connection","webdriver_phantomjs/selenium.webdriver.phantomjs.service","webdriver/selenium.webdriver.common.html5.application_cache","webdriver_android/selenium.webdriver.android.webdriver","webdriver_chrome/selenium.webdriver.chrome.webdriver","webdriver_support/selenium.webdriver.support.wait","webdriver/selenium.webdriver.common.proxy","webdriver/selenium.webdriver.common.keys","webdriver_ie/selenium.webdriver.ie.webdriver","webdriver_firefox/selenium.webdriver.firefox.extension_connection","webdriver_firefox/selenium.webdriver.firefox.firefox_binary","webdriver/selenium.webdriver.common.alert","webdriver_phantomjs/selenium.webdriver.phantomjs.webdriver","webdriver_opera/selenium.webdriver.opera.webdriver","webdriver_support/selenium.webdriver.support.color","webdriver_firefox/selenium.webdriver.firefox.firefox_profile","webdriver_support/selenium.webdriver.support.event_firing_webdriver","webdriver/selenium.webdriver.common.by"],titles:["selenium.webdriver.common.touch_actions","selenium.webdriver.opera.webdriver","selenium.webdriver.remote.webelement","selenium.webdriver.common.action_chains","selenium.webdriver.support.expected_conditions","selenium.common.exceptions","Selenium Documentation","selenium.selenium","selenium.webdriver.support.select","selenium.webdriver.remote.mobile","selenium.webdriver.remote.command","Selenium Client Driver","selenium.webdriver.common.utils","selenium.webdriver.support.abstract_event_listener","selenium.webdriver.chrome.service","selenium.webdriver.remote.webdriver","selenium.webdriver.remote.errorhandler","selenium.webdriver.remote.utils","selenium.webdriver.firefox.webdriver","selenium.webdriver.common.desired_capabilities","selenium.webdriver.remote.remote_connection","selenium.webdriver.phantomjs.service","selenium.webdriver.common.html5.application_cache","selenium.webdriver.android.webdriver","selenium.webdriver.chrome.webdriver","selenium.webdriver.support.wait","selenium.webdriver.common.proxy","selenium.webdriver.common.keys","selenium.webdriver.ie.webdriver","selenium.webdriver.firefox.extension_connection","selenium.webdriver.firefox.firefox_binary","selenium.webdriver.common.alert","selenium.webdriver.phantomjs.webdriver","selenium.webdriver.opera.webdriver","selenium.webdriver.support.color","selenium.webdriver.firefox.firefox_profile","selenium.webdriver.support.event_firing_webdriver","selenium.webdriver.common.by"],objects:{"selenium.webdriver.support.event_firing_webdriver":{EventFiringWebDriver:[36,5,1,""],EventFiringWebElement:[36,5,1,""]},"selenium.webdriver.common.action_chains":{ActionChains:[3,5,1,""]},"selenium.webdriver.remote.errorhandler.ErrorHandler":{check_response:[16,2,1,""]},"selenium.common":{exceptions:[5,0,1,""]},"selenium.webdriver.common.proxy.ProxyTypeFactory":{make:[26,1,1,""]},"selenium.webdriver.phantomjs.service.Service":{stop:[21,2,1,""],start:[21,2,1,""],service_url:[21,3,1,""]},"selenium.webdriver.remote.errorhandler.ErrorCode":{INVALID_ELEMENT_STATE:[16,3,1,""],IME_ENGINE_ACTIVATION_FAILED:[16,3,1,""],NO_SUCH_WINDOW:[16,3,1,""],TIMEOUT:[16,3,1,""],NO_ALERT_OPEN:[16,3,1,""],INVALID_XPATH_SELECTOR:[16,3,1,""],SCRIPT_TIMEOUT:[16,3,1,""],NO_SUCH_ELEMENT:[16,3,1,""],UNEXPECTED_ALERT_OPEN:[16,3,1,""],UNABLE_TO_SET_COOKIE:[16,3,1,""],STALE_ELEMENT_REFERENCE:[16,3,1,""],ELEMENT_NOT_VISIBLE:[16,3,1,""],XPATH_LOOKUP_ERROR:[16,3,1,""],IME_NOT_AVAILABLE:[16,3,1,""],SUCCESS:[16,3,1,""],UNKNOWN_ERROR:[16,3,1,""],NO_SUCH_FRAME:[16,3,1,""],ELEMENT_IS_NOT_SELECTABLE:[16,3,1,""],INVALID_XPATH_SELECTOR_RETURN_TYPER:[16,3,1,""],INVALID_SELECTOR:[16,3,1,""],INVALID_COOKIE_DOMAIN:[16,3,1,""],JAVASCRIPT_ERROR:[16,3,1,""],MOVE_TARGET_OUT_OF_BOUNDS:[16,3,1,""],METHOD_NOT_ALLOWED:[16,3,1,""],INVALID_ELEMENT_COORDINATES:[16,3,1,""],UNKNOWN_COMMAND:[16,3,1,""]},selenium:{selenium:[7,0,1,""]},"selenium.webdriver.remote.remote_connection.RemoteConnection":{execute:[20,2,1,""]},"selenium.webdriver.phantomjs.service":{Service:[21,5,1,""]},"selenium.webdriver.ie.webdriver.WebDriver":{quit:[28,2,1,""]},"selenium.common.exceptions":{InvalidSelectorException:[5,6,1,""],NoSuchElementException:[5,6,1,""],TimeoutException:[5,6,1,""],ImeNotAvailableException:[5,6,1,""],NoSuchAttributeException:[5,6,1,""],RemoteDriverServerException:[5,6,1,""],NoSuchFrameException:[5,6,1,""],InvalidCookieDomainException:[5,6,1,""],WebDriverException:[5,6,1,""],StaleElementReferenceException:[5,6,1,""],ElementNotSelectableException:[5,6,1,""],UnexpectedTagNameException:[5,6,1,""],ElementNotVisibleException:[5,6,1,""],UnexpectedAlertPresentException:[5,6,1,""],MoveTargetOutOfBoundsException:[5,6,1,""],NoAlertPresentException:[5,6,1,""],InvalidElementStateException:[5,6,1,""],InvalidSwitchToTargetException:[5,6,1,""],ErrorInResponseException:[5,6,1,""],NoSuchWindowException:[5,6,1,""],ImeActivationFailedException:[5,6,1,""],UnableToSetCookieException:[5,6,1,""]},"selenium.webdriver.common.alert.Alert":{send_keys:[31,2,1,""],text:[31,3,1,""],dismiss:[31,2,1,""],accept:[31,2,1,""]},"selenium.webdriver.common.keys.Keys":{RETURN:[27,3,1,""],HELP:[27,3,1,""],SHIFT:[27,3,1,""],ESCAPE:[27,3,1,""],LEFT_SHIFT:[27,3,1,""],DOWN:[27,3,1,""],CANCEL:[27,3,1,""],META:[27,3,1,""],SEPARATOR:[27,3,1,""],LEFT_CONTROL:[27,3,1,""],MULTIPLY:[27,3,1,""],HOME:[27,3,1,""],NULL:[27,3,1,""],SUBTRACT:[27,3,1,""],CONTROL:[27,3,1,""],INSERT:[27,3,1,""],LEFT_ALT:[27,3,1,""],SEMICOLON:[27,3,1,""],BACK_SPACE:[27,3,1,""],ARROW_RIGHT:[27,3,1,""],ARROW_UP:[27,3,1,""],ARROW_LEFT:[27,3,1,""],NUMPAD4:[27,3,1,""],TAB:[27,3,1,""],EQUALS:[27,3,1,""],DECIMAL:[27,3,1,""],LEFT:[27,3,1,""],PAGE_DOWN:[27,3,1,""],PAUSE:[27,3,1,""],END:[27,3,1,""],DIVIDE:[27,3,1,""],NUMPAD3:[27,3,1,""],PAGE_UP:[27,3,1,""],CLEAR:[27,3,1,""],NUMPAD0:[27,3,1,""],NUMPAD5:[27,3,1,""],ADD:[27,3,1,""],NUMPAD1:[27,3,1,""],COMMAND:[27,3,1,""],SPACE:[27,3,1,""],ENTER:[27,3,1,""],F12:[27,3,1,""],NUMPAD6:[27,3,1,""],F10:[27,3,1,""],F11:[27,3,1,""],NUMPAD7:[27,3,1,""],NUMPAD2:[27,3,1,""],F1:[27,3,1,""],F2:[27,3,1,""],F3:[27,3,1,""],F4:[27,3,1,""],F5:[27,3,1,""],F6:[27,3,1,""],F7:[27,3,1,""],F8:[27,3,1,""],F9:[27,3,1,""],NUMPAD8:[27,3,1,""],NUMPAD9:[27,3,1,""],UP:[27,3,1,""],ARROW_DOWN:[27,3,1,""],BACKSPACE:[27,3,1,""],ALT:[27,3,1,""],DELETE:[27,3,1,""],RIGHT:[27,3,1,""]},"selenium.webdriver.common.proxy":{ProxyType:[26,5,1,""],ProxyTypeFactory:[26,5,1,""],Proxy:[26,5,1,""]},"selenium.webdriver.ie":{webdriver:[28,0,1,""]},"selenium.webdriver.firefox.firefox_binary":{FirefoxBinary:[30,5,1,""]},"selenium.webdriver.chrome":{webdriver:[24,0,1,""],service:[14,0,1,""]},"selenium.webdriver.support.wait":{WebDriverWait:[25,5,1,""]},"selenium.webdriver.support.color.Color":{rgb:[34,3,1,""],from_string:[34,1,1,""],hex:[34,3,1,""],rgba:[34,3,1,""]},"selenium.webdriver.common.alert":{Alert:[31,5,1,""]},"selenium.webdriver.support.color":{Color:[34,5,1,""]},"selenium.webdriver.chrome.service.Service":{stop:[14,2,1,""],start:[14,2,1,""],service_url:[14,3,1,""]},"selenium.webdriver.firefox.extension_connection.ExtensionConnection":{quit:[29,2,1,""],is_connectable:[29,7,1,""],connect_and_quit:[29,7,1,""],connect:[29,2,1,""]},"selenium.webdriver.common.touch_actions":{TouchActions:[0,5,1,""]},"selenium.selenium.selenium":{is_visible:[7,2,1,""],capture_entire_page_screenshot_to_string:[7,2,1,""],get_text:[7,2,1,""],remove_selection:[7,2,1,""],get_element_width:[7,2,1,""],get_location:[7,2,1,""],is_confirmation_present:[7,2,1,""],focus:[7,2,1,""],window_focus:[7,2,1,""],attach_file:[7,2,1,""],mouse_out:[7,2,1,""],meta_key_up:[7,2,1,""],deselect_pop_up:[7,2,1,""],context_menu:[7,2,1,""],get_boolean_array:[7,2,1,""],shut_down_selenium_server:[7,2,1,""],get_attribute_from_all_windows:[7,2,1,""],choose_cancel_on_next_confirmation:[7,2,1,""],get_body_text:[7,2,1,""],captureNetworkTraffic:[7,2,1,""],get_selected_index:[7,2,1,""],get_element_position_left:[7,2,1,""],assign_id:[7,2,1,""],type_keys:[7,2,1,""],set_speed:[7,2,1,""],is_cookie_present:[7,2,1,""],get_prompt:[7,2,1,""],stop:[7,2,1,""],get_selected_label:[7,2,1,""],get_log:[7,2,1,""],wait_for_pop_up:[7,2,1,""],go_back:[7,2,1,""],window_maximize:[7,2,1,""],get_xpath_count:[7,2,1,""],get_table:[7,2,1,""],do_command:[7,2,1,""],get_boolean:[7,2,1,""],double_click:[7,2,1,""],get_cookie:[7,2,1,""],get_element_position_top:[7,2,1,""],capture_screenshot:[7,2,1,""],refresh:[7,2,1,""],double_click_at:[7,2,1,""],create_cookie:[7,2,1,""],get_selected_indexes:[7,2,1,""],answer_on_next_prompt:[7,2,1,""],retrieve_last_remote_control_logs:[7,2,1,""],mouse_up_right:[7,2,1,""],get_mouse_speed:[7,2,1,""],setExtensionJs:[7,2,1,""],is_editable:[7,2,1,""],select_window:[7,2,1,""],open_window:[7,2,1,""],close:[7,2,1,""],click:[7,2,1,""],capture_entire_page_screenshot:[7,2,1,""],get_cookie_by_name:[7,2,1,""],mouse_down:[7,2,1,""],use_xpath_library:[7,2,1,""],add_location_strategy:[7,2,1,""],shift_key_up:[7,2,1,""],get_confirmation:[7,2,1,""],key_press:[7,2,1,""],select:[7,2,1,""],get_string:[7,2,1,""],get_element_height:[7,2,1,""],get_element_index:[7,2,1,""],get_selected_values:[7,2,1,""],meta_key_down:[7,2,1,""],drag_and_drop_to_object:[7,2,1,""],run_script:[7,2,1,""],get_alert:[7,2,1,""],is_ordered:[7,2,1,""],key_up:[7,2,1,""],get_all_window_names:[7,2,1,""],get_all_fields:[7,2,1,""],wait_for_frame_to_load:[7,2,1,""],wait_for_page_to_load:[7,2,1,""],mouse_down_right_at:[7,2,1,""],mouse_over:[7,2,1,""],select_pop_up:[7,2,1,""],key_up_native:[7,2,1,""],get_string_array:[7,2,1,""],get_selected_labels:[7,2,1,""],choose_ok_on_next_confirmation:[7,2,1,""],context_menu_at:[7,2,1,""],key_down_native:[7,2,1,""],mouse_move:[7,2,1,""],get_selected_value:[7,2,1,""],mouse_up_at:[7,2,1,""],key_press_native:[7,2,1,""],get_selected_ids:[7,2,1,""],get_speed:[7,2,1,""],set_mouse_speed:[7,2,1,""],open:[7,2,1,""],select_frame:[7,2,1,""],remove_all_selections:[7,2,1,""],start:[7,2,1,""],add_custom_request_header:[7,2,1,""],submit:[7,2,1,""],get_eval:[7,2,1,""],control_key_down:[7,2,1,""],delete_cookie:[7,2,1,""],get_whether_this_frame_match_frame_expression:[7,2,1,""],get_number:[7,2,1,""],is_checked:[7,2,1,""],mouse_up_right_at:[7,2,1,""],set_cursor_position:[7,2,1,""],get_selected_id:[7,2,1,""],type:[7,2,1,""],dragdrop:[7,2,1,""],set_browser_log_level:[7,2,1,""],get_html_source:[7,2,1,""],get_css_count:[7,2,1,""],mouse_move_at:[7,2,1,""],drag_and_drop:[7,2,1,""],fire_event:[7,2,1,""],capture_network_traffic:[7,2,1,""],shift_key_down:[7,2,1,""],get_select_options:[7,2,1,""],alt_key_up:[7,2,1,""],alt_key_down:[7,2,1,""],get_number_array:[7,2,1,""],rollup:[7,2,1,""],is_prompt_present:[7,2,1,""],get_whether_this_window_match_window_expression:[7,2,1,""],highlight:[7,2,1,""],set_timeout:[7,2,1,""],set_context:[7,2,1,""],addCustomRequestHeader:[7,2,1,""],get_title:[7,2,1,""],is_something_selected:[7,2,1,""],mouse_down_right:[7,2,1,""],check:[7,2,1,""],uncheck:[7,2,1,""],mouse_up:[7,2,1,""],get_value:[7,2,1,""],get_all_window_ids:[7,2,1,""],remove_script:[7,2,1,""],ignore_attributes_without_value:[7,2,1,""],get_all_links:[7,2,1,""],mouse_down_at:[7,2,1,""],get_all_buttons:[7,2,1,""],capture_screenshot_to_string:[7,2,1,""],get_expression:[7,2,1,""],get_attribute:[7,2,1,""],click_at:[7,2,1,""],allow_native_xpath:[7,2,1,""],add_selection:[7,2,1,""],add_script:[7,2,1,""],control_key_up:[7,2,1,""],get_cursor_position:[7,2,1,""],wait_for_condition:[7,2,1,""],is_element_present:[7,2,1,""],get_all_window_titles:[7,2,1,""],is_text_present:[7,2,1,""],delete_all_visible_cookies:[7,2,1,""],key_down:[7,2,1,""],is_alert_present:[7,2,1,""]},"selenium.webdriver.support.select":{Select:[8,5,1,""]},"selenium.webdriver.remote.webdriver.WebDriver":{set_window_position:[15,2,1,""],find_elements_by_class_name:[15,2,1,""],get_cookies:[15,2,1,""],find_element_by_tag_name:[15,2,1,""],get_screenshot_as_base64:[15,2,1,""],find_elements_by_name:[15,2,1,""],back:[15,2,1,""],switch_to_window:[15,2,1,""],find_element:[15,2,1,""],switch_to:[15,3,1,""],find_elements_by_id:[15,2,1,""],current_window_handle:[15,3,1,""],close:[15,2,1,""],window_handles:[15,3,1,""],find_elements_by_xpath:[15,2,1,""],get_window_position:[15,2,1,""],switch_to_frame:[15,2,1,""],orientation:[15,3,1,""],set_page_load_timeout:[15,2,1,""],find_element_by_link_text:[15,2,1,""],find_element_by_class_name:[15,2,1,""],title:[15,3,1,""],add_cookie:[15,2,1,""],find_elements:[15,2,1,""],switch_to_alert:[15,2,1,""],delete_all_cookies:[15,2,1,""],delete_cookie:[15,2,1,""],start_session:[15,2,1,""],forward:[15,2,1,""],find_element_by_id:[15,2,1,""],execute_script:[15,2,1,""],stop_client:[15,2,1,""],log_types:[15,3,1,""],get:[15,2,1,""],find_element_by_partial_link_text:[15,2,1,""],find_elements_by_css_selector:[15,2,1,""],mobile:[15,3,1,""],quit:[15,2,1,""],current_url:[15,3,1,""],find_element_by_xpath:[15,2,1,""],switch_to_active_element:[15,2,1,""],find_elements_by_partial_link_text:[15,2,1,""],get_screenshot_as_png:[15,2,1,""],find_element_by_name:[15,2,1,""],find_elements_by_tag_name:[15,2,1,""],application_cache:[15,3,1,""],switch_to_default_content:[15,2,1,""],get_log:[15,2,1,""],execute:[15,2,1,""],get_cookie:[15,2,1,""],find_elements_by_link_text:[15,2,1,""],name:[15,3,1,""],implicitly_wait:[15,2,1,""],page_source:[15,3,1,""],save_screenshot:[15,2,1,""],start_client:[15,2,1,""],desired_capabilities:[15,3,1,""],set_window_size:[15,2,1,""],refresh:[15,2,1,""],create_web_element:[15,2,1,""],find_element_by_css_selector:[15,2,1,""],get_screenshot_as_file:[15,2,1,""],get_window_size:[15,2,1,""],set_script_timeout:[15,2,1,""],maximize_window:[15,2,1,""],execute_async_script:[15,2,1,""]},"selenium.webdriver.remote.mobile":{Mobile:[9,5,1,""]},"selenium.webdriver.support":{event_firing_webdriver:[36,0,1,""],color:[34,0,1,""],expected_conditions:[4,0,1,""],abstract_event_listener:[13,0,1,""],select:[8,0,1,""],wait:[25,0,1,""]},"selenium.webdriver.chrome.webdriver.WebDriver":{quit:[24,2,1,""]},"selenium.webdriver.opera.webdriver.WebDriver":{quit:[33,2,1,""]},"selenium.webdriver.firefox.webdriver":{WebDriver:[18,5,1,""]},"selenium.webdriver.remote.mobile.Mobile.ConnectionType":{airplane_mode:[9,3,1,""],wifi:[9,3,1,""],data:[9,3,1,""]},"selenium.webdriver.firefox":{webdriver:[18,0,1,""],firefox_profile:[35,0,1,""],extension_connection:[29,0,1,""],firefox_binary:[30,0,1,""]},"selenium.webdriver.chrome.service":{Service:[14,5,1,""]},"selenium.webdriver.support.abstract_event_listener.AbstractEventListener":{before_navigate_forward:[13,2,1,""],after_click:[13,2,1,""],after_quit:[13,2,1,""],after_execute_script:[13,2,1,""],before_navigate_back:[13,2,1,""],after_navigate_back:[13,2,1,""],before_execute_script:[13,2,1,""],before_navigate_to:[13,2,1,""],before_change_value_of:[13,2,1,""],before_quit:[13,2,1,""],before_click:[13,2,1,""],after_change_value_of:[13,2,1,""],after_navigate_forward:[13,2,1,""],after_find:[13,2,1,""],after_navigate_to:[13,2,1,""],on_exception:[13,2,1,""],after_close:[13,2,1,""],before_find:[13,2,1,""],before_close:[13,2,1,""]},"selenium.webdriver.phantomjs.webdriver":{WebDriver:[32,5,1,""]},"selenium.webdriver.support.select.Select":{deselect_all:[8,2,1,""],select_by_index:[8,2,1,""],deselect_by_index:[8,2,1,""],select_by_value:[8,2,1,""],deselect_by_value:[8,2,1,""],deselect_by_visible_text:[8,2,1,""],select_by_visible_text:[8,2,1,""],first_selected_option:[8,3,1,""],all_selected_options:[8,3,1,""],options:[8,3,1,""]},"selenium.webdriver.firefox.extension_connection":{ExtensionConnection:[29,5,1,""],ExtensionConnectionError:[29,6,1,""]},"selenium.webdriver.common.desired_capabilities.DesiredCapabilities":{IPAD:[19,3,1,""],HTMLUNITWITHJS:[19,3,1,""],FIREFOX:[19,3,1,""],SAFARI:[19,3,1,""],PHANTOMJS:[19,3,1,""],OPERA:[19,3,1,""],CHROME:[19,3,1,""],IPHONE:[19,3,1,""],INTERNETEXPLORER:[19,3,1,""],ANDROID:[19,3,1,""],HTMLUNIT:[19,3,1,""]},"selenium.webdriver.opera.webdriver":{WebDriver:[33,5,1,""]},"selenium.webdriver.remote.mobile.Mobile":{set_network_connection:[9,2,1,""],AIRPLANE_MODE:[9,3,1,""],DATA_NETWORK:[9,3,1,""],ALL_NETWORK:[9,3,1,""],network_connection:[9,3,1,""],ConnectionType:[9,5,1,""],WIFI_NETWORK:[9,3,1,""]},"selenium.webdriver.common.desired_capabilities":{DesiredCapabilities:[19,5,1,""]},"selenium.webdriver.firefox.firefox_profile.FirefoxProfile":{set_proxy:[35,2,1,""],accept_untrusted_certs:[35,3,1,""],add_extension:[35,2,1,""],encoded:[35,3,1,""],set_preference:[35,2,1,""],assume_untrusted_cert_issuer:[35,3,1,""],DEFAULT_PREFERENCES:[35,3,1,""],path:[35,3,1,""],update_preferences:[35,2,1,""],ANONYMOUS_PROFILE_NAME:[35,3,1,""],native_events_enabled:[35,3,1,""],port:[35,3,1,""]},"selenium.webdriver.common.proxy.ProxyType":{load:[26,7,1,""],AUTODETECT:[26,3,1,""],MANUAL:[26,3,1,""],DIRECT:[26,3,1,""],UNSPECIFIED:[26,3,1,""],SYSTEM:[26,3,1,""],PAC:[26,3,1,""],RESERVED_1:[26,3,1,""]},"selenium.webdriver.remote.remote_connection":{HttpErrorHandler:[20,5,1,""],Request:[20,5,1,""],Response:[20,5,1,""],RemoteConnection:[20,5,1,""]},"selenium.webdriver.support.event_firing_webdriver.EventFiringWebElement":{find_elements_by_class_name:[36,2,1,""],find_element_by_tag_name:[36,2,1,""],find_elements_by_name:[36,2,1,""],find_element:[36,2,1,""],find_elements_by_id:[36,2,1,""],find_elements_by_xpath:[36,2,1,""],click:[36,2,1,""],find_element_by_link_text:[36,2,1,""],find_element_by_class_name:[36,2,1,""],find_elements:[36,2,1,""],find_element_by_id:[36,2,1,""],find_element_by_partial_link_text:[36,2,1,""],find_elements_by_css_selector:[36,2,1,""],find_element_by_xpath:[36,2,1,""],find_element_by_name:[36,2,1,""],find_elements_by_link_text:[36,2,1,""],find_elements_by_partial_link_text:[36,2,1,""],find_elements_by_tag_name:[36,2,1,""],send_keys:[36,2,1,""],find_element_by_css_selector:[36,2,1,""],clear:[36,2,1,""],wrapped_element:[36,3,1,""]},"selenium.webdriver.remote.webelement":{WebElement:[2,5,1,""],LocalFileDetector:[2,5,1,""]},"selenium.webdriver.remote.utils":{get_root_parent:[17,4,1,""],handle_find_element_exception:[17,4,1,""],load_json:[17,4,1,""],format_json:[17,4,1,""],dump_json:[17,4,1,""],unzip_to_temp_dir:[17,4,1,""],return_value_if_exists:[17,4,1,""]},"selenium.webdriver.phantomjs.webdriver.WebDriver":{quit:[32,2,1,""]},"selenium.webdriver.firefox.firefox_binary.FirefoxBinary":{launch_browser:[30,2,1,""],add_command_line_options:[30,2,1,""],kill:[30,2,1,""],which:[30,2,1,""],NO_FOCUS_LIBRARY_NAME:[30,3,1,""]},"selenium.webdriver.common.action_chains.ActionChains":{send_keys:[3,2,1,""],move_to_element:[3,2,1,""],send_keys_to_element:[3,2,1,""],drag_and_drop_by_offset:[3,2,1,""],move_to_element_with_offset:[3,2,1,""],key_up:[3,2,1,""],move_by_offset:[3,2,1,""],click_and_hold:[3,2,1,""],drag_and_drop:[3,2,1,""],context_click:[3,2,1,""],release:[3,2,1,""],perform:[3,2,1,""],key_down:[3,2,1,""],click:[3,2,1,""],double_click:[3,2,1,""]},"selenium.webdriver.support.event_firing_webdriver.EventFiringWebDriver":{find_elements_by_class_name:[36,2,1,""],find_element_by_tag_name:[36,2,1,""],find_elements_by_name:[36,2,1,""],back:[36,2,1,""],find_element:[36,2,1,""],find_elements_by_id:[36,2,1,""],close:[36,2,1,""],find_elements_by_xpath:[36,2,1,""],execute_script:[36,2,1,""],quit:[36,2,1,""],find_element_by_link_text:[36,2,1,""],find_element_by_class_name:[36,2,1,""],find_elements:[36,2,1,""],forward:[36,2,1,""],find_element_by_id:[36,2,1,""],get:[36,2,1,""],find_element_by_partial_link_text:[36,2,1,""],find_elements_by_css_selector:[36,2,1,""],find_element_by_xpath:[36,2,1,""],find_element_by_name:[36,2,1,""],find_elements_by_link_text:[36,2,1,""],find_elements_by_partial_link_text:[36,2,1,""],find_elements_by_tag_name:[36,2,1,""],wrapped_driver:[36,3,1,""],find_element_by_css_selector:[36,2,1,""],execute_async_script:[36,2,1,""]},"selenium.webdriver.android":{webdriver:[23,0,1,""]},"selenium.webdriver.firefox.firefox_profile":{FirefoxProfile:[35,5,1,""],AddonFormatError:[35,6,1,""]},"selenium.webdriver.remote.errorhandler":{ErrorCode:[16,5,1,""],ErrorHandler:[16,5,1,""]},"selenium.selenium":{selenium:[7,5,1,""]},"selenium.webdriver.common.keys":{Keys:[27,5,1,""]},"selenium.webdriver.support.wait.WebDriverWait":{until:[25,2,1,""],until_not:[25,2,1,""]},"selenium.webdriver.common.html5.application_cache.ApplicationCache":{status:[22,3,1,""],DOWNLOADING:[22,3,1,""],UPDATE_READY:[22,3,1,""],CHECKING:[22,3,1,""],UNCACHED:[22,3,1,""],OBSOLETE:[22,3,1,""],IDLE:[22,3,1,""]},"selenium.webdriver.remote.remote_connection.Response":{info:[20,2,1,""],geturl:[20,2,1,""],close:[20,2,1,""]},"selenium.webdriver.common.html5.application_cache":{ApplicationCache:[22,5,1,""]},"selenium.webdriver.remote.command":{Command:[10,5,1,""]},"selenium.webdriver.android.webdriver":{WebDriver:[23,5,1,""]},"selenium.webdriver.support.abstract_event_listener":{AbstractEventListener:[13,5,1,""]},"selenium.webdriver.opera":{webdriver:[33,0,1,""],service:[1,0,1,""]},"selenium.webdriver.common.html5":{application_cache:[22,0,1,""]},"selenium.webdriver.remote.command.Command":{SET_NETWORK_CONNECTION:[10,3,1,""],SEND_KEYS_TO_ACTIVE_ELEMENT:[10,3,1,""],SET_WINDOW_SIZE:[10,3,1,""],REMOVE_SESSION_STORAGE_ITEM:[10,3,1,""],TOUCH_UP:[10,3,1,""],SET_WINDOW_POSITION:[10,3,1,""],GET_SESSION_STORAGE_SIZE:[10,3,1,""],GET_PAGE_SOURCE:[10,3,1,""],CLEAR_APP_CACHE:[10,3,1,""],GET_LOCAL_STORAGE_KEYS:[10,3,1,""],GET_LOG:[10,3,1,""],GET_WINDOW_SIZE:[10,3,1,""],GET_CURRENT_WINDOW_HANDLE:[10,3,1,""],GET_ELEMENT_TEXT:[10,3,1,""],UPLOAD_FILE:[10,3,1,""],FIND_CHILD_ELEMENTS:[10,3,1,""],SET_LOCATION:[10,3,1,""],EXECUTE_SQL:[10,3,1,""],EXECUTE_ASYNC_SCRIPT:[10,3,1,""],ADD_COOKIE:[10,3,1,""],DOUBLE_CLICK:[10,3,1,""],SET_SESSION_STORAGE_ITEM:[10,3,1,""],SET_ELEMENT_SELECTED:[10,3,1,""],SET_SCREEN_ORIENTATION:[10,3,1,""],SET_TIMEOUTS:[10,3,1,""],GO_BACK:[10,3,1,""],DISMISS_ALERT:[10,3,1,""],GET:[10,3,1,""],GET_LOCATION:[10,3,1,""],GET_ELEMENT_ATTRIBUTE:[10,3,1,""],GET_APP_CACHE_STATUS:[10,3,1,""],IMPLICIT_WAIT:[10,3,1,""],GET_ELEMENT_VALUE_OF_CSS_PROPERTY:[10,3,1,""],SET_ALERT_VALUE:[10,3,1,""],TOUCH_SCROLL:[10,3,1,""],MOUSE_UP:[10,3,1,""],SWITCH_TO_PARENT_FRAME:[10,3,1,""],REFRESH:[10,3,1,""],SWITCH_TO_WINDOW:[10,3,1,""],CLICK_ELEMENT:[10,3,1,""],GET_TITLE:[10,3,1,""],GET_CURRENT_URL:[10,3,1,""],GET_LOCAL_STORAGE_SIZE:[10,3,1,""],ACCEPT_ALERT:[10,3,1,""],LONG_PRESS:[10,3,1,""],GET_SESSION_STORAGE_ITEM:[10,3,1,""],TOUCH_DOWN:[10,3,1,""],SINGLE_TAP:[10,3,1,""],GET_APP_CACHE:[10,3,1,""],TOUCH_MOVE:[10,3,1,""],EXECUTE_SCRIPT:[10,3,1,""],MOUSE_DOWN:[10,3,1,""],SEND_KEYS_TO_ELEMENT:[10,3,1,""],SUBMIT_ELEMENT:[10,3,1,""],DELETE_SESSION:[10,3,1,""],SET_LOCAL_STORAGE_ITEM:[10,3,1,""],GET_WINDOW_HANDLES:[10,3,1,""],GET_LOCAL_STORAGE_ITEM:[10,3,1,""],FIND_ELEMENTS:[10,3,1,""],NEW_SESSION:[10,3,1,""],CLOSE:[10,3,1,""],SET_SCRIPT_TIMEOUT:[10,3,1,""],CLICK:[10,3,1,""],GET_SCREEN_ORIENTATION:[10,3,1,""],SCREENSHOT:[10,3,1,""],GET_ELEMENT_SIZE:[10,3,1,""],IS_ELEMENT_DISPLAYED:[10,3,1,""],GET_ELEMENT_TAG_NAME:[10,3,1,""],GET_ELEMENT_LOCATION:[10,3,1,""],FLICK:[10,3,1,""],QUIT:[10,3,1,""],GO_FORWARD:[10,3,1,""],CLEAR_ELEMENT:[10,3,1,""],DELETE_ALL_COOKIES:[10,3,1,""],FIND_ELEMENT:[10,3,1,""],ELEMENT_EQUALS:[10,3,1,""],GET_WINDOW_POSITION:[10,3,1,""],IS_ELEMENT_ENABLED:[10,3,1,""],GET_COOKIE:[10,3,1,""],MOVE_TO:[10,3,1,""],GET_ELEMENT_VALUE:[10,3,1,""],GET_AVAILABLE_LOG_TYPES:[10,3,1,""],MAXIMIZE_WINDOW:[10,3,1,""],GET_ALL_SESSIONS:[10,3,1,""],CLEAR_LOCAL_STORAGE:[10,3,1,""],CLEAR_SESSION_STORAGE:[10,3,1,""],IS_ELEMENT_SELECTED:[10,3,1,""],STATUS:[10,3,1,""],GET_ACTIVE_ELEMENT:[10,3,1,""],GET_ELEMENT_LOCATION_ONCE_SCROLLED_INTO_VIEW:[10,3,1,""],FIND_CHILD_ELEMENT:[10,3,1,""],GET_NETWORK_CONNECTION:[10,3,1,""],GET_ALERT_TEXT:[10,3,1,""],REMOVE_LOCAL_STORAGE_ITEM:[10,3,1,""],DOUBLE_TAP:[10,3,1,""],DELETE_COOKIE:[10,3,1,""],GET_ALL_COOKIES:[10,3,1,""],SWITCH_TO_FRAME:[10,3,1,""],GET_SESSION_STORAGE_KEYS:[10,3,1,""]},"selenium.webdriver.remote.webelement.WebElement":{find_elements_by_class_name:[2,2,1,""],find_element_by_tag_name:[2,2,1,""],text:[2,3,1,""],value_of_css_property:[2,2,1,""],find_elements_by_name:[2,2,1,""],find_element:[2,2,1,""],find_elements_by_id:[2,2,1,""],find_elements_by_xpath:[2,2,1,""],click:[2,2,1,""],size:[2,3,1,""],find_element_by_link_text:[2,2,1,""],find_element_by_class_name:[2,2,1,""],find_elements:[2,2,1,""],submit:[2,2,1,""],id:[2,3,1,""],location:[2,3,1,""],is_displayed:[2,2,1,""],find_element_by_id:[2,2,1,""],is_enabled:[2,2,1,""],parent:[2,3,1,""],is_selected:[2,2,1,""],find_element_by_partial_link_text:[2,2,1,""],find_elements_by_css_selector:[2,2,1,""],get_attribute:[2,2,1,""],find_element_by_xpath:[2,2,1,""],find_element_by_name:[2,2,1,""],send_keys:[2,2,1,""],find_elements_by_partial_link_text:[2,2,1,""],find_elements_by_tag_name:[2,2,1,""],find_elements_by_link_text:[2,2,1,""],find_element_by_css_selector:[2,2,1,""],clear:[2,2,1,""],location_once_scrolled_into_view:[2,3,1,""],tag_name:[2,3,1,""]},"selenium.webdriver.phantomjs":{webdriver:[32,0,1,""],service:[21,0,1,""]},"selenium.webdriver.common.touch_actions.TouchActions":{flick:[0,2,1,""],tap:[0,2,1,""],perform:[0,2,1,""],move:[0,2,1,""],double_tap:[0,2,1,""],scroll_from_element:[0,2,1,""],flick_element:[0,2,1,""],release:[0,2,1,""],long_press:[0,2,1,""],tap_and_hold:[0,2,1,""],scroll:[0,2,1,""]},"selenium.webdriver.remote.remote_connection.HttpErrorHandler":{http_error_default:[20,2,1,""]},"selenium.webdriver.remote.webelement.LocalFileDetector":{is_local_file:[2,7,1,""]},"selenium.webdriver.common.utils":{is_url_connectable:[12,4,1,""],is_connectable:[12,4,1,""],free_port:[12,4,1,""]},"selenium.webdriver.support.expected_conditions":{text_to_be_present_in_element:[4,5,1,""],element_selection_state_to_be:[4,5,1,""],visibility_of_element_located:[4,5,1,""],element_to_be_selected:[4,5,1,""],alert_is_present:[4,5,1,""],visibility_of:[4,5,1,""],element_located_to_be_selected:[4,5,1,""],title_contains:[4,5,1,""],staleness_of:[4,5,1,""],invisibility_of_element_located:[4,5,1,""],frame_to_be_available_and_switch_to_it:[4,5,1,""],element_located_selection_state_to_be:[4,5,1,""],presence_of_element_located:[4,5,1,""],text_to_be_present_in_element_value:[4,5,1,""],element_to_be_clickable:[4,5,1,""],presence_of_all_elements_located:[4,5,1,""],title_is:[4,5,1,""]},"selenium.webdriver.common.by.By":{XPATH:[37,3,1,""],CSS_SELECTOR:[37,3,1,""],NAME:[37,3,1,""],CLASS_NAME:[37,3,1,""],PARTIAL_LINK_TEXT:[37,3,1,""],LINK_TEXT:[37,3,1,""],TAG_NAME:[37,3,1,""],is_valid:[37,7,1,""],ID:[37,3,1,""]},"selenium.webdriver.remote.remote_connection.Request":{get_method:[20,2,1,""]},"selenium.webdriver.common.by":{By:[37,5,1,""]},"selenium.webdriver.remote.webdriver":{WebDriver:[15,5,1,""]},"selenium.webdriver.remote":{webdriver:[15,0,1,""],mobile:[9,0,1,""],utils:[17,0,1,""],errorhandler:[16,0,1,""],webelement:[2,0,1,""],remote_connection:[20,0,1,""],command:[10,0,1,""]},"selenium.webdriver.common.proxy.Proxy":{proxyType:[26,3,1,""],socks_password:[26,3,1,""],noProxy:[26,3,1,""],socksProxy:[26,3,1,""],no_proxy:[26,3,1,""],socksPassword:[26,3,1,""],autodetect:[26,3,1,""],http_proxy:[26,3,1,""],sslProxy:[26,3,1,""],proxy_autoconfig_url:[26,3,1,""],proxyAutoconfigUrl:[26,3,1,""],socksUsername:[26,3,1,""],socks_username:[26,3,1,""],ssl_proxy:[26,3,1,""],auto_detect:[26,3,1,""],socks_proxy:[26,3,1,""],ftp_proxy:[26,3,1,""],httpProxy:[26,3,1,""],add_to_capabilities:[26,2,1,""],proxy_type:[26,3,1,""],ftpProxy:[26,3,1,""]},"selenium.webdriver.opera.service":{Service:[1,5,1,""]},"selenium.webdriver.common":{keys:[27,0,1,""],action_chains:[3,0,1,""],desired_capabilities:[19,0,1,""],by:[37,0,1,""],proxy:[26,0,1,""],alert:[31,0,1,""],touch_actions:[0,0,1,""],utils:[12,0,1,""]},"selenium.webdriver.opera.service.Service":{stop:[1,2,1,""],service_url:[1,3,1,""],start:[1,2,1,""]},"selenium.webdriver.firefox.webdriver.WebDriver":{quit:[18,2,1,""],firefox_profile:[18,3,1,""],NATIVE_EVENTS_ALLOWED:[18,3,1,""]},"selenium.webdriver.ie.webdriver":{WebDriver:[28,5,1,""]},"selenium.webdriver.chrome.webdriver":{WebDriver:[24,5,1,""]}},titleterms:{firefox:[35,30,6,18,29],color:34,expected_condit:4,instal:11,mobil:9,select:8,proxi:26,webel:2,chrome:[14,6,24],support:[11,4,13,34,6,25,8,36],selenium:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37],except:5,webdriv:[0,1,2,3,4,6,8,9,10,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37],event_firing_webdriv:36,version:11,android:23,document:6,firefox_binari:30,sourc:11,option:11,kei:27,python:11,luke:11,exampl:11,remote_connect:20,driver:11,firefox_profil:35,alert:31,action_chain:3,remot:[17,16,2,15,6,20,9,10],html5:22,phantomj:[6,32,21],introduct:11,util:[17,12],touch_act:0,application_cach:22,servic:[14,21],errorhandl:16,wait:25,server:11,opera:[1,33,6],client:11,command:10,common:[0,31,27,12,19,5,22,6,3,26,37],desired_cap:19,abstract_event_listen:13,extension_connect:29}})
\ No newline at end of file
diff --git a/docs/api/py/webdriver_firefox/selenium.webdriver.firefox.firefox_profile.html b/docs/api/py/webdriver_firefox/selenium.webdriver.firefox.firefox_profile.html
index 454d0a46ec51e..d9d5ba623a484 100644
--- a/docs/api/py/webdriver_firefox/selenium.webdriver.firefox.firefox_profile.html
+++ b/docs/api/py/webdriver_firefox/selenium.webdriver.firefox.firefox_profile.html
@@ -46,6 +46,12 @@ Navigation
selenium.webdriver.firefox.firefox_profile¶
+
+-
+exception selenium.webdriver.firefox.firefox_profile.AddonFormatError[source]¶
+Exception for not well-formed add-on manifest files
+
+
-
class selenium.webdriver.firefox.firefox_profile.FirefoxProfile(profile_directory=None)[source]¶
diff --git a/docs/api/py/webdriver_firefox/selenium.webdriver.firefox.webdriver.html b/docs/api/py/webdriver_firefox/selenium.webdriver.firefox.webdriver.html
index ae23faaf0c745..c41daa62080ff 100644
--- a/docs/api/py/webdriver_firefox/selenium.webdriver.firefox.webdriver.html
+++ b/docs/api/py/webdriver_firefox/selenium.webdriver.firefox.webdriver.html
@@ -51,7 +51,7 @@ Navigation
class selenium.webdriver.firefox.webdriver.WebDriver(firefox_profile=None, firefox_binary=None, timeout=30, capabilities=None, proxy=None)[source]¶
-
diff --git a/docs/api/py/webdriver_remote/selenium.webdriver.remote.command.html b/docs/api/py/webdriver_remote/selenium.webdriver.remote.command.html
index 44764e30c3d81..a2d242dff36db 100644
--- a/docs/api/py/webdriver_remote/selenium.webdriver.remote.command.html
+++ b/docs/api/py/webdriver_remote/selenium.webdriver.remote.command.html
@@ -295,6 +295,11 @@ Navigation
GET_LOG = 'getLog'¶
+
+-
+GET_NETWORK_CONNECTION = 'getNetworkConnection'¶
+
+
-
GET_PAGE_SOURCE = 'getPageSource'¶
@@ -355,16 +360,6 @@ Navigation
IMPLICIT_WAIT = 'implicitlyWait'¶
-
--
-IS_BROWSER_ONLINE = 'isBrowserOnline'¶
-
-
-
--
-IS_BROWSER_VISIBLE = 'isBrowserVisible'¶
-
-
-
IS_ELEMENT_DISPLAYED = 'isElementDisplayed'¶
@@ -450,16 +445,6 @@ Navigation
SET_ALERT_VALUE = 'setAlertValue'¶
-
--
-SET_BROWSER_ONLINE = 'setBrowserOnline'¶
-
-
-
--
-SET_BROWSER_VISIBLE = 'setBrowserVisible'¶
-
-
-
SET_ELEMENT_SELECTED = 'setElementSelected'¶
@@ -475,6 +460,11 @@ Navigation
SET_LOCATION = 'setLocation'¶
+
+-
+SET_NETWORK_CONNECTION = 'setNetworkConnection'¶
+
+
-
SET_SCREEN_ORIENTATION = 'setScreenOrientation'¶
@@ -525,6 +515,11 @@ Navigation
SWITCH_TO_FRAME = 'switchToFrame'¶
+
+-
+SWITCH_TO_PARENT_FRAME = 'switchToParentFrame'¶
+
+
-
SWITCH_TO_WINDOW = 'switchToWindow'¶
diff --git a/docs/api/py/webdriver_remote/selenium.webdriver.remote.errorhandler.html b/docs/api/py/webdriver_remote/selenium.webdriver.remote.errorhandler.html
index c229975a651ec..7cd6a5010e7b6 100644
--- a/docs/api/py/webdriver_remote/selenium.webdriver.remote.errorhandler.html
+++ b/docs/api/py/webdriver_remote/selenium.webdriver.remote.errorhandler.html
@@ -52,97 +52,97 @@ Navigation
Error codes defined in the WebDriver wire protocol.
-
-IME_ENGINE_ACTIVATION_FAILED = 31¶
+IME_ENGINE_ACTIVATION_FAILED = [31, 'ime engine activation failed']¶
-
-INVALID_ELEMENT_COORDINATES = 29¶
+INVALID_ELEMENT_COORDINATES = [29, 'invalid element coordinates']¶
-
-INVALID_XPATH_SELECTOR_RETURN_TYPER = 52¶
+INVALID_XPATH_SELECTOR_RETURN_TYPER = [52, 'invalid selector']¶
@@ -152,32 +152,32 @@ Navigation
diff --git a/docs/api/py/webdriver_remote/selenium.webdriver.remote.webdriver.html b/docs/api/py/webdriver_remote/selenium.webdriver.remote.webdriver.html
index f49495d6041b9..563ef1908d51e 100644
--- a/docs/api/py/webdriver_remote/selenium.webdriver.remote.webdriver.html
+++ b/docs/api/py/webdriver_remote/selenium.webdriver.remote.webdriver.html
@@ -805,12 +805,6 @@ Navigation
-
-
-
log_types[source]¶
@@ -831,6 +825,11 @@ Navigation
Maximizes the current window that webdriver is using
+
+
+
+
-
switch_to_active_element()[source]¶
-Returns the element with focus, or BODY if nothing has focus.
-
-
-
-
-Usage : driver.switch_to_active_element()
-
-
-
+Deprecated use driver.switch_to.active_element
-
switch_to_alert()[source]¶
-Switches focus to an alert on the page.
-
-
-
-
-Usage : driver.switch_to_alert()
-
-
-
+Deprecated use driver.switch_to.alert
-
switch_to_default_content()[source]¶
-Switch focus to the default frame.
-
-
-
-
-Usage : driver.switch_to_default_content()
-
-
-
+Deprecated use driver.switch_to.default_content
-
switch_to_frame(frame_reference)[source]¶
-Switches focus to the specified frame, by index, name, or webelement.
-
-
-
-
-Args :
-
-- frame_reference: The name of the window to switch to, an integer representing the index,
-or a webelement that is an (i)frame to switch to.
-
-
-
-
-
-
-Usage : driver.switch_to_frame(‘frame_name’)
-driver.switch_to_frame(1)
-driver.switch_to_frame(driver.find_elements_by_tag_name(“iframe”)[0])
-
-
-
-
+Deprecated use driver.switch_to.frame
-
switch_to_window(window_name)[source]¶
-Switches focus to the specified window.
-
-
-
-
-Args :
-- window_name: The name or window handle of the window to switch to.
-
-
-
-Usage : driver.switch_to_window(‘main’)
-
-
-
-
+Deprecated use driver.switch_to.window
diff --git a/docs/api/py/webdriver_remote/selenium.webdriver.remote.webelement.html b/docs/api/py/webdriver_remote/selenium.webdriver.remote.webelement.html
index 61a73a49f4e03..6b41ad3edf28c 100644
--- a/docs/api/py/webdriver_remote/selenium.webdriver.remote.webelement.html
+++ b/docs/api/py/webdriver_remote/selenium.webdriver.remote.webelement.html
@@ -241,7 +241,7 @@ Navigation
-
find_elements_by_css_selector(css_selector)[source]¶
-Find and return list of multiple elements within the children of this
+
Find and return list of multiple elements within the children of this
element by CSS selector.
@@ -259,7 +259,7 @@ Navigation
-
find_elements_by_id(id_)[source]¶
-Finds a list of elements within the children of this element
+
Finds a list of elements within the children of this element
with the matching ID.
@@ -393,7 +393,7 @@ Navigation
-
id[source]¶
Returns internal id used by selenium.
-This is mainly for internal use. Simple use cases such as checking if 2 webelements
+
This is mainly for internal use. Simple use cases such as checking if 2 webelements
refer to the same element, can be done using ‘==’:
if element1 == element2:
print("These 2 are equal")
@@ -465,7 +465,7 @@ Navigation
This can also be used to set file inputs.:
file_input = driver.find_element_by_name('profilePic')
file_input.send_keys("path/to/profilepic.gif")
-# Generally it's better to wrap the file path in one of the methods
+# Generally it's better to wrap the file path in one of the methods
# in os.path to return the actual path to support cross OS testing.
# file_input.send_keys(os.path.abspath("path/to/profilepic.gif"))