2323#include " webdriver_util.h"
2424#include " frame_path.h"
2525#include " value_conversion_util.h"
26+ #include " webdriver_logging.h"
2627
2728#include " third_party/webdriver/atoms.h"
2829
@@ -1076,15 +1077,16 @@ Error* QWebkitProxy::GetMute(const ElementId& element, bool* mute) {
10761077Error* QWebkitProxy::SetOnline (bool online) {
10771078#ifndef QT_NO_BEARERMANAGEMENT
10781079 QNetworkAccessManager *manager = page_->networkAccessManager ();
1079-
10801080 if (online){
10811081 manager->setNetworkAccessible (QNetworkAccessManager::Accessible);
10821082 } else {
10831083 manager->setNetworkAccessible (QNetworkAccessManager::NotAccessible);
10841084 }
1085- #endif // QT_NO_BEARERMANAGEMENT
1086-
10871085 return NULL ;
1086+ #else
1087+ session_->logger ().Log (kWarningLogLevel , " In QWebkitProxy::SetOnline() defined QT_NO_BEARERMANAGEMENT" );
1088+ return new Error (kCommandNotSupported , " Can't change online mode" );
1089+ #endif // QT_NO_BEARERMANAGEMENT
10881090}
10891091
10901092Error* QWebkitProxy::IsOnline (bool * online) {
@@ -1095,9 +1097,11 @@ Error* QWebkitProxy::IsOnline(bool* online) {
10951097 } else {
10961098 *online = true ;
10971099 }
1098- #endif // QT_NO_BEARERMANAGEMENT
1099-
11001100 return NULL ;
1101+ #else
1102+ session_->logger ().Log (kWarningLogLevel , " In QWebkitProxy::IsOnline() defined QT_NO_BEARERMANAGEMENT" );
1103+ return new Error (kCommandNotSupported , " Can't check online mode" );
1104+ #endif // QT_NO_BEARERMANAGEMENT
11011105}
11021106
11031107QWebFrame* QWebkitProxy::GetFrame (QWebPage* page, const FramePath& frame_path) {
0 commit comments