| Index: content/renderer/render_view_impl.cc
|
| ===================================================================
|
| --- content/renderer/render_view_impl.cc (revision 212369)
|
| +++ content/renderer/render_view_impl.cc (working copy)
|
| @@ -33,6 +33,7 @@
|
| #include "content/child/child_thread.h"
|
| #include "content/child/fileapi/file_system_dispatcher.h"
|
| #include "content/child/fileapi/webfilesystem_callback_adapters.h"
|
| +#include "content/child/npapi/webplugin_delegate_impl.h"
|
| #include "content/child/quota_dispatcher.h"
|
| #include "content/child/request_extra_data.h"
|
| #include "content/child/webmessageportchannel_impl.h"
|
| @@ -126,6 +127,7 @@
|
| #include "content/renderer/web_ui_extension.h"
|
| #include "content/renderer/web_ui_extension_data.h"
|
| #include "content/renderer/webplugin_delegate_proxy.h"
|
| +#include "content/renderer/webplugin_impl.h"
|
| #include "content/renderer/websharedworker_proxy.h"
|
| #include "media/audio/audio_output_device.h"
|
| #include "media/base/audio_renderer_mixer_input.h"
|
| @@ -207,11 +209,7 @@
|
| #include "webkit/common/dom_storage/dom_storage_types.h"
|
| #include "webkit/glue/webkit_glue.h"
|
| #include "webkit/glue/weburlresponse_extradata_impl.h"
|
| -#include "webkit/plugins/npapi/plugin_list.h"
|
| #include "webkit/plugins/npapi/plugin_utils.h"
|
| -#include "webkit/plugins/npapi/webplugin_delegate.h"
|
| -#include "webkit/plugins/npapi/webplugin_delegate_impl.h"
|
| -#include "webkit/plugins/npapi/webplugin_impl.h"
|
| #include "webkit/renderer/appcache/web_application_cache_host_impl.h"
|
| #include "webkit/renderer/webpreferences_renderer.h"
|
|
|
| @@ -298,7 +296,6 @@
|
| using WebKit::WebPeerConnection00HandlerClient;
|
| using WebKit::WebPeerConnectionHandler;
|
| using WebKit::WebPeerConnectionHandlerClient;
|
| -using WebKit::WebPlugin;
|
| using WebKit::WebPluginAction;
|
| using WebKit::WebPluginContainer;
|
| using WebKit::WebPluginDocument;
|
| @@ -2822,9 +2819,9 @@
|
|
|
| // WebKit::WebFrameClient -----------------------------------------------------
|
|
|
| -WebPlugin* RenderViewImpl::createPlugin(WebFrame* frame,
|
| - const WebPluginParams& params) {
|
| - WebPlugin* plugin = NULL;
|
| +WebKit::WebPlugin* RenderViewImpl::createPlugin(WebFrame* frame,
|
| + const WebPluginParams& params) {
|
| + WebKit::WebPlugin* plugin = NULL;
|
| if (GetContentClient()->renderer()->OverrideCreatePlugin(
|
| this, frame, params, &plugin)) {
|
| return plugin;
|
| @@ -4704,8 +4701,7 @@
|
| if (!webkit::npapi::NPAPIPluginsSupported())
|
| return NULL;
|
|
|
| - return new webkit::npapi::WebPluginImpl(
|
| - frame, params, info.path, AsWeakPtr());
|
| + return new WebPluginImpl(frame, params, info.path, AsWeakPtr());
|
| }
|
|
|
| void RenderViewImpl::EvaluateScript(const string16& frame_xpath,
|
| @@ -4784,7 +4780,7 @@
|
|
|
| // webkit_glue::WebPluginPageDelegate ------------------------------------------
|
|
|
| -webkit::npapi::WebPluginDelegate* RenderViewImpl::CreatePluginDelegate(
|
| +WebPluginDelegate* RenderViewImpl::CreatePluginDelegate(
|
| const base::FilePath& file_path,
|
| const std::string& mime_type) {
|
| if (!PluginChannelHost::IsListening()) {
|
| @@ -4795,7 +4791,7 @@
|
| bool in_process_plugin = RenderProcess::current()->UseInProcessPlugins();
|
| if (in_process_plugin) {
|
| #if defined(OS_WIN) && !defined(USE_AURA)
|
| - return webkit::npapi::WebPluginDelegateImpl::Create(file_path, mime_type);
|
| + return WebPluginDelegateImpl::Create(file_path, mime_type);
|
| #else
|
| // In-proc plugins aren't supported on non-Windows.
|
| NOTIMPLEMENTED();
|
| @@ -4825,8 +4821,7 @@
|
| CleanupWindowInPluginMoves(window);
|
| }
|
|
|
| -void RenderViewImpl::DidMovePlugin(
|
| - const webkit::npapi::WebPluginGeometry& move) {
|
| +void RenderViewImpl::DidMovePlugin(const WebPluginGeometry& move) {
|
| SchedulePluginMove(move);
|
| }
|
|
|
|
|