[Webkit-unassigned] [Bug 127350] [CSS Background Blending] -webkit-background-blend-mode fails for certain SVG files

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Wed Jan 22 04:21:29 PST 2014


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


Dirk Schulze <krit at webkit.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
 Attachment #221853|review?, commit-queue?      |review+, commit-queue-
               Flag|                            |




--- Comment #2 from Dirk Schulze <krit at webkit.org>  2014-01-22 04:18:58 PST ---
(From update of attachment 221853)
View in context: https://bugs.webkit.org/attachment.cgi?id=221853&action=review

snippets. Otherwise great.

> Source/WebCore/ChangeLog:10
> +        [CSS Background Blending] Background blending works
> +        incorrectly for certain SVG background layers: the
> +        graphics context of the SVG inherits the blend mode set
> +        on the background layer. Fix consists in drawing the SVG
> +        in a transparency layer.
> +        https://bugs.webkit.org/show_bug.cgi?id=127350
> +
> +        Reviewed by NOBODY (OOPS!).

The style for changelegs are:

date  name  email

Bug title
bug reference

reviewed by

fix description.

tests

* changed files

> Source/WebCore/ChangeLog:15
> +        (WebCore::SVGImage::draw): begin a transparency layer if a blend mode is set.

s/begin/Begin/

> LayoutTests/css3/compositing/background-blend-mode-svg.html:12
> +        -webkit-background-blend-mode: multiply, normal;

One value should be enough here, right?

-- 
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