| Index: chrome/browser/extensions/extension_messages_apitest.cc
|
| diff --git a/chrome/browser/extensions/extension_messages_apitest.cc b/chrome/browser/extensions/extension_messages_apitest.cc
|
| index e20342546fa672289ef8e4a7ed850b4a8fc45fe5..52e68683a437aca061b27edb4a08b19662c2d21c 100644
|
| --- a/chrome/browser/extensions/extension_messages_apitest.cc
|
| +++ b/chrome/browser/extensions/extension_messages_apitest.cc
|
| @@ -123,6 +123,14 @@ IN_PROC_BROWSER_TEST_F(ExtensionApiTest, MessagingExternal) {
|
| ASSERT_TRUE(RunExtensionTest("messaging/connect_external")) << message_;
|
| }
|
|
|
| +// Tests that a content script can exchange messages with a tab even if there is
|
| +// no background page.
|
| +IN_PROC_BROWSER_TEST_F(ExtensionApiTest, MessagingNoBackground) {
|
| + ASSERT_TRUE(StartEmbeddedTestServer());
|
| + ASSERT_TRUE(RunExtensionSubtest("messaging/connect_nobackground",
|
| + "page_in_main_frame.html")) << message_;
|
| +}
|
| +
|
| // Tests that messages with event_urls are only passed to extensions with
|
| // appropriate permissions.
|
| IN_PROC_BROWSER_TEST_F(ExtensionApiTest, MessagingEventURL) {
|
|
|