Re: [heycam/webidl] Remove use of [Constructor] extended attribute (#798)

clelland commented on this pull request.



> @@ -6799,7 +6802,7 @@ which form (or forms) it is in:
             <dfn id="dfn-xattr-argument-list" for="extended attribute" export>takes an argument list</dfn>
         </td>
         <td>
-            <code>[Constructor(double x, double y)]</code>
+            Not currently used; previously used by <code>[Constructor(double x, double y)]</code>

The only other usage I could find is in the Blink-specific 'CustomConstructor' attribute, but I suspect we could probably replace usages of

```
[ CustomConstructor(float x, int y) ] interface Z { ... };
```

with

```
interface Z {
  [Custom] constructor(float x, int y);
  ...
};
```

and be rid of that attribute.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/heycam/webidl/pull/798#discussion_r327198602

Received on Monday, 23 September 2019 16:01:16 UTC