On 4/18/18 11:19 PM, Nika Layzell wrote:
This allows us to avoid using nsISupports to pass WebIDL objects which
don't have corresponding XPIDL interfaces through XPIDL defined methods.

This is awesome.

In particular, it means we can pass WebIDL things through XPIDL without adding weird "QI to the concrete type" bits to them. This should let us make pretty rapid progress on https://bugzilla.mozilla.org/show_bug.cgi?id=1387169 and in particular on getting rid of things like nsIDOMNode/nsIDOMEvent/nsIDOMDocument.

Thank you for doing this,
Boris
_______________________________________________
dev-platform mailing list
dev-platform@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-platform

Reply via email to