Index: chrome/browser/extensions/extension_file_browser_private_api.h |
=================================================================== |
--- chrome/browser/extensions/extension_file_browser_private_api.h (revision 81454) |
+++ chrome/browser/extensions/extension_file_browser_private_api.h (working copy) |
@@ -10,11 +10,13 @@ |
#include <string> |
#include <vector> |
-#include "base/file_path.h" |
+#include "base/platform_file.h" |
#include "chrome/browser/extensions/extension_function.h" |
#include "chrome/browser/ui/shell_dialogs.h" |
#include "webkit/fileapi/file_system_callback_dispatcher.h" |
+class GURL; |
+ |
// Implements the Chrome Extension local File API. |
class RequestLocalFileSystemFunction |
: public AsyncExtensionFunction { |
@@ -30,7 +32,7 @@ |
private: |
friend class LocalFileSystemCallbackDispatcher; |
void RespondSuccessOnUIThread(const std::string& name, |
- const FilePath& path); |
+ const GURL& root); |
void RespondFailedOnUIThread(base::PlatformFileError error_code); |
DECLARE_EXTENSION_FUNCTION_NAME("fileBrowserPrivate.requestLocalFileSystem"); |