#include "content/browser/scoped_active_url.h"
#include "content/browser/renderer_host/frame_tree.h"
#include "content/browser/renderer_host/frame_tree_node.h"
#include "content/browser/renderer_host/render_frame_host_impl.h"
#include "content/browser/renderer_host/render_frame_proxy_host.h"
#include "content/browser/renderer_host/render_view_host_impl.h"
#include "content/public/browser/render_frame_host.h"
#include "content/public/browser/render_view_host.h"
#include "content/public/common/content_client.h"
#include "url/gurl.h"
#include "url/origin.h"
namespace content {
ScopedActiveURL::ScopedActiveURL(const GURL& active_url,
const url::Origin& top_origin) { … }
ScopedActiveURL::ScopedActiveURL(RenderFrameHost* frame)
: … { … }
ScopedActiveURL::ScopedActiveURL(RenderFrameProxyHost* proxy)
: … { … }
ScopedActiveURL::ScopedActiveURL(RenderViewHost* view)
: … { … }
ScopedActiveURL::ScopedActiveURL(FrameTreeNode* node)
: … { … }
ScopedActiveURL::~ScopedActiveURL() { … }
}