Index: content/renderer/pepper/plugin_delegate.h |
=================================================================== |
--- content/renderer/pepper/plugin_delegate.h (revision 214249) |
+++ content/renderer/pepper/plugin_delegate.h (working copy) |
@@ -24,9 +24,7 @@ |
#include "ppapi/c/pp_instance.h" |
#include "ppapi/c/pp_resource.h" |
#include "ppapi/c/pp_stdint.h" |
-#include "ppapi/c/ppb_tcp_socket.h" |
#include "ppapi/c/private/ppb_flash.h" |
-#include "ppapi/c/private/ppb_tcp_socket_private.h" |
#include "ppapi/c/private/ppb_udp_socket_private.h" |
#include "ppapi/shared_impl/dir_contents.h" |
#include "ui/gfx/size.h" |
@@ -110,11 +108,6 @@ |
// Notification that the text selection in the given plugin is changed. |
virtual void PluginSelectionChanged(PepperPluginInstanceImpl* instance) = 0; |
- // Notification that the given plugin has crashed. When a plugin crashes, all |
- // instances associated with that plugin will notify that they've crashed via |
- // this function. |
- virtual void PluginCrashed(PepperPluginInstanceImpl* instance) = 0; |
- |
// Indicates that the given instance has been created. |
virtual void InstanceCreated(PepperPluginInstanceImpl* instance) = 0; |
@@ -135,66 +128,6 @@ |
virtual scoped_refptr<base::MessageLoopProxy> |
GetFileThreadMessageLoopProxy() = 0; |
- // For PPB_TCPSocket_Private. |
- virtual uint32 TCPSocketCreate() = 0; |
- virtual void TCPSocketConnect(PPB_TCPSocket_Private_Impl* socket, |
- uint32 socket_id, |
- const std::string& host, |
- uint16_t port) = 0; |
- virtual void TCPSocketConnectWithNetAddress( |
- PPB_TCPSocket_Private_Impl* socket, |
- uint32 socket_id, |
- const PP_NetAddress_Private& addr) = 0; |
- virtual void TCPSocketSSLHandshake( |
- uint32 socket_id, |
- const std::string& server_name, |
- uint16_t server_port, |
- const std::vector<std::vector<char> >& trusted_certs, |
- const std::vector<std::vector<char> >& untrusted_certs) = 0; |
- virtual void TCPSocketRead(uint32 socket_id, int32_t bytes_to_read) = 0; |
- virtual void TCPSocketWrite(uint32 socket_id, const std::string& buffer) = 0; |
- virtual void TCPSocketDisconnect(uint32 socket_id) = 0; |
- virtual void TCPSocketSetOption(uint32 socket_id, |
- PP_TCPSocket_Option name, |
- const ::ppapi::SocketOptionData& value) = 0; |
- virtual void RegisterTCPSocket(PPB_TCPSocket_Private_Impl* socket, |
- uint32 socket_id) = 0; |
- |
- // For PPB_TCPServerSocket_Private. |
- virtual void TCPServerSocketListen(PP_Resource socket_resource, |
- const PP_NetAddress_Private& addr, |
- int32_t backlog) = 0; |
- virtual void TCPServerSocketAccept(uint32 server_socket_id) = 0; |
- virtual void TCPServerSocketStopListening( |
- PP_Resource socket_resource, |
- uint32 socket_id) = 0; |
- |
- // Locks the mouse for |instance|. If false is returned, the lock is not |
- // possible. If true is returned then the lock is pending. Success or |
- // failure will be delivered asynchronously via |
- // PluginInstance::OnLockMouseACK(). |
- virtual bool LockMouse(PepperPluginInstanceImpl* instance) = 0; |
- |
- // Unlocks the mouse if |instance| currently owns the mouse lock. Whenever an |
- // plugin instance has lost the mouse lock, it will be notified by |
- // PluginInstance::OnMouseLockLost(). Please note that UnlockMouse() is not |
- // the only cause of losing mouse lock. For example, a user may press the Esc |
- // key to quit the mouse lock mode, which also results in an OnMouseLockLost() |
- // call to the current mouse lock owner. |
- virtual void UnlockMouse(PepperPluginInstanceImpl* instance) = 0; |
- |
- // Returns true iff |instance| currently owns the mouse lock. |
- virtual bool IsMouseLocked(PepperPluginInstanceImpl* instance) = 0; |
- |
- // Notifies that |instance| has changed the cursor. |
- // This will update the cursor appearance if it is currently over the plugin |
- // instance. |
- virtual void DidChangeCursor(PepperPluginInstanceImpl* instance, |
- const WebKit::WebCursorInfo& cursor) = 0; |
- |
- // Notifies that |instance| has received a mouse event. |
- virtual void DidReceiveMouseEvent(PepperPluginInstanceImpl* instance) = 0; |
- |
// Retrieve current gamepad data. |
virtual void SampleGamepads(WebKit::WebGamepads* data) = 0; |