Chromium Code Reviews| Index: content/public/browser/content_browser_client.h |
| diff --git a/content/public/browser/content_browser_client.h b/content/public/browser/content_browser_client.h |
| index 0c417e90f7771ad50694d3fb35a9dd29774ca8a3..53cc465812ea5da7ed850f402d203ba1e8ab7b6e 100644 |
| --- a/content/public/browser/content_browser_client.h |
| +++ b/content/public/browser/content_browser_client.h |
| @@ -13,9 +13,10 @@ |
| #include "base/callback_forward.h" |
| #include "base/memory/linked_ptr.h" |
| #include "base/memory/scoped_ptr.h" |
| +#include "base/memory/scoped_vector.h" |
| #include "content/public/browser/file_descriptor_info.h" |
| -#include "content/public/common/socket_permission_request.h" |
| #include "content/public/common/content_client.h" |
| +#include "content/public/common/socket_permission_request.h" |
| #include "content/public/common/window_container_type.h" |
| #include "net/base/mime_util.h" |
| #include "net/cookies/canonical_cookie.h" |
| @@ -61,6 +62,10 @@ namespace ui { |
| class SelectFilePolicy; |
| } |
| +namespace fileapi { |
| +class FileSystemMountPointProvider; |
| +} |
| + |
| namespace webkit_glue { |
| struct WebPreferences; |
| } |
| @@ -496,6 +501,11 @@ class CONTENT_EXPORT ContentBrowserClient { |
| virtual void GetAdditionalAllowedSchemesForFileSystem( |
| std::vector<std::string>* additional_schemes) {} |
| + // Returns additional MountPointProvider for FileSystem API. |
| + virtual void GetAdditionalFileSystemMountPointProvider( |
|
jam
2013/04/18 16:16:30
why is this a ScopedVector instead of passing in a
|
| + ScopedVector<fileapi::FileSystemMountPointProvider>* |
| + additional_providers) {} |
| + |
| #if defined(OS_POSIX) && !defined(OS_MACOSX) |
| // Populates |mappings| with all files that need to be mapped before launching |
| // a child process. |