Bug 125804 - [CSS Blending] Background color isn't fully painted when having a blended child
Summary: [CSS Blending] Background color isn't fully painted when having a blended child
Status: RESOLVED INVALID
Alias: None
Product: WebKit
Classification: Unclassified
Component: CSS (show other bugs)
Version: 528+ (Nightly build)
Hardware: Unspecified Unspecified
: P2 Normal
Assignee: Nobody
URL:
Keywords: BlinkMergeCandidate
Depends on:
Blocks: 95614
  Show dependency treegraph
 
Reported: 2013-12-16 14:43 PST by Ryosuke Niwa
Modified: 2014-03-04 04:30 PST (History)
4 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Ryosuke Niwa 2013-12-16 14:43:03 PST
Consider merging https://chromium.googlesource.com/chromium/blink/+/3b9e71135ee5f6bfe19581a4b19790cde588bd2c
if it's applicable to WebKit.

The problem seems to be the creation of a transparency layer while
painting the background. The solution is to prevent any form of isolation
caused by blending when painting the root element.
Comment 1 Mihai Tica 2013-12-17 00:15:26 PST
(In reply to comment #0)
> Consider merging https://chromium.googlesource.com/chromium/blink/+/3b9e71135ee5f6bfe19581a4b19790cde588bd2c
> if it's applicable to WebKit.
> 
> The problem seems to be the creation of a transparency layer while
> painting the background. The solution is to prevent any form of isolation
> caused by blending when painting the root element.

This issue is related to mix-blend-mode for software, which isn't currently implemented in WebKit. Since it's not applicable to WebKit,  we should probably close this
Comment 2 Mihnea Ovidenie 2014-03-04 04:30:59 PST
Chromium specific issue.