@@ -77,17 +77,6 @@ int main(int argc, char *argv[])
7777
7878 webdriver::ViewTransitionManager::SetURLTransitionAction (new webdriver::URLTransitionAction_CloseOldView ());
7979
80- #if (WD_TEST_ENABLE_WEB_VIEW == 1)
81- webdriver::ViewCreator* webCreator = new webdriver::QWebViewCreator ();
82- webCreator->RegisterViewClass <QWebViewExt>(" QWebViewExt" );
83- webdriver::ViewFactory::GetInstance ()->AddViewCreator (webCreator);
84-
85- webdriver::ViewEnumerator::AddViewEnumeratorImpl (new webdriver::WebViewEnumeratorImpl ());
86-
87- webdriver::ViewCmdExecutorFactory::GetInstance ()->AddViewCmdExecutorCreator (new webdriver::QWebViewCmdExecutorCreator ());
88-
89- #endif
90-
9180 webdriver::ViewCreator* widgetCreator = new webdriver::QWidgetViewCreator ();
9281 widgetCreator->RegisterViewClass <QWidget>(" QWidget" );
9382 widgetCreator->RegisterViewClass <WindowTestWidget>(" WindowTestWidget" );
@@ -105,8 +94,19 @@ int main(int argc, char *argv[])
10594 widgetCreator->RegisterViewClass <StaleElementReferenceTestWidget>(" StaleElementReferenceTestWidget" );
10695 widgetCreator->RegisterViewClass <VisibilityTestWidget>(" VisibilityTestWidget" );
10796 widgetCreator->RegisterViewClass <BasicMouseInterfaceTestWidget>(" BasicMouseInterfaceTestWidget" );
97+
98+ #if (WD_TEST_ENABLE_WEB_VIEW == 1)
99+ webdriver::ViewCreator* webCreator = new webdriver::QWebViewCreator ();
100+ webCreator->RegisterViewClass <QWebViewExt>(" QWebViewExt" );
101+ webdriver::ViewFactory::GetInstance ()->AddViewCreator (webCreator);
102+
103+ webdriver::ViewEnumerator::AddViewEnumeratorImpl (new webdriver::WebViewEnumeratorImpl ());
104+
105+ webdriver::ViewCmdExecutorFactory::GetInstance ()->AddViewCmdExecutorCreator (new webdriver::QWebViewCmdExecutorCreator ());
108106 widgetCreator->RegisterViewClass <WindowWithEmbeddedViewTestWidget>(" WindowWithEmbeddedViewTestWidget" );
109107
108+
109+ #endif
110110 webdriver::ViewFactory::GetInstance ()->AddViewCreator (widgetCreator);
111111
112112 webdriver::ViewEnumerator::AddViewEnumeratorImpl (new webdriver::WidgetViewEnumeratorImpl ());
0 commit comments