| Index: chrome/browser/extensions/browser_event_router.h
|
| diff --git a/chrome/browser/extensions/browser_event_router.h b/chrome/browser/extensions/browser_event_router.h
|
| index 3a461507a0d97f2fe58c2b2916e288b1743e3760..c9edaee7a6e39ccebfeda7dc6402b9b58b5ed058 100644
|
| --- a/chrome/browser/extensions/browser_event_router.h
|
| +++ b/chrome/browser/extensions/browser_event_router.h
|
| @@ -107,19 +107,20 @@ class BrowserEventRouter : public TabStripModelObserver,
|
| // so we avoid duplication by dropping events destined for other profiles.
|
| void DispatchEvent(Profile* profile,
|
| const char* event_name,
|
| - const std::string& json_args,
|
| + scoped_ptr<base::ListValue> args,
|
| EventRouter::UserGestureState user_gesture);
|
|
|
| void DispatchEventToExtension(Profile* profile,
|
| const std::string& extension_id,
|
| const char* event_name,
|
| - const std::string& json_args,
|
| + scoped_ptr<base::ListValue> event_args,
|
| EventRouter::UserGestureState user_gesture);
|
|
|
| - void DispatchEventsAcrossIncognito(Profile* profile,
|
| - const char* event_name,
|
| - const std::string& json_args,
|
| - const std::string& cross_incognito_args);
|
| + void DispatchEventsAcrossIncognito(
|
| + Profile* profile,
|
| + const char* event_name,
|
| + scoped_ptr<base::ListValue> event_args,
|
| + scoped_ptr<base::ListValue> cross_incognito_args);
|
|
|
| void DispatchEventWithTab(Profile* profile,
|
| const std::string& extension_id,
|
|
|