calc() doesn't support parenthesis - 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 625001 Comments
Status Closed Workarounds
Type Bug Repros 1
Opened 11/26/2010 3:45:02 PM
Access Restriction Public

Description

The calc() expression doesn't support parenthesis which is required by the spec draft, see http://www.w3.org/TR/css3-values/#calc

Public testcase: http://the-dees.webs.com/iepp1/188-calc-parenthesis.html

Firefox 4.0 will support parenthesis inside calc()
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 Bhasker [MSFT] 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 J.Major on 11/29/2010 at 10:10 AM
One more issue - when setting such expression via DOM (x.style.width = "calc(1px+(2px+3px))";), it throws "Unspecified error" exception.
Posted by David [MSFT] on 11/27/2010 at 8:21 AM
Thank you for your feedback.

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

Best regards,

The Internet Explorer Team