| Index: content/browser/content_browser_client.h
|
| diff --git a/content/browser/content_browser_client.h b/content/browser/content_browser_client.h
|
| index 84ddae1a056a12df1c630a1a6d4d67e281acbfab..5d55645770e67d2dc45e50ed26cffc2ff399935b 100644
|
| --- a/content/browser/content_browser_client.h
|
| +++ b/content/browser/content_browser_client.h
|
| @@ -86,6 +86,11 @@ class ContentBrowserClient {
|
| // group different url schemes in the same SiteInstance.
|
| virtual GURL GetEffectiveURL(Profile* profile, const GURL& url) = 0;
|
|
|
| + // Returns whether all instances of the specified effective URL should be
|
| + // rendered by the same process, rather than using process-per-site-instance.
|
| + virtual bool ShouldUseProcessPerSite(Profile* profile,
|
| + const GURL& effective_url) = 0;
|
| +
|
| // Returns whether a specified URL is to be considered the same as any
|
| // SiteInstance.
|
| virtual bool IsURLSameAsAnySiteInstance(const GURL& url) = 0;
|
|
|