summaryrefslogtreecommitdiffstats
path: root/content/browser/file_descriptor_info_impl_unittest.cc
diff options
context:
space:
mode:
authordanakj <danakj@chromium.org>2015-04-24 15:35:11 -0700
committerCommit bot <commit-bot@chromium.org>2015-04-24 22:36:12 +0000
commit0b5eae6c645b9b25e34322d328eaef00d14aef0f (patch)
treed10466b4c45279110361dd7b55b7d508cb5ee1c5 /content/browser/file_descriptor_info_impl_unittest.cc
parentd20473d166912de9d8f271c7bdabc75ee60a42f0 (diff)
downloadchromium_src-0b5eae6c645b9b25e34322d328eaef00d14aef0f.zip
chromium_src-0b5eae6c645b9b25e34322d328eaef00d14aef0f.tar.gz
chromium_src-0b5eae6c645b9b25e34322d328eaef00d14aef0f.tar.bz2
ui: Clean up damaged rects and clear them after painting.
This cleans up some of the damage rects code by converting the SkRegion to a cc::Region, allowing use of gfx::Rects. It moves the recursion over the Layer tree out to Compositor instead of on Layer. And we keep the damaged_region_ valid until the layer is painted. This will allow us to pass that damaged_region_ to the painting code with impl-side slimming paint, because with impl-side painting, the paint clip rect can be larger than the invalidations (as large as the whole layer). R=piman@chromium.org, sky BUG=466426 Committed: https://crrev.com/a5e585868e16ce53c990f764d4943592f11749aa Cr-Commit-Position: refs/heads/master@{#326547} Review URL: https://codereview.chromium.org/1080633009 Cr-Commit-Position: refs/heads/master@{#326912}
Diffstat (limited to 'content/browser/file_descriptor_info_impl_unittest.cc')
0 files changed, 0 insertions, 0 deletions