[Webkit-unassigned] [Bug 131153] New: [CSS Blending] Add compositing reason for isolation in RenderLayerCompositor.

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Wed Apr 2 23:35:37 PDT 2014


https://bugs.webkit.org/show_bug.cgi?id=131153

           Summary: [CSS Blending] Add compositing reason for isolation in
                    RenderLayerCompositor.
           Product: WebKit
           Version: 528+ (Nightly build)
          Platform: Unspecified
        OS/Version: Unspecified
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: CSS
        AssignedTo: webkit-unassigned at lists.webkit.org
        ReportedBy: rosca at adobe.com


There are 2 reasons for a layer to be composited involving blend modes:
1) When a layer has blend mode and has composited descendants, it should be composited as well in order to apply blending to the whole group at once. CompositingReasonBlendingWithCompositedDescendants is the existing reason for this case.
2) When a layer has to isolate composited blending descendants (it is the enclosing stacking context for those blending descendants), that layer should be composited as well. This will restrict blending layers to use the backdrop information only from the current stacking context. This blending reason should be added.

I will add in a follow up patch the inspector side of this issue.

-- 
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the webkit-unassigned mailing list