Index: chrome/browser/chromeos/file_system_provider/fileapi/backend_delegate.h |
diff --git a/chrome/browser/chromeos/file_system_provider/fileapi/backend_delegate.h b/chrome/browser/chromeos/file_system_provider/fileapi/backend_delegate.h |
index c4794486888bc1a2d8ab59ab3d8fd590d8b94270..3db30da807885c0c92de5f1cd3f321f54e6d84c6 100644 |
--- a/chrome/browser/chromeos/file_system_provider/fileapi/backend_delegate.h |
+++ b/chrome/browser/chromeos/file_system_provider/fileapi/backend_delegate.h |
@@ -6,13 +6,22 @@ |
#define CHROME_BROWSER_CHROMEOS_FILE_SYSTEM_PROVIDER_FILEAPI_BACKEND_DELEGATE_H_ |
#include "base/basictypes.h" |
+#include "base/file_util.h" |
#include "base/memory/scoped_ptr.h" |
#include "chrome/browser/chromeos/fileapi/file_system_backend_delegate.h" |
namespace fileapi { |
class AsyncFileUtil; |
+class FileSystemContext; |
+class FileSystemURL; |
+class FileStreamWriter; |
+class WatcherManager; |
} // namespace fileapi |
+namespace webkit_blob { |
+class FileStreamReader; |
+} // namespace webkit_blob |
+ |
namespace chromeos { |
namespace file_system_provider { |
@@ -35,6 +44,8 @@ class BackendDelegate : public chromeos::FileSystemBackendDelegate { |
const fileapi::FileSystemURL& url, |
int64 offset, |
fileapi::FileSystemContext* context) OVERRIDE; |
+ virtual fileapi::WatcherManager* GetWatcherManager( |
+ const fileapi::FileSystemURL& url) OVERRIDE; |
private: |
scoped_ptr<fileapi::AsyncFileUtil> async_file_util_; |