From 26bcd452dc068c3bee6f2b5b31b10cab2076137b Mon Sep 17 00:00:00 2001 From: danakj Date: Tue, 7 Apr 2015 13:14:39 -0700 Subject: cc: Add ResourceId validation checks at the time of AppendQuads. This will help us track down how an invalid resource is ending up in the frame hopefully. R=enne, piman@chromium.org BUG=455931 Review URL: https://codereview.chromium.org/1062043003 Cr-Commit-Position: refs/heads/master@{#324103} --- cc/layers/io_surface_layer_impl_unittest.cc | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'cc/layers/io_surface_layer_impl_unittest.cc') diff --git a/cc/layers/io_surface_layer_impl_unittest.cc b/cc/layers/io_surface_layer_impl_unittest.cc index c9efd749..1c9256c 100644 --- a/cc/layers/io_surface_layer_impl_unittest.cc +++ b/cc/layers/io_surface_layer_impl_unittest.cc @@ -22,6 +22,10 @@ TEST(IOSurfaceLayerImplTest, Occlusion) { io_surface_layer_impl->SetContentBounds(layer_size); io_surface_layer_impl->SetDrawsContent(true); + io_surface_layer_impl->SetIOSurfaceProperties(1, gfx::Size(1, 1)); + io_surface_layer_impl->WillDraw(DRAW_MODE_HARDWARE, impl.resource_provider()); + io_surface_layer_impl->DidDraw(impl.resource_provider()); + impl.CalcDrawProps(viewport_size); { -- cgit v1.1