This is an archived snapshot of W3C's public bugzilla bug tracker, decommissioned in April 2019. Please see the home page for more details.
Historically, many browsers have implemented "legacycaller" for interfaces with a "getter". We should make sure that all the interfaces that _don't_ have a legacycaller don't support being invoked as functions, especially those that have a "getter".
Sounds like something to add to idlharness.js
Robin, does your WebIDL parser already support legacycaller?
(In reply to comment #2) > Robin, does your WebIDL parser already support legacycaller? Not unless someone has patched it in recently. I hope to be able to bring that code completely up to date in the reasonably close future.