Index: chrome/browser/extensions/chrome_extension_web_contents_observer.h |
diff --git a/chrome/browser/extensions/chrome_extension_web_contents_observer.h b/chrome/browser/extensions/chrome_extension_web_contents_observer.h |
index e7e995abce33c3a29f0d1ee5d2f0471671bfec3a..608b1759a817e78b69ee8a6b380c660f947d94c2 100644 |
--- a/chrome/browser/extensions/chrome_extension_web_contents_observer.h |
+++ b/chrome/browser/extensions/chrome_extension_web_contents_observer.h |
@@ -11,6 +11,10 @@ |
#include "extensions/browser/extension_web_contents_observer.h" |
#include "extensions/common/stack_frame.h" |
+namespace content { |
+class RenderFrameHost; |
+} |
+ |
namespace extensions { |
struct Message; |
@@ -31,6 +35,9 @@ class ChromeExtensionWebContentsObserver |
virtual void RenderViewCreated(content::RenderViewHost* render_view_host) |
OVERRIDE; |
virtual bool OnMessageReceived(const IPC::Message& message) OVERRIDE; |
+ virtual bool OnMessageReceived( |
+ const IPC::Message& message, |
+ content::RenderFrameHost* render_frame_host) OVERRIDE; |
// Routes a message to the extensions MessageService. |
void OnPostMessage(int port_id, const Message& message); |