| Index: content/browser/site_instance_impl.h
|
| diff --git a/content/browser/site_instance_impl.h b/content/browser/site_instance_impl.h
|
| index fc2ad85bd30738cf2167cc2bd8735aeebe7ced99..6aeffb6e51eb085284345bf8a7fe77d552750663 100644
|
| --- a/content/browser/site_instance_impl.h
|
| +++ b/content/browser/site_instance_impl.h
|
| @@ -33,11 +33,14 @@ class CONTENT_EXPORT SiteInstanceImpl final : public SiteInstance,
|
| virtual void RenderProcessGone(SiteInstanceImpl* site_instance) = 0;
|
| };
|
|
|
| - static scoped_refptr<SiteInstanceImpl> Create(
|
| - BrowserContext* browser_context);
|
| + // |child_process_param_id| is an opaque id passed to ChildProcessLauncher.
|
| + // All frames in this site instance will inhert the same id.
|
| + static scoped_refptr<SiteInstanceImpl> Create(BrowserContext* browser_context,
|
| + int child_process_param_id);
|
| static scoped_refptr<SiteInstanceImpl> CreateForURL(
|
| BrowserContext* browser_context,
|
| - const GURL& url);
|
| + const GURL& url,
|
| + int child_process_param_id);
|
|
|
| // SiteInstance interface overrides.
|
| int32_t GetId() override;
|
|
|