| Index: content/renderer/pepper/mock_plugin_delegate.h
|
| ===================================================================
|
| --- content/renderer/pepper/mock_plugin_delegate.h (revision 213482)
|
| +++ content/renderer/pepper/mock_plugin_delegate.h (working copy)
|
| @@ -2,10 +2,10 @@
|
| // Use of this source code is governed by a BSD-style license that can be
|
| // found in the LICENSE file.
|
|
|
| -#ifndef WEBKIT_PLUGINS_PPAPI_MOCK_PLUGIN_DELEGATE_H_
|
| -#define WEBKIT_PLUGINS_PPAPI_MOCK_PLUGIN_DELEGATE_H_
|
| +#ifndef CONTENT_RENDERER_PEPPER_MOCK_PLUGIN_DELEGATE_H_
|
| +#define CONTENT_RENDERER_PEPPER_MOCK_PLUGIN_DELEGATE_H_
|
|
|
| -#include "webkit/plugins/ppapi/plugin_delegate.h"
|
| +#include "content/renderer/pepper/plugin_delegate.h"
|
|
|
| struct PP_NetAddress_Private;
|
| namespace ppapi { class PPB_X509Certificate_Fields; }
|
| @@ -18,131 +18,141 @@
|
| MockPluginDelegate();
|
| virtual ~MockPluginDelegate();
|
|
|
| - virtual void PluginFocusChanged(PluginInstanceImpl* instance, bool focused);
|
| - virtual void PluginTextInputTypeChanged(PluginInstanceImpl* instance);
|
| - virtual void PluginCaretPositionChanged(PluginInstanceImpl* instance);
|
| - virtual void PluginRequestedCancelComposition(PluginInstanceImpl* instance);
|
| - virtual void PluginSelectionChanged(PluginInstanceImpl* instance);
|
| + virtual void PluginFocusChanged(PluginInstanceImpl* instance,
|
| + bool focused) OVERRIDE;
|
| + virtual void PluginTextInputTypeChanged(
|
| + PluginInstanceImpl* instance) OVERRIDE;
|
| + virtual void PluginCaretPositionChanged(
|
| + PluginInstanceImpl* instance) OVERRIDE;
|
| + virtual void PluginRequestedCancelComposition(
|
| + PluginInstanceImpl* instance) OVERRIDE;
|
| + virtual void PluginSelectionChanged(PluginInstanceImpl* instance) OVERRIDE;
|
| virtual void SimulateImeSetComposition(
|
| const base::string16& text,
|
| const std::vector<WebKit::WebCompositionUnderline>& underlines,
|
| int selection_start,
|
| - int selection_end);
|
| - virtual void SimulateImeConfirmComposition(const base::string16& text);
|
| - virtual void PluginCrashed(PluginInstanceImpl* instance);
|
| - virtual void InstanceCreated(PluginInstanceImpl* instance);
|
| - virtual void InstanceDeleted(PluginInstanceImpl* instance);
|
| + int selection_end) OVERRIDE;
|
| + virtual void SimulateImeConfirmComposition(
|
| + const base::string16& text) OVERRIDE;
|
| + virtual void PluginCrashed(PluginInstanceImpl* instance) OVERRIDE;
|
| + virtual void InstanceCreated(PluginInstanceImpl* instance) OVERRIDE;
|
| + virtual void InstanceDeleted(PluginInstanceImpl* instance) OVERRIDE;
|
| virtual scoped_ptr< ::ppapi::thunk::ResourceCreationAPI>
|
| - CreateResourceCreationAPI(PluginInstanceImpl* instance);
|
| - virtual SkBitmap* GetSadPluginBitmap();
|
| + CreateResourceCreationAPI(PluginInstanceImpl* instance) OVERRIDE;
|
| + virtual SkBitmap* GetSadPluginBitmap() OVERRIDE;
|
| virtual WebKit::WebPlugin* CreatePluginReplacement(
|
| - const base::FilePath& file_path);
|
| - virtual PlatformImage2D* CreateImage2D(int width, int height);
|
| + const base::FilePath& file_path) OVERRIDE;
|
| + virtual PlatformImage2D* CreateImage2D(int width, int height) OVERRIDE;
|
| virtual PlatformGraphics2D* GetGraphics2D(PluginInstanceImpl* instance,
|
| - PP_Resource graphics_2d);
|
| - virtual PlatformContext3D* CreateContext3D();
|
| + PP_Resource graphics_2d) OVERRIDE;
|
| + virtual PlatformContext3D* CreateContext3D() OVERRIDE;
|
| virtual PlatformVideoDecoder* CreateVideoDecoder(
|
| media::VideoDecodeAccelerator::Client* client,
|
| - int32 command_buffer_route_id);
|
| + int32 command_buffer_route_id) OVERRIDE;
|
| virtual PlatformVideoCapture* CreateVideoCapture(
|
| const std::string& device_id,
|
| const GURL& document_url,
|
| - PlatformVideoCaptureEventHandler* handler);
|
| - virtual uint32_t GetAudioHardwareOutputSampleRate();
|
| - virtual uint32_t GetAudioHardwareOutputBufferSize();
|
| + PlatformVideoCaptureEventHandler* handler) OVERRIDE;
|
| + virtual uint32_t GetAudioHardwareOutputSampleRate() OVERRIDE;
|
| + virtual uint32_t GetAudioHardwareOutputBufferSize() OVERRIDE;
|
| virtual PlatformAudioOutput* CreateAudioOutput(
|
| uint32_t sample_rate,
|
| uint32_t sample_count,
|
| - PlatformAudioOutputClient* client);
|
| + PlatformAudioOutputClient* client) OVERRIDE;
|
| virtual PlatformAudioInput* CreateAudioInput(
|
| const std::string& device_id,
|
| const GURL& document_url,
|
| uint32_t sample_rate,
|
| uint32_t sample_count,
|
| - PlatformAudioInputClient* client);
|
| - virtual Broker* ConnectToBroker(PPB_Broker_Impl* client);
|
| + PlatformAudioInputClient* client) OVERRIDE;
|
| + virtual Broker* ConnectToBroker(PPB_Broker_Impl* client) OVERRIDE;
|
| virtual void NumberOfFindResultsChanged(int identifier,
|
| int total,
|
| - bool final_result);
|
| - virtual void SelectedFindResultChanged(int identifier, int index);
|
| + bool final_result) OVERRIDE;
|
| + virtual void SelectedFindResultChanged(int identifier, int index) OVERRIDE;
|
| virtual bool AsyncOpenFile(const base::FilePath& path,
|
| int flags,
|
| - const AsyncOpenFileCallback& callback);
|
| + const AsyncOpenFileCallback& callback) OVERRIDE;
|
| virtual void AsyncOpenFileSystemURL(
|
| const GURL& path,
|
| int flags,
|
| - const AsyncOpenFileSystemURLCallback& callback);
|
| + const AsyncOpenFileSystemURLCallback& callback) OVERRIDE;
|
| virtual bool IsFileSystemOpened(PP_Instance instance,
|
| - PP_Resource resource) const;
|
| - virtual PP_FileSystemType GetFileSystemType(PP_Instance instance,
|
| - PP_Resource resource) const;
|
| + PP_Resource resource) const OVERRIDE;
|
| + virtual PP_FileSystemType GetFileSystemType(
|
| + PP_Instance instance,
|
| + PP_Resource resource) const OVERRIDE;
|
| virtual GURL GetFileSystemRootUrl(PP_Instance instance,
|
| - PP_Resource resource) const;
|
| + PP_Resource resource) const OVERRIDE;
|
| virtual void MakeDirectory(
|
| const GURL& path,
|
| bool recursive,
|
| - const StatusCallback& callback);
|
| + const StatusCallback& callback) OVERRIDE;
|
| virtual void Query(const GURL& path,
|
| const MetadataCallback& success_callback,
|
| - const StatusCallback& error_callback);
|
| + const StatusCallback& error_callback) OVERRIDE;
|
| virtual void ReadDirectoryEntries(
|
| const GURL& path,
|
| const ReadDirectoryCallback& success_callback,
|
| - const StatusCallback& error_callback);
|
| + const StatusCallback& error_callback) OVERRIDE;
|
| virtual void Touch(const GURL& path,
|
| const base::Time& last_access_time,
|
| const base::Time& last_modified_time,
|
| - const StatusCallback& callback);
|
| + const StatusCallback& callback) OVERRIDE;
|
| virtual void SetLength(const GURL& path,
|
| int64_t length,
|
| - const StatusCallback& callback);
|
| + const StatusCallback& callback) OVERRIDE;
|
| virtual void Delete(const GURL& path,
|
| - const StatusCallback& callback);
|
| + const StatusCallback& callback) OVERRIDE;
|
| virtual void Rename(const GURL& file_path,
|
| const GURL& new_file_path,
|
| - const StatusCallback& callback);
|
| + const StatusCallback& callback) OVERRIDE;
|
| virtual void ReadDirectory(
|
| const GURL& directory_path,
|
| const ReadDirectoryCallback& success_callback,
|
| - const StatusCallback& error_callback);
|
| - virtual void QueryAvailableSpace(const GURL& origin,
|
| - quota::StorageType type,
|
| - const AvailableSpaceCallback& callback);
|
| - virtual void WillUpdateFile(const GURL& file_path);
|
| - virtual void DidUpdateFile(const GURL& file_path, int64_t delta);
|
| - virtual void SyncGetFileSystemPlatformPath(const GURL& url,
|
| - base::FilePath* platform_path);
|
| + const StatusCallback& error_callback) OVERRIDE;
|
| + virtual void QueryAvailableSpace(
|
| + const GURL& origin,
|
| + quota::StorageType type,
|
| + const AvailableSpaceCallback& callback) OVERRIDE;
|
| + virtual void WillUpdateFile(const GURL& file_path) OVERRIDE;
|
| + virtual void DidUpdateFile(const GURL& file_path, int64_t delta) OVERRIDE;
|
| + virtual void SyncGetFileSystemPlatformPath(
|
| + const GURL& url,
|
| + base::FilePath* platform_path) OVERRIDE;
|
| virtual scoped_refptr<base::MessageLoopProxy>
|
| - GetFileThreadMessageLoopProxy();
|
| - virtual uint32 TCPSocketCreate();
|
| + GetFileThreadMessageLoopProxy() OVERRIDE;
|
| + virtual uint32 TCPSocketCreate() OVERRIDE;
|
| virtual void TCPSocketConnect(PPB_TCPSocket_Private_Impl* socket,
|
| uint32 socket_id,
|
| const std::string& host,
|
| - uint16_t port);
|
| + uint16_t port) OVERRIDE;
|
| virtual void TCPSocketConnectWithNetAddress(
|
| PPB_TCPSocket_Private_Impl* socket,
|
| uint32 socket_id,
|
| - const PP_NetAddress_Private& addr);
|
| + const PP_NetAddress_Private& addr) OVERRIDE;
|
| 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);
|
| - virtual void TCPSocketRead(uint32 socket_id, int32_t bytes_to_read);
|
| - virtual void TCPSocketWrite(uint32 socket_id, const std::string& buffer);
|
| - virtual void TCPSocketDisconnect(uint32 socket_id);
|
| - virtual void TCPSocketSetOption(uint32 socket_id,
|
| - PP_TCPSocket_Option name,
|
| - const ::ppapi::SocketOptionData& value);
|
| + const std::vector<std::vector<char> >& untrusted_certs) OVERRIDE;
|
| + virtual void TCPSocketRead(uint32 socket_id, int32_t bytes_to_read) OVERRIDE;
|
| + virtual void TCPSocketWrite(uint32 socket_id,
|
| + const std::string& buffer) OVERRIDE;
|
| + virtual void TCPSocketDisconnect(uint32 socket_id) OVERRIDE;
|
| + virtual void TCPSocketSetOption(
|
| + uint32 socket_id,
|
| + PP_TCPSocket_Option name,
|
| + const ::ppapi::SocketOptionData& value) OVERRIDE;
|
| virtual void RegisterTCPSocket(PPB_TCPSocket_Private_Impl* socket,
|
| - uint32 socket_id);
|
| + uint32 socket_id) OVERRIDE;
|
| virtual void TCPServerSocketListen(PP_Resource socket_resource,
|
| const PP_NetAddress_Private& addr,
|
| - int32_t backlog);
|
| - virtual void TCPServerSocketAccept(uint32 server_socket_id);
|
| + int32_t backlog) OVERRIDE;
|
| + virtual void TCPServerSocketAccept(uint32 server_socket_id) OVERRIDE;
|
| virtual void TCPServerSocketStopListening(PP_Resource socket_resource,
|
| - uint32 socket_id);
|
| + uint32 socket_id) OVERRIDE;
|
| // Add/remove a network list observer.
|
| virtual bool AddNetworkListObserver(
|
| webkit_glue::NetworkListObserver* observer) OVERRIDE;
|
| @@ -150,48 +160,46 @@
|
| webkit_glue::NetworkListObserver* observer) OVERRIDE;
|
| virtual bool X509CertificateParseDER(
|
| const std::vector<char>& der,
|
| - ::ppapi::PPB_X509Certificate_Fields* fields);
|
| + ::ppapi::PPB_X509Certificate_Fields* fields) OVERRIDE;
|
| virtual FullscreenContainer* CreateFullscreenContainer(
|
| - PluginInstanceImpl* instance);
|
| - virtual gfx::Size GetScreenSize();
|
| - virtual std::string GetDefaultEncoding();
|
| + PluginInstanceImpl* instance) OVERRIDE;
|
| + virtual gfx::Size GetScreenSize() OVERRIDE;
|
| + virtual std::string GetDefaultEncoding() OVERRIDE;
|
| virtual void ZoomLimitsChanged(double minimum_factor,
|
| - double maximum_factor);
|
| - virtual void DidStartLoading();
|
| - virtual void DidStopLoading();
|
| - virtual void SetContentRestriction(int restrictions);
|
| - virtual void SaveURLAs(const GURL& url);
|
| - virtual base::SharedMemory* CreateAnonymousSharedMemory(size_t size);
|
| - virtual ::ppapi::Preferences GetPreferences();
|
| - virtual bool LockMouse(PluginInstanceImpl* instance);
|
| - virtual void UnlockMouse(PluginInstanceImpl* instance);
|
| - virtual bool IsMouseLocked(PluginInstanceImpl* instance);
|
| + double maximum_factor) OVERRIDE;
|
| + virtual base::SharedMemory* CreateAnonymousSharedMemory(size_t size) OVERRIDE;
|
| + virtual ::ppapi::Preferences GetPreferences() OVERRIDE;
|
| + virtual bool LockMouse(PluginInstanceImpl* instance) OVERRIDE;
|
| + virtual void UnlockMouse(PluginInstanceImpl* instance) OVERRIDE;
|
| + virtual bool IsMouseLocked(PluginInstanceImpl* instance) OVERRIDE;
|
| virtual void DidChangeCursor(PluginInstanceImpl* instance,
|
| - const WebKit::WebCursorInfo& cursor);
|
| - virtual void DidReceiveMouseEvent(PluginInstanceImpl* instance);
|
| + const WebKit::WebCursorInfo& cursor) OVERRIDE;
|
| + virtual void DidReceiveMouseEvent(PluginInstanceImpl* instance) OVERRIDE;
|
| virtual void SampleGamepads(WebKit::WebGamepads* data) OVERRIDE;
|
| - virtual bool IsInFullscreenMode();
|
| - virtual bool IsPageVisible() const;
|
| - virtual int EnumerateDevices(PP_DeviceType_Dev type,
|
| - const EnumerateDevicesCallback& callback);
|
| - virtual void StopEnumerateDevices(int request_id);
|
| + virtual bool IsInFullscreenMode() OVERRIDE;
|
| + virtual bool IsPageVisible() const OVERRIDE;
|
| + virtual int EnumerateDevices(
|
| + PP_DeviceType_Dev type,
|
| + const EnumerateDevicesCallback& callback) OVERRIDE;
|
| + virtual void StopEnumerateDevices(int request_id) OVERRIDE;
|
| virtual IPC::PlatformFileForTransit ShareHandleWithRemote(
|
| base::PlatformFile handle,
|
| base::ProcessId target_process_id,
|
| - bool should_close_source) const;
|
| - virtual bool IsRunningInProcess(PP_Instance instance) const;
|
| - virtual void HandleDocumentLoad(PluginInstanceImpl* instance,
|
| - const WebKit::WebURLResponse& response);
|
| + bool should_close_source) const OVERRIDE;
|
| + virtual bool IsRunningInProcess(PP_Instance instance) const OVERRIDE;
|
| + virtual void HandleDocumentLoad(
|
| + PluginInstanceImpl* instance,
|
| + const WebKit::WebURLResponse& response) OVERRIDE;
|
| virtual content::RendererPpapiHost* CreateExternalPluginModule(
|
| scoped_refptr<PluginModule> module,
|
| const base::FilePath& path,
|
| ::ppapi::PpapiPermissions permissions,
|
| const IPC::ChannelHandle& channel_handle,
|
| base::ProcessId plugin_pid,
|
| - int plugin_child_id);
|
| + int plugin_child_id) OVERRIDE;
|
| };
|
|
|
| } // namespace ppapi
|
| } // namespace webkit
|
|
|
| -#endif // WEBKIT_PLUGINS_PPAPI_MOCK_PLUGIN_DELEGATE_H_
|
| +#endif // CONTENT_RENDERER_PEPPER_MOCK_PLUGIN_DELEGATE_H_
|
|
|