| Index: chrome/browser/extensions/api/messaging/message_service.cc
|
| diff --git a/chrome/browser/extensions/api/messaging/message_service.cc b/chrome/browser/extensions/api/messaging/message_service.cc
|
| index 8f336f2f46cc0177ec0a8600d0d6077322e642f8..10a77f1035db73d818c0326c68a0c43729010c10 100644
|
| --- a/chrome/browser/extensions/api/messaging/message_service.cc
|
| +++ b/chrome/browser/extensions/api/messaging/message_service.cc
|
| @@ -31,7 +31,6 @@
|
| #include "content/public/browser/web_contents.h"
|
| #include "extensions/browser/extension_host.h"
|
| #include "extensions/browser/extension_system.h"
|
| -#include "extensions/browser/extension_util.h"
|
| #include "extensions/browser/extensions_browser_client.h"
|
| #include "extensions/browser/lazy_background_task_queue.h"
|
| #include "extensions/browser/process_manager.h"
|
| @@ -216,15 +215,6 @@ void MessageService::OpenChannelToExtension(
|
| return;
|
| }
|
|
|
| - // Only running ephemeral apps can receive messages. Idle cached ephemeral
|
| - // apps are invisible and should not be connectable.
|
| - if (util::IsEphemeralApp(target_extension_id, context) &&
|
| - util::IsExtensionIdle(target_extension_id, context)) {
|
| - DispatchOnDisconnect(
|
| - source, receiver_port_id, kReceivingEndDoesntExistError);
|
| - return;
|
| - }
|
| -
|
| bool is_web_connection = false;
|
|
|
| if (source_extension_id != target_extension_id) {
|
|
|