Index: chrome/renderer/chrome_content_renderer_client.cc |
diff --git a/chrome/renderer/chrome_content_renderer_client.cc b/chrome/renderer/chrome_content_renderer_client.cc |
index 51e8e616838f365f3447c388de5b5f6caa004056..25d561a1740f5665ddeb2c070fcd7070c3758035 100644 |
--- a/chrome/renderer/chrome_content_renderer_client.cc |
+++ b/chrome/renderer/chrome_content_renderer_client.cc |
@@ -1578,3 +1578,11 @@ ChromeContentRendererClient::GetTaskSchedulerInitParams() { |
return task_scheduler_util:: |
GetRendererTaskSchedulerInitParamsFromCommandLine(); |
} |
+ |
+bool ChromeContentRendererClient::CanBeBackgrounded() const { |
+#if BUILDFLAG(ENABLE_EXTENSIONS) |
+ return !IsStandaloneExtensionProcess(); |
+#else |
+ return true; |
+#endif |
+} |