Commit graph

76 commits

Author SHA1 Message Date
NTD
801b7a4d47 Adjust error number for WebExtensions on TychoAM and add the string to Basilisk
Pale Moon l10n will need an adjustment as well from -5 to -9
2019-02-15 23:36:33 +08:00
NTD
e088654914 Fix for loops in update.js (SyntaxError: missing ] after element list) 2019-02-15 23:36:32 +08:00
NTD
45c9880478 Port Pale Moon commit a3044d3 - Exclude default theme from update checks.
Do this both for TychoAM and WebExAM
2019-02-15 23:35:40 +08:00
NTD
a25b655d51 Use MOZ_FENNEC and MOZ_XULRUNNER instead of checking MOZ_BUILD_APP in most places 2019-02-15 23:34:16 +08:00
NTD
7f4808c99a Don't generate redundant packaging artifacts 2019-02-15 23:32:38 +08:00
NTD
71e4f74bc5 Put generated installers and mar files in dist root 2019-02-15 23:32:35 +08:00
NTD
c78c331102 Use BUILDID for package name for Basilisk and ONLY Basilisk 2019-02-15 23:32:34 +08:00
NTD
3dc04e53f0 Remove stub installer - Part 1: Toolkit 2019-02-15 23:32:31 +08:00
wolfbeast
75f75a6a68 Pre-process extensions.js 2019-02-15 23:32:09 +08:00
wolfbeast
f6ca2a8fb4 Never show plugin deprecation notice.
To-Do: remove this notice.
2019-02-15 23:32:05 +08:00
janekptacijarabaci
e268676945 Exclude Update stuff from about:support if the updater isn't built. 2019-02-15 23:31:46 +08:00
NTD
9c4d520dbb Fix test paths for WebExAM 2019-02-15 23:31:40 +08:00
NTD
bbe87d1e96 Make NPAPI Plugins work 2019-02-15 23:31:29 +08:00
NTD
0e6e573e4e Just about almost totally fix GMP 2019-02-15 23:31:27 +08:00
NTD
838ded4a6f Fix for loops in LightweightThemeManager.jsm (SyntaxError: missing ] after element list) 2019-02-15 23:31:24 +08:00
NTD
dc2a2a22de Fix for loops in AddonRepository.jsm (SyntaxError: missing ] after element list) 2019-02-15 23:31:23 +08:00
NTD
93549aa772 Fix for loops in XPIProvider.jsm (SyntaxError: missing ] after element list) 2019-02-15 23:31:21 +08:00
NTD
a0f91b5bfa Use the uuid-generator service instead of mangling a random number generator result to generate a syncGUID 2019-02-15 23:31:20 +08:00
NTD
b8b5ce0305 Bug 1245141 - Use new Proxy for AddonManager.addonTypes (TychoAM) 2019-02-15 23:31:17 +08:00
NTD
16ace66629 Make the Add-on Manager's binary components build 2019-02-15 23:31:14 +08:00
NTD
fb319fb148 Hook up the Tycho Add-on Manager to the build system 2019-02-15 23:31:13 +08:00
NTD
a122115666 Import Tycho's Add-on Manager 2019-02-15 23:31:11 +08:00
NTD
358cd0404a Move WebExtensions enabled Add-ons Manager 2019-02-15 23:31:05 +08:00
wolfbeast
05eb40a155 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.
2019-02-14 14:28:24 +08:00
NTD
f5048f2a1d Remove kinto client, Firefox kinto storage adapter, blocklist update client and integration with sync, OneCRL and the custom time check for derives system time. 2019-02-14 14:27:06 +08:00
Roy Tam
dcd9973243 import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00