| Index: chrome/browser/chrome_content_browser_client.cc
|
| diff --git a/chrome/browser/chrome_content_browser_client.cc b/chrome/browser/chrome_content_browser_client.cc
|
| index 5a671a2dd2850bd02c6b541b1597244e0135cec6..c2fe9140a072b9607a11ca8a6967b420b477308e 100644
|
| --- a/chrome/browser/chrome_content_browser_client.cc
|
| +++ b/chrome/browser/chrome_content_browser_client.cc
|
| @@ -799,6 +799,10 @@ void ChromeContentBrowserClient::GetStoragePartitionConfigForSite(
|
| *in_memory = false;
|
| partition_name->clear();
|
| }
|
| + } else if (site.GetOrigin().spec() == kChromeUIChromeSigninURL) {
|
| + // Chrome signin page has an embedded iframe of extension and web content,
|
| + // thus it must be isolated from other webUI pages.
|
| + *partition_domain = chrome::kChromeUIChromeSigninHost;
|
| }
|
|
|
| // Assert that if |can_be_default| is false, the code above must have found a
|
|
|