| Index: content/public/browser/site_instance.h
|
| diff --git a/content/public/browser/site_instance.h b/content/public/browser/site_instance.h
|
| index 708da824c2951d4ccfd64de1e7c9410b77fe9a98..2d1a9a3dbca452b0964bcfe8c70225192839f595 100644
|
| --- a/content/public/browser/site_instance.h
|
| +++ b/content/public/browser/site_instance.h
|
| @@ -130,6 +130,11 @@ class CONTENT_EXPORT SiteInstance : public base::RefCounted<SiteInstance> {
|
| // process. This only returns true under the "site per process" process model.
|
| virtual bool RequiresDedicatedProcess() = 0;
|
|
|
| + // Returns true if this SiteInstance is used as the default SiteInstance for
|
| + // cross-site subframes. This only returns true if "top document isolation" is
|
| + // used.
|
| + virtual bool IsDefaultSubframeSiteInstance() const = 0;
|
| +
|
| // Factory method to create a new SiteInstance. This will create a new
|
| // new BrowsingInstance, so it should only be used when creating a new tab
|
| // from scratch (or similar circumstances).
|
|
|