Commit Graph

82 Commits

Author SHA1 Message Date
Matt A. Tobin 2d8e325fbd [WebExAM] Remove E10SAddonsRollout.jsm
The associated preferences will have to remain for the time being because of nsAppRunner.cpp reads them.
2018-06-26 17:34:01 -04:00
Matt A. Tobin cacc5283c0 [WebExAM] Remove unused AddonTestUtils.jsm 2018-06-26 17:06:36 -04:00
Matt A. Tobin eda567b364 [AllAM] Remove Mozilla Tests 2018-06-26 16:09:08 -04:00
Matt A. Tobin bde02587cd [AllAM] De-duplicate blocklist.js, list.js, newaddon.js, and xpinstallConfirm.js 2018-06-26 15:15:09 -04:00
Matt A. Tobin 5127922450 [AllAM] De-duplicate amContentHander.js 2018-06-26 15:13:40 -04:00
Matt A. Tobin 431fe926e0 [AllAM] De-duplicate ChromeManifestParser.jsm and DeferedSave.jsm 2018-06-26 14:43:25 -04:00
Matt A. Tobin 2ec54f1e95 [AllAM] De-duplicate Content.js 2018-06-26 14:17:23 -04:00
Matt A. Tobin 074ebe60a4 [AllAM] De-duplicate AddonLogging.jsm 2018-06-26 13:54:36 -04:00
Matt A. Tobin 3d4aa3593d [WebExAM] Unify the AddonUpdateChecker 2018-06-26 12:27:43 -04:00
Matt A. Tobin e8271c4352 [TychoAM] Make sure console messages from AddonUpdateChecker indicate which parser they originate from 2018-06-26 12:15:55 -04:00
Matt A. Tobin ad7e351031 [TychoAM] Issue #409 - Upgrade and enhance AddonUpdateChecker including support for update.json 2018-06-25 18:39:50 -04:00
Matt A. Tobin 593835e861 [AllAM] Update the target preference 2018-06-25 12:24:13 -04:00
Matt A. Tobin 0c5d7a92f1 [AllAM] Effectively revert Bug 521905 - Make extensions.checkCompatibility be per-application-version 2018-06-25 11:10:36 -04:00
Matt A. Tobin 04005f5cf1 [AllAM] Revert Bug 956990 - PREF_CHECKCOMAT_THEMEOVERRIDE 2018-06-25 11:01:43 -04:00
wolfbeast 518f95c2ba Use newer asyncFetch() instead of asyncFetch2() in LWT image optimizer.
This resolves #485.
2018-06-12 14:57:51 +02:00
wolfbeast 84d7317168 Move the MOZ_DISABLE_PRECOMPILED_STARTUPCACHE check. 2018-06-01 23:14:53 +02:00
wolfbeast 13168ba15b Add build config option to disable startup cache precompilation.
This resolves #418.
2018-06-01 13:21:30 +02:00
Matt A. Tobin cf412a59f3 [WebExAM] Use extensions.minCompatibleAppVersion instead of extensions.minCompatiblePlatformVersion for update.json 2018-05-29 14:45:18 -04:00
Moonchild 6f54c3d1fc Merge pull request #404 from janekptacijarabaci/pm_global-scope_1
[PALEMOON] [frontend vs backend] Part 2: Mass-replace global-scope let/const with var in Pale Moon and TychoAM
2018-05-29 00:58:16 +02:00
janekptacijarabaci 170aaecc47 [PALEMOON] [frontend vs backend] Part 2: Mass-replace global-scope let/const with var in Pale Moon and TychoAM
Issue #155

