diff options
author | vmpstr@chromium.org <vmpstr@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2014-05-29 01:47:53 +0000 |
---|---|---|
committer | vmpstr@chromium.org <vmpstr@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2014-05-29 01:47:53 +0000 |
commit | afb84fc79640129ef90df715f24dd4d0e03381cd (patch) | |
tree | 695906cae568cabbecf297a2384aafbaa9615638 /cc/cc_tests.gyp | |
parent | 98b5897d51510e141d92d044eee69372c41b5ebe (diff) | |
download | chromium_src-afb84fc79640129ef90df715f24dd4d0e03381cd.zip chromium_src-afb84fc79640129ef90df715f24dd4d0e03381cd.tar.gz chromium_src-afb84fc79640129ef90df715f24dd4d0e03381cd.tar.bz2 |
cc: Add UniqueNotifier to cc/base.
This patch adds a unique notifier, a class that supports scheduling a
callback. It also supports calling additional schedules which
effectively cancel a previous callback and reschedule a new one.
Both version with delayed tasks and immediate tasks are supported.
R=reveman
BUG=none
Review URL: https://codereview.chromium.org/296043005
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@273433 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'cc/cc_tests.gyp')
-rw-r--r-- | cc/cc_tests.gyp | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/cc/cc_tests.gyp b/cc/cc_tests.gyp index 857d098..119403a 100644 --- a/cc/cc_tests.gyp +++ b/cc/cc_tests.gyp @@ -13,12 +13,14 @@ 'animation/scrollbar_animation_controller_linear_fade_unittest.cc', 'animation/scrollbar_animation_controller_thinning_unittest.cc', 'animation/transform_operations_unittest.cc', + 'base/delayed_unique_notifier_unittest.cc', 'base/float_quad_unittest.cc', 'base/math_util_unittest.cc', 'base/region_unittest.cc', 'base/rolling_time_delta_history_unittest.cc', 'base/scoped_ptr_vector_unittest.cc', 'base/tiling_data_unittest.cc', + 'base/unique_notifier_unittest.cc', 'base/util_unittest.cc', 'debug/micro_benchmark_controller_unittest.cc', 'input/top_controls_manager_unittest.cc', |