summaryrefslogtreecommitdiffstats
path: root/cc/quads/render_pass.h
diff options
context:
space:
mode:
authorjbroman <jbroman@chromium.org>2015-05-28 13:20:22 -0700
committerCommit bot <commit-bot@chromium.org>2015-05-28 20:21:07 +0000
commit7ea06b0dc1f1fc9db752ad0058ee94ba539579f6 (patch)
treed0dd9c0d9d245846834a591f8b06259447940f5c /cc/quads/render_pass.h
parentca7f2b9a8f5227e55045efced41d785adc00781b (diff)
downloadchromium_src-7ea06b0dc1f1fc9db752ad0058ee94ba539579f6.zip
chromium_src-7ea06b0dc1f1fc9db752ad0058ee94ba539579f6.tar.gz
chromium_src-7ea06b0dc1f1fc9db752ad0058ee94ba539579f6.tar.bz2
cc: Move ListContainer to cc/base/.
This means that list_container.cc can no longer refer to quad types etc., so instead the bulk of the logic is moved to the non-template class ListContainerBase, which can be defined without any knowledge outside cc/base/. Due to linking issues, the instantiations are no longer explicit. However, the actual template to be instantiated is now much smaller, with most of the actual code being in ListContainerBase (which defined in list_container.cc). Effort has been made to make minimal changes aside from code movement. In particular, other refactorings (including of the unit test) are intentionally not in this CL. BUG=492952 CQ_INCLUDE_TRYBOTS=tryserver.blink:linux_blink_rel Review URL: https://codereview.chromium.org/1161883003 Cr-Commit-Position: refs/heads/master@{#331843}
Diffstat (limited to 'cc/quads/render_pass.h')
-rw-r--r--cc/quads/render_pass.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/cc/quads/render_pass.h b/cc/quads/render_pass.h
index 46a8084..0f57fae 100644
--- a/cc/quads/render_pass.h
+++ b/cc/quads/render_pass.h
@@ -11,8 +11,8 @@
#include "base/callback.h"
#include "base/containers/hash_tables.h"
#include "cc/base/cc_export.h"
+#include "cc/base/list_container.h"
#include "cc/base/scoped_ptr_vector.h"
-#include "cc/quads/list_container.h"
#include "cc/quads/render_pass_id.h"
#include "skia/ext/refptr.h"
#include "ui/gfx/geometry/rect.h"