Re: SpiderMonkey porting into two firefox versions
kent williams <[email protected]> Fri, 4 Aug 2017 10:17:14 -0500
| Newsgroups | gmane.comp.mozilla.devel.jseng |
|---|---|
| Message-ID | <[email protected]> |
I'm confused by what you're asking -- are you building a custom Firefox browser as part of your product, or simply embedded SpiderMonkey in your own application? What's embedded in your back and and what browser your clients use are orthogonal considerations -- they don't interact in any way I'm aware of. If you have a version of your software working with a particular revision of the Spidermonkey code -- i.e. it passes all your testing -- I don't know what advantage there is to upgrading. With most packages on Linux you always want the latest and greatest because there's a continuous stream of security patches being implemented, bug fixes and occasionally new functionality. With SpiderMonkey, the situation is different: They continuously break the API, and while there may be incremental performance improvement between versions, but in the end it's still a Javascript Interpreter. In other words, going between SpiderMonkey versions involves a lot of work adapting your application to API changes, with close to zero visible benefit for your clients. On 8/4/2017 5:18 AM, [email protected] wrote: > Hello! > > I'm porting spiderMonkey (baseline + ion) on my new architecture. > But my clients want to use firefox 45 (ESR build) and 52.2.1 (also ESR build). > > I have some working 51.1 version spiderMonkey engine with my backend. > > So, is it painless to update my spiderMonkey 51.1 to 52.2.1 and integrate it into firefox 45 and firefox 52 > > OR > > I have to work on two version of spiderMonkey 45 and 52? > _______________________________________________ > dev-tech-js-engine mailing list > [email protected] > https://lists.mozilla.org/listinfo/dev-tech-js-engine