Manish <mailto:manishjhanwa...@gmail.com>
2017 September 6 at 05:32

Thanks Myk

But I am bit confuse here. If we go by this way

/path/to/firefox --app /path/to/application.ini.

First there may be a possibility that Firefox is not installed and if it is installed and someone updates the firefox to latest version and the max ver. defined under application.ini is the older one, then the application won't start and will through the version mismatch alert.
Yes, these are all drawbacks to reusing an existing installation of Firefox. In order to do so successfully, you would need to ensure that your users install (and retain) Firefox and keep your application up-to-date with new versions of the browser.

Isn't there any method or terms defined where I can ship the firefox directory in the application folder rather than re-brading it or should we by default set the max version in application.ini to a higher value i.e 99 or if you can suggest any other way.
If you set the maxVersion value in application.ini to an unreleased version of Firefox, such as 99, then you face the risk that your application will break with a new version of Firefox that isn't backward-compatible. A better option would be to test your application with each new version of Firefox and then update its maxVersion value accordingly.

However, the best option is perhaps to ship your application with its own copy of Firefox, as you've suggested. Technically, it's possible to do so. That's the idea behind the qbrt experiment <https://github.com/mozilla/qbrt> that I previously mentioned. I'm unfamiliar with the legal requirements for doing so, however.

-myk

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

Reply via email to