summaryrefslogtreecommitdiffstats
path: root/components/metrics.gypi
diff options
context:
space:
mode:
authorvadimt <vadimt@chromium.org>2015-04-27 14:43:02 -0700
committerCommit bot <commit-bot@chromium.org>2015-04-27 21:47:22 +0000
commite2de4734b01f37454f939bc493a8a5cb59ce3c42 (patch)
tree11892c061e458a6459753f69328ec7ff06c880a5 /components/metrics.gypi
parent84a3918452ae67b24bc60acdf7abd7b226879a5e (diff)
downloadchromium_src-e2de4734b01f37454f939bc493a8a5cb59ce3c42.zip
chromium_src-e2de4734b01f37454f939bc493a8a5cb59ce3c42.tar.gz
chromium_src-e2de4734b01f37454f939bc493a8a5cb59ce3c42.tar.bz2
Delivering the FIRST_NONEMPTY_PAINT phase changing event to base/. This concludes the client-side “phased profiling” work.
I’m removing TODO items, and the DIFFS introduced by this should remind the reviewers that there are open questions that they wanted to re-raise, assuming the the CL doesn’t make it clear that the way it’s implemented is OK. If there are still concerns, we should agree on one important thing before we resume the discussions: phase change delivery chain doesn’t go through metrics provider. It starts at the event source (FirstWebContentsProfiler), then goes to TrackingSynchronizer, then goes to base/. Once we agree on the design of this chain, it will make sense to go to more detailed discussions and open questions. BUG=456354 Review URL: https://codereview.chromium.org/1021053003 Cr-Commit-Position: refs/heads/master@{#327143}
Diffstat (limited to 'components/metrics.gypi')
-rw-r--r--components/metrics.gypi1
1 files changed, 1 insertions, 0 deletions
diff --git a/components/metrics.gypi b/components/metrics.gypi
index ddad096..45a36d1 100644
--- a/components/metrics.gypi
+++ b/components/metrics.gypi
@@ -148,6 +148,7 @@
'metrics/profiler/profiler_metrics_provider.h',
'metrics/profiler/tracking_synchronizer.cc',
'metrics/profiler/tracking_synchronizer.h',
+ 'metrics/profiler/tracking_synchronizer_observer.cc',
'metrics/profiler/tracking_synchronizer_observer.h',
],
},