summaryrefslogtreecommitdiffstats
path: root/cc/cc_tests.gyp
diff options
context:
space:
mode:
authorvmpstr <vmpstr@chromium.org>2015-09-17 18:10:12 -0700
committerCommit bot <commit-bot@chromium.org>2015-09-18 01:10:52 +0000
commitb10241fcd596d102733731b3d2db8e9ba875e41c (patch)
tree4127b984d6c64753b5ab7c752126f2ca20d6cf27 /cc/cc_tests.gyp
parent37b4bf3f6489412ac74a5801cc6b761d58b97c97 (diff)
downloadchromium_src-b10241fcd596d102733731b3d2db8e9ba875e41c.zip
chromium_src-b10241fcd596d102733731b3d2db8e9ba875e41c.tar.gz
chromium_src-b10241fcd596d102733731b3d2db8e9ba875e41c.tar.bz2
cc: Add RandomAccessListContainer, which has more restricted API.
This patch adds RandomAccessListContainer, which is similar to ListContainer with two important differences: - It supports random access via operator[] - This is important for DisplayItemList use-case where an access into an rtree returns indices of elements to be rasterized. With this, we can access those elements directly. - It doesn't support middle-of-list operations (inserts/deletes) - This is done in order to simplify maintaining random access capabilities BUG=527245 R=weiliangc, danakj CQ_INCLUDE_TRYBOTS=tryserver.blink:linux_blink_rel Review URL: https://codereview.chromium.org/1340703002 Cr-Commit-Position: refs/heads/master@{#349564}
Diffstat (limited to 'cc/cc_tests.gyp')
-rw-r--r--cc/cc_tests.gyp1
1 files changed, 1 insertions, 0 deletions
diff --git a/cc/cc_tests.gyp b/cc/cc_tests.gyp
index 0ce77be..c5a0124 100644
--- a/cc/cc_tests.gyp
+++ b/cc/cc_tests.gyp
@@ -22,6 +22,7 @@
'base/histograms_unittest.cc',
'base/list_container_unittest.cc',
'base/math_util_unittest.cc',
+ 'base/random_access_list_container_unittest.cc',
'base/region_unittest.cc',
'base/rolling_time_delta_history_unittest.cc',
'base/scoped_ptr_vector_unittest.cc',