gecko-dev/js/xpconnect
Jed Davis ee171b6406 Bug 1615155 - Don't generate default Recv__delete__ if there are args. r=nika
The default method implementations cause problems when trying to
override them with different types in a direct call class.

For the `Recv__delete__` case there's a simple solution: omit it if
there are any arguments, because it doesn't make much sense to specify
arguments and then completely ignore them, and the no-arg case isn't a
problem for overriding.

Differential Revision: https://phabricator.services.mozilla.com/D62977

--HG--
extra : moz-landing-system : lando
2020-02-18 20:46:21 +00:00
..
crashtests Bug 1596800 - Remove document.getAnonymousNodes as well. r=smaug 2019-11-18 19:15:16 +00:00
idl Bug 1598053 - Remove nsIXPConnect::writeFunction/readFunction r=kmag 2019-11-20 20:06:42 +00:00
loader Bug 1615155 - Don't generate default Recv__delete__ if there are args. r=nika 2020-02-18 20:46:21 +00:00
public Bug 1573844 - Remove external references to js::Jsvalify and js::Valueify r=mccr8 2019-08-14 17:24:59 +00:00
shell Bug 1542830: Part 4 - Modify mozglue to use new untrusted modules interfaces; r=mhowell 2019-09-23 20:18:41 +00:00
src Bug 1616327 - Use fallible SetLength in XPCConvert::JSData2Native. r=nika 2020-02-18 19:46:14 +00:00
tests Bug 1333140 - Require SecureContext for WebCrypto r=bholley,keeler,baku 2020-02-11 09:25:09 +00:00
wrappers Bug 1612447, part 3 - Fix sizes of XPCMaps. r=bzbarsky 2020-02-05 03:29:29 +00:00
moz.build