Wrong background used for SVG filter BackgroundImage source - by blambov

Status : 

  Won't Fix<br /><br />
		Due to several factors the product team decided to focus its efforts on other items.<br /><br />
		A more detailed explanation for the resolution of this particular item may have been provided in the comments section.


ID 785891 Comments
Status Closed Workarounds
Type Bug Repros 0
Opened 4/30/2013 3:35:13 AM
Access Restriction Public

Description

IE does not use the correct background when multiple filters using BackgroundImage are present in an SVG file.
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.