mandoline filesystem: Rewrite using base::File.
commit6c6729f63ec4fc5063009adb703c2563f08d0464
authorerg <erg@chromium.org>
Fri, 29 May 2015 17:05:41 +0000 (29 10:05 -0700)
committerCommit bot <commit-bot@chromium.org>
Fri, 29 May 2015 17:06:03 +0000 (29 17:06 +0000)
tree085dbac85774aa7f64efb2a5b8875679bf4940bb
parent3c65322f76409863f94490557b66bd10cbd25369
mandoline filesystem: Rewrite using base::File.

The previous incomplete implementation of the file system targeted posix
semantics. While I'd still like to see a service that offered posix
semantics added to the filesystem application, for short term
cross-platform bring up, rewrite the implementation to targeting
base::File so Windows works.

BUG=490237

Review URL: https://codereview.chromium.org/1158253002

Cr-Commit-Position: refs/heads/master@{#331994}
19 files changed:
components/filesystem/BUILD.gn
components/filesystem/directory_impl.cc
components/filesystem/directory_impl.h
components/filesystem/directory_impl_unittest.cc
components/filesystem/file_impl.cc
components/filesystem/file_impl.h
components/filesystem/file_impl_unittest.cc
components/filesystem/file_system_impl.cc
components/filesystem/file_system_impl.h
components/filesystem/files_test_base.cc
components/filesystem/futimens.h [deleted file]
components/filesystem/futimens_android.cc [deleted file]
components/filesystem/public/interfaces/directory.mojom
components/filesystem/public/interfaces/file.mojom
components/filesystem/public/interfaces/types.mojom
components/filesystem/shared_impl.cc [deleted file]
components/filesystem/shared_impl.h [deleted file]
components/filesystem/util.cc
components/filesystem/util.h