diff options
Diffstat (limited to 'Source/WebKit/qt/WebCoreSupport/FrameLoaderClientQt.cpp')
-rw-r--r-- | Source/WebKit/qt/WebCoreSupport/FrameLoaderClientQt.cpp | 12 |
1 files changed, 4 insertions, 8 deletions
diff --git a/Source/WebKit/qt/WebCoreSupport/FrameLoaderClientQt.cpp b/Source/WebKit/qt/WebCoreSupport/FrameLoaderClientQt.cpp index 7312792ce..b3209a572 100644 --- a/Source/WebKit/qt/WebCoreSupport/FrameLoaderClientQt.cpp +++ b/Source/WebKit/qt/WebCoreSupport/FrameLoaderClientQt.cpp @@ -929,10 +929,12 @@ void FrameLoaderClientQt::convertMainResourceLoadToDownload(DocumentLoader* docu QNetworkReply* reply = handler->release(); if (reply) { - if (m_webFrame->pageAdapter->forwardUnsupportedContent) + if (m_webFrame->pageAdapter->forwardUnsupportedContent) { emit unsupportedContent(reply); - else + } else { reply->abort(); + reply->deleteLater(); + } } } @@ -1517,12 +1519,6 @@ String FrameLoaderClientQt::overrideMediaType() const return String(); } -QString FrameLoaderClientQt::chooseFile(const QString& oldFile) -{ - QStringList result = m_webFrame->pageAdapter->chooseFiles(m_webFrame, /*allowMulti*/ false, (QStringList() << oldFile)); - return result.isEmpty() ? QString() : result.first(); -} - PassRefPtr<FrameNetworkingContext> FrameLoaderClientQt::createNetworkingContext() { QVariant value = m_webFrame->pageAdapter->handle()->property("_q_MIMESniffingDisabled"); |