calc() incorrectly gives multiplications higher precedence than divisions - by the_dees

Status : 

  Fixed<br /><br />
		This item has been fixed in the current or upcoming version of this product.<br /><br />
		A more detailed explanation for the resolution of this particular item may have been provided in the comments section.

ID 625000 Comments
Status Closed Workarounds
Type Bug Repros 1
Opened 11/26/2010 3:31:54 PM
Access Restriction Public


If calc() contains a division followed by a multiplication, the multiplication is incorrectly given higher precedence that the devision.

For example: calc(100px / 10 * 2) results in 5px while 20px would be correct.

Public testcase:
Sign in to post a comment.
Posted by the_dees on 3/8/2011 at 12:43 AM
Yes, this issue has been fixed.
Posted by Microsoft on 3/7/2011 at 5:31 PM
Thank you for your feedback.

This issue was resolved in Internet Explorer 9 RC and the Platform Preview Build released on 2/10/2011. Please verify the change and file a new feedback (or reactivate the existing one) if the problem persists.

Best regards,

The Internet Explorer Team
Posted by the_dees on 2/10/2011 at 1:51 PM
This issue seems to be fixed as of Platform Preview 8 / RC 1.

Good job.
Posted by Microsoft on 11/27/2010 at 8:34 AM
Thank you for your feedback.

We were able to reproduce the issue and are investigating it.

Best regards,

The Internet Explorer Team