Index: chrome/browser/extensions/api/web_request/web_request_apitest.cc |
diff --git a/chrome/browser/extensions/api/web_request/web_request_apitest.cc b/chrome/browser/extensions/api/web_request/web_request_apitest.cc |
index 45524672e13684635a38d862465ae61350e91c65..debbdf503e8a4796213522cd4271fd5301cbac4d 100644 |
--- a/chrome/browser/extensions/api/web_request/web_request_apitest.cc |
+++ b/chrome/browser/extensions/api/web_request/web_request_apitest.cc |
@@ -10,6 +10,7 @@ |
#include "chrome/browser/ui/browser.h" |
#include "chrome/browser/ui/login/login_prompt.h" |
#include "chrome/browser/ui/tabs/tab_strip_model.h" |
+#include "chrome/common/extensions/extension_process_policy.h" |
#include "chrome/test/base/ui_test_utils.h" |
#include "content/public/browser/notification_registrar.h" |
#include "content/public/browser/notification_service.h" |
@@ -379,7 +380,8 @@ IN_PROC_BROWSER_TEST_F(ExtensionWebRequestApiTest, ExtensionRequests) { |
listener_result.Reset(); |
listener_main2.Reply(""); |
EXPECT_TRUE(listener_result.WaitUntilSatisfied()); |
- if (content::AreAllSitesIsolatedForTesting()) { |
+ if (content::AreAllSitesIsolatedForTesting() || |
+ extensions::IsIsolateExtensionsEnabled()) { |
// With --site-per-process, the extension frame does run in the extension's |
// process. |
EXPECT_EQ("Intercepted requests: ?contentscript", |