This is an archived snapshot of W3C's public bugzilla bug tracker, decommissioned in April 2019. Please see the home page for more details.

Bug 17468 - The methods here don't say how to handle Infinity and NaN arguments. Infinity should probably just be applied (though maybe not for rotate()...) but NaN in particular needs to be dealt with, either by defining what happens with a matrix with NaN values or
Summary: The methods here don't say how to handle Infinity and NaN arguments. Infinity...
Status: RESOLVED WORKSFORME
Alias: None
Product: WHATWG
Classification: Unclassified
Component: HTML (show other bugs)
Version: unspecified
Hardware: Other other
: P3 normal
Target Milestone: Unsorted
Assignee: Ian 'Hixie' Hickson
QA Contact: contributor
URL: http://www.whatwg.org/specs/web-apps/...
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-06-12 06:09 UTC by contributor
Modified: 2012-09-21 03:55 UTC (History)
2 users (show)

See Also:


Attachments

Description contributor 2012-06-12 06:09:36 UTC
Specification: http://www.whatwg.org/specs/web-apps/current-work/
Multipage: http://www.whatwg.org/C#transformations
Complete: http://www.whatwg.org/c#transformations

Comment:
The methods here don't say how to handle Infinity and NaN arguments. Infinity
should probably just be applied (though maybe not for rotate()...) but NaN in
particular needs to be dealt with, either by defining what happens with a
matrix with NaN values or by dropping the method call.

Posted from: 76.102.14.57
User agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_7_4) AppleWebKit/536.5 (KHTML, like Gecko) Chrome/19.0.1084.54 Safari/536.5
Comment 1 contributor 2012-07-18 17:45:21 UTC
This bug was cloned to create bug 18227 as part of operation convergence.
Comment 2 Ian 'Hixie' Hickson 2012-09-21 03:55:02 UTC
The spec says "Except where otherwise specified, for the 2D context interface, any method call with a numeric argument whose value is infinite or a NaN value must be ignored."