diff -r 6aeb7a756187 -r 3c88a81ff781 browsercore/core/network/webnetworkaccessmanager.cpp --- a/browsercore/core/network/webnetworkaccessmanager.cpp Thu Sep 23 15:32:11 2010 -0400 +++ b/browsercore/core/network/webnetworkaccessmanager.cpp Fri Oct 15 17:30:59 2010 -0400 @@ -229,9 +229,11 @@ { #if QT_VERSION >= 0x040500 - qDiskCache = new QNetworkDiskCache(this); - - + #ifndef QTHTTPCACHE + qDiskCache = new FeatherWeightCache(this); + #else + qDiskCache = new QNetworkDiskCache(this); + #endif if ( !BEDROCK_PROVISIONING::BedrockProvisioning::createBedrockProvisioning()->value("DiskCacheEnabled").toBool() ) return; @@ -247,5 +249,10 @@ #endif } +void WebNetworkAccessManager::deleteCookiesFromMemory() +{ + if (m_cookieJar) + m_cookieJar->deleteCookiesFromMemory(); +} }