summaryrefslogtreecommitdiffstats
path: root/ui/aura/remote_root_window_host_win.h
diff options
context:
space:
mode:
Diffstat (limited to 'ui/aura/remote_root_window_host_win.h')
-rw-r--r--ui/aura/remote_root_window_host_win.h22
1 files changed, 12 insertions, 10 deletions
diff --git a/ui/aura/remote_root_window_host_win.h b/ui/aura/remote_root_window_host_win.h
index de69eb2..05959a9 100644
--- a/ui/aura/remote_root_window_host_win.h
+++ b/ui/aura/remote_root_window_host_win.h
@@ -14,7 +14,9 @@
#include "ui/base/events/event_constants.h"
#include "ui/gfx/native_widget_types.h"
+namespace base {
class FilePath;
+}
namespace ui {
class ViewProp;
@@ -27,20 +29,20 @@ class Sender;
namespace aura {
-typedef base::Callback<void(const FilePath&, int, void*)>
+typedef base::Callback<void(const base::FilePath&, int, void*)>
OpenFileCompletion;
-typedef base::Callback<void(const std::vector<FilePath>&, void*)>
+typedef base::Callback<void(const std::vector<base::FilePath>&, void*)>
OpenMultipleFilesCompletion;
-typedef base::Callback<void(const FilePath&, int, void*)>
+typedef base::Callback<void(const base::FilePath&, int, void*)>
SaveFileCompletion;
// Handles the open file operation for Metro Chrome Ash. The callback passed in
// is invoked when we receive the opened file name from the metro viewer.
AURA_EXPORT void HandleOpenFile(
const string16& title,
- const FilePath& default_path,
+ const base::FilePath& default_path,
const string16& filter,
const OpenFileCompletion& callback);
@@ -49,7 +51,7 @@ AURA_EXPORT void HandleOpenFile(
// viewer.
AURA_EXPORT void HandleOpenMultipleFiles(
const string16& title,
- const FilePath& default_path,
+ const base::FilePath& default_path,
const string16& filter,
const OpenMultipleFilesCompletion& callback);
@@ -57,7 +59,7 @@ AURA_EXPORT void HandleOpenMultipleFiles(
// is invoked when we receive the saved file name from the metro viewer.
AURA_EXPORT void HandleSaveFile(
const string16& title,
- const FilePath& default_path,
+ const base::FilePath& default_path,
const string16& filter,
int filter_index,
const string16& default_extension,
@@ -83,19 +85,19 @@ class AURA_EXPORT RemoteRootWindowHostWin : public RootWindowHost {
void HandleOpenFile(
const string16& title,
- const FilePath& default_path,
+ const base::FilePath& default_path,
const string16& filter,
const OpenFileCompletion& callback);
void HandleOpenMultipleFiles(
const string16& title,
- const FilePath& default_path,
+ const base::FilePath& default_path,
const string16& filter,
const OpenMultipleFilesCompletion& callback);
void HandleSaveFile(
const string16& title,
- const FilePath& default_path,
+ const base::FilePath& default_path,
const string16& filter,
int filter_index,
const string16& default_extension,
@@ -133,7 +135,7 @@ class AURA_EXPORT RemoteRootWindowHostWin : public RootWindowHost {
int filter_index);
void OnFileOpenDone(bool success, string16 filename);
void OnMultiFileOpenDone(bool success,
- const std::vector<FilePath>& files);
+ const std::vector<base::FilePath>& files);
// RootWindowHost overrides:
virtual void SetDelegate(RootWindowHostDelegate* delegate) OVERRIDE;