| Index: content/renderer/render_frame_impl.h
|
| diff --git a/content/renderer/render_frame_impl.h b/content/renderer/render_frame_impl.h
|
| index cbe833d947714282085cf70b93a6cbfa66ad0837..c53b27ce77b31e0d9f7dcf4ea1791d1b6a875985 100644
|
| --- a/content/renderer/render_frame_impl.h
|
| +++ b/content/renderer/render_frame_impl.h
|
| @@ -74,6 +74,7 @@ namespace content {
|
|
|
| class ChildFrameCompositingHelper;
|
| class CompositorDependencies;
|
| +class DevToolsAgent;
|
| class ExternalPopupMenu;
|
| class GeolocationDispatcher;
|
| class ManifestManager;
|
| @@ -541,6 +542,8 @@ class CONTENT_EXPORT RenderFrameImpl
|
|
|
| ManifestManager* manifest_manager();
|
|
|
| + void CreateDevToolsAgent();
|
| +
|
| protected:
|
| RenderFrameImpl(RenderViewImpl* render_view, int32 routing_id);
|
|
|
| @@ -569,6 +572,10 @@ class CONTENT_EXPORT RenderFrameImpl
|
| void AddObserver(RenderFrameObserver* observer);
|
| void RemoveObserver(RenderFrameObserver* observer);
|
|
|
| + // Returns whether this frame is a root of a frame subtree, where all the
|
| + // frames live in the same process.
|
| + bool IsLocalRoot();
|
| +
|
| // Builds and sends DidCommitProvisionalLoad to the host.
|
| void SendDidCommitProvisionalLoad(blink::WebFrame* frame,
|
| blink::WebHistoryCommitType commit_type);
|
| @@ -846,6 +853,9 @@ class CONTENT_EXPORT RenderFrameImpl
|
| bool contains_media_player_;
|
| #endif
|
|
|
| + // The devtools agent for this frame; only created for local frame roots.
|
| + DevToolsAgent* devtools_agent_;
|
| +
|
| // The geolocation dispatcher attached to this frame, lazily initialized.
|
| GeolocationDispatcher* geolocation_dispatcher_;
|
|
|
|
|