summaryrefslogtreecommitdiffstats
path: root/content/browser/site_instance_impl.cc
diff options
context:
space:
mode:
authorjam@chromium.org <jam@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2012-10-30 03:22:20 +0000
committerjam@chromium.org <jam@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2012-10-30 03:22:20 +0000
commit464883218eccabb97b52f7bcc6a459709b69f87e (patch)
tree20e62a5781a44d6827019d61d075e264e87b0469 /content/browser/site_instance_impl.cc
parent3df72a134583efcc1e86c6abac2103c9800c5c13 (diff)
downloadchromium_src-464883218eccabb97b52f7bcc6a459709b69f87e.zip
chromium_src-464883218eccabb97b52f7bcc6a459709b69f87e.tar.gz
chromium_src-464883218eccabb97b52f7bcc6a459709b69f87e.tar.bz2
Move remaining files in content\browser to the content namespace.
Review URL: https://codereview.chromium.org/11340029 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@164828 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'content/browser/site_instance_impl.cc')
-rw-r--r--content/browser/site_instance_impl.cc29
1 files changed, 13 insertions, 16 deletions
diff --git a/content/browser/site_instance_impl.cc b/content/browser/site_instance_impl.cc
index 59a2aac..0ee7a11 100644
--- a/content/browser/site_instance_impl.cc
+++ b/content/browser/site_instance_impl.cc
@@ -18,12 +18,7 @@
#include "content/public/common/url_constants.h"
#include "net/base/registry_controlled_domains/registry_controlled_domain.h"
-using content::BrowserContext;
-using content::RenderProcessHost;
-using content::RenderProcessHostImpl;
-using content::SiteInstance;
-using content::StoragePartitionImpl;
-using content::WebUIControllerFactory;
+namespace content {
static bool IsURLSameAsAnySiteInstance(const GURL& url) {
if (!url.is_valid())
@@ -50,12 +45,12 @@ SiteInstanceImpl::SiteInstanceImpl(BrowsingInstance* browsing_instance)
has_site_(false) {
DCHECK(browsing_instance);
- registrar_.Add(this, content::NOTIFICATION_RENDERER_PROCESS_TERMINATED,
- content::NotificationService::AllBrowserContextsAndSources());
+ registrar_.Add(this, NOTIFICATION_RENDERER_PROCESS_TERMINATED,
+ NotificationService::AllBrowserContextsAndSources());
}
SiteInstanceImpl::~SiteInstanceImpl() {
- content::GetContentClient()->browser()->SiteInstanceDeleting(this);
+ GetContentClient()->browser()->SiteInstanceDeleting(this);
// Now that no one is referencing us, we can safely remove ourselves from
// the BrowsingInstance. Any future visits to a page from this site
@@ -75,7 +70,7 @@ bool SiteInstanceImpl::HasProcess() const {
// If we would use process-per-site for this site, also check if there is an
// existing process that we would use if GetProcess() were called.
- content::BrowserContext* browser_context =
+ BrowserContext* browser_context =
browsing_instance_->browser_context();
if (has_site_ &&
RenderProcessHostImpl::ShouldUseProcessPerSite(browser_context, site_) &&
@@ -138,7 +133,7 @@ RenderProcessHost* SiteInstanceImpl::GetProcess() {
process_, site_);
}
- content::GetContentClient()->browser()->SiteInstanceGotProcess(this);
+ GetContentClient()->browser()->SiteInstanceGotProcess(this);
if (has_site_)
LockToOrigin();
@@ -309,15 +304,15 @@ bool SiteInstance::IsSameWebSite(BrowserContext* browser_context,
/*static*/
GURL SiteInstanceImpl::GetEffectiveURL(BrowserContext* browser_context,
const GURL& url) {
- return content::GetContentClient()->browser()->
+ return GetContentClient()->browser()->
GetEffectiveURL(browser_context, url);
}
void SiteInstanceImpl::Observe(int type,
- const content::NotificationSource& source,
- const content::NotificationDetails& details) {
- DCHECK(type == content::NOTIFICATION_RENDERER_PROCESS_TERMINATED);
- RenderProcessHost* rph = content::Source<RenderProcessHost>(source).ptr();
+ const NotificationSource& source,
+ const NotificationDetails& details) {
+ DCHECK(type == NOTIFICATION_RENDERER_PROCESS_TERMINATED);
+ RenderProcessHost* rph = Source<RenderProcessHost>(source).ptr();
if (rph == process_)
process_ = NULL;
}
@@ -330,3 +325,5 @@ void SiteInstanceImpl::LockToOrigin() {
policy->LockToOrigin(process_->GetID(), site_);
}
}
+
+} // namespace content