On 2015/06/09 21:07:52, chrishtr wrote:
> Why delete this test?
This test was designed incorrectly, and the implementation was wrong too.
CSS requires that background layers always create an isolation group (i.e.
context.saveLayer() then merge the layer down using src-over), thus applying
-webkit-background-composite:copy on the bottom layer is no different from the
default (src-over) because the isolation group starts with transparent pixels.
Actually I want to propose to remove -webkit-background-composite. It is not
documented in any w3c draft, nor any webkit blog posts. The document at
developer.apple.com is bogus. I don't think anyone cares.
chrishtr
2015/06/10 01:03:39
Ok please file a but to track removal then. Sounds
On 2015/06/09 at 23:36:07, trchen wrote:
> On 2015/06/09 21:07:52, chrishtr wrote:
> > Why delete this test?
>
> This test was designed incorrectly, and the implementation was wrong too.
>
> CSS requires that background layers always create an isolation group (i.e.
context.saveLayer() then merge the layer down using src-over), thus applying
-webkit-background-composite:copy on the bottom layer is no different from the
default (src-over) because the isolation group starts with transparent pixels.
>
> Actually I want to propose to remove -webkit-background-composite. It is not
documented in any w3c draft, nor any webkit blog posts. The document at
developer.apple.com is bogus. I don't think anyone cares.
Ok please file a but to track removal then. Sounds good to remove.
Issue 1145993002: Refactor root element background painting
(Closed)
Created 5 years, 7 months ago by trchen
Modified 5 years, 6 months ago
Reviewers: chrishtr, Xianzhu
Base URL: svn://svn.chromium.org/blink/trunk
Comments: 113