[Webkit-unassigned] [Bug 176830] New: Combining `mix-blend-mode` and `-webkit-backdrop-filter` leads to unexpected results

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Wed Sep 13 03:26:53 PDT 2017


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

            Bug ID: 176830
           Summary: Combining `mix-blend-mode` and
                    `-webkit-backdrop-filter` leads to unexpected results
           Product: WebKit
           Version: Safari Technology Preview
          Hardware: Unspecified
                OS: Unspecified
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: Layout and Rendering
          Assignee: webkit-unassigned at lists.webkit.org
          Reporter: eelco at motif.co
                CC: bfulgham at webkit.org, simon.fraser at apple.com,
                    zalan at apple.com

Created attachment 320632

  --> https://bugs.webkit.org/attachment.cgi?id=320632&action=review

Example to reproduce the bugs.

See attachment for a demo. There are 9 possible states I found, 4 of them are correct, the rest is broken (there are multiple broken states for the same combinations, depending on order).

1. After loading: broken: blend mode works, blur works for border, but square is covered
2. Click Disable Blend: correct! only blur (blur on, blend off)
3. Click Enable Blend, Disable Blur: broken: blend mode is also disabled 
4. Click Enable Blur: broken: blend mode still disabled
5. Click Disable Blur, Disable Blend, Enable Blend: correct! only blend mode
6. Click Enable Blur: correct! both blend mode and blur
7. Click Disable Blend: broken: blend mode not removed
8. Click Enable Blend: broken: double invert plus square covering blur
9. Click Disable Blend, Disable Blur: correct! (no effects)

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20170913/942461ba/attachment-0001.html>


More information about the webkit-unassigned mailing list