Index: extensions/shell/browser/shell_extensions_browser_client.cc |
diff --git a/extensions/shell/browser/shell_extensions_browser_client.cc b/extensions/shell/browser/shell_extensions_browser_client.cc |
index 7a14a9363380246616a09ff7cd3edff4575f8351..df0f872415f5ea9f593eedfcbc9203ce34d57e6f 100644 |
--- a/extensions/shell/browser/shell_extensions_browser_client.cc |
+++ b/extensions/shell/browser/shell_extensions_browser_client.cc |
@@ -202,20 +202,19 @@ ShellExtensionsBrowserClient::GetComponentExtensionResourceManager() { |
} |
void ShellExtensionsBrowserClient::BroadcastEventToRenderers( |
+ events::HistogramValue histogram_value, |
const std::string& event_name, |
scoped_ptr<base::ListValue> args) { |
if (!BrowserThread::CurrentlyOn(BrowserThread::UI)) { |
BrowserThread::PostTask( |
- BrowserThread::UI, |
- FROM_HERE, |
+ BrowserThread::UI, FROM_HERE, |
base::Bind(&ShellExtensionsBrowserClient::BroadcastEventToRenderers, |
- base::Unretained(this), |
- event_name, |
+ base::Unretained(this), histogram_value, event_name, |
base::Passed(&args))); |
return; |
} |
- scoped_ptr<Event> event(new Event(events::UNKNOWN, event_name, args.Pass())); |
+ scoped_ptr<Event> event(new Event(histogram_value, event_name, args.Pass())); |
EventRouter::Get(browser_context_)->BroadcastEvent(event.Pass()); |
} |