#include "cc/tiles/decoded_image_tracker.h"
#include <unordered_map>
#include <vector>
#include "base/containers/contains.h"
#include "base/functional/bind.h"
#include "base/ranges/algorithm.h"
#include "base/test/test_mock_time_task_runner.h"
#include "cc/paint/paint_image_builder.h"
#include "cc/test/skia_common.h"
#include "cc/tiles/image_controller.h"
#include "cc/tiles/software_image_decode_cache.h"
#include "testing/gtest/include/gtest/gtest.h"
namespace cc {
class TestImageController : public ImageController { … };
class DecodedImageTrackerTest : public testing::Test { … };
TEST_F(DecodedImageTrackerTest, QueueImageLocksImages) { … }
TEST_F(DecodedImageTrackerTest, Colorspace) { … }
TEST_F(DecodedImageTrackerTest, ImagesTimeOut) { … }
TEST_F(DecodedImageTrackerTest, ImageUsedInDraw) { … }
TEST_F(DecodedImageTrackerTest, UnlockAllImages) { … }
}