diff options
author | danakj@chromium.org <danakj@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2014-02-14 02:54:00 +0000 |
---|---|---|
committer | danakj@chromium.org <danakj@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2014-02-14 02:54:00 +0000 |
commit | b573e4e0e73946d1e3ee52825d80eef36b180db4 (patch) | |
tree | e94fe92bd01e25cbc72bd78d07dc448218324ccc /cc/layers/layer_iterator_unittest.cc | |
parent | bf7b1fecd55aaada4ec823421d72cf7208a5b832 (diff) | |
download | chromium_src-b573e4e0e73946d1e3ee52825d80eef36b180db4.zip chromium_src-b573e4e0e73946d1e3ee52825d80eef36b180db4.tar.gz chromium_src-b573e4e0e73946d1e3ee52825d80eef36b180db4.tar.bz2 |
cc: Clean up iterator template to only take 1 parameter.
LayerIterator takes 4 parameters. One is the FrontToBack ordering
but that is now the only option. The other 3 are for the type of layers,
render surfaces, and the render surface layer list. The latter two are
now already available as typedefs off of Layer and LayerImpl, so we
only need Layer/LayerImpl in the template arguments.
R=enne
BUG=YAK
Review URL: https://codereview.chromium.org/156603005
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@251238 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'cc/layers/layer_iterator_unittest.cc')
-rw-r--r-- | cc/layers/layer_iterator_unittest.cc | 5 |
1 files changed, 1 insertions, 4 deletions
diff --git a/cc/layers/layer_iterator_unittest.cc b/cc/layers/layer_iterator_unittest.cc index c781d28..61d7a61 100644 --- a/cc/layers/layer_iterator_unittest.cc +++ b/cc/layers/layer_iterator_unittest.cc @@ -50,10 +50,7 @@ class TestLayer : public Layer { EXPECT_EQ(contrib, layer->count_representing_contributing_surface_); \ EXPECT_EQ(itself, layer->count_representing_itself_); -typedef LayerIterator<Layer, - RenderSurfaceLayerList, - RenderSurface, - LayerIteratorActions::FrontToBack> FrontToBack; +typedef LayerIterator<Layer> FrontToBack; void ResetCounts(RenderSurfaceLayerList* render_surface_layer_list) { for (unsigned surface_index = 0; |