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

@ -0,0 +1,25 @@
// Copyright (c) 2009 The Chromium Authors. All rights reserved. Use of this
// source code is governed by a BSD-style license that can be found in the
// LICENSE file.
#ifndef _BROWSER_APPCACHE_SYSTEM_H
#define _BROWSER_APPCACHE_SYSTEM_H
#include "webkit/appcache/appcache_backend_impl.h"
#include "webkit/appcache/appcache_frontend_impl.h"
class BrowserAppCacheSystem {
public:
void Initialize() {
backend_impl_.Initialize(NULL, &frontend_impl_);
}
appcache::AppCacheBackend* backend() { return &backend_impl_; }
appcache::AppCacheFrontend* frontend() { return &frontend_impl_; }
private:
appcache::AppCacheBackendImpl backend_impl_;
appcache::AppCacheFrontendImpl frontend_impl_;
};
#endif // _BROWSER_APPCACHE_SYSTEM_H