File tree Expand file tree Collapse file tree 1 file changed +4
-1
lines changed Expand file tree Collapse file tree 1 file changed +4
-1
lines changed Original file line number Diff line number Diff line change 76
76
#include " content/nw/src/common/shell_extensions_client.h"
77
77
78
78
#include " extensions/browser/browser_context_keyed_service_factories.h"
79
+ #include " extensions/browser/process_manager.h"
79
80
80
81
using base::MessageLoop;
81
82
@@ -262,8 +263,10 @@ void ShellBrowserMainParts::Init() {
262
263
extensions::ExtensionSystem::Get (browser_context_.get ()));
263
264
extension_system->Init ();
264
265
const extensions::Extension* extension = extension_system->LoadInternalApp ();
265
- if (extension)
266
+ if (extension) {
266
267
extension_system->LaunchApp (extension->id ());
268
+ extensions::ProcessManager::Get (browser_context_.get ())->IncrementLazyKeepaliveCount (extension);
269
+ }
267
270
268
271
std::string dummy;
269
272
if (!package ()->root ()->GetString (" bg-script" , &dummy) ||
You can’t perform that action at this time.
0 commit comments