diff options
| author | Kristian Monsen <kristianm@google.com> | 2010-08-23 17:25:17 +0100 |
|---|---|---|
| committer | Kristian Monsen <kristianm@google.com> | 2010-08-23 17:25:17 +0100 |
| commit | 3b64bab14c4f5154788ec891869fab8db4b35f03 (patch) | |
| tree | 27d830d0458757532dc81ffa64629827e00490e8 | |
| parent | c2734c93736c8d81f71459461411114e7cb6b44f (diff) | |
| download | external_webkit-3b64bab14c4f5154788ec891869fab8db4b35f03.zip external_webkit-3b64bab14c4f5154788ec891869fab8db4b35f03.tar.gz external_webkit-3b64bab14c4f5154788ec891869fab8db4b35f03.tar.bz2 | |
Enable cookies for files.
This is needed for the page cycler, and is probably more compatible with the old http stack. Maybe we should tweak this later, but for now just enabling all file cookies.
Change-Id: Ic21bbb6f82d3667671818d9b325de46901f43f33
| -rw-r--r-- | WebKit/android/WebCoreSupport/WebRequestContext.cpp | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/WebKit/android/WebCoreSupport/WebRequestContext.cpp b/WebKit/android/WebCoreSupport/WebRequestContext.cpp index 6b2fe1b..1b7a5ee 100644 --- a/WebKit/android/WebCoreSupport/WebRequestContext.cpp +++ b/WebKit/android/WebCoreSupport/WebRequestContext.cpp @@ -120,6 +120,10 @@ WebRequestContext* WebRequestContext::GetAndroidContextForPath(const char* cooki androidContext->http_transaction_factory_ = new net::HttpCache(androidContext->host_resolver(), net::ProxyService::CreateNull(), net::SSLConfigService::CreateSystemSSLConfigService(), 0, 0, 0, defaultBackend); scoped_refptr<SQLitePersistentCookieStore> cookieDb = new SQLitePersistentCookieStore(cookiePath); + + // This is needed for the page cycler + net::CookieMonster::EnableFileScheme(); + androidContext->cookie_store_ = new net::CookieMonster(cookieDb.get(), 0); return androidContext.release(); |
