| Index: extensions/browser/event_router.cc
|
| diff --git a/extensions/browser/event_router.cc b/extensions/browser/event_router.cc
|
| index d8ae867e95e33f84371337215429bb324b59ae50..c8632552a6e55b2189262ea1b7dcc995dd73c380 100644
|
| --- a/extensions/browser/event_router.cc
|
| +++ b/extensions/browser/event_router.cc
|
| @@ -19,7 +19,6 @@
|
| #include "extensions/browser/extension_prefs.h"
|
| #include "extensions/browser/extension_registry.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/notification_types.h"
|
| @@ -629,15 +628,6 @@ bool EventRouter::MaybeLoadLazyBackgroundPageToDispatchEvent(
|
| BrowserContext* context,
|
| const Extension* extension,
|
| const linked_ptr<Event>& event) {
|
| - if (util::IsEphemeralApp(extension->id(), context) &&
|
| - !event->can_load_ephemeral_apps) {
|
| - // Most events can only be dispatched to ephemeral apps that are already
|
| - // running.
|
| - ProcessManager* pm = ExtensionSystem::Get(context)->process_manager();
|
| - if (!pm->GetBackgroundHostForExtension(extension->id()))
|
| - return false;
|
| - }
|
| -
|
| if (!CanDispatchEventToBrowserContext(context, extension, event))
|
| return false;
|
|
|
| @@ -782,8 +772,7 @@ Event::Event(const std::string& event_name,
|
| : event_name(event_name),
|
| event_args(event_args.Pass()),
|
| restrict_to_browser_context(NULL),
|
| - user_gesture(EventRouter::USER_GESTURE_UNKNOWN),
|
| - can_load_ephemeral_apps(false) {
|
| + user_gesture(EventRouter::USER_GESTURE_UNKNOWN) {
|
| DCHECK(this->event_args.get());
|
| }
|
|
|
| @@ -793,8 +782,7 @@ Event::Event(const std::string& event_name,
|
| : event_name(event_name),
|
| event_args(event_args.Pass()),
|
| restrict_to_browser_context(restrict_to_browser_context),
|
| - user_gesture(EventRouter::USER_GESTURE_UNKNOWN),
|
| - can_load_ephemeral_apps(false) {
|
| + user_gesture(EventRouter::USER_GESTURE_UNKNOWN) {
|
| DCHECK(this->event_args.get());
|
| }
|
|
|
| @@ -809,8 +797,7 @@ Event::Event(const std::string& event_name,
|
| restrict_to_browser_context(restrict_to_browser_context),
|
| event_url(event_url),
|
| user_gesture(user_gesture),
|
| - filter_info(filter_info),
|
| - can_load_ephemeral_apps(false) {
|
| + filter_info(filter_info) {
|
| DCHECK(this->event_args.get());
|
| }
|
|
|
|
|