Commit Graph

24 Commits

Author SHA1 Message Date
wolfbeast b55f0e7f0d Update executable manifests. 2018-02-18 13:27:04 +01:00
wolfbeast 47b8c58d47 Prevent installing stand-alone installers on unsupported environments.
- Prevent installers from installing on XP/Vista.
- Prevent x64 installers from installing on x86.
2018-02-18 13:12:13 +01:00
Matt A. Tobin 827033c57c Don't generate redundant packaging artifacts 2018-02-17 07:58:10 -05:00
Matt A. Tobin b6ccccbc56 Put generated installers and mar files in dist root 2018-02-17 07:14:10 -05:00
Matt A. Tobin e14ebc03e3 Use BUILDID for package name for Basilisk and ONLY Basilisk 2018-02-17 07:13:21 -05:00
Matt A. Tobin 433b047711 Remove stub installer - Part 1: Toolkit 2018-02-17 05:29:44 -05:00
wolfbeast 2b6c1f971b Pre-process extensions.js 2018-02-12 18:07:59 +01:00
wolfbeast 33855e2472 Never show plugin deprecation notice.
To-Do: remove this notice.
2018-02-12 16:39:03 +01:00
janekptacijarabaci 0f99df52d5 Exclude Update stuff from about:support if the updater isn't built. 2018-02-12 15:28:44 +01:00
Matt A. Tobin 3bcc6548c4 Fix test paths for WebExAM 2018-02-11 10:47:51 -05:00
Matt A. Tobin f2cad418a7 Make NPAPI Plugins work 2018-02-11 05:11:14 -05:00
Matt A. Tobin a900dcd7f5 Just about almost totally fix GMP 2018-02-11 04:56:28 -05:00
Matt A. Tobin c26e1ae251 Fix for loops in LightweightThemeManager.jsm (SyntaxError: missing ] after element list) 2018-02-10 16:16:33 -05:00
Matt A. Tobin 3313fd9c51 Fix for loops in AddonRepository.jsm (SyntaxError: missing ] after element list) 2018-02-10 16:12:30 -05:00
Matt A. Tobin d836c9e488 Fix for loops in XPIProvider.jsm (SyntaxError: missing ] after element list) 2018-02-10 16:11:32 -05:00
Matt A. Tobin e2ddd03871 Use the uuid-generator service instead of mangling a random number generator result to generate a syncGUID 2018-02-10 11:14:55 -05:00
Matt A. Tobin e911e00615 Bug 1245141 - Use new Proxy for AddonManager.addonTypes (TychoAM) 2018-02-10 10:56:39 -05:00
Matt A. Tobin ceb5709ba1 Make the Add-on Manager's binary components build 2018-02-10 10:46:49 -05:00
Matt A. Tobin 05909d49b8 Hook up the Tycho Add-on Manager to the build system 2018-02-10 10:45:11 -05:00
Matt A. Tobin deea787c2e Import Tycho's Add-on Manager 2018-02-10 04:00:58 -05:00
Matt A. Tobin 4fb11cd596 Move WebExtensions enabled Add-ons Manager 2018-02-10 02:49:12 -05:00
wolfbeast 216bd0a958 Fix toolkit update logic to prevent update loops.
Only consider equal appversion to be "update available" if BuildID is present AND greater than current.

This resolves #13.
2018-02-02 18:58:47 +01:00
Matt A. Tobin 9627f18ceb Remove kinto client, Firefox kinto storage adapter, blocklist update client and integration with sync, OneCRL and the custom time check for derives system time. 2018-02-02 09:21:33 -05:00
Matt A. Tobin 5f8de423f1 Add m-esr52 at 52.6.0 2018-02-02 04:16:08 -05:00