Index: chrome/browser/extensions/extension_webrequest_api.h |
diff --git a/chrome/browser/extensions/extension_webrequest_api.h b/chrome/browser/extensions/extension_webrequest_api.h |
index 27fb5cb19b62186e69066c0c6b96ad5fd1035b63..6d93795c657b806a991c0ac85bdd46ea316912c9 100644 |
--- a/chrome/browser/extensions/extension_webrequest_api.h |
+++ b/chrome/browser/extensions/extension_webrequest_api.h |
@@ -15,8 +15,9 @@ |
#include "ipc/ipc_message.h" |
#include "chrome/browser/extensions/extension_function.h" |
-class ExtensionIOEventRouter; |
+class ExtensionEventRouterForwarder; |
class GURL; |
+class Profile; |
// This class observes network events and routes them to the appropriate |
// extensions listening to those events. All methods must be called on the IO |
@@ -36,7 +37,8 @@ class ExtensionWebRequestEventRouter { |
// TODO(mpcomplete): additional params |
void OnBeforeRequest( |
- const ExtensionIOEventRouter* event_router, |
+ ExtensionEventRouterForwarder* event_router, |
+ Profile* profile, |
const GURL& url, |
const std::string& method); |