Index: chrome/browser/extensions/extension_file_browser_private_api.h |
=================================================================== |
--- chrome/browser/extensions/extension_file_browser_private_api.h (revision 79631) |
+++ chrome/browser/extensions/extension_file_browser_private_api.h (working copy) |
@@ -8,10 +8,12 @@ |
#include <string> |
-#include "base/file_path.h" |
+#include "base/platform_file.h" |
#include "chrome/browser/extensions/extension_function.h" |
#include "webkit/fileapi/file_system_callback_dispatcher.h" |
+class GURL; |
+ |
// Implements the Chrome Extension local File API. |
class RequestLocalFileSystemFunction |
: public AsyncExtensionFunction { |
@@ -27,7 +29,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"); |