In times of old, you could declare an XPIDL interface that didn't inherit from nsISupports, as long as it only had constants in it. I'm not sure why it was really such a burden to make it inherit from nsISupports. Anyways, it appears that our de-COM efforts have proceeded far enough that this feature is not needed any more, so I am removing support for it in bug 1611173. If you do have such an interface, it will fail to compile. You should be able to fix it by making the interface inherit from nsISupports.
Andrew _______________________________________________ dev-platform mailing list dev-platform@lists.mozilla.org https://lists.mozilla.org/listinfo/dev-platform