| 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 b86889e06b733c6cef9156ff81ff1c854fdca006..01aa74391bcf5ffd898328dea7fe19e235a1d579 100644
|
| --- a/chrome/browser/extensions/content_script_apitest.cc
|
| +++ b/chrome/browser/extensions/content_script_apitest.cc
|
| @@ -84,6 +84,18 @@ IN_PROC_BROWSER_TEST_F(ExtensionApiTest, ContentScriptAboutBlankIframes) {
|
| RunExtensionTest("content_scripts/about_blank_iframes")) << message_;
|
| }
|
|
|
| +IN_PROC_BROWSER_TEST_F(ExtensionApiTest, ContentScriptAboutBlankAndSrcdoc) {
|
| + // The optional "*://*/*" permission is requested after verifying that
|
| + // content script insertion solely depends on content_scripts[*].matches.
|
| + // The permission is needed for chrome.tabs.executeScript tests.
|
| + PermissionsRequestFunction::SetAutoConfirmForTests(true);
|
| + PermissionsRequestFunction::SetIgnoreUserGestureForTests(true);
|
| +
|
| + ASSERT_TRUE(StartEmbeddedTestServer());
|
| + ASSERT_TRUE(RunExtensionTest("content_scripts/about_blank_srcdoc"))
|
| + << message_;
|
| +}
|
| +
|
| IN_PROC_BROWSER_TEST_F(ExtensionApiTest, ContentScriptExtensionIframe) {
|
| ASSERT_TRUE(StartEmbeddedTestServer());
|
| ASSERT_TRUE(RunExtensionTest("content_scripts/extension_iframe")) << message_;
|
|
|