| OLD | NEW | 
|---|
| (Empty) |  | 
|  | 1 // Copyright (c) 2010 The Chromium Authors. All rights reserved. | 
|  | 2 // Use of this source code is governed by a BSD-style license that can be | 
|  | 3 // found in the LICENSE file. | 
|  | 4 | 
|  | 5 #include "webkit/glue/plugins/mock_plugin_delegate.h" | 
|  | 6 | 
|  | 7 #include "base/message_loop_proxy.h" | 
|  | 8 | 
|  | 9 namespace pepper { | 
|  | 10 | 
|  | 11 MockPluginDelegate::MockPluginDelegate() { | 
|  | 12 } | 
|  | 13 | 
|  | 14 MockPluginDelegate::~MockPluginDelegate() { | 
|  | 15 } | 
|  | 16 | 
|  | 17 void MockPluginDelegate::InstanceCreated(pepper::PluginInstance* instance) { | 
|  | 18 } | 
|  | 19 | 
|  | 20 void MockPluginDelegate::InstanceDeleted(pepper::PluginInstance* instance) { | 
|  | 21 } | 
|  | 22 | 
|  | 23 MockPluginDelegate::PlatformImage2D* MockPluginDelegate::CreateImage2D( | 
|  | 24     int width, | 
|  | 25     int height) { | 
|  | 26   return NULL; | 
|  | 27 } | 
|  | 28 | 
|  | 29 MockPluginDelegate::PlatformContext3D* MockPluginDelegate::CreateContext3D() { | 
|  | 30   return NULL; | 
|  | 31 } | 
|  | 32 | 
|  | 33 MockPluginDelegate::PlatformVideoDecoder* | 
|  | 34 MockPluginDelegate::CreateVideoDecoder( | 
|  | 35     const PP_VideoDecoderConfig_Dev& decoder_config) { | 
|  | 36   return NULL; | 
|  | 37 } | 
|  | 38 | 
|  | 39 MockPluginDelegate::PlatformAudio* MockPluginDelegate::CreateAudio( | 
|  | 40     uint32_t sample_rate, | 
|  | 41     uint32_t sample_count, | 
|  | 42     PlatformAudio::Client* client) { | 
|  | 43   return NULL; | 
|  | 44 } | 
|  | 45 | 
|  | 46 void MockPluginDelegate::NumberOfFindResultsChanged(int identifier, | 
|  | 47                                                     int total, | 
|  | 48                                                     bool final_result) { | 
|  | 49 } | 
|  | 50 | 
|  | 51 void MockPluginDelegate::SelectedFindResultChanged(int identifier, int index) { | 
|  | 52 } | 
|  | 53 | 
|  | 54 bool MockPluginDelegate::RunFileChooser( | 
|  | 55     const WebKit::WebFileChooserParams& params, | 
|  | 56     WebKit::WebFileChooserCompletion* chooser_completion) { | 
|  | 57   return false; | 
|  | 58 } | 
|  | 59 | 
|  | 60 bool MockPluginDelegate::AsyncOpenFile(const FilePath& path, | 
|  | 61                                        int flags, | 
|  | 62                                        AsyncOpenFileCallback* callback) { | 
|  | 63   return false; | 
|  | 64 } | 
|  | 65 | 
|  | 66 bool MockPluginDelegate::OpenFileSystem( | 
|  | 67     const GURL& url, | 
|  | 68     fileapi::FileSystemType type, | 
|  | 69     long long size, | 
|  | 70     fileapi::FileSystemCallbackDispatcher* dispatcher) { | 
|  | 71   return false; | 
|  | 72 } | 
|  | 73 | 
|  | 74 bool MockPluginDelegate::MakeDirectory( | 
|  | 75     const FilePath& path, | 
|  | 76     bool recursive, | 
|  | 77     fileapi::FileSystemCallbackDispatcher* dispatcher) { | 
|  | 78   return false; | 
|  | 79 } | 
|  | 80 | 
|  | 81 bool MockPluginDelegate::Query( | 
|  | 82     const FilePath& path, | 
|  | 83     fileapi::FileSystemCallbackDispatcher* dispatcher) { | 
|  | 84   return false; | 
|  | 85 } | 
|  | 86 | 
|  | 87 bool MockPluginDelegate::Touch( | 
|  | 88     const FilePath& path, | 
|  | 89     const base::Time& last_access_time, | 
|  | 90     const base::Time& last_modified_time, | 
|  | 91     fileapi::FileSystemCallbackDispatcher* dispatcher) { | 
|  | 92   return false; | 
|  | 93 } | 
|  | 94 | 
|  | 95 bool MockPluginDelegate::Delete( | 
|  | 96     const FilePath& path, | 
|  | 97     fileapi::FileSystemCallbackDispatcher* dispatcher) { | 
|  | 98   return false; | 
|  | 99 } | 
|  | 100 | 
|  | 101 bool MockPluginDelegate::Rename( | 
|  | 102     const FilePath& file_path, | 
|  | 103     const FilePath& new_file_path, | 
|  | 104     fileapi::FileSystemCallbackDispatcher* dispatcher) { | 
|  | 105   return false; | 
|  | 106 } | 
|  | 107 | 
|  | 108 bool MockPluginDelegate::ReadDirectory( | 
|  | 109     const FilePath& directory_path, | 
|  | 110     fileapi::FileSystemCallbackDispatcher* dispatcher) { | 
|  | 111   return false; | 
|  | 112 } | 
|  | 113 | 
|  | 114 base::PlatformFileError MockPluginDelegate::OpenModuleLocalFile( | 
|  | 115     const std::string& module_name, | 
|  | 116     const FilePath& path, | 
|  | 117     int flags, | 
|  | 118     base::PlatformFile* file) { | 
|  | 119   return base::PLATFORM_FILE_ERROR_FAILED; | 
|  | 120 } | 
|  | 121 | 
|  | 122 base::PlatformFileError MockPluginDelegate::RenameModuleLocalFile( | 
|  | 123     const std::string& module_name, | 
|  | 124     const FilePath& path_from, | 
|  | 125     const FilePath& path_to) { | 
|  | 126   return base::PLATFORM_FILE_ERROR_FAILED; | 
|  | 127 } | 
|  | 128 | 
|  | 129 base::PlatformFileError MockPluginDelegate::DeleteModuleLocalFileOrDir( | 
|  | 130     const std::string& module_name, | 
|  | 131     const FilePath& path, | 
|  | 132     bool recursive) { | 
|  | 133   return base::PLATFORM_FILE_ERROR_FAILED; | 
|  | 134 } | 
|  | 135 | 
|  | 136 base::PlatformFileError MockPluginDelegate::CreateModuleLocalDir( | 
|  | 137     const std::string& module_name, | 
|  | 138     const FilePath& path) { | 
|  | 139   return base::PLATFORM_FILE_ERROR_FAILED; | 
|  | 140 } | 
|  | 141 | 
|  | 142 base::PlatformFileError MockPluginDelegate::QueryModuleLocalFile( | 
|  | 143     const std::string& module_name, | 
|  | 144     const FilePath& path, | 
|  | 145     base::PlatformFileInfo* info) { | 
|  | 146   return base::PLATFORM_FILE_ERROR_FAILED; | 
|  | 147 } | 
|  | 148 | 
|  | 149 base::PlatformFileError MockPluginDelegate::GetModuleLocalDirContents( | 
|  | 150     const std::string& module_name, | 
|  | 151     const FilePath& path, | 
|  | 152     PepperDirContents* contents) { | 
|  | 153   return base::PLATFORM_FILE_ERROR_FAILED; | 
|  | 154 } | 
|  | 155 | 
|  | 156 scoped_refptr<base::MessageLoopProxy> | 
|  | 157 MockPluginDelegate::GetFileThreadMessageLoopProxy() { | 
|  | 158   return scoped_refptr<base::MessageLoopProxy>(); | 
|  | 159 } | 
|  | 160 | 
|  | 161 FullscreenContainer* MockPluginDelegate::CreateFullscreenContainer( | 
|  | 162     PluginInstance* instance) { | 
|  | 163   return NULL; | 
|  | 164 } | 
|  | 165 | 
|  | 166 std::string MockPluginDelegate::GetDefaultEncoding() { | 
|  | 167   return "iso-8859-1"; | 
|  | 168 } | 
|  | 169 | 
|  | 170 void MockPluginDelegate::ZoomLimitsChanged(double minimum_factor, | 
|  | 171                                            double maximum_factor) { | 
|  | 172 } | 
|  | 173 | 
|  | 174 std::string MockPluginDelegate::ResolveProxy(const GURL& url) { | 
|  | 175   return std::string(); | 
|  | 176 } | 
|  | 177 | 
|  | 178 void MockPluginDelegate::DidStartLoading() { | 
|  | 179 } | 
|  | 180 | 
|  | 181 void MockPluginDelegate::DidStopLoading() { | 
|  | 182 } | 
|  | 183 | 
|  | 184 void MockPluginDelegate::SetContentRestriction(int restrictions) { | 
|  | 185 } | 
|  | 186 | 
|  | 187 }  // namespace pepper | 
| OLD | NEW | 
|---|