Index: content/browser/battery_status/battery_monitor_integration_browsertest.cc |
diff --git a/content/browser/battery_status/battery_monitor_integration_browsertest.cc b/content/browser/battery_status/battery_monitor_integration_browsertest.cc |
index e8c6c8523c35b9cdf2988acb2420d8ed95ff3eca..9a8a23485006b754b7461ddcb1ae1576a84a15cb 100644 |
--- a/content/browser/battery_status/battery_monitor_integration_browsertest.cc |
+++ b/content/browser/battery_status/battery_monitor_integration_browsertest.cc |
@@ -92,7 +92,10 @@ class TestContentBrowserClient : public ContentBrowserClient { |
void ExposeInterfacesToRenderer( |
shell::InterfaceRegistry* registry, |
RenderProcessHost* render_process_host) override { |
- registry->AddInterface(base::Bind(&FakeBatteryMonitor::Create)); |
+ scoped_refptr<base::SingleThreadTaskRunner> ui_task_runner = |
+ BrowserThread::GetTaskRunnerForThread(BrowserThread::UI); |
+ registry->AddInterface(base::Bind(&FakeBatteryMonitor::Create), |
+ ui_task_runner); |
} |
void AppendExtraCommandLineSwitches(base::CommandLine* command_line, |