mirror of
https://bitbucket.org/chromiumembedded/cef
synced 2025-06-05 21:39:12 +02:00
Update to Chromium revision 113143.
git-svn-id: https://chromiumembedded.googlecode.com/svn/trunk@426 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
This commit is contained in:
@@ -4,6 +4,9 @@
|
||||
// found in the LICENSE file.
|
||||
|
||||
#include "browser_webkit_init.h"
|
||||
#include "browser_resource_loader_bridge.h"
|
||||
#include "browser_socket_stream_bridge.h"
|
||||
#include "browser_webkit_glue.h"
|
||||
#include "browser_webstoragenamespace_impl.h"
|
||||
#include "cef_context.h"
|
||||
|
||||
@@ -20,9 +23,11 @@
|
||||
#include "v8/include/v8.h"
|
||||
#include "webkit/gpu/webgraphicscontext3d_in_process_command_buffer_impl.h"
|
||||
#include "webkit/gpu/webgraphicscontext3d_in_process_impl.h"
|
||||
#include "webkit/plugins/npapi/plugin_list.h"
|
||||
|
||||
|
||||
BrowserWebKitInit::BrowserWebKitInit() {
|
||||
BrowserWebKitInit::BrowserWebKitInit()
|
||||
: clipboard_(&clipboard_client_) {
|
||||
v8::V8::SetCounterFunction(base::StatsTable::FindLocation);
|
||||
|
||||
WebKit::initialize(this);
|
||||
@@ -259,6 +264,33 @@ WebKit::WebGraphicsContext3D* BrowserWebKitInit::createGraphicsContext3D() {
|
||||
}
|
||||
}
|
||||
|
||||
void BrowserWebKitInit::GetPlugins(
|
||||
bool refresh, std::vector<webkit::WebPluginInfo>* plugins) {
|
||||
if (refresh)
|
||||
webkit::npapi::PluginList::Singleton()->RefreshPlugins();
|
||||
webkit::npapi::PluginList::Singleton()->GetPlugins(plugins);
|
||||
}
|
||||
|
||||
string16 BrowserWebKitInit::GetLocalizedString(int message_id) {
|
||||
return webkit_glue::GetLocalizedString(message_id);
|
||||
}
|
||||
|
||||
base::StringPiece BrowserWebKitInit::GetDataResource(int resource_id) {
|
||||
return webkit_glue::GetDataResource(resource_id);
|
||||
}
|
||||
|
||||
webkit_glue::ResourceLoaderBridge* BrowserWebKitInit::CreateResourceLoader(
|
||||
const webkit_glue::ResourceLoaderBridge::RequestInfo& request_info) {
|
||||
return BrowserResourceLoaderBridge::Create(request_info);
|
||||
}
|
||||
|
||||
webkit_glue::WebSocketStreamHandleBridge*
|
||||
BrowserWebKitInit::CreateWebSocketBridge(
|
||||
WebKit::WebSocketStreamHandle* handle,
|
||||
webkit_glue::WebSocketStreamHandleDelegate* delegate) {
|
||||
return BrowserSocketStreamBridge::Create(handle, delegate);
|
||||
}
|
||||
|
||||
WebKit::WebString BrowserWebKitInit::queryLocalizedString(
|
||||
WebKit::WebLocalizedString::Name name) {
|
||||
switch (name) {
|
||||
|
Reference in New Issue
Block a user