Use C++11 style unions for base::Value.

ManualConstructor<T> is no longer needed in C++11.

Bug: 773351
Change-Id: I264a4253c53535e6fbdcdfec91cecae60d5fe66f
Reviewed-on: https://chromium-review.googlesource.com/709954
Reviewed-by: Jan Wilken Dörrie <jdoerrie@chromium.org>
Reviewed-by: danakj <danakj@chromium.org>
Commit-Queue: Daniel Cheng <dcheng@chromium.org>
Cr-Commit-Position: refs/heads/master@{#508229}

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