wolfbeast
1e8e5563d8
Issue #1208 : Update Sync policies.js getters/setters to prevent race.
2019-08-15 10:40:06 +02:00
wolfbeast
2925fdc3ee
Issue #1208 : Remove services.sync.enabled pref.
...
Sync will not do anything unless specifically set up to do so and at
least one engine is enabled, so there's no need for this "master switch"
to force it disabled based on engines being disabled (which was its
previous function to shortcut syncing in that situation).
2019-08-15 10:36:58 +02:00
wolfbeast
8c34d786e4
Issue #1208 : Fix jsonLoad in Sync's util.js to handle errors.
...
- `OS.Path.join` can throw, so we always need to try/catch it.
- Also do a sanity check to make sure `callback` is defined before use
2019-08-15 09:52:38 +02:00
Sean Greenslade
a53ab3f345
Update sync clear history function to use new clear() API call.
2019-05-11 18:12:11 -07:00
Matt A. Tobin
ccd86d8c0b
Issue #1049 - Show sync status via label of sync-button
2019-04-21 13:10:31 -04:00
Ascrod
af7e140d4e
Merge branch 'master' into default-pref
2019-04-18 20:35:10 -04:00
wolfbeast
de75f133a7
Remove Firefox Accounts service and tie-ins.
...
See previous commit for removal of browser identity module.
2019-04-19 02:02:56 +02:00
Moonchild
cdc962dca5
Remove various FxA tests
2019-04-18 15:49:19 +00:00
Ascrod
2d3b7717ae
Issue #991 Part 6: Services
2019-04-13 11:37:45 -04:00
wolfbeast
aa1a39311a
Remove some fxa tests.
...
Tag #812
2019-03-13 16:36:05 +01:00
wolfbeast
4c43148643
Remove CloudSync
...
Tag #812
2019-03-13 09:50:54 +01:00
wolfbeast
dd13d3ac41
Juggle some strings.
2018-12-03 17:12:34 +01:00
wolfbeast
b4cc0a062e
Revert "Restore missing broadcaster strings"
...
This reverts commit 11d1af7af1 .
2018-12-03 17:08:38 +01:00
wolfbeast
11d1af7af1
Restore missing broadcaster strings
2018-12-01 10:52:57 +01:00
wolfbeast
1bfe172f73
Fix status.js
2018-11-30 18:04:47 +01:00
wolfbeast
5ec8aef6cb
Remove FxA BrowserIDManager auth
2018-11-30 14:01:51 +01:00
wolfbeast
07f9cb8681
TPS logging: use app name
2018-11-30 11:16:13 +01:00
wolfbeast
9c966a087f
Remove fxAccountsEnabled()
2018-11-30 11:15:22 +01:00
wolfbeast
c11450651f
Remove get/setFxAMigrationSentinel
2018-11-30 11:01:29 +01:00
wolfbeast
b3586bb4b7
Remove telemetry calls from sync
2018-11-30 11:00:54 +01:00
wolfbeast
3d2dbf279f
Remove healthreport telemetry module from Sync + tests
2018-11-30 08:45:46 +01:00
wolfbeast
e156a64a5b
Remove FxaMigrator module
2018-11-30 08:36:28 +01:00
wolfbeast
f852055159
Bump Weave client version
2018-11-30 06:42:50 +01:00
wolfbeast
ec3829bf72
Prevent form sync error when there's nothing to sync.
2018-10-30 08:34:47 +01:00
wolfbeast
bfc3904054
Update constants.
2018-10-24 16:00:04 +02:00
wolfbeast
768a1b9457
Pass exceptions directly to logger.
2018-10-24 14:13:44 +02:00
wolfbeast
a02c44648a
Teach Sync history engine about TRANSITION_RELOAD visit type.
2018-10-06 12:38:04 +02:00
wolfbeast
83e8906aa7
Fix error in locallyModified.
2018-10-06 12:37:06 +02:00
wolfbeast
eae3be4cfe
Make Everything Work™
2018-10-06 12:07:35 +02:00
wolfbeast
04ebf989fb
Update constants.js for array assignment.
2018-10-06 11:24:36 +02:00
wolfbeast
18473f1844
Update sync client for JS changes.
2018-10-06 07:09:02 +02:00
wolfbeast
0c47c83e1b
Import Tycho weave client
2018-10-06 06:57:51 +02:00
wolfbeast
2781afdf95
Remove FxA migrator.
...
This resolves #637
2018-09-02 11:37:51 +02:00
wolfbeast
422a3cda0c
Don't try to fetch FxA migration sentinel from non-supporting server.
...
This resolves #522 .
2018-07-15 07:05:26 +02:00
janekptacijarabaci
85b31d3ea8
Rename some remaining strings "firefox[-branding].js" to "basilisk[-branding.js]" (or [application].js)
...
Ad:
https://github.com/MoonchildProductions/UXP/commit/30cc819b77891ec4c097156670ecb5ce10b5d9c7
2018-07-08 09:02:03 +02:00
Matt A. Tobin
fd4f7960e5
Cleanup WebExAM test dependencies
2018-06-26 16:21:28 -04:00
JustOff
00e1f4f566
Fix misc regressions in en-US locale
2018-06-20 18:36:56 +03:00
Moonchild
3a863bece7
Merge pull request #465 from janekptacijarabaci/pm_sync_strings_1
...
[PALEMOON] [frontend vs backend] Sync - add missed strings in sync.properties
2018-06-09 12:50:36 +02:00
wolfbeast
16e2a93396
Use a pref for supported Sync server API levels
2018-06-09 11:45:32 +02:00
janekptacijarabaci
95ce3a60f0
[PALEMOON] [frontend vs backend] Sync - add missed strings in sync.properties
...
Issue #308
2018-06-09 07:57:56 +02:00
wolfbeast
fcf214cb3b
Partially disentangle FxA from Weave so Pale Moon Sync can work.
2018-06-08 17:12:45 +02:00
wolfbeast
b7d9dad58e
Remove MOZ_B2G leftovers and some dead B2G-only components.
2018-05-12 14:32:03 +02:00
janekptacijarabaci
3442ae7718
Fix unsafe "instanceof" negations
...
https://github.com/MoonchildProductions/Pale-Moon/pull/1173
2018-05-02 06:57:57 +02:00
janekptacijarabaci
846bbb9930
moebius#30 and #37 : ForgetAboutSite.jsm - promise - serialize vs. parallel + a comment
...
https://github.com/MoonchildProductions/moebius/pull/30
https://github.com/MoonchildProductions/moebius/pull/37
2018-04-24 19:23:04 +02:00
janekptacijarabaci
ae14556114
moebius#130: URL parser - fix: don't allow empty host name
...
https://github.com/MoonchildProductions/moebius/issues/130
2018-04-15 07:29:18 +02:00
janekptacijarabaci
c023a51e60
Crypto Services (utils) - Support for SHA224-512
2018-02-21 19:50:16 +01:00
Matt A. Tobin
4fb11cd596
Move WebExtensions enabled Add-ons Manager
2018-02-10 02:49:12 -05: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