Mark Hammond
2702b1e946
Bug 1013064 (part 5) - stop disabling the password engine when MP enabled. r=ttaubert
...
From 07aa9cc1fcd5479976effe29f6adf5ad5ba7a8f8 Mon Sep 17 00:00:00 2001
2014-06-12 18:19:49 +10:00
Mark Hammond
0a9a6684a2
Bug 1013064 (part 4) - browserid_identity and sync changes to support FxA credentials in the login manager. r=ckarlof,rnewman
...
From 9717484083e66b78eedfa14e539d51382aba760f Mon Sep 17 00:00:00 2001
---
services/sync/modules/browserid_identity.js | 61 ++++++++++++++++++++--
services/sync/modules/identity.js | 19 +++++++
services/sync/modules/service.js | 20 ++++---
.../sync/tests/unit/test_browserid_identity.js | 15 ++++++
4 files changed, 102 insertions(+), 13 deletions(-)
2014-06-14 14:33:56 +10:00
Mark Hammond
e520f78577
Bug 1013064 (part 2) - Store sensitive FxA credentials in the login manager. r=ckarlof
...
From 4a92f9ee1ba35989f82a24bba18806f8616a5be8 Mon Sep 17 00:00:00 2001
---
services/fxaccounts/FxAccounts.jsm | 170 ++++++++++++++++++
services/fxaccounts/FxAccountsCommon.js | 13 ++
services/fxaccounts/moz.build | 5 +-
.../tests/xpcshell/test_loginmgr_storage.js | 196 +++++++++++++++++++++
services/fxaccounts/tests/xpcshell/xpcshell.ini | 2 +
services/sync/modules/util.js | 12 +-
6 files changed, 396 insertions(+), 2 deletions(-)
create mode 100644 services/fxaccounts/tests/xpcshell/test_loginmgr_storage.js
2014-06-14 14:33:20 +10:00
Kartikaya Gupta
30f43e9c10
Bug 1036444 - Kill touchenter and touchleave events. r=smaug
2014-07-09 10:27:00 -04:00
Gregory Szorc
25170257c3
Bug 1033836 - Convert TESTING_JS_MODULES to moz.build; r=glandium
...
--HG--
extra : rebase_source : 1cd9e402c507260358af7a93c6fb2fc91c24994b
2014-07-02 16:43:41 -07:00
Gregory Szorc
04d5343419
Bug 1033836 - Rename services-common to services/common; rs=rnewman
...
The upcoming build system patches don't support hypthens in path names.
Changing this for that reason is kind of silly, but it's the easiest
way. Besides, nothing else uses hyphens in directory names.
--HG--
extra : rebase_source : 42dda2b1f16a3c0bfe17397a70092362e400530f
2014-07-02 16:49:36 -07:00
Andrew Comminos
549f1eb82f
Bug 958868 - Add support for delta line and page accumulation; r=masayuki, sr=smaug
2014-07-07 18:54:14 +09:00
Jim Blandy
7e20285e70
Bug 914753: Make Emacs file variable header lines correct, or at least consistent. DONTBUILD r=ehsan
...
The -*- file variable lines -*- establish per-file settings that Emacs will
pick up. This patch makes the following changes to those lines (and touches
nothing else):
- Never set the buffer's mode.
Years ago, Emacs did not have a good JavaScript mode, so it made sense
to use Java or C++ mode in .js files. However, Emacs has had js-mode for
years now; it's perfectly serviceable, and is available and enabled by
default in all major Emacs packagings.
Selecting a mode in the -*- file variable line -*- is almost always the
wrong thing to do anyway. It overrides Emacs's default choice, which is
(now) reasonable; and even worse, it overrides settings the user might
have made in their '.emacs' file for that file extension. It's only
useful when there's something specific about that particular file that
makes a particular mode appropriate.
- Correctly propagate settings that establish the correct indentation
level for this file: c-basic-offset and js2-basic-offset should be
js-indent-level. Whatever value they're given should be preserved;
different parts of our tree use different indentation styles.
- We don't use tabs in Mozilla JS code. Always set indent-tabs-mode: nil.
Remove tab-width: settings, at least in files that don't contain tab
characters.
- Remove js2-mode settings that belong in the user's .emacs file, like
js2-skip-preprocessor-directives.
2014-06-24 22:12:07 -07:00
Mark Hammond
783db8b7f4
Bug 995599 - prevent services tests hitting the network. r=rnewman
...
--HG--
extra : rebase_source : f38fefae031f4cbd94215ee61f89a553b1f5c272
2014-06-10 12:02:39 +10:00
ffxbld
5d6165c841
Version bump. IGNORE BROKEN CHANGESETS CLOSED TREE NO BUG a=release
2014-06-09 11:50:02 -07:00
Mark Hammond
4a02a78886
Bug 1014957 - add telemetry probe to indicate if custom servers are used for sync. r=rnewman
2014-05-30 14:56:25 +10:00
Gijs Kruitbosch
7369b7f81b
Bug 1011343 - don't log username in sync log, r=markh
2014-05-29 12:47:24 +01:00
Paolo Amadini
82d4807bf3
Bug 853549 - Use a JSON storage back-end in the Login Manager, except on Android. r=dolske
2014-01-07 17:29:41 +01:00
Carsten "Tomcat" Book
a09f70f357
Backed out changeset ca4caf0d721c (bug 853549) for valgrind testfailures
2014-05-28 15:53:13 +02:00
Paolo Amadini
e4ede54cb5
Bug 853549 - Use a JSON storage back-end in the Login Manager, except on Android. r=dolske
2014-01-07 17:29:41 +01:00
Mark Hammond
3da402253d
Bug 1010531 - Prevent async callback from throwing when a callback is made with an error. r=rnewman
2014-05-28 10:00:00 +10:00
Shashank Sabniveesu
6ebb289168
Bug 1014186 - Remove unused BookmarkJSONUtils from services/sync/tps/extensions/tps/resource/modules/bookmarks.jsm. r=mak
2014-05-22 13:56:00 -04:00
Mark Hammond
19e1b5e569
Bug 1013448 - add telemetry probes for sync. r=rnewman
2014-05-27 10:39:51 +10:00
Carsten "Tomcat" Book
d874e66479
Backed out changeset 0acc877be680 (bug 1013448)
2014-05-26 10:11:59 +02:00
Mark Hammond
0947f43b48
Bug 1013448 (part 2) - add telemetry probes for sync. r=rnewman
2014-05-26 09:48:41 +10:00
Cosmin Malutan
e2b5275fc3
Bug 982610 - Update TPS to use latest Mozmill 2.0.6. r=hskupin DONTBUILD
...
--HG--
extra : rebase_source : 6e967421250dd6093c0fcc89dcbd078c0812fcb6
2014-05-22 18:25:50 +02:00
Mark Hammond
98d1a3c897
Bug 1009264 - Strip trailing slash from services.sync.tokenServerURI. r=ckarlof
2014-05-19 09:53:54 +10:00
Mark Hammond
57de1ea9c6
Bug 1006943 - non-sensitive FxA log info is included with sync logs. r=rnewman
2014-05-15 12:00:59 +10:00
Mark Hammond
d43c641bb5
Bug 1006360 - prevent failures backing up bookmarks from stopping sync completing. r=rnewman
2014-05-09 14:14:34 +10:00
Wes Kocher
eaf11271c4
Merge m-c to inbound
2014-05-05 21:15:33 -07:00
Henrik Skupin
675a7f9b6d
Bug 1003250 - Disable automatic sync for TPS tests. r=rnewman DONTBUILD
2014-05-05 23:07:52 +02:00
Ehsan Akhgari
d661bb68d0
Bug 1005710 - Avoid preprocessing the services JS exports files needlessly; r=mshal
2014-05-05 21:28:55 -04:00
Mark Hammond
01389be71d
Bug 972100 - avoid an info/collections call as sync starts. r=rnewman
2014-04-30 17:42:51 +10:00
ffxbld
876943a610
Version bump. CLOSED TREE NO BUG a=release
2014-04-28 14:18:37 -04:00
Sam Penrose
583311c132
Bug 983445 - Verification causes logout on device. r=jedp
2014-04-21 16:45:58 -07:00
Carsten "Tomcat" Book
4b062552c6
merge fx-team to mozilla-central
2014-04-17 12:49:25 +02:00
Mark Hammond
f6d6fbe67c
Bug 985868 - only report prolonged sync errors once per application invocation. r=rnewman
2014-04-17 11:25:44 +10:00
Henrik Skupin
b8f85e3a20
Bug 996027 - Ensure that TPS always fakes login into Weave. r=rnewman DONTBUILD
2014-04-14 18:22:23 +02:00
Roberto A. Vitillo
32321d3662
Bug 993468 - TypeError: callback is undefined in jsonSave(). r=rnewman
2014-04-13 14:28:20 -04:00
Ed Morley
67b81d9bd4
Merge latest green inbound changeset and mozilla-central
2014-04-10 17:55:29 +01:00
Henrik Skupin
9e1f72815b
Bug 992198 - TPS.Sync() fails for special options like 'wipeRemote' if the user is not logged in yet. r=jgriffin DONTBUILD
...
--HG--
extra : rebase_source : d4ff28171ebdd7d2a23e7cc395d7087831d30f96
2014-04-09 23:35:57 +02:00
Mark Hammond
19e4e8c0ac
Bug 985145 - make node reassignment work correctly with FxA. r=rnewman
2014-04-10 12:18:24 +10:00
Mark Hammond
0359dd9f95
Bug 990834 (part 3) - Fix handling of hawk errors. r=ckarlof
2014-04-10 12:08:19 +10:00
Mark Hammond
b608d2c829
Bug 990834 (part 2) - Add support/tweak retry and backoff header support to hawk and tokenserverclient. r=rnewman
2014-04-10 12:08:19 +10:00
Mark Hammond
a562ea36f3
Bug 990834 (part 1) - minor refactor of hawk tests. r=ckarlof
2014-04-10 12:08:18 +10:00
Marco Castelluccio
9ef3ad73ba
Bug 988301 - Avoid main-thread IO in Sync code. r=Yoric, r=rnewman
2014-04-07 10:49:32 -04:00
David Rajchenbach-Teller
ce4146f48d
Bug 992363 - Fix a few uncaught async errors in services. r=rnewman
2014-04-07 10:33:56 -04:00
Carsten "Tomcat" Book
b24c75eef3
merge fx-team to mozilla-central
2014-04-03 12:46:58 +02:00
Mark Hammond
954372b90b
Bug 987468 - remove sync delayed notification. r=ttaubert
2014-04-03 09:56:59 +11:00
Richard Newman
77caf5094f
Bug 990872 - Eliminate Places dependency in Sync utils. r=gps
2014-04-01 21:33:42 -07:00
Henrik Skupin
ceaf4161a8
Bug 986190 - [tps] Synced data on the server is not always wiped at the end of a test. r=jgriffin, r=rnewman DONTBUILD
2014-04-02 22:58:14 +02:00
Henrik Skupin
80d688f1fe
Bug 989249 - test_addon_reconciling.js broken due to missing sync. r=jgriffin DONTBUILD
2014-04-01 12:13:37 +02:00
Henrik Skupin
580aa29bb3
Bug 989045 - [tps] Registering of observer topics happens too late so 'weave:engine:start-tracking' can be missed during startup. r=jgriffin DONTBUILD
2014-04-01 08:35:32 +02:00
Andrei Eftimie
34600cae09
Bug 983642 - [tps] AddonRepository.getAddonsByIDs fails in mutiple tps tests. r=hskupin DONTBUILD
...
--HG--
extra : rebase_source : 51ed8adff60cd7a0ddcd9c7c36a81f3510350089
2014-03-27 20:06:56 +01:00
Henrik Skupin
60fa7e3b16
Bug 981848 - [tps] Don't force login each time the browser gets started. r=jgriffin - DONTBUILD
2014-03-26 21:55:00 +01:00