diff options
author | jbroman <jbroman@chromium.org> | 2015-05-28 13:20:22 -0700 |
---|---|---|
committer | Commit bot <commit-bot@chromium.org> | 2015-05-28 20:21:07 +0000 |
commit | 7ea06b0dc1f1fc9db752ad0058ee94ba539579f6 (patch) | |
tree | d0dd9c0d9d245846834a591f8b06259447940f5c /cc/quads/render_pass.h | |
parent | ca7f2b9a8f5227e55045efced41d785adc00781b (diff) | |
download | chromium_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.h | 2 |
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" |