libcef: Update due to underlying chromium changes.

- Add the appcache project dependency and related changes.
- SSL code structure changes in browser_request_context.cc.

git-svn-id: https://chromiumembedded.googlecode.com/svn/trunk@41 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
This commit is contained in:
Marshall Greenblatt
2009-08-25 16:35:18 +00:00
parent d7c54d6514
commit d8b1d13a74
9 changed files with 503 additions and 94 deletions

View File

@@ -10,11 +10,7 @@
#include "net/base/cookie_monster.h"
#include "net/base/host_resolver.h"
#if defined(OS_WIN)
#include "net/base/ssl_config_service_win.h"
#else
#include "net/base/ssl_config_service_defaults.h"
#endif
#include "net/base/ssl_config_service.h"
#include "net/ftp/ftp_network_layer.h"
#include "net/proxy/proxy_service.h"
#include "webkit/glue/webkit_glue.h"
@@ -44,11 +40,7 @@ void BrowserRequestContext::Init(
host_resolver_ = net::CreateSystemHostResolver();
proxy_service_ = net::ProxyService::Create(no_proxy ? &proxy_config : NULL,
false, NULL, NULL);
#if defined(OS_WIN)
ssl_config_service_ = new net::SSLConfigServiceWin;
#else
ssl_config_service_ = new net::SSLConfigServiceDefaults;
#endif
ssl_config_service_ = net::SSLConfigService::CreateSystemSSLConfigService();
net::HttpCache *cache;
if (cache_path.empty()) {