| 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 #ifndef CONTENT_RENDERER_PEPPER_PEPPER_PLUGIN_DELEGATE_IMPL_H_ |    5 #ifndef CONTENT_RENDERER_PEPPER_PEPPER_PLUGIN_DELEGATE_IMPL_H_ | 
|    6 #define CONTENT_RENDERER_PEPPER_PEPPER_PLUGIN_DELEGATE_IMPL_H_ |    6 #define CONTENT_RENDERER_PEPPER_PEPPER_PLUGIN_DELEGATE_IMPL_H_ | 
|    7 #pragma once |    7 #pragma once | 
|    8  |    8  | 
|    9 #include <map> |    9 #include <map> | 
|   10 #include <set> |   10 #include <set> | 
|   11 #include <string> |   11 #include <string> | 
|   12  |   12  | 
|   13 #include "base/basictypes.h" |   13 #include "base/basictypes.h" | 
|   14 #include "base/id_map.h" |   14 #include "base/id_map.h" | 
|   15 #include "base/memory/ref_counted.h" |   15 #include "base/memory/ref_counted.h" | 
|   16 #include "base/memory/scoped_ptr.h" |   16 #include "base/memory/scoped_ptr.h" | 
|   17 #include "base/memory/weak_ptr.h" |   17 #include "base/memory/weak_ptr.h" | 
 |   18 #include "base/observer_list.h" | 
|   18 #include "content/common/content_export.h" |   19 #include "content/common/content_export.h" | 
|   19 #include "content/public/renderer/render_view_observer.h" |   20 #include "content/public/renderer/render_view_observer.h" | 
|   20 #include "content/renderer/mouse_lock_dispatcher.h" |   21 #include "content/renderer/mouse_lock_dispatcher.h" | 
|   21 #include "content/renderer/pepper/pepper_parent_context_provider.h" |   22 #include "content/renderer/pepper/pepper_parent_context_provider.h" | 
|   22 #include "ppapi/shared_impl/private/tcp_socket_private_impl.h" |   23 #include "ppapi/shared_impl/private/tcp_socket_private_impl.h" | 
|   23 #include "ppapi/shared_impl/private/udp_socket_private_impl.h" |   24 #include "ppapi/shared_impl/private/udp_socket_private_impl.h" | 
|   24 #include "ui/base/ime/text_input_type.h" |   25 #include "ui/base/ime/text_input_type.h" | 
|   25 #include "webkit/plugins/ppapi/plugin_delegate.h" |   26 #include "webkit/plugins/ppapi/plugin_delegate.h" | 
|   26 #include "webkit/plugins/ppapi/ppb_flash_menu_impl.h" |   27 #include "webkit/plugins/ppapi/ppb_flash_menu_impl.h" | 
|   27  |   28  | 
| (...skipping 265 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
|  293   virtual void UDPSocketClose(uint32 socket_id) OVERRIDE; |  294   virtual void UDPSocketClose(uint32 socket_id) OVERRIDE; | 
|  294   virtual void TCPServerSocketListen( |  295   virtual void TCPServerSocketListen( | 
|  295       webkit::ppapi::PPB_TCPServerSocket_Private_Impl* socket, |  296       webkit::ppapi::PPB_TCPServerSocket_Private_Impl* socket, | 
|  296       uint32 temp_socket_id, |  297       uint32 temp_socket_id, | 
|  297       const PP_NetAddress_Private& addr, |  298       const PP_NetAddress_Private& addr, | 
|  298       int32_t backlog) OVERRIDE; |  299       int32_t backlog) OVERRIDE; | 
|  299   virtual void TCPServerSocketAccept(uint32 real_socket_id) OVERRIDE; |  300   virtual void TCPServerSocketAccept(uint32 real_socket_id) OVERRIDE; | 
|  300   virtual void TCPServerSocketStopListening(uint32 real_socket_id, |  301   virtual void TCPServerSocketStopListening(uint32 real_socket_id, | 
|  301                                             uint32 temp_socket_id) OVERRIDE; |  302                                             uint32 temp_socket_id) OVERRIDE; | 
|  302  |  303  | 
 |  304   virtual bool AddNetworkListObserver( | 
 |  305       webkit_glue::NetworkListObserver* observer) OVERRIDE; | 
 |  306   virtual void RemoveNetworkListObserver( | 
 |  307       webkit_glue::NetworkListObserver* observer) OVERRIDE; | 
 |  308  | 
|  303   virtual int32_t ShowContextMenu( |  309   virtual int32_t ShowContextMenu( | 
|  304       webkit::ppapi::PluginInstance* instance, |  310       webkit::ppapi::PluginInstance* instance, | 
|  305       webkit::ppapi::PPB_Flash_Menu_Impl* menu, |  311       webkit::ppapi::PPB_Flash_Menu_Impl* menu, | 
|  306       const gfx::Point& position) OVERRIDE; |  312       const gfx::Point& position) OVERRIDE; | 
|  307   void OnContextMenuClosed( |  313   void OnContextMenuClosed( | 
|  308       const content::CustomContextMenuContext& custom_context); |  314       const content::CustomContextMenuContext& custom_context); | 
|  309   void OnCustomContextMenuAction( |  315   void OnCustomContextMenuAction( | 
|  310       const content::CustomContextMenuContext& custom_context, |  316       const content::CustomContextMenuContext& custom_context, | 
|  311       unsigned action); |  317       unsigned action); | 
|  312   void CompleteShowContextMenu(int request_id, |  318   void CompleteShowContextMenu(int request_id, | 
| (...skipping 152 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
|  465  |  471  | 
|  466   scoped_ptr<content::GamepadSharedMemoryReader> gamepad_shared_memory_reader_; |  472   scoped_ptr<content::GamepadSharedMemoryReader> gamepad_shared_memory_reader_; | 
|  467  |  473  | 
|  468   scoped_ptr<PepperDeviceEnumerationEventHandler> |  474   scoped_ptr<PepperDeviceEnumerationEventHandler> | 
|  469       device_enumeration_event_handler_; |  475       device_enumeration_event_handler_; | 
|  470  |  476  | 
|  471   DISALLOW_COPY_AND_ASSIGN(PepperPluginDelegateImpl); |  477   DISALLOW_COPY_AND_ASSIGN(PepperPluginDelegateImpl); | 
|  472 }; |  478 }; | 
|  473  |  479  | 
|  474 #endif  // CONTENT_RENDERER_PEPPER_PEPPER_PLUGIN_DELEGATE_IMPL_H_ |  480 #endif  // CONTENT_RENDERER_PEPPER_PEPPER_PLUGIN_DELEGATE_IMPL_H_ | 
| OLD | NEW |