diff options
author | xhwang@chromium.org <xhwang@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2013-04-23 00:36:49 +0000 |
---|---|---|
committer | xhwang@chromium.org <xhwang@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2013-04-23 00:36:49 +0000 |
commit | 9fe3e6f1428554a32dcc5a04274fe84b1e4a9797 (patch) | |
tree | ba1f0a940ded0b5f142282ae2301ae0c348c1771 /content/browser/histogram_controller.cc | |
parent | c4f3f2ff98663981250fd496c83ec15058ec9a82 (diff) | |
download | chromium_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.cc | 7 |
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; |