Convert dbus to base::Bind and base::Callback to Once/Repeating

Bug: 1007778
Change-Id: I080ef6ed77020f262deeb2cf972b8b32518a0bf5
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1928210
Auto-Submit: Reilly Grant <[email protected]>
Commit-Queue: Scott Violet <[email protected]>
Reviewed-by: Scott Violet <[email protected]>
Cr-Commit-Position: refs/heads/master@{#718180}
diff --git a/dbus/object_manager_unittest.cc b/dbus/object_manager_unittest.cc
index 68ca5dcc..427c4b0 100644
--- a/dbus/object_manager_unittest.cc
+++ b/dbus/object_manager_unittest.cc
@@ -57,8 +57,8 @@
                                 const std::string& interface_name) override {
     Properties* properties = new Properties(
         object_proxy, interface_name,
-        base::Bind(&ObjectManagerTest::OnPropertyChanged,
-                   base::Unretained(this), object_path));
+        base::BindRepeating(&ObjectManagerTest::OnPropertyChanged,
+                            base::Unretained(this), object_path));
     return static_cast<PropertySet*>(properties);
   }
 
@@ -199,10 +199,9 @@
     writer.AppendString(action);
     writer.AppendObjectPath(object_path);
 
-    object_proxy->CallMethod(&method_call,
-                             ObjectProxy::TIMEOUT_USE_DEFAULT,
-                             base::Bind(&ObjectManagerTest::MethodCallback,
-                                        base::Unretained(this)));
+    object_proxy->CallMethod(&method_call, ObjectProxy::TIMEOUT_USE_DEFAULT,
+                             base::BindOnce(&ObjectManagerTest::MethodCallback,
+                                            base::Unretained(this)));
     WaitForMethodCallback();
   }