Re: dropped symbols in libxul.so in Firefox 27

Benjamin Smedberg <[email protected]> Thu, 30 Jan 2014 19:57:02 -0500
Newsgroups gmane.comp.mozilla.devel.plugins
Message-ID <[email protected]>
On 1/30/14 6:51 PM, Brian Slesinsky wrote:
> Hi,
>
> I'm the maintainer of the GWT Developer plugin for Firefox, which is quite
> creaky and uses internal Firefox API's. I noticed that a bunch of
> JavaScript-related symbols were dropped in Firefox 27 [1]. They're still
> there in XulRunner's version of libxul.so.
>
> I'd just like to confirm that this is intentional and get the technical
> details behind the change.

Yes, this is intentional. JSAPI is not binary-stable and is 
significantly changing to require things like exact rooting, so we 
intentionally stopped allowing any kind of addon/plugin code from 
accessing it:

https://bugzilla.mozilla.org/show_bug.cgi?id=920731

--BDS