[Bug 15964] New: Behavior on invalid arguments for CSSMatrix underspecified

https://www.w3.org/Bugs/Public/show_bug.cgi?id=15964

           Summary: Behavior on invalid arguments for CSSMatrix
                    underspecified
           Product: CSS
           Version: unspecified
          Platform: PC
        OS/Version: All
            Status: NEW
          Severity: normal
          Priority: P2
         Component: Transforms
        AssignedTo: smfr@me.com
        ReportedBy: dschulze@adobe.com
         QAContact: public-css-bugzilla@w3.org
                CC: cmarrin@apple.com, eoconnor@apple.com, dino@apple.com,
                    dschulze@adobe.com


Most methods in CSSMatrix don't raise exceptions on passing null or NaN values.

For instance what happens with multiply if null gets passed?
What happens if one of the attributes get set with NaN?
What happens on translate, scale, rotate on passing NaN? What will be the
resulting Matrix?
What happens if multiply gets a CSSMatrix but some of its attributes are NaN?

We should raise errors for all of these cases.

-- 
Configure bugmail: https://www.w3.org/Bugs/Public/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.

Received on Monday, 13 February 2012 04:38:07 UTC