diff options
author | michaelblain <michaelblain@google.com> | 2015-01-16 17:24:30 -0800 |
---|---|---|
committer | Commit bot <commit-bot@chromium.org> | 2015-01-17 01:25:37 +0000 |
commit | 1bcdf89e7c5379dbe65f5a844e2c949f8f536016 (patch) | |
tree | e2f13a9941922500f0f401b81960a468c5ca4e20 /cc/cc_tests.gyp | |
parent | 343452850d9b46788d75fa645c60b8449fca1d87 (diff) | |
download | chromium_src-1bcdf89e7c5379dbe65f5a844e2c949f8f536016.zip chromium_src-1bcdf89e7c5379dbe65f5a844e2c949f8f536016.tar.gz chromium_src-1bcdf89e7c5379dbe65f5a844e2c949f8f536016.tar.bz2 |
Frame Timing tracker for http://w3c.github.io/frame-timing/
New classes:
* FrameTimingTracker - class to collect CompositeEvents from LayerTreeHostImpl and buffer them up until LayerTreeHost can request them and forward them to Blink.
* FrameTimingTracker::CompositeTimingEvent - helper class to store the information about a give Composite event. This currently includes the Main Frame # that generated the event, and the timestamp corresponding to the requestAnimationFrame beginTime. In the future it may be extended to include more detailed timing information about the cost of producing this frame.
BUG=441555
Review URL: https://codereview.chromium.org/848693003
Cr-Commit-Position: refs/heads/master@{#312002}
Diffstat (limited to 'cc/cc_tests.gyp')
-rw-r--r-- | cc/cc_tests.gyp | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/cc/cc_tests.gyp b/cc/cc_tests.gyp index 96ee4ebf..74cb1bfd 100644 --- a/cc/cc_tests.gyp +++ b/cc/cc_tests.gyp @@ -23,6 +23,7 @@ 'base/tiling_data_unittest.cc', 'base/unique_notifier_unittest.cc', 'base/util_unittest.cc', + 'debug/frame_timing_tracker_unittest.cc', 'debug/micro_benchmark_controller_unittest.cc', 'debug/rendering_stats_unittest.cc', 'input/top_controls_manager_unittest.cc', |