| Index: content/browser/content_browser_client.h
|
| diff --git a/content/browser/content_browser_client.h b/content/browser/content_browser_client.h
|
| index 70932b63eb14971fc0745b666050a8824b03c620..d7658dca49ffa7200371614cef5bc6a2027d4c21 100644
|
| --- a/content/browser/content_browser_client.h
|
| +++ b/content/browser/content_browser_client.h
|
| @@ -6,6 +6,7 @@
|
| #define CONTENT_BROWSER_CONTENT_BROWSER_CLIENT_H_
|
| #pragma once
|
|
|
| +#include <set>
|
| #include <string>
|
|
|
| #include "content/common/content_client.h"
|
| @@ -57,6 +58,10 @@ class ContentBrowserClient {
|
| // group different url schemes in the same SiteInstance.
|
| virtual GURL GetEffectiveURL(Profile* profile, const GURL& url);
|
|
|
| + // Get a list of URL schemes to be considered the same as any SiteInstance.
|
| + // Returns NULL if no schemes are so privileged.
|
| + virtual const std::set<std::string>* GetSchemesSameAsAnySiteInstance();
|
| +
|
| // See RenderViewHostDelegate's comment.
|
| virtual GURL GetAlternateErrorPageURL(const TabContents* tab);
|
|
|
|
|