Index: chrome/browser/chromeos/gdata/gdata_file_system_proxy.h |
diff --git a/chrome/browser/chromeos/gdata/gdata_file_system_proxy.h b/chrome/browser/chromeos/gdata/gdata_file_system_proxy.h |
index 48b0f8cdd48d37b7524943f6d300cc86795cc14b..f3fb3f734391ea978ead473c86b8d9b83bf0e945 100644 |
--- a/chrome/browser/chromeos/gdata/gdata_file_system_proxy.h |
+++ b/chrome/browser/chromeos/gdata/gdata_file_system_proxy.h |
@@ -13,6 +13,8 @@ namespace fileapi { |
class FileSystemURL; |
} |
+class Profile; |
+ |
namespace gdata { |
class GDataEntryProto; |
@@ -22,7 +24,8 @@ class GDataFileSystemInterface; |
class GDataFileSystemProxy : public fileapi::RemoteFileSystemProxyInterface { |
public: |
// |file_system| is the GDataFileSystem instance owned by GDataSystemService. |
- explicit GDataFileSystemProxy(GDataFileSystemInterface* file_system); |
+ explicit GDataFileSystemProxy(GDataFileSystemInterface* file_system, |
+ Profile* profile); |
// fileapi::RemoteFileSystemProxyInterface overrides. |
virtual void GetFileInfo( |
@@ -117,7 +120,6 @@ class GDataFileSystemProxy : public fileapi::RemoteFileSystemProxyInterface { |
const fileapi::FileSystemOperationInterface::ReadDirectoryCallback& |
callback, |
GDataFileError error, |
- bool hide_hosted_documents, |
scoped_ptr<gdata::GDataEntryProtoVector> proto_entries); |
// Helper callback for relaying reply for CreateWritableSnapshotFile() to |
@@ -183,6 +185,9 @@ class GDataFileSystemProxy : public fileapi::RemoteFileSystemProxyInterface { |
// removed, the file manager is already gone). Hence it's safe to use this as |
// a raw pointer. |
GDataFileSystemInterface* file_system_; |
+ |
+ // Profile associated with the file system proxy. |
+ Profile* profile_; // Not owned. |
}; |
} // namespace chromeos |