commit | 5b5d48d8968dfb2a0616f6afdc884dbba981d226 | [log] [tgz] |
---|---|---|
author | Xianzhu Wang <wangxianzhu@chromium.org> | Mon Jun 17 18:10:39 2019 |
committer | Xianzhu Wang <wangxianzhu@chromium.org> | Mon Jun 17 18:10:39 2019 |
tree | 670078c96174b4b62829cdbe4a29da70f0dc134a | |
parent | 25ae62acaafcda85811734294baada4cf03fee3e [diff] |
Don't draw layer in kDstIn blend mode in resourceless software draw mode Resourceless software draw mode doesn't support non-kSrcOver blend mode if source is not a render surface. We should not draw in the case because the fallback to kSrcOver would result a black mask on the destination. TBR=wangxianzhu@chromium.org (cherry picked from commit 8540de427cab80ac0bf07ef57bae612e1b87d69c) Bug: 973697 Change-Id: Ieaa9e612fe09512e925337ec131ced7594d64627 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1661289 Commit-Queue: Xianzhu Wang <wangxianzhu@chromium.org> Reviewed-by: Philip Rogers <pdr@chromium.org> Cr-Original-Commit-Position: refs/heads/master@{#669512} Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1661979 Reviewed-by: Xianzhu Wang <wangxianzhu@chromium.org> Cr-Commit-Position: refs/branch-heads/3809@{#356} Cr-Branched-From: d82dec1a818f378c464ba307ddd9c92133eac355-refs/heads/master@{#665002}
Chromium is an open-source browser project that aims to build a safer, faster, and more stable way for all users to experience the web.
The project's web site is https://www.chromium.org.
Documentation in the source is rooted in docs/README.md.
Learn how to Get Around the Chromium Source Code Directory Structure .