#include "cc/layers/effect_tree_layer_list_iterator.h"
#include <memory>
#include <vector>
#include "base/memory/ptr_util.h"
#include "cc/layers/layer.h"
#include "cc/test/fake_layer_tree_host.h"
#include "cc/test/layer_tree_impl_test_base.h"
#include "cc/test/test_task_graph_runner.h"
#include "testing/gmock/include/gmock/gmock.h"
#include "testing/gtest/include/gtest/gtest.h"
#include "ui/gfx/geometry/transform.h"
namespace cc {
namespace {
class TestLayerImpl : public LayerImpl { … };
#define EXPECT_COUNT(layer, target, contrib, itself) …
class EffectTreeLayerListIteratorTest : public LayerTreeImplTestBase,
public testing::Test { … };
TEST_F(EffectTreeLayerListIteratorTest, TreeWithNoDrawnLayers) { … }
TEST_F(EffectTreeLayerListIteratorTest, SimpleTree) { … }
TEST_F(EffectTreeLayerListIteratorTest, ComplexTreeMultiSurface) { … }
}
}