On Fri, Dec 10, 2010 at 1:08 PM, Frederic Crozat <f...@crozat.net> wrote:
>
> Isn't that what xulrunner package is for ?

xulrunner *is* firefox, literally; the sources are identical.  On
Fedora at least, Firefox is built using it, which means that if
there's say a security update for Firefox (which almost certainly is
really in xulrunner), then xulrunner needs to be updated, which could
possibly include JSAPI changes.

Basically, I want us to be decoupled from this; there are conceptually
actually 4 layers.

NSPR <- spidermonkey <- xulrunner <- firefox

Where "<-" is depends on.  Right now at least Fedora ships like:

NSPR <- (spidermonkey xulrunner firefox)

Where () is "tightly coupled", meaning that gjs and gnome-shell are
tightly coupled to firefox.

Having a separate xulrunner as a project hasn't really worked - it's a
*huge*, enormous codebase.  Spidermonkey on the other hand has always
nominally supported being built seprately; it has its own configure
script, etc.
_______________________________________________
desktop-devel-list mailing list
desktop-devel-list@gnome.org
http://mail.gnome.org/mailman/listinfo/desktop-devel-list

Reply via email to