Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(358)

Unified Diff: cc/trees/layer_tree_host_unittest.cc

Issue 1437413002: cc: Remove ScopedPtrVector and cc::remove_if. (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Created 5 years, 1 month ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
« no previous file with comments | « cc/trees/layer_tree_host_impl_unittest.cc ('k') | cc/trees/layer_tree_host_unittest_animation.cc » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: cc/trees/layer_tree_host_unittest.cc
diff --git a/cc/trees/layer_tree_host_unittest.cc b/cc/trees/layer_tree_host_unittest.cc
index 3ceb3e17afc33bc19d28749666708a6c93f816aa..5e4e1ef6065011595233cd549ed1d0e0f9c037d2 100644
--- a/cc/trees/layer_tree_host_unittest.cc
+++ b/cc/trees/layer_tree_host_unittest.cc
@@ -1649,7 +1649,7 @@ class LayerTreeHostTestDeviceScaleFactorScalesViewportAndLayers
FakePictureLayerImpl* root =
static_cast<FakePictureLayerImpl*>(impl->active_tree()->root_layer());
FakePictureLayerImpl* child = static_cast<FakePictureLayerImpl*>(
- impl->active_tree()->root_layer()->children()[0]);
+ impl->active_tree()->root_layer()->children()[0].get());
// Positions remain in layout pixels.
EXPECT_EQ(gfx::PointF(), root->position());
@@ -2443,7 +2443,7 @@ class LayerTreeHostTestResourcelessSoftwareDraw : public LayerTreeHostTest {
if (host_impl->GetDrawMode() == DRAW_MODE_RESOURCELESS_SOFTWARE) {
EXPECT_EQ(1u, frame_data->render_passes.size());
// Has at least 3 quads for each layer.
- RenderPass* render_pass = frame_data->render_passes[0];
+ RenderPass* render_pass = frame_data->render_passes[0].get();
EXPECT_GE(render_pass->quad_list.size(), 3u);
} else {
EXPECT_EQ(2u, frame_data->render_passes.size());
@@ -3014,21 +3014,21 @@ class LayerTreeHostTestImplLayersPushProperties
if (root_impl_ && root_impl_->children().size() > 0) {
child_impl_ = static_cast<PushPropertiesCountingLayerImpl*>(
- root_impl_->children()[0]);
+ root_impl_->children()[0].get());
if (child_impl_ && child_impl_->children().size() > 0)
grandchild_impl_ = static_cast<PushPropertiesCountingLayerImpl*>(
- child_impl_->children()[0]);
+ child_impl_->children()[0].get());
}
if (root_impl_ && root_impl_->children().size() > 1) {
child2_impl_ = static_cast<PushPropertiesCountingLayerImpl*>(
- root_impl_->children()[1]);
+ root_impl_->children()[1].get());
if (child2_impl_ && child2_impl_->children().size() > 0)
leaf_always_pushing_layer_impl_ =
static_cast<PushPropertiesCountingLayerImpl*>(
- child2_impl_->children()[0]);
+ child2_impl_->children()[0].get());
}
if (root_impl_)
@@ -3770,8 +3770,8 @@ class LayerTreeHostTestPushHiddenLayer : public LayerTreeHostTest {
void DidActivateTreeOnThread(LayerTreeHostImpl* impl) override {
LayerImpl* root = impl->active_tree()->root_layer();
- LayerImpl* parent = root->children()[0];
- LayerImpl* child = parent->children()[0];
+ LayerImpl* parent = root->children()[0].get();
+ LayerImpl* child = parent->children()[0].get();
switch (impl->active_tree()->source_frame_number()) {
case 1:
@@ -5071,7 +5071,7 @@ class LayerTreeHostTestCrispUpAfterPinchEnds : public LayerTreeHostTest {
if (frame_data->has_no_damage)
return 0.f;
float frame_scale = 0.f;
- RenderPass* root_pass = frame_data->render_passes.back();
+ RenderPass* root_pass = frame_data->render_passes.back().get();
for (const auto& draw_quad : root_pass->quad_list) {
// Checkerboards mean an incomplete frame.
if (draw_quad->material != DrawQuad::TILED_CONTENT)
@@ -5367,7 +5367,7 @@ class LayerTreeHostTestContinuousDrawWhenCreatingVisibleTiles
if (frame_data->has_no_damage)
return 0.f;
float frame_scale = 0.f;
- RenderPass* root_pass = frame_data->render_passes.back();
+ RenderPass* root_pass = frame_data->render_passes.back().get();
for (const auto& draw_quad : root_pass->quad_list) {
const TileDrawQuad* quad = TileDrawQuad::MaterialCast(draw_quad);
float quad_scale =
@@ -5816,7 +5816,7 @@ class LayerTreeTestMaskLayerForSurfaceWithClippedLayer : public LayerTreeTest {
LayerTreeHostImpl::FrameData* frame_data,
DrawResult draw_result) override {
EXPECT_EQ(2u, frame_data->render_passes.size());
- RenderPass* root_pass = frame_data->render_passes.back();
+ RenderPass* root_pass = frame_data->render_passes.back().get();
EXPECT_EQ(2u, root_pass->quad_list.size());
// There's a solid color quad under everything.
@@ -5900,7 +5900,7 @@ class LayerTreeTestMaskLayerWithScaling : public LayerTreeTest {
LayerTreeHostImpl::FrameData* frame_data,
DrawResult draw_result) override {
EXPECT_EQ(2u, frame_data->render_passes.size());
- RenderPass* root_pass = frame_data->render_passes.back();
+ RenderPass* root_pass = frame_data->render_passes.back().get();
EXPECT_EQ(2u, root_pass->quad_list.size());
// There's a solid color quad under everything.
@@ -5988,7 +5988,7 @@ class LayerTreeTestMaskLayerWithDifferentBounds : public LayerTreeTest {
LayerTreeHostImpl::FrameData* frame_data,
DrawResult draw_result) override {
EXPECT_EQ(2u, frame_data->render_passes.size());
- RenderPass* root_pass = frame_data->render_passes.back();
+ RenderPass* root_pass = frame_data->render_passes.back().get();
EXPECT_EQ(2u, root_pass->quad_list.size());
// There's a solid color quad under everything.
@@ -6079,7 +6079,7 @@ class LayerTreeTestReflectionMaskLayerWithDifferentBounds
LayerTreeHostImpl::FrameData* frame_data,
DrawResult draw_result) override {
EXPECT_EQ(2u, frame_data->render_passes.size());
- RenderPass* root_pass = frame_data->render_passes.back();
+ RenderPass* root_pass = frame_data->render_passes.back().get();
EXPECT_EQ(3u, root_pass->quad_list.size());
// There's a solid color quad under everything.
@@ -6177,7 +6177,7 @@ class LayerTreeTestReflectionMaskLayerForSurfaceWithUnclippedChild
LayerTreeHostImpl::FrameData* frame_data,
DrawResult draw_result) override {
EXPECT_EQ(2u, frame_data->render_passes.size());
- RenderPass* root_pass = frame_data->render_passes.back();
+ RenderPass* root_pass = frame_data->render_passes.back().get();
EXPECT_EQ(3u, root_pass->quad_list.size());
// There's a solid color quad under everything.
« no previous file with comments | « cc/trees/layer_tree_host_impl_unittest.cc ('k') | cc/trees/layer_tree_host_unittest_animation.cc » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698