Class Index | File Index

Classes


File Index

promise.js

A promise implementation based on the CommonJS promise/A and promise/B proposals. For more information, see http://wiki.commonjs.org/wiki/Promises.

capabilities.js

Defines the webdriver.Capabilities class.

events.js

A light weight event system modeled after Node's EventEmitter.

command.js

Contains several classes for handling commands.

base.js

Bootstrap for the Google JS Library (Closure). In uncompiled mode base.js will write out Closure's deps file, unless the global CLOSURE_NO_DEPS is set to true. This allows projects to include their own deps file(s) from different locations.

locators.js

Factory methods for the supported locator strategies.

userAgent.js

Similar to goog.userAgent.isVersion, but with support for getting the version information when running in a firefox extension.

stacktrace.js

Tools for parsing and pretty printing error stack traces. This file is based on goog.testing.stacktrace.

json.js

Provides JSON utilities that uses native JSON parsing where possible (a feature not currently offered by Closure).

webdriver.js

The heart of the WebDriver JavaScript API.

process.js

Provides access to the current process' environment variables. When running in node, this is simply a wrapper for {@code process.env}. When running in a browser, environment variables are loaded by parsing the current URL's query string. Variables that have more than one variable will be initialized to the JSON representation of the array of all values, otherwise the variable will be initialized to a sole string value. If a variable does not have any values, but is nonetheless present in the query string, it will be initialized to an empty string. After the initial parsing, environment variables must be queried and set through the API defined in this file.

response.js

Utilities for working with WebDriver response objects.

error.js

Utilities for working with errors as defined by WebDriver's wire protocol: http://code.google.com/p/selenium/wiki/JsonWireProtocol.

/selenium-webdriver/lib/test/build.js


/selenium-webdriver/lib/test/fileserver.js


/selenium-webdriver/lib/test/httpserver.js


/selenium-webdriver/lib/test/index.js


/selenium-webdriver/lib/test/resources.js


/selenium-webdriver/lib/test/seleniumserver.js


/selenium-webdriver/lib/webdriver/abstractbuilder.js


/selenium-webdriver/lib/webdriver/actionsequence.js


/selenium-webdriver/lib/webdriver/builder.js


/selenium-webdriver/lib/webdriver/button.js


/selenium-webdriver/lib/webdriver/firefoxdomexecutor.js


/selenium-webdriver/lib/webdriver/key.js


/selenium-webdriver/lib/webdriver/logging.js


/selenium-webdriver/lib/webdriver/session.js


/selenium-webdriver/out/scripts/linenumber.js


/selenium-webdriver/test/chrome/options_test.js


/selenium-webdriver/test/http/util_test.js


/selenium-webdriver/test/net/portprober_test.js


Documentation generated by JsDoc Toolkit 2.4.0 on Sat Jan 25 2014 14:42:04 GMT-0500 (EST)