aboutsummaryrefslogtreecommitdiff
path: root/devel/electron21/files/patch-chrome_browser_memory__details__linux.cc
diff options
context:
space:
mode:
Diffstat (limited to 'devel/electron21/files/patch-chrome_browser_memory__details__linux.cc')
-rw-r--r--devel/electron21/files/patch-chrome_browser_memory__details__linux.cc37
1 files changed, 0 insertions, 37 deletions
diff --git a/devel/electron21/files/patch-chrome_browser_memory__details__linux.cc b/devel/electron21/files/patch-chrome_browser_memory__details__linux.cc
deleted file mode 100644
index e174124e6c99..000000000000
--- a/devel/electron21/files/patch-chrome_browser_memory__details__linux.cc
+++ /dev/null
@@ -1,37 +0,0 @@
---- chrome/browser/memory_details_linux.cc.orig 2022-02-07 13:39:41 UTC
-+++ chrome/browser/memory_details_linux.cc
-@@ -13,6 +13,7 @@
- #include <set>
-
- #include "base/bind.h"
-+#include "base/command_line.h"
- #include "base/files/file_util.h"
- #include "base/process/process_iterator.h"
- #include "base/process/process_metrics.h"
-@@ -27,6 +28,7 @@
- #include "content/public/browser/browser_task_traits.h"
- #include "content/public/browser/browser_thread.h"
- #include "content/public/common/process_type.h"
-+#include "sandbox/policy/switches.h"
- #include "ui/base/l10n/l10n_util.h"
-
- using base::ProcessEntry;
-@@ -70,9 +72,18 @@ ProcessData GetProcessDataMemoryInformation(
-
- std::unique_ptr<base::ProcessMetrics> metrics(
- base::ProcessMetrics::CreateProcessMetrics(pid));
-+
-+ base::CommandLine* command_line = base::CommandLine::ForCurrentProcess();
-+ if (!command_line->HasSwitch(sandbox::policy::switches::kNoSandbox)) {
-+ pmi.num_open_fds = 0;
-+ pmi.open_fds_soft_limit = 0;
-+ goto out;
-+ }
-+
- pmi.num_open_fds = metrics->GetOpenFdCount();
- pmi.open_fds_soft_limit = metrics->GetOpenFdSoftLimit();
-
-+out:
- process_data.processes.push_back(pmi);
- }
- return process_data;