| Index: content/renderer/render_frame_proxy.h
|
| diff --git a/content/renderer/render_frame_proxy.h b/content/renderer/render_frame_proxy.h
|
| index 2afd45383e3138bae59fa209dda2b2acd06eeed1..96c96c91717efeeb579caeb332620b128f640fce 100644
|
| --- a/content/renderer/render_frame_proxy.h
|
| +++ b/content/renderer/render_frame_proxy.h
|
| @@ -10,7 +10,6 @@
|
| #include "content/common/content_export.h"
|
| #include "ipc/ipc_listener.h"
|
| #include "ipc/ipc_sender.h"
|
| -
|
| #include "third_party/WebKit/public/web/WebRemoteFrame.h"
|
| #include "third_party/WebKit/public/web/WebRemoteFrameClient.h"
|
|
|
| @@ -26,6 +25,7 @@ namespace content {
|
| class ChildFrameCompositingHelper;
|
| class RenderFrameImpl;
|
| class RenderViewImpl;
|
| +struct FrameReplicationState;
|
|
|
| // When a page's frames are rendered by multiple processes, each renderer has a
|
| // full copy of the frame tree. It has full RenderFrames for the frames it is
|
| @@ -74,9 +74,11 @@ class CONTENT_EXPORT RenderFrameProxy
|
| // |parent_routing_id| always identifies a RenderFrameProxy (never a
|
| // RenderFrame) because a new child of a local frame should always start out
|
| // as a frame, not a proxy.
|
| - static RenderFrameProxy* CreateFrameProxy(int routing_id,
|
| - int parent_routing_id,
|
| - int render_view_routing_id);
|
| + static RenderFrameProxy* CreateFrameProxy(
|
| + int routing_id,
|
| + int parent_routing_id,
|
| + int render_view_routing_id,
|
| + const FrameReplicationState& replicated_state);
|
|
|
| // Returns the RenderFrameProxy for the given routing ID.
|
| static RenderFrameProxy* FromRoutingID(int routing_id);
|
|
|