libcef: Update due to underlying chromium changes.

- WebKit API changes.
- Add WebSocketStreamHandleBridge implementation.

git-svn-id: https://chromiumembedded.googlecode.com/svn/trunk@60 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
This commit is contained in:
Marshall Greenblatt
2009-10-21 23:27:29 +00:00
parent faabcb28c5
commit 5186e4a223
20 changed files with 336 additions and 27 deletions

View File

@@ -14,6 +14,7 @@
#include "webkit/api/public/WebString.h"
#include "webkit/api/public/WebURL.h"
#include "webkit/api/public/WebURLRequest.h"
#include "webkit/api/public/WebView.h"
#include "webkit/glue/glue_serialize.h"
#include "webkit/glue/glue_util.h"
@@ -23,6 +24,7 @@ using WebKit::WebScriptSource;
using WebKit::WebString;
using WebKit::WebURL;
using WebKit::WebURLRequest;
using WebKit::WebView;
using webkit_glue::StdStringToWebString;
using webkit_glue::WebStringToStdString;
@@ -673,3 +675,12 @@ void CefBrowserImpl::UIT_HandleAction(CefHandler::MenuId menuId,
if(frame)
frame->Release();
}
// CefFrameImpl
bool CefFrameImpl::IsFocused()
{
return (browser_->GetWebFrame(this) ==
browser_->GetWebView()->focusedFrame());
}