summaryrefslogtreecommitdiffstats
path: root/src/core/web_engine_error.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/core/web_engine_error.cpp')
-rw-r--r--src/core/web_engine_error.cpp4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/core/web_engine_error.cpp b/src/core/web_engine_error.cpp
index a6580d76b..ff46be5c8 100644
--- a/src/core/web_engine_error.cpp
+++ b/src/core/web_engine_error.cpp
@@ -65,6 +65,10 @@ const int endErrors = -900;
WebEngineError::ErrorDomain WebEngineError::toQtErrorDomain(int error_code)
{
+ // net errors are always negative values, and https response codes are positive
+ if (error_code > 0)
+ return HttpStatusCodeDomain;
+
// Chromium's ranges from net/base/net_error_list.h:
// 0 No error
// 1- 99 System related errors