W3C home > Mailing lists > Public > public-fxtf-archive@w3.org > July 2019

[fxtf-drafts] [css-geometry] Please update to Web IDL changes to optional dictionary defaulting (#356)

From: Boris Zbarsky via GitHub <sysbot+gh@w3.org>
Date: Fri, 05 Jul 2019 15:12:11 +0000
To: public-fxtf-archive@w3.org
Message-ID: <issues.opened-464683039-1562339530-sysbot+gh@w3.org>
bzbarsky has just created a new issue for https://github.com/w3c/fxtf-drafts:

== [css-geometry] Please update to Web IDL changes to optional dictionary defaulting ==
Web IDL recently changed to require explicitly listing a default value for defaulted dictionaries instead of it just magically happening.

In practice what that means is that APIs like this:
```
 [NewObject] static DOMPointReadOnly fromPoint(optional DOMPointInit other);
```
need to be written like this instead:
```
 [NewObject] static DOMPointReadOnly fromPoint(optional DOMPointInit other = {});
```
(with the addition of `= {}` on the dictionary argument).  This affects a bunch of the geometry APIs.

See https://github.com/heycam/webidl/pull/750 for details.

Please view or discuss this issue at https://github.com/w3c/fxtf-drafts/issues/356 using your GitHub account
Received on Friday, 5 July 2019 15:12:13 UTC

This archive was generated by hypermail 2.3.1 : Friday, 5 July 2019 15:12:14 UTC