Index: webkit/fileapi/file_system_operation.h |
=================================================================== |
--- webkit/fileapi/file_system_operation.h (revision 60236) |
+++ webkit/fileapi/file_system_operation.h (working copy) |
@@ -15,6 +15,10 @@ |
#include "base/scoped_callback_factory.h" |
#include "base/scoped_ptr.h" |
+namespace base { |
+class Time; |
+} |
+ |
namespace fileapi { |
class FileSystemCallbackDispatcher; |
@@ -55,6 +59,10 @@ |
void Remove(const FilePath& path); |
+ void TouchFile(const FilePath& path, |
+ const base::Time& last_access_time, |
+ const base::Time& last_modified_time); |
+ |
protected: |
// Proxy for calling file_util_proxy methods. |
scoped_refptr<base::MessageLoopProxy> proxy_; |
@@ -84,6 +92,8 @@ |
base::PlatformFileError rv, |
const std::vector<base::file_util_proxy::Entry>& entries); |
+ void DidTouchFile(base::PlatformFileError rv); |
+ |
scoped_ptr<FileSystemCallbackDispatcher> dispatcher_; |
base::ScopedCallbackFactory<FileSystemOperation> callback_factory_; |