On 09/12/2016 20:57, John Duncan wrote:

> Mason83 wrote:
>
>> It is likely that the original author has stopped working on that
>> add-on. However, someone else picked up the ball:
>>
>> https://www.mozdev.org/bugs/show_bug.cgi?id=26256#c2
>> https://bitbucket.org/stanio/mnenhy/downloads
>>
>> Here are the differences between
>> mnenhy-0.8.6-fx+tb+sm.zip (the original from amo)
>> and
>> mnenhy-0.8.6.1.2-stanio.zip (the update from stanio)
>>
>> https://pastebin.mozilla.org/8930566
>>
>> Same diff, ignoring white-space changes and lines starting
>> with "let", "var", or "const"
>>
>> https://pastebin.mozilla.org/8930568
>>
>> Ratty and frg said the changes are just syntactic.
>
> Would this breakage have anything to do with the fact that the XUL/XPCOM 
> SDK is being deprecated in the near future? I am writing/maintaining a 
> similar add-on (to display Face/X-Face/etc. headers in the header area), 
> and I think that my add-on will most likely break soon too.
> 
> https://github.com/JohnDDuncanIII/MessageFaces
> ^ url, if you're interested.

FWIW, mnenhy already displays Xface ;-)

Take a look at the diff I posted, you'll see what was needed to fix
the extension. Apparently, there was a change in ES6 syntax?

https://pastebin.mozilla.org/8930566
https://www.sitepoint.com/preparing-ecmascript-6-let-const/
https://en.wikipedia.org/wiki/ECMAScript#6th_Edition_-_ECMAScript_2015

AFAIU, this is unrelated to the push for "WebExtensions".

https://blog.mozilla.org/addons/2015/08/21/the-future-of-developing-firefox-add-ons/
https://wiki.mozilla.org/WebExtensions

Regards.

_______________________________________________
support-seamonkey mailing list
[email protected]
https://lists.mozilla.org/listinfo/support-seamonkey

Reply via email to