commit | 5612ec6b2568a2b4da5444875a9fc443f1867dfd | [log] [tgz] |
---|---|---|
author | Rick James <rickj@microsoft.com> | Tue Dec 18 23:01:31 2018 |
committer | Commit Bot <commit-bot@chromium.org> | Tue Dec 18 23:01:31 2018 |
tree | 589b3e02e63d50c4f10dcfb7447e1b7c4d58a166 | |
parent | bfc8b4fec7004e45b2fd12a45dd5938efc1caec1 [diff] |
Fixed background painting of fieldset element with a legend The BackgroundIsKnownToBeOpaqueInRect return value contract is to return true when there is full opaque coverage. Field set, with a legend, does not have full coverage. Need to return false in that case. This was leading to losing parent painting, most obvious with uninitialized surfaces of layered parents. Bug: 892582 Change-Id: I8c162910d16d6d44301110146739ad1cbf9c88cd Reviewed-on: https://chromium-review.googlesource.com/c/1379169 Commit-Queue: Morten Stenshorne <mstensho@chromium.org> Reviewed-by: Steve Kobes <skobes@chromium.org> Reviewed-by: Morten Stenshorne <mstensho@chromium.org> Cr-Commit-Position: refs/heads/master@{#617662}
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 .