This is an archived snapshot of W3C's public bugzilla bug tracker, decommissioned in April 2019. Please see the home page for more details.
http://heycam.github.io/webidl/#idl-overloading explicitly disallows (with an example and everything) things like this: interface A { void f(); }; partial interface A { void f(float x); }; but I think we have specs doing this (e.g. shadow DOM) and this seems an OK thing to me in general, as long as people are careful.