--- a/webengine/osswebengine/WebCore/platform/network/symbian/HttpConnection.cpp Tue May 25 13:52:38 2010 +0300
+++ b/webengine/osswebengine/WebCore/platform/network/symbian/HttpConnection.cpp Wed Jun 09 10:52:50 2010 +0300
@@ -1287,6 +1287,11 @@
// remove own address from transaction properties
m_transaction->PropertySet().RemoveProperty(session.StringPool().StringF(HttpFilterCommonStringsExt::ESelfPtr,
HttpFilterCommonStringsExt::GetTable()));
+ if(m_cacheSupply->IsSupplying())
+ {
+ //Download is started from cache.
+ m_cacheSupply->SetDownloadTransaction(m_transaction);
+ }
m_transaction = NULL;
m_isDone = true;
return trans;