[go: nahoru, domu]

cc: Add solid color analyzer to replace AnalysisCanvas

This patch adds a solid color analysis to run on paint op buffer.
This means that we don't raster the raster source anymore for the
analysis canvas and instead just iterate the paint op buffer.

R=khushalsagar@chromium.org, enne@chromium.org

Cq-Include-Trybots: master.tryserver.blink:linux_trusty_blink_rel
Change-Id: I5b1f24ab7baaa767384050aea61164f6d030c178
Reviewed-on: https://chromium-review.googlesource.com/538974
Reviewed-by: enne <enne@chromium.org>
Commit-Queue: Vladimir Levin <vmpstr@chromium.org>
Cr-Commit-Position: refs/heads/master@{#482305}
diff --git a/cc/BUILD.gn b/cc/BUILD.gn
index 0ffd466..bb6312a 100644
--- a/cc/BUILD.gn
+++ b/cc/BUILD.gn
@@ -778,6 +778,7 @@
     "paint/discardable_image_map_unittest.cc",
     "paint/display_item_list_unittest.cc",
     "paint/paint_op_buffer_unittest.cc",
+    "paint/solid_color_analyzer_unittest.cc",
     "quads/draw_polygon_unittest.cc",
     "quads/draw_quad_unittest.cc",
     "quads/nine_patch_generator_unittest.cc",