{-# OPTIONS_HADDOCK not-home #-}
module Test.WebDriver.Types (
WD(..), WDSession(..), SessionId(..), SessionHistory
, WDConfig(..), defaultConfig, SessionHistoryConfig
, Capabilities(..), defaultCaps, allCaps
, Platform(..), ProxyType(..), UnexpectedAlertBehavior(..)
, Browser(..),
firefox, chrome, ie, opera, iPhone, iPad, android
, LogLevel(..), IELogLevel(..), IEElementScrollBehavior(..)
, Element(..)
, WindowHandle(..), currentWindow
, Selector(..)
, JSArg(..)
, FrameSelector(..)
, Cookie(..), mkCookie
, Orientation(..)
, MouseButton(..)
, WebStorageType(..)
, LogType, LogEntry(..)
, ApplicationCacheStatus(..)
, InvalidURL(..), NoSessionId(..), BadJSON(..)
, HTTPStatusUnknown(..), HTTPConnError(..)
, UnknownCommand(..), ServerError(..)
, FailedCommand(..), FailedCommandType(..)
, FailedCommandInfo(..), StackFrame(..)
, mkFailedCommandInfo, failedCommand
) where
import Test.WebDriver.Capabilities
import Test.WebDriver.Commands
import Test.WebDriver.Config
import Test.WebDriver.Exceptions
import Test.WebDriver.Monad
import Test.WebDriver.Session