Index: webkit/glue/plugins/mock_plugin_delegate.cc |
=================================================================== |
--- webkit/glue/plugins/mock_plugin_delegate.cc (revision 0) |
+++ webkit/glue/plugins/mock_plugin_delegate.cc (revision 0) |
@@ -0,0 +1,187 @@ |
+// Copyright (c) 2010 The Chromium Authors. All rights reserved. |
+// Use of this source code is governed by a BSD-style license that can be |
+// found in the LICENSE file. |
+ |
+#include "webkit/glue/plugins/mock_plugin_delegate.h" |
+ |
+#include "base/message_loop_proxy.h" |
+ |
+namespace pepper { |
+ |
+MockPluginDelegate::MockPluginDelegate() { |
+} |
+ |
+MockPluginDelegate::~MockPluginDelegate() { |
+} |
+ |
+void MockPluginDelegate::InstanceCreated(pepper::PluginInstance* instance) { |
+} |
+ |
+void MockPluginDelegate::InstanceDeleted(pepper::PluginInstance* instance) { |
+} |
+ |
+MockPluginDelegate::PlatformImage2D* MockPluginDelegate::CreateImage2D( |
+ int width, |
+ int height) { |
+ return NULL; |
+} |
+ |
+MockPluginDelegate::PlatformContext3D* MockPluginDelegate::CreateContext3D() { |
+ return NULL; |
+} |
+ |
+MockPluginDelegate::PlatformVideoDecoder* |
+MockPluginDelegate::CreateVideoDecoder( |
+ const PP_VideoDecoderConfig_Dev& decoder_config) { |
+ return NULL; |
+} |
+ |
+MockPluginDelegate::PlatformAudio* MockPluginDelegate::CreateAudio( |
+ uint32_t sample_rate, |
+ uint32_t sample_count, |
+ PlatformAudio::Client* client) { |
+ return NULL; |
+} |
+ |
+void MockPluginDelegate::NumberOfFindResultsChanged(int identifier, |
+ int total, |
+ bool final_result) { |
+} |
+ |
+void MockPluginDelegate::SelectedFindResultChanged(int identifier, int index) { |
+} |
+ |
+bool MockPluginDelegate::RunFileChooser( |
+ const WebKit::WebFileChooserParams& params, |
+ WebKit::WebFileChooserCompletion* chooser_completion) { |
+ return false; |
+} |
+ |
+bool MockPluginDelegate::AsyncOpenFile(const FilePath& path, |
+ int flags, |
+ AsyncOpenFileCallback* callback) { |
+ return false; |
+} |
+ |
+bool MockPluginDelegate::OpenFileSystem( |
+ const GURL& url, |
+ fileapi::FileSystemType type, |
+ long long size, |
+ fileapi::FileSystemCallbackDispatcher* dispatcher) { |
+ return false; |
+} |
+ |
+bool MockPluginDelegate::MakeDirectory( |
+ const FilePath& path, |
+ bool recursive, |
+ fileapi::FileSystemCallbackDispatcher* dispatcher) { |
+ return false; |
+} |
+ |
+bool MockPluginDelegate::Query( |
+ const FilePath& path, |
+ fileapi::FileSystemCallbackDispatcher* dispatcher) { |
+ return false; |
+} |
+ |
+bool MockPluginDelegate::Touch( |
+ const FilePath& path, |
+ const base::Time& last_access_time, |
+ const base::Time& last_modified_time, |
+ fileapi::FileSystemCallbackDispatcher* dispatcher) { |
+ return false; |
+} |
+ |
+bool MockPluginDelegate::Delete( |
+ const FilePath& path, |
+ fileapi::FileSystemCallbackDispatcher* dispatcher) { |
+ return false; |
+} |
+ |
+bool MockPluginDelegate::Rename( |
+ const FilePath& file_path, |
+ const FilePath& new_file_path, |
+ fileapi::FileSystemCallbackDispatcher* dispatcher) { |
+ return false; |
+} |
+ |
+bool MockPluginDelegate::ReadDirectory( |
+ const FilePath& directory_path, |
+ fileapi::FileSystemCallbackDispatcher* dispatcher) { |
+ return false; |
+} |
+ |
+base::PlatformFileError MockPluginDelegate::OpenModuleLocalFile( |
+ const std::string& module_name, |
+ const FilePath& path, |
+ int flags, |
+ base::PlatformFile* file) { |
+ return base::PLATFORM_FILE_ERROR_FAILED; |
+} |
+ |
+base::PlatformFileError MockPluginDelegate::RenameModuleLocalFile( |
+ const std::string& module_name, |
+ const FilePath& path_from, |
+ const FilePath& path_to) { |
+ return base::PLATFORM_FILE_ERROR_FAILED; |
+} |
+ |
+base::PlatformFileError MockPluginDelegate::DeleteModuleLocalFileOrDir( |
+ const std::string& module_name, |
+ const FilePath& path, |
+ bool recursive) { |
+ return base::PLATFORM_FILE_ERROR_FAILED; |
+} |
+ |
+base::PlatformFileError MockPluginDelegate::CreateModuleLocalDir( |
+ const std::string& module_name, |
+ const FilePath& path) { |
+ return base::PLATFORM_FILE_ERROR_FAILED; |
+} |
+ |
+base::PlatformFileError MockPluginDelegate::QueryModuleLocalFile( |
+ const std::string& module_name, |
+ const FilePath& path, |
+ base::PlatformFileInfo* info) { |
+ return base::PLATFORM_FILE_ERROR_FAILED; |
+} |
+ |
+base::PlatformFileError MockPluginDelegate::GetModuleLocalDirContents( |
+ const std::string& module_name, |
+ const FilePath& path, |
+ PepperDirContents* contents) { |
+ return base::PLATFORM_FILE_ERROR_FAILED; |
+} |
+ |
+scoped_refptr<base::MessageLoopProxy> |
+MockPluginDelegate::GetFileThreadMessageLoopProxy() { |
+ return scoped_refptr<base::MessageLoopProxy>(); |
+} |
+ |
+FullscreenContainer* MockPluginDelegate::CreateFullscreenContainer( |
+ PluginInstance* instance) { |
+ return NULL; |
+} |
+ |
+std::string MockPluginDelegate::GetDefaultEncoding() { |
+ return "iso-8859-1"; |
+} |
+ |
+void MockPluginDelegate::ZoomLimitsChanged(double minimum_factor, |
+ double maximum_factor) { |
+} |
+ |
+std::string MockPluginDelegate::ResolveProxy(const GURL& url) { |
+ return std::string(); |
+} |
+ |
+void MockPluginDelegate::DidStartLoading() { |
+} |
+ |
+void MockPluginDelegate::DidStopLoading() { |
+} |
+ |
+void MockPluginDelegate::SetContentRestriction(int restrictions) { |
+} |
+ |
+} // namespace pepper |
Property changes on: webkit\glue\plugins\mock_plugin_delegate.cc |
___________________________________________________________________ |
Added: svn:eol-style |
+ LF |