Re: [heycam/webidl] Designing mixins (#363)

> you loose the ability to suddenly expend WindowOrWorkerGlobalScope to also be included e.g. in Worklets.

Right. You centralize control over who mixes-in the mixin with the mixin's author, taking it away from the consumers. This is not great; we want to be able to define mixins in one place and have other specs use them.

Looking through [your gist](https://gist.github.com/tobie/bb83f160e93a084afdfb74ae29fddf2a#file-true-mixins) that flexibility seems to be used rarely; most mixins are used within the same spec. But it seems important to me...

-- 
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/issues/363#issuecomment-326744269

Received on Saturday, 2 September 2017 13:33:30 UTC