Index: content/renderer/render_frame_impl.h |
diff --git a/content/renderer/render_frame_impl.h b/content/renderer/render_frame_impl.h |
index 480f835eb7eeb5c0ddd403c2872188465956d4c3..4c0559eee66fbeef063f161ea25459a9b701381b 100644 |
--- a/content/renderer/render_frame_impl.h |
+++ b/content/renderer/render_frame_impl.h |
@@ -25,6 +25,7 @@ |
#include "content/common/accessibility_mode_enums.h" |
#include "content/common/frame.mojom.h" |
#include "content/common/frame_message_enums.h" |
+#include "content/common/render_frame_message_filter.mojom.h" |
#include "content/public/common/console_message_level.h" |
#include "content/public/common/javascript_message_type.h" |
#include "content/public/common/referrer.h" |
@@ -377,6 +378,10 @@ class CONTENT_EXPORT RenderFrameImpl |
void DidHideExternalPopupMenu(); |
#endif |
+ // Exposes the mojom::RenderFrameMessageFilter interface connected to the |
+ // browser. |
+ mojom::RenderFrameMessageFilter* render_frame_message_filter(); |
+ |
// IPC::Sender |
bool Send(IPC::Message* msg) override; |
@@ -1280,6 +1285,8 @@ class CONTENT_EXPORT RenderFrameImpl |
mojo::Binding<mojom::Frame> frame_binding_; |
mojom::FrameHostPtr frame_host_; |
+ mojom::RenderFrameMessageFilterAssociatedPtr render_frame_message_filter_; |
+ |
base::WeakPtrFactory<RenderFrameImpl> weak_factory_; |
DISALLOW_COPY_AND_ASSIGN(RenderFrameImpl); |