| Index: chrome/browser/extensions/extension_event_router.h
|
| diff --git a/chrome/browser/extensions/extension_event_router.h b/chrome/browser/extensions/extension_event_router.h
|
| index 5e1ca970052c88b878455c9452cde2362ce1c411..c9f1f21e204c9abb3cef53a40b90c4b5f7d19fb4 100644
|
| --- a/chrome/browser/extensions/extension_event_router.h
|
| +++ b/chrome/browser/extensions/extension_event_router.h
|
| @@ -15,12 +15,19 @@
|
| #include "chrome/common/notification_registrar.h"
|
|
|
| class GURL;
|
| +class Extension;
|
| class ExtensionDevToolsManager;
|
| class Profile;
|
| class RenderProcessHost;
|
|
|
| class ExtensionEventRouter : public NotificationObserver {
|
| public:
|
| + // Returns true if the given extension can see events and data from another
|
| + // sub-profile (incognito to original profile, or vice versa).
|
| + static bool CanCrossIncognito(Profile* profile,
|
| + const std::string& extension_id);
|
| + static bool CanCrossIncognito(Profile* profile, const Extension* extension);
|
| +
|
| explicit ExtensionEventRouter(Profile* profile);
|
| ~ExtensionEventRouter();
|
|
|
|
|