Part 2 for:
https://github.com/MoonchildProductions/UXP/commit/931950a880b3550490422b1855c509be10586858
2018-05-28 21:17:50 +02:00
Matt A. Tobin 258eb6ee9c [WebExAM] Deduplicate toolkit/mozapps/webextensions 2018-05-28 13:27:14 -04:00
Matt A. Tobin 2a36ae70f5 [WebExAM] Follow up to 351cf2703 2018-05-28 11:46:54 -04:00
Matt A. Tobin 351cf27036 [WebExAM] Issue #402 - Make JSON update manifests assume Firefox instead of Toolkit 2018-05-28 10:05:20 -04:00
wolfbeast fcd7ee3c88 Remove the Dark Matter Detector (DMD) Memeory debugger component.
This resolves #376.
2018-05-23 16:31:42 +02:00
Matt A. Tobin f86673741d Issue #347 - TychoAM nsBlocklistService does not support gfxBlacklist 2018-05-15 05:06:42 -04:00
wolfbeast 1124fb525b Remove other gonk widget conditionals and unused files.
Tag #288.
2018-05-13 22:46:04 +02:00
wolfbeast e16bcd08aa Remove MOZ_WIDGET_GONK [2/2]
Tag #288
2018-05-13 00:08:52 +02:00
wolfbeast b7d9dad58e Remove MOZ_B2G leftovers and some dead B2G-only components. 2018-05-12 14:32:03 +02:00
janekptacijarabaci 4b7a2c677a moebius#231: Consider blocking top level window data: URIs (tests)
https://github.com/MoonchildProductions/moebius/pull/231
2018-05-06 14:31:20 +02:00
Matt A. Tobin 832046aeb7 [TychoAM] Do not allow Jetpack extensions to install if Jetpack isn't actually built
This does not cover the previous case of an application dropping jetpack support.. This follows the WebExtension route. A new case will have to be redeveloped if an existing application drops jetpack support.
2018-05-01 23:37:13 -04:00
Matt A. Tobin ec1df1e8a2 [TychoAM] Make the Add-ons Manager conditionally devtools free 2018-05-01 16:14:17 -04:00
Matt A. Tobin 61de1c80cd Only set and show the dual-guid indicators when dual-guid has been built 2018-05-01 12:26:01 -04:00
Matt A. Tobin d2bf1f169d [*AM] Expand the list for excluding internally used IDs from being sent to AUS 2018-04-29 22:35:29 -04:00
Moonchild 58a55be1f1 Merge pull request #281 from janekptacijarabaci/pm_devtools_storage_mapURIToAddonId_1
[PALEMOON] [DevTools] Storage inspector throws "AddonPathService.mapURIToAddonId is not a function" when url changes
2018-04-29 13:07:33 +02:00
Matt A. Tobin 11caf6ecb3 [TychoAM] Fix gCertBlocklistService.addRevokedCert is not a function
Mozilla renamed it to revokeCertByIssuerAndSerial
2018-04-28 18:19:42 -04:00
janekptacijarabaci 77e7fcac50 Bug 1263935 - Forward AddonManager.mapURIToAddonId to AddonPathService.mapURIToAddonId
Issue #102
2018-04-28 12:47:07 +02:00
janekptacijarabaci b8145b3d59 Bug 1263935 - Expose native version of mapURIToAddonId via amIAddonPathService
Issue #102
2018-04-28 12:46:29 +02:00
JustOff be2b3635ad Fix accessing the bootstrap methods when they are declared in the new lexical scope 2018-04-23 14:52:50 +03:00
Matt A. Tobin c30ebdac27 Fix for loops in AddonRepository_SQLiteMigrator.jsm (SyntaxError: missing ] after element list) 2018-04-22 11:16:08 -04:00
wolfbeast 1ef526f0f0 Strengthen the use of the Master Password.
- Use 30k iterations instead of 1.
- Enforce minimum password length of 8 characters.
- Adjust strength meter accordingly.

This resolves #82.
2018-04-18 14:05:21 +02:00
JustOff b702c9adca Use asyncOpen2 instead of asyncOpen everywhere in Pale Moon 2018-04-17 23:16:20 +03:00
wolfbeast 842e3d91b4 Merge branch 'master' of https://github.com/MoonchildProductions/UXP 2018-04-16 14:48:38 +02:00
wolfbeast 931950a880 Mass-replace global-scope let with var in Pale Moon and TychoAM
tag #155
2018-04-16 14:48:23 +02:00
New Tobin Paradigm f9e866b739 Merge pull request #182 from adeshkp/patch-3
[Tycho AM] Remove test for experiments framework
2018-04-15 19:53:24 -04:00
adeshkp 3983e0541e [WebEx AM] Remove test for experiments framework 2018-04-15 19:33:04 +00:00
adeshkp d31fa89c8a [Tycho AM] Remove test for experiments framework 2018-04-15 19:28:43 +00:00
Matt A. Tobin 64204fdb83 Bump Phoenix extensions to allow installing up to Firefox 56.9 2018-04-14 11:29:12 -04:00
Matt A. Tobin 33406af039 Do not make duplicates fatal while packaging 2018-04-14 10:01:26 -04:00
janekptacijarabaci fc249d76a4 [PALEMOON] Fix some paths (deprecated) with Console.jsm (sessionstore, extensions) 2018-04-09 21:15:24 +02:00
janekptacijarabaci bd32d607ad [PALEMOON] [DevTools] Fix some paths with ToolboxProcess.jsm (extensions)
Issue #102
2018-04-09 19:25:12 +02:00