Remove Do* Methods in MockObjectProxy
As of April 2017, gmock supports move-only method arguments, so the
MockObjectProxy::Do* can be removed.
All changes are trivial except
notification_platform_bridge_linux_unittest.cc which migrates some
ACTIONs to templates.
Bug: None
Change-Id: Ifc4c9a97f3778f30832636d4f4d074f0e5212a48
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7037437
Commit-Queue: Michael Sun <michaelfsun@google.com>
Reviewed-by: Colin Blundell <blundell@chromium.org>
Reviewed-by: Michael Sun <michaelfsun@google.com>
Reviewed-by: Ryo Hashimoto <hashimoto@chromium.org>
Auto-Submit: Thomas Anderson <thomasanderson@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1530426}
NOKEYCHECK=True
GitOrigin-RevId: 5dad3e5ffb1bc348ebd40d2be9122246b416a917
3 files changed