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