summaryrefslogtreecommitdiffstats
path: root/content/browser/histogram_controller.cc
diff options
context:
space:
mode:
authorxhwang@chromium.org <xhwang@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2013-04-23 00:36:49 +0000
committerxhwang@chromium.org <xhwang@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2013-04-23 00:36:49 +0000
commit9fe3e6f1428554a32dcc5a04274fe84b1e4a9797 (patch)
treeba1f0a940ded0b5f142282ae2301ae0c348c1771 /content/browser/histogram_controller.cc
parentc4f3f2ff98663981250fd496c83ec15058ec9a82 (diff)
downloadchromium_src-9fe3e6f1428554a32dcc5a04274fe84b1e4a9797.zip
chromium_src-9fe3e6f1428554a32dcc5a04274fe84b1e4a9797.tar.gz
chromium_src-9fe3e6f1428554a32dcc5a04274fe84b1e4a9797.tar.bz2
Enable collecting histogram data on PPAPI plugin and broker processes.
r194494 added UMA reports from the PPAPI plugin/broker process. This CL enables histogram data from these processes in general. BUG=226107 TEST=Histogram from PPAPI plugin process shows up in about://histograms. Review URL: https://codereview.chromium.org/14197013 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@195661 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'content/browser/histogram_controller.cc')
-rw-r--r--content/browser/histogram_controller.cc7
1 files changed, 6 insertions, 1 deletions
diff --git a/content/browser/histogram_controller.cc b/content/browser/histogram_controller.cc
index 54f760b..240de25 100644
--- a/content/browser/histogram_controller.cc
+++ b/content/browser/histogram_controller.cc
@@ -73,8 +73,13 @@ void HistogramController::GetHistogramDataFromChildProcesses(
int pending_processes = 0;
for (BrowserChildProcessHostIterator iter; !iter.Done(); ++iter) {
int type = iter.GetData().process_type;
- if (type != PROCESS_TYPE_PLUGIN && type != PROCESS_TYPE_GPU)
+ if (type != PROCESS_TYPE_PLUGIN &&
+ type != PROCESS_TYPE_GPU &&
+ type != PROCESS_TYPE_PPAPI_PLUGIN &&
+ type != PROCESS_TYPE_PPAPI_BROKER) {
continue;
+ }
+
++pending_processes;
if (!iter.Send(new ChildProcessMsg_GetChildHistogramData(sequence_number)))
--pending_processes;