diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/core/web_engine_error.cpp | 3 | ||||
-rw-r--r-- | src/core/web_engine_error.h | 2 | ||||
-rw-r--r-- | src/webengine/api/qquickwebengineview.cpp | 3 |
3 files changed, 6 insertions, 2 deletions
diff --git a/src/core/web_engine_error.cpp b/src/core/web_engine_error.cpp index f53346995..1cf39fdad 100644 --- a/src/core/web_engine_error.cpp +++ b/src/core/web_engine_error.cpp @@ -40,6 +40,9 @@ ****************************************************************************/ #include "web_engine_error.h" +#include "net/base/net_errors.h" + +const int WebEngineError::UserAbortedError = net::ERR_ABORTED; namespace { const int noError = 0; diff --git a/src/core/web_engine_error.h b/src/core/web_engine_error.h index 9fd7eb265..5dbc4cd99 100644 --- a/src/core/web_engine_error.h +++ b/src/core/web_engine_error.h @@ -58,6 +58,8 @@ public: DnsErrorDomain }; + static const int UserAbortedError; + static ErrorDomain toQtErrorDomain(int error_code); }; diff --git a/src/webengine/api/qquickwebengineview.cpp b/src/webengine/api/qquickwebengineview.cpp index b8cc98a3c..a99707730 100644 --- a/src/webengine/api/qquickwebengineview.cpp +++ b/src/webengine/api/qquickwebengineview.cpp @@ -42,7 +42,6 @@ #include "qquickwebengineview_p.h" #include "qquickwebengineview_p_p.h" -#include "net/base/net_errors.h" #include "javascript_dialog_controller.h" #include "qquickwebengineloadrequest_p.h" #include "render_widget_host_view_qt_delegate_quick.h" @@ -236,7 +235,7 @@ qreal QQuickWebEngineViewPrivate::dpiScale() const void QQuickWebEngineViewPrivate::loadFinished(bool success, int error_code, const QString &error_description) { Q_Q(QQuickWebEngineView); - if (error_code == net::ERR_ABORTED) { + if (error_code == WebEngineError::UserAbortedError) { QQuickWebEngineLoadRequest loadRequest(q->url(), QQuickWebEngineView::LoadStoppedStatus); Q_EMIT q->loadingStateChanged(&loadRequest); return; |