summaryrefslogtreecommitdiffstats
path: root/content/app
diff options
context:
space:
mode:
authorccameron <ccameron@chromium.org>2015-11-18 19:34:48 -0800
committerCommit bot <commit-bot@chromium.org>2015-11-19 03:35:52 +0000
commitcb27ead70f32946c71ad1d6672437dbd914b5b6d (patch)
tree9db5579e936a2070309f887c25f3fe579b679861 /content/app
parent08cf4e42f8078a9a4104205811b891069f2fb3d3 (diff)
downloadchromium_src-cb27ead70f32946c71ad1d6672437dbd914b5b6d.zip
chromium_src-cb27ead70f32946c71ad1d6672437dbd914b5b6d.tar.gz
chromium_src-cb27ead70f32946c71ad1d6672437dbd914b5b6d.tar.bz2
cc: Fix overlay damage tracking bug
Track the region that is covered by overlays and ensure that that is included in the damage rect of future frames. This fixes bugs where something that was previously an overlay becomes a non-overlay due to reasons that didn't involve doing damage to the frame in that quad's region (e.g, creating a slightly overlapping overlay quad). Move the removal of overlays from the damage rect to being done in the OverlayProcessor instead of being done in each individual strategy. BUG=551861 CQ_INCLUDE_TRYBOTS=tryserver.blink:linux_blink_rel Review URL: https://codereview.chromium.org/1452943002 Cr-Commit-Position: refs/heads/master@{#360513}
Diffstat (limited to 'content/app')
0 files changed, 0 insertions, 0 deletions