Index: content/browser/browsing_instance.cc |
diff --git a/content/browser/browsing_instance.cc b/content/browser/browsing_instance.cc |
index d10ea209b2f0bd44bc9be0959c3524a9155db5e3..86ddec1b73afa6b1b65630cd954016e0690a6ef3 100644 |
--- a/content/browser/browsing_instance.cc |
+++ b/content/browser/browsing_instance.cc |
@@ -46,7 +46,7 @@ SiteInstance* BrowsingInstance::GetSiteInstanceForURL(const GURL& url) { |
void BrowsingInstance::RegisterSiteInstance(SiteInstance* site_instance) { |
DCHECK(static_cast<SiteInstanceImpl*>(site_instance)-> |
- browsing_instance_ == this); |
+ browsing_instance_.get() == this); |
DCHECK(static_cast<SiteInstanceImpl*>(site_instance)->HasSite()); |
std::string site = site_instance->GetSiteURL().possibly_invalid_spec(); |
@@ -64,7 +64,7 @@ void BrowsingInstance::RegisterSiteInstance(SiteInstance* site_instance) { |
void BrowsingInstance::UnregisterSiteInstance(SiteInstance* site_instance) { |
DCHECK(static_cast<SiteInstanceImpl*>(site_instance)-> |
- browsing_instance_ == this); |
+ browsing_instance_.get() == this); |
DCHECK(static_cast<SiteInstanceImpl*>(site_instance)->HasSite()); |
std::string site = site_instance->GetSiteURL().possibly_invalid_spec(); |