| Index: chrome/browser/extensions/content_script_apitest.cc
|
| diff --git a/chrome/browser/extensions/content_script_apitest.cc b/chrome/browser/extensions/content_script_apitest.cc
|
| index f6097ad932169ece74bcc87746d0e6d02e203a4c..0e75dc7028a2cd9927edcb4e0fbfaea7b981d9f9 100644
|
| --- a/chrome/browser/extensions/content_script_apitest.cc
|
| +++ b/chrome/browser/extensions/content_script_apitest.cc
|
| @@ -3,6 +3,7 @@
|
| // found in the LICENSE file.
|
|
|
| #include "base/utf_string_conversions.h"
|
| +#include "chrome/browser/extensions/api/permissions/permissions_api.h"
|
| #include "chrome/browser/extensions/extension_apitest.h"
|
| #include "chrome/browser/extensions/extension_service.h"
|
| #include "chrome/browser/ui/browser.h"
|
| @@ -144,3 +145,11 @@ IN_PROC_BROWSER_TEST_F(ExtensionApiTest, ContentScriptExtensionAPIs) {
|
| NEW_FOREGROUND_TAB, ui_test_utils::BROWSER_TEST_NONE);
|
| EXPECT_TRUE(catcher.GetNextResult());
|
| }
|
| +
|
| +IN_PROC_BROWSER_TEST_F(ExtensionApiTest, ContentScriptPermissionsApi) {
|
| + RequestPermissionsFunction::SetIgnoreUserGestureForTests(true);
|
| + RequestPermissionsFunction::SetAutoConfirmForTests(true);
|
| + host_resolver()->AddRule("*.com", "127.0.0.1");
|
| + ASSERT_TRUE(StartTestServer());
|
| + ASSERT_TRUE(RunExtensionTest("content_scripts/permissions")) << message_;
|
| +}
|
|
|