Index: chrome/browser/browser_process_impl.cc |
diff --git a/chrome/browser/browser_process_impl.cc b/chrome/browser/browser_process_impl.cc |
index a0d1638fd5f2b85bb1981b1b0be0f4c7faf05893..850f3c6763479fc01eb06edbaa9c58546ad498e4 100644 |
--- a/chrome/browser/browser_process_impl.cc |
+++ b/chrome/browser/browser_process_impl.cc |
@@ -1078,18 +1078,10 @@ void BrowserProcessImpl::CreateLocalState() { |
void BrowserProcessImpl::PreCreateThreads() { |
#if BUILDFLAG(ENABLE_EXTENSIONS) |
- // Register the chrome-extension scheme to reflect the extension process |
- // model. Controlled by a field trial, so we can't do this earlier. |
- base::FieldTrialList::FindFullName("SiteIsolationExtensions"); |
- if (extensions::IsIsolateExtensionsEnabled()) { |
- // chrome-extension:// URLs are safe to request anywhere, but may only |
- // commit (including in iframes) in extension processes. |
- ChildProcessSecurityPolicy::GetInstance()->RegisterWebSafeIsolatedScheme( |
- extensions::kExtensionScheme, true); |
- } else { |
- ChildProcessSecurityPolicy::GetInstance()->RegisterWebSafeScheme( |
- extensions::kExtensionScheme); |
- } |
+ // chrome-extension:// URLs are safe to request anywhere, but may only |
+ // commit (including in iframes) in extension processes. |
+ ChildProcessSecurityPolicy::GetInstance()->RegisterWebSafeIsolatedScheme( |
+ extensions::kExtensionScheme, true); |
#endif |
io_thread_.reset( |