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

@@ -26,6 +26,7 @@
#include "base/string_util.h"
#include "base/trace_event.h"
#include "net/base/net_errors.h"
#include "webkit/appcache/appcache_interfaces.h"
#include "webkit/api/public/WebData.h"
#include "webkit/api/public/WebDataSource.h"
#include "webkit/api/public/WebDragData.h"
@@ -43,7 +44,6 @@
#include "webkit/glue/media/buffered_data_source.h"
#include "webkit/glue/media/media_resource_loader_bridge_factory.h"
#include "webkit/glue/media/simple_data_source.h"
#include "webkit/glue/webappcachecontext.h"
#include "webkit/glue/webdropdata.h"
#include "webkit/glue/webpreferences.h"
#include "webkit/glue/webkit_glue.h"
@@ -112,7 +112,7 @@ WebKit::WebMediaPlayer* BrowserWebViewDelegate::CreateWebMediaPlayer(
"null", // frame origin
"null", // main_frame_origin
base::GetCurrentProcId(),
WebAppCacheContext::kNoAppCacheContextId,
appcache::kNoHostId,
0);
factory->AddFactory(webkit_glue::BufferedDataSource::CreateFactory(
MessageLoop::current(), bridge_factory));