| Index: content/browser/service_manager/common_browser_interfaces.cc
|
| diff --git a/content/browser/service_manager/common_browser_interfaces.cc b/content/browser/service_manager/common_browser_interfaces.cc
|
| index afc81bb970f948d0bee8c260fe983a680161024f..7154b48f639bdff4198b0e780dc8d9bc5bf76c93 100644
|
| --- a/content/browser/service_manager/common_browser_interfaces.cc
|
| +++ b/content/browser/service_manager/common_browser_interfaces.cc
|
| @@ -23,6 +23,14 @@ namespace content {
|
|
|
| namespace {
|
|
|
| +void BindTracingAgentSetRequest(
|
| + const service_manager::BindSourceInfo& source_info,
|
| + resource_coordinator::tracing::mojom::AgentSetRequest request) {
|
| + auto* agent_set = resource_coordinator::tracing::AgentSetImpl::GetInstance();
|
| + if (agent_set)
|
| + agent_set->BindAgentSetRequest(source_info, std::move(request));
|
| +}
|
| +
|
| void BindMemoryCoordinatorRequest(
|
| const service_manager::BindSourceInfo& source_info,
|
| memory_instrumentation::mojom::CoordinatorRequest request) {
|
| @@ -35,6 +43,7 @@ class ConnectionFilterImpl : public ConnectionFilter {
|
| public:
|
| ConnectionFilterImpl()
|
| : main_thread_task_runner_(base::ThreadTaskRunnerHandle::Get()) {
|
| + RegisterMainThreadInterface(base::Bind(&BindTracingAgentSetRequest));
|
| RegisterMainThreadInterface(base::Bind(&BindMemoryCoordinatorRequest));
|
|
|
| auto* browser_main_loop = BrowserMainLoop::GetInstance();
|
|
|