On 1/3/2016 10:24 AM, 罗勇刚(Yonggang Luo) wrote:
So that we could be able to access xpcom in worker.
And we could be able  to implement thunderbird new msg protocol in pure
javascript

I will point out that Thunderbird developers are already looking into replacing the xpcom use of message protocols, so if that is the primary goal, then you are wasting your time, I am afraid.

I will also point out that both JavaScript and C++ have moved on from the time xpconnect was developed to the point that use of xpconnect requires designing APIs that are uncomfortable to use from C++ or JavaScript (or even both!), so it is a much better investment of time to move APIs to newer paradigms than it is to try to develop a system that almost no one really understands.

--
Joshua Cranmer
Thunderbird and DXR developer
Source code archæologist

_______________________________________________
dev-platform mailing list
dev-platform@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-platform

Reply via email to