libcef: Update due to underlying chromium changes.

- More webkit API refactoring.
- Webkit GYP projects moved upstream.
- Add ImplementsThreadSafeReferenceCounting() for all classes that use runnable methods.
- Enable application cache and databases.

git-svn-id: https://chromiumembedded.googlecode.com/svn/trunk@51 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
This commit is contained in:
Marshall Greenblatt
2009-10-03 01:36:52 +00:00
parent d7f7f45147
commit 0800cba74d
21 changed files with 336 additions and 82 deletions

View File

@ -4,6 +4,7 @@
// found in the LICENSE file.
#include "base/lazy_instance.h"
#include "base/logging.h"
#include "base/message_loop.h"
#include "base/string_util.h"
#include "base/worker_pool.h"
@ -381,6 +382,8 @@ public:
void AddRef() {}
void Release() { delete this; }
static bool ImplementsThreadSafeReferenceCounting() { return true; }
private:
CefSchemeHandlerFactory* factory_;
std::string scheme_name_;