2011-02-25 04:48:18 +00:00
|
|
|
#define CHECK_COMMAND(expectedName) \
|
|
|
|
if (strcmp(#expectedName, name) == 0) { \
|
2012-04-04 22:18:17 +00:00
|
|
|
return new expectedName(m_manager, arguments, this); \
|
2011-02-25 04:48:18 +00:00
|
|
|
}
|
|
|
|
|
|
|
|
CHECK_COMMAND(Visit)
|
2013-02-26 19:44:22 +00:00
|
|
|
CHECK_COMMAND(FindXpath)
|
2011-02-25 04:48:18 +00:00
|
|
|
CHECK_COMMAND(Reset)
|
2011-02-26 04:39:29 +00:00
|
|
|
CHECK_COMMAND(Node)
|
2011-02-26 19:03:30 +00:00
|
|
|
CHECK_COMMAND(Evaluate)
|
|
|
|
CHECK_COMMAND(Execute)
|
2011-04-19 07:16:25 +00:00
|
|
|
CHECK_COMMAND(FrameFocus)
|
2011-05-26 19:05:16 +00:00
|
|
|
CHECK_COMMAND(Header)
|
|
|
|
CHECK_COMMAND(Render)
|
2011-07-29 19:00:13 +00:00
|
|
|
CHECK_COMMAND(Body)
|
2011-08-12 20:50:43 +00:00
|
|
|
CHECK_COMMAND(Status)
|
2011-09-24 21:25:15 +00:00
|
|
|
CHECK_COMMAND(Headers)
|
|
|
|
CHECK_COMMAND(SetCookie)
|
|
|
|
CHECK_COMMAND(ClearCookies)
|
|
|
|
CHECK_COMMAND(GetCookies)
|
2011-09-24 21:55:18 +00:00
|
|
|
CHECK_COMMAND(SetProxy)
|
2011-11-16 02:11:37 +00:00
|
|
|
CHECK_COMMAND(ConsoleMessages)
|
2012-02-05 16:43:48 +00:00
|
|
|
CHECK_COMMAND(CurrentUrl)
|
2014-06-18 22:00:34 +00:00
|
|
|
CHECK_COMMAND(WindowResize)
|
2012-05-04 17:56:21 +00:00
|
|
|
CHECK_COMMAND(IgnoreSslErrors)
|
2012-03-30 01:38:34 +00:00
|
|
|
CHECK_COMMAND(SetSkipImageLoading)
|
2012-03-26 22:41:33 +00:00
|
|
|
CHECK_COMMAND(WindowFocus)
|
2012-03-27 22:49:57 +00:00
|
|
|
CHECK_COMMAND(GetWindowHandles)
|
|
|
|
CHECK_COMMAND(GetWindowHandle)
|
2012-05-25 14:13:17 +00:00
|
|
|
CHECK_COMMAND(Authenticate)
|
2012-06-29 16:14:22 +00:00
|
|
|
CHECK_COMMAND(EnableLogging)
|
2012-07-10 13:47:17 +00:00
|
|
|
CHECK_COMMAND(SetConfirmAction)
|
|
|
|
CHECK_COMMAND(SetPromptAction)
|
|
|
|
CHECK_COMMAND(SetPromptText)
|
|
|
|
CHECK_COMMAND(ClearPromptText)
|
|
|
|
CHECK_COMMAND(JavascriptAlertMessages)
|
|
|
|
CHECK_COMMAND(JavascriptConfirmMessages)
|
|
|
|
CHECK_COMMAND(JavascriptPromptMessages)
|
2012-10-24 11:55:29 +00:00
|
|
|
CHECK_COMMAND(GetTimeout)
|
|
|
|
CHECK_COMMAND(SetTimeout)
|
2012-10-09 03:56:33 +00:00
|
|
|
CHECK_COMMAND(SetUrlBlacklist)
|
2013-02-18 16:08:40 +00:00
|
|
|
CHECK_COMMAND(Title)
|
2013-02-06 18:23:39 +00:00
|
|
|
CHECK_COMMAND(Version)
|
2013-02-25 17:04:12 +00:00
|
|
|
CHECK_COMMAND(FindCss)
|
2014-06-18 22:00:34 +00:00
|
|
|
CHECK_COMMAND(WindowClose)
|
|
|
|
CHECK_COMMAND(WindowOpen)
|
|
|
|
CHECK_COMMAND(WindowSize)
|
|
|
|
CHECK_COMMAND(WindowMaximize)
|
|
|
|
CHECK_COMMAND(GoBack)
|
|
|
|
CHECK_COMMAND(GoForward)
|
2017-07-05 20:37:36 +00:00
|
|
|
CHECK_COMMAND(Refresh)
|
2014-07-03 22:21:21 +00:00
|
|
|
CHECK_COMMAND(AcceptAlert)
|
|
|
|
CHECK_COMMAND(FindModal)
|
2014-11-14 19:55:14 +00:00
|
|
|
CHECK_COMMAND(SetUnknownUrlMode)
|
|
|
|
CHECK_COMMAND(AllowUrl)
|
|
|
|
CHECK_COMMAND(BlockUrl)
|