Home Dashboard Directory Help
Search

Wrong background used for SVG filter BackgroundImage source by blambov


Status: 

Closed
 as Won't Fix Help for as Won't Fix


Type: Bug
ID: 785891
Opened: 4/30/2013 3:35:13 AM
Access Restriction: Public
0
Workaround(s)
view
0
User(s) can reproduce this bug

Description

IE does not use the correct background when multiple filters using BackgroundImage are present in an SVG file.
Details
Sign in to post a comment.
Posted by blambov on 9/3/2013 at 9:45 AM
This problem is still present in IE11.
Posted by Microsoft on 6/18/2013 at 9:03 AM
Thank you again for your feedback.

We were able to validate your feedback. However, based on the limited impact this bug may have, we will not be able to address this bug during this release.

Your feedback is very important to us, and it helps us improve the quality of Internet Explorer. We continue to welcome more feedback, so please don't hesitate to report other ways that we can improve Internet Explorer.

Best regards,
The Internet Explorer Team
Posted by Microsoft on 5/31/2013 at 9:03 AM
Thank you for your feedback.

At this time we do not plan to fix this issue. Every piece of feedback we receive is important to us and helps us improve the quality of Internet Explorer. Unfortunately, we are currently unable to address your feedback. We will consider fixing this issue in the future.

We continue to welcome more feedback, so please don't hesitate to report other ways that we can improve Internet Explorer.

Best regards,

The Internet Explorer Team
Posted by blambov on 4/30/2013 at 4:33 AM
On further investigation, it seems IE10 has serious problems calculating the regions of the filters and their backgrounds.

The attached background-image.svg contains:
on the left: two applications of the same feBlend filter, where the transform is modified after the applicable enable-background attribute;
in the middle: two applications of two copies of the same filter, with transform after enable-background;
on the right: the same filters applied, but this time the transform is placed before enable-background.

The three images should look the same (the image on the right is the correct one), as rendered e.g. by Opera. Instead, the left and middle ones are broken; even more worryingly they are broken in different ways.
Sign in to post a workaround.
File Name Submitted By Submitted On File Size  
background-image.zip 4/30/2013 605 bytes
blend-multiply.zip 4/30/2013 1 KB