base: Make ScopedPtrMap use DISALLOW_COPY_AND_ASSIGN

Currently the class uses MOVE_ONLY_TYPE_WITH_MOVE_CONSTRUCTOR_FOR_CPP_03
which adds a .Pass() method and works for passing with Callback. But
there are no users of this passing ownership in Callback, so switch
to the general DISALLOW_COPY_AND_ASSIGN macro.

R=Nico, zea@chromium.org
BUG=557422, 554291

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

Cr-Commit-Position: refs/heads/master@{#362488}


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