1
mirror of https://invent.kde.org/network/falkon.git synced 2024-12-21 03:06:34 +01:00

Merge branch 'v2.0'

This commit is contained in:
David Rosca 2016-08-23 19:48:45 +02:00
commit 3da4150fcb

View File

@ -389,6 +389,7 @@ void WebPage::renderProcessTerminated(QWebEnginePage::RenderProcessTerminationSt
if (terminationStatus == NormalTerminationStatus) if (terminationStatus == NormalTerminationStatus)
return; return;
#if QT_VERSION != QT_VERSION_CHECK(5, 7, 0) // Crashes with QtWebEngine 5.7.0
QTimer::singleShot(0, this, [this]() { QTimer::singleShot(0, this, [this]() {
QString page = QzTools::readAllFileContents(":html/tabcrash.html"); QString page = QzTools::readAllFileContents(":html/tabcrash.html");
page.replace(QL1S("%IMAGE%"), QzTools::pixmapToDataUrl(IconProvider::standardIcon(QStyle::SP_MessageBoxWarning).pixmap(45)).toString()); page.replace(QL1S("%IMAGE%"), QzTools::pixmapToDataUrl(IconProvider::standardIcon(QStyle::SP_MessageBoxWarning).pixmap(45)).toString());
@ -402,6 +403,7 @@ void WebPage::renderProcessTerminated(QWebEnginePage::RenderProcessTerminationSt
page = QzTools::applyDirectionToPage(page); page = QzTools::applyDirectionToPage(page);
setHtml(page.toUtf8(), url()); setHtml(page.toUtf8(), url());
}); });
#endif
} }
bool WebPage::acceptNavigationRequest(const QUrl &url, QWebEnginePage::NavigationType type, bool isMainFrame) bool WebPage::acceptNavigationRequest(const QUrl &url, QWebEnginePage::NavigationType type, bool isMainFrame)