| Index: content/public/browser/render_frame_host.h
|
| diff --git a/content/public/browser/render_frame_host.h b/content/public/browser/render_frame_host.h
|
| index a3a88636f2c87e8dda41c233d5f9090288b23c4d..2d44e2c7c6af9677cc687f5a655e66ac94b99e80 100644
|
| --- a/content/public/browser/render_frame_host.h
|
| +++ b/content/public/browser/render_frame_host.h
|
| @@ -30,6 +30,8 @@ class InterfaceProvider;
|
| }
|
|
|
| namespace content {
|
| +class AssociatedInterfaceProvider;
|
| +class AssociatedInterfaceRegistry;
|
| class RenderProcessHost;
|
| class RenderViewHost;
|
| class RenderWidgetHostView;
|
| @@ -191,6 +193,10 @@ class CONTENT_EXPORT RenderFrameHost : public IPC::Listener,
|
| // interfaces exposed to it by the application running in this frame.
|
| virtual shell::InterfaceProvider* GetRemoteInterfaces() = 0;
|
|
|
| + // Returns the AssociatedInterfaceProvider that this process can use to access
|
| + // remote frame-specific Channel-associated interfaces for this frame.
|
| + virtual AssociatedInterfaceProvider* GetRemoteAssociatedInterfaces() = 0;
|
| +
|
| // Returns the visibility state of the frame. The different visibility states
|
| // of a frame are defined in Blink.
|
| virtual blink::WebPageVisibilityState GetVisibilityState() = 0;
|
|
|