Index: webkit/chromeos/fileapi/cros_mount_point_provider.cc |
diff --git a/webkit/chromeos/fileapi/cros_mount_point_provider.cc b/webkit/chromeos/fileapi/cros_mount_point_provider.cc |
index cebdfe36e0910713364670d9fec29ba29d4b516a..bb6b5e53b821272861f5e6a785419ce215e6804b 100644 |
--- a/webkit/chromeos/fileapi/cros_mount_point_provider.cc |
+++ b/webkit/chromeos/fileapi/cros_mount_point_provider.cc |
@@ -19,6 +19,7 @@ |
#include "webkit/chromeos/fileapi/remote_file_stream_writer.h" |
#include "webkit/chromeos/fileapi/remote_file_system_operation.h" |
#include "webkit/fileapi/file_system_file_stream_reader.h" |
+#include "webkit/fileapi/file_system_operation_context.h" |
#include "webkit/fileapi/file_system_url.h" |
#include "webkit/fileapi/file_system_util.h" |
#include "webkit/fileapi/local_file_stream_writer.h" |
@@ -252,7 +253,10 @@ CrosMountPointProvider::CreateFileSystemOperation( |
if (mount_point && mount_point->location == REMOTE) |
return new chromeos::RemoteFileSystemOperation(mount_point->remote_proxy); |
- return new fileapi::LocalFileSystemOperation(context); |
+ scoped_ptr<fileapi::FileSystemOperationContext> operation_context( |
+ new fileapi::FileSystemOperationContext(context)); |
+ return new fileapi::LocalFileSystemOperation(context, |
+ operation_context.Pass()); |
} |
webkit_blob::FileStreamReader* CrosMountPointProvider::CreateFileStreamReader( |