From: whatwg [] On Behalf Of Ian 

> There are a couple of ways to split up the CanvasRenderingContext2D API,
> namely adding inheritance + [NoInterfaceObject] to superclasses (as to not
> change prototype chain, maybe not a large web compat concern), or to
> create additional interfaces and get *RenderingContext2D to implement.

Split the interfaces seems fine. Since it has no web-visible impact and is just 
a spec refactoring I anticipate any such change will be quickly LGTMed. In 
general, we're greatly in favor of any integration points like this we can add 
to HTML that simply consist of spec refactorings to allow better integration 
with other specs.

> Thoughts on this as a PR to the HTML spec?
> If so any preferences for how this is done? should help get you started!

Reply via email to