| Index: content/shell/browser/shell_content_browser_client.cc
 | 
| diff --git a/content/shell/browser/shell_content_browser_client.cc b/content/shell/browser/shell_content_browser_client.cc
 | 
| index 62fb2b6201b4e70dbaebdba10720dc637def9379..18c1cdebfdcff90ce790662abe5a3d2ffdaf91bd 100644
 | 
| --- a/content/shell/browser/shell_content_browser_client.cc
 | 
| +++ b/content/shell/browser/shell_content_browser_client.cc
 | 
| @@ -6,6 +6,7 @@
 | 
|  
 | 
|  #include <stddef.h>
 | 
|  #include <utility>
 | 
| +#include <vector>
 | 
|  
 | 
|  #include "base/base_switches.h"
 | 
|  #include "base/command_line.h"
 | 
| @@ -347,6 +348,16 @@ net::NetLog* ShellContentBrowserClient::GetNetLog() {
 | 
|    return shell_browser_main_parts_->net_log();
 | 
|  }
 | 
|  
 | 
| +bool ShellContentBrowserClient::ShouldIsolateFrameFromMainContent(
 | 
| +    content::RenderFrameHost* frame,
 | 
| +    const GURL& dest_url,
 | 
| +    content::SiteInstance* main_frame_site_instance) {
 | 
| +  // To make it easier to test TopDocumentIsolation in content_browsertests,
 | 
| +  // put *all* cross-site subframes into the TDI process (when TDI mode is
 | 
| +  // enabled).
 | 
| +  return true;
 | 
| +}
 | 
| +
 | 
|  bool ShellContentBrowserClient::ShouldSwapProcessesForRedirect(
 | 
|      BrowserContext* browser_context,
 | 
|      const GURL& current_url,
 | 
| 
 |