[web-bluetooth] Pull Request: Use `interface mixins` instead of `[NoInterfaceObject]`

romandev has just submitted a new pull request for https://github.com/WebBluetoothCG/web-bluetooth:

== Use `interface mixins` instead of `[NoInterfaceObject]` ==
WebIDL recently introduced dedicated syntax for mixins[1]. So, we can
replace `[NoInterfaceObject]` and `implements` with `interface mixin` and
`includes`.

[1] https://github.com/heycam/webidl/commit/45e8173d40ddff8dcf81697326e094bcf8b92920

See https://github.com/WebBluetoothCG/web-bluetooth/pull/389

Received on Monday, 2 April 2018 15:21:34 UTC