<html><head></head><body>I would suggest to keep such interfaces. an empty interface is not really a maintenance burden. and adding this file will be 100 times easier than fixing all callers, even if it's just a replacement.<br>
<br>
this is particularly true for extensions without maintainer. it's the user that counts, not who is at fault. this is a relatively easy way to avoid unnecessary breakage.<br>
<br>
you might be able to just undo these m-c commits, or (to avoid changes to m-c) move the IDL files to a new dir in mailnews/compat/src/public/.<br>
<br>
Ben<br><br><div class="gmail_quote">Am 7. August 2017 15:55:37 MESZ, schrieb "Joshua Cranmer 🐧" <pidgeot18@gmail.com>:<blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
<pre class="k9mail">On 8/7/2017 8:53 AM, CardBook wrote:<br /><blockquote class="gmail_quote" style="margin: 0pt 0pt 1ex 0.8ex; border-left: 1px solid #729fcf; padding-left: 1ex;"><br /> thanks a lot Jörg<br /><br /> have you an example how to replace the nsILocalFile with nsIFile ?...</blockquote><br /><br />s/nsILocalFile/nsIFile/g. The contents of nsILocalFile were blanked out <br />years ago and everything moved to nsIFile, but the interface itself was <br />not deleted due solely to add-on impact.<br /></pre></blockquote></div></body></html>