From 66def056d0f0fc8794f622fcfd61f974fce2a3b1 Mon Sep 17 00:00:00 2001 From: Allan Sandfeld Jensen Date: Mon, 25 Aug 2014 15:37:49 +0200 Subject: Add Qt WebEngine Widgets API for allowing certificate errors This adds API for overriding some certificate errors. Once overridden any identical error for the same hostname and certificate will use the same override. Similar API for QtWebEngine QML should be added in a later patch. Change-Id: I144147b86d9b592e3f87346a1e48890acee0c670 Reviewed-by: Jocelyn Turcotte --- src/webengine/api/qquickwebengineview.cpp | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'src/webengine/api/qquickwebengineview.cpp') diff --git a/src/webengine/api/qquickwebengineview.cpp b/src/webengine/api/qquickwebengineview.cpp index 97ea61efd..e08232e78 100644 --- a/src/webengine/api/qquickwebengineview.cpp +++ b/src/webengine/api/qquickwebengineview.cpp @@ -37,6 +37,7 @@ #include "qquickwebengineview_p.h" #include "qquickwebengineview_p_p.h" +#include "certificate_error_controller.h" #include "javascript_dialog_controller.h" #include "qquickwebenginehistory_p.h" #include "qquickwebengineloadrequest_p.h" @@ -206,6 +207,11 @@ void QQuickWebEngineViewPrivate::javascriptDialog(QSharedPointershowDialog(dialog); } +void QQuickWebEngineViewPrivate::allowCertificateError(const QExplicitlySharedDataPointer &errorController) +{ + // ### Implement a way to export this to QML + Q_UNUSED(errorController); +} void QQuickWebEngineViewPrivate::runFileChooser(FileChooserMode mode, const QString &defaultFileName, const QStringList &acceptedMimeTypes) { -- cgit v1.2.3