Index: services/resource_coordinator/public/cpp/resource_coordinator_interface.cc |
diff --git a/services/resource_coordinator/public/cpp/resource_coordinator_interface.cc b/services/resource_coordinator/public/cpp/resource_coordinator_interface.cc |
index 7c76ac3c28d8070394b838df619a98c867895e30..537f372f0eaf9f056025710feba2f502cd698e60 100644 |
--- a/services/resource_coordinator/public/cpp/resource_coordinator_interface.cc |
+++ b/services/resource_coordinator/public/cpp/resource_coordinator_interface.cc |
@@ -101,4 +101,14 @@ void ResourceCoordinatorInterface::RemoveChildByID( |
service_->RemoveChild(child_id); |
} |
+void ResourceCoordinatorInterface::SetProperty( |
+ const mojom::PropertyType property_name, |
+ const base::Value& value) { |
+ DCHECK(thread_checker_.CalledOnValidThread()); |
+ mojom::PropertyPtr property = mojom::Property::New(); |
+ property->property = property_name; |
+ property->value = base::MakeUnique<base::Value>(value); |
+ service_->SetProperty(std::move(property)); |
+} |
+ |
} // namespace resource_coordinator |