Chromium Code Reviews| OLD | NEW |
|---|---|
| 1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. | 1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. |
| 2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be |
| 3 // found in the LICENSE file. | 3 // found in the LICENSE file. |
| 4 | 4 |
| 5 #include "content/renderer/pepper/pepper_plugin_delegate_impl.h" | 5 #include "content/renderer/pepper/pepper_plugin_delegate_impl.h" |
| 6 | 6 |
| 7 #include <cmath> | 7 #include <cmath> |
| 8 #include <cstddef> | 8 #include <cstddef> |
| 9 #include <map> | 9 #include <map> |
| 10 #include <queue> | 10 #include <queue> |
| (...skipping 73 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
| 84 #include "webkit/plugins/ppapi/ppb_flash_impl.h" | 84 #include "webkit/plugins/ppapi/ppb_flash_impl.h" |
| 85 #include "webkit/plugins/ppapi/ppb_tcp_server_socket_private_impl.h" | 85 #include "webkit/plugins/ppapi/ppb_tcp_server_socket_private_impl.h" |
| 86 #include "webkit/plugins/ppapi/ppb_tcp_socket_private_impl.h" | 86 #include "webkit/plugins/ppapi/ppb_tcp_socket_private_impl.h" |
| 87 #include "webkit/plugins/ppapi/ppb_udp_socket_private_impl.h" | 87 #include "webkit/plugins/ppapi/ppb_udp_socket_private_impl.h" |
| 88 #include "webkit/plugins/ppapi/resource_helper.h" | 88 #include "webkit/plugins/ppapi/resource_helper.h" |
| 89 #include "webkit/plugins/webplugininfo.h" | 89 #include "webkit/plugins/webplugininfo.h" |
| 90 | 90 |
| 91 using WebKit::WebView; | 91 using WebKit::WebView; |
| 92 using WebKit::WebFrame; | 92 using WebKit::WebFrame; |
| 93 | 93 |
| 94 namespace content { | |
| 95 | |
| 94 namespace { | 96 namespace { |
| 95 | 97 |
| 96 class HostDispatcherWrapper | 98 class HostDispatcherWrapper |
| 97 : public webkit::ppapi::PluginDelegate::OutOfProcessProxy { | 99 : public webkit::ppapi::PluginDelegate::OutOfProcessProxy { |
| 98 public: | 100 public: |
| 99 HostDispatcherWrapper() {} | 101 HostDispatcherWrapper() {} |
| 100 virtual ~HostDispatcherWrapper() {} | 102 virtual ~HostDispatcherWrapper() {} |
| 101 | 103 |
| 102 bool Init(base::ProcessHandle plugin_process_handle, | 104 bool Init(base::ProcessHandle plugin_process_handle, |
| 103 const IPC::ChannelHandle& channel_handle, | 105 const IPC::ChannelHandle& channel_handle, |
| (...skipping 77 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
| 181 return true; | 183 return true; |
| 182 } | 184 } |
| 183 | 185 |
| 184 private: | 186 private: |
| 185 webkit::ppapi::PluginInstance* plugin_; | 187 webkit::ppapi::PluginInstance* plugin_; |
| 186 }; | 188 }; |
| 187 | 189 |
| 188 } // namespace | 190 } // namespace |
| 189 | 191 |
| 190 PepperPluginDelegateImpl::PepperPluginDelegateImpl(RenderViewImpl* render_view) | 192 PepperPluginDelegateImpl::PepperPluginDelegateImpl(RenderViewImpl* render_view) |
| 191 : content::RenderViewObserver(render_view), | 193 : content::RenderViewObserver(render_view), |
|
jam
2012/03/30 21:50:03
remove content:: for this whole file
| |
| 192 render_view_(render_view), | 194 render_view_(render_view), |
| 193 has_saved_context_menu_action_(false), | 195 has_saved_context_menu_action_(false), |
| 194 saved_context_menu_action_(0), | 196 saved_context_menu_action_(0), |
| 195 focused_plugin_(NULL), | 197 focused_plugin_(NULL), |
| 196 last_mouse_event_target_(NULL), | 198 last_mouse_event_target_(NULL), |
| 197 device_enumeration_event_handler_( | 199 device_enumeration_event_handler_( |
| 198 new PepperDeviceEnumerationEventHandler()) { | 200 new PepperDeviceEnumerationEventHandler()) { |
| 199 } | 201 } |
| 200 | 202 |
| 201 PepperPluginDelegateImpl::~PepperPluginDelegateImpl() { | 203 PepperPluginDelegateImpl::~PepperPluginDelegateImpl() { |
| (...skipping 1396 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
| 1598 render_view_->mouse_lock_dispatcher()->OnLockTargetDestroyed(target); | 1600 render_view_->mouse_lock_dispatcher()->OnLockTargetDestroyed(target); |
| 1599 delete target; | 1601 delete target; |
| 1600 mouse_lock_instances_.erase(it); | 1602 mouse_lock_instances_.erase(it); |
| 1601 } | 1603 } |
| 1602 } | 1604 } |
| 1603 | 1605 |
| 1604 webkit_glue::ClipboardClient* | 1606 webkit_glue::ClipboardClient* |
| 1605 PepperPluginDelegateImpl::CreateClipboardClient() const { | 1607 PepperPluginDelegateImpl::CreateClipboardClient() const { |
| 1606 return new RendererClipboardClient; | 1608 return new RendererClipboardClient; |
| 1607 } | 1609 } |
| 1610 | |
| 1611 } // namespace content | |
| OLD | NEW |