Added a Mojo equivalent to base::File::Error.

mojo.common.mojom.FileError is the Mojo version of the base::File::Error
enumeration.

Added enum traits for base::File::Error ↔ mojo::common::mojom::FileError.

Bug: 787281
Change-Id: I12075ed19fd412d0f92b0eccef66ba3832261d8b
Reviewed-on: https://chromium-review.googlesource.com/786266
Commit-Queue: Chris Mumford <cmumford@chromium.org>
Reviewed-by: John Abd-El-Malek <jam@chromium.org>
Reviewed-by: Oliver Chang <ochang@chromium.org>
Cr-Commit-Position: refs/heads/master@{#519407}

CrOS-Libchrome-Original-Commit: 8d71ca83bd7d6e377d06e0b13db6521faff8313d
5 files changed
tree: e35404030303757537961ae4972737b9f35f8992
  1. base/
  2. build/
  3. components/
  4. dbus/
  5. device/
  6. ipc/
  7. mojo/
  8. testing/
  9. third_party/
  10. ui/