This is an archived snapshot of W3C's public bugzilla bug tracker, decommissioned in April 2019. Please see the home page for more details.
Two bugs (as reported by the checker): * the [Clamp] extended attribute needs to appear before "optional" * there is an extra closing parenthesis in the definition of URL.createFor http://www.w3.org/2009/07/webidl-check?doc=http%3A%2F%2Fdev.w3.org%2F2006%2Fwebapi%2FFileAPI%2F&output=html
Fixed. Will ask bzbarsky and heycam about the remaining error using constant methods.
Date.now() is not currently a valid default value in WebIDL. The grammar has: [16] DefaultValue → ConstValue | string [28] ConstValue → BooleanLiteral | FloatLiteral | integer | "null" So you can basically do default values of null, numbers, strings, and booleans. That's it. Also, it's not clear that Date will stick around in WebIDL, fwiw. The TC39 folks seemed opposed.