| Index: content/browser/site_instance_impl.cc
|
| diff --git a/content/browser/site_instance_impl.cc b/content/browser/site_instance_impl.cc
|
| index 9f88bafc19e967fae60f63a46c3761e9d350cc67..243bcfddfa61e9e02ba4b7eac1a3f16fb829d043 100644
|
| --- a/content/browser/site_instance_impl.cc
|
| +++ b/content/browser/site_instance_impl.cc
|
| @@ -24,11 +24,7 @@ const RenderProcessHostFactory*
|
| int32_t SiteInstanceImpl::next_site_instance_id_ = 1;
|
|
|
| SiteInstanceImpl::SiteInstanceImpl(BrowsingInstance* browsing_instance)
|
| - : id_(next_site_instance_id_++),
|
| - active_frame_count_(0),
|
| - browsing_instance_(browsing_instance),
|
| - process_(NULL),
|
| - has_site_(false) {
|
| + : id_(next_site_instance_id_++), browsing_instance_(browsing_instance) {
|
| DCHECK(browsing_instance);
|
| }
|
|
|
| @@ -211,11 +207,15 @@ bool SiteInstanceImpl::HasWrongProcessForURL(const GURL& url) {
|
| GetProcess(), browsing_instance_->browser_context(), site_url);
|
| }
|
|
|
| +SiteInstance* SiteInstanceImpl::GetDefaultSubframeSiteInstance() {
|
| + return browsing_instance_->GetDefaultSubframeSiteInstance();
|
| +}
|
| +
|
| bool SiteInstanceImpl::RequiresDedicatedProcess() {
|
| if (!has_site_)
|
| return false;
|
| - return SiteInstanceImpl::DoesSiteRequireDedicatedProcess(GetBrowserContext(),
|
| - site_);
|
| +
|
| + return DoesSiteRequireDedicatedProcess(GetBrowserContext(), site_);
|
| }
|
|
|
| void SiteInstanceImpl::IncrementActiveFrameCount() {
|
| @@ -379,7 +379,7 @@ bool SiteInstanceImpl::DoesSiteRequireDedicatedProcess(
|
| void SiteInstanceImpl::RenderProcessHostDestroyed(RenderProcessHost* host) {
|
| DCHECK_EQ(process_, host);
|
| process_->RemoveObserver(this);
|
| - process_ = NULL;
|
| + process_ = nullptr;
|
| }
|
|
|
| void SiteInstanceImpl::RenderProcessWillExit(RenderProcessHost* host) {
|
|
|