Граф коммитов

3899 Коммитов

Автор SHA1 Сообщение Дата
Shu-yu Guo 64db2267cf Bug 1202902 - Mass replace toplevel 'let' with 'var' in preparation for global lexical scope. (rs=jorendorff) 2015-09-15 11:19:45 -07:00
Carsten "Tomcat" Book 1a0ce23fe9 merge mozilla-inbound to mozilla-central a=merge 2015-09-11 16:36:35 +02:00
Mark Hammond 8ecf115473 Bug 1200886 - add tooltips to the Sync buttons which reflect the current state of Sync. r=adw 2015-09-11 10:01:22 +10:00
onemen c8c46494d5 Bug 753289 - Apply prefs-related prefs before applying other synced prefs. r=rnewman
--HG--
extra : commitid : 6g41EmqibSo
2015-09-10 17:33:50 +01:00
Richard Newman 6a04679f34 Bug 753289 - Pre: rename WEAVE_SYNC_PREFS to PREF_SYNC_PREFS_PREFIX.
--HG--
extra : commitid : 5R2KFzCCnD4
2015-09-10 17:33:50 +01:00
Mark Hammond b6645d901e Bug 1186348 - don't initialize the sync identity (and thus don't spin the event loop) as Sync initialized. r=ckarlof 2015-09-07 18:11:40 +10:00
Mark Hammond beb58d3c00 Bug 1196008 - have test_errorhandler.js use a real server to speed it up. r=rnewman 2015-09-04 08:53:37 +10:00
Edouard Oger 5b662cbb9a Bug 999190 - Part 2 - Listen to logout commands from fxa remote server. r=markh 2015-09-01 11:42:00 +02:00
Edouard Oger 96ac05ce56 Bug 999190 - Part 1 - Detect fxa deletion on sync auth error. r=markh 2015-09-02 16:44:00 +02:00
Alexandre Lissy 6fe343742d Bug 1164713 - Return error string from FxAccounts. r=ferjm 2015-08-31 07:54:00 -04:00
Ryan VanderMeulen 0f38752ebc Merge inbound to m-c. a=merge 2015-08-31 15:21:02 -04:00
Mark Hammond a061eb73d6 Bug 1195603 - prevent Sync from blocking app shutdown. r=rnewman 2015-08-31 11:57:25 +10:00
Fabrice Desré 2e46ff4eff Bug 1181209 - Make changes to Gecko needed for b2gdroid to boot. r=fabrice
--HG--
extra : commitid : 9ntMFgbvjmP
extra : rebase_source : e47230e20d81d2207e129ca451c6e9cfe341ba55
2015-08-25 13:42:24 -07:00
Nick Alexander d9cf646bc2 Bug 1195388 - Pre: Include services-* resource:// registrations in b2gdroid. r=fabrice
--HG--
extra : commitid : 7EAmRzwzO51
extra : rebase_source : 25fb2dbf28818ece7b86f0b0e144cdde26ce835e
2015-08-25 11:28:41 -07:00
Mike Hommey a7c6eb8a23 Bug 1203032 - Move services/sync/Makefile.in definitions to moz.build. r=gps 2015-09-11 15:01:13 +09:00
Nicholas Nethercote f44287005f Bug 1198334 (part 1) - Replace the opt-in FAIL_ON_WARNINGS with the opt-out ALLOW_COMPILER_WARNINGS. r=glandium.
The patch removes 455 occurrences of FAIL_ON_WARNINGS from moz.build files, and
adds 78 instances of ALLOW_COMPILER_WARNINGS. About half of those 78 are in
code we control and which should be removable with a little effort.

--HG--
extra : rebase_source : 82e3387abfbd5f1471e953961d301d3d97ed2973
2015-08-27 20:44:53 -07:00
Yoshi Huang e6070e9062 Bug 1165272 - Part 2: replace getNoAppCodebasePrincipal. r=bholley 2015-08-18 15:01:42 +08:00
Yoshi Huang 4347bb2318 Bug 1165272 - Part 1: remove getAppCodebasePrincipal. r=bholley 2015-08-17 17:03:19 +08:00
Bobby Holley edfe287f26 Backed out 3 changesets (bug 1165272) for b2g sanity blocker. 2015-08-25 11:16:21 -07:00
Mark Hammond 55fb8ade8c Bug 1197098 - have Sync notify history observers of a batch update and have NewTabUtils defer most work until the batch is complete. r=adw 2015-08-25 12:41:08 +10:00
Yoshi Huang de47f4b89f Bug 1165272 - Part 2: Replace getNoAppCodebasePrincipal. r=bholley 2015-08-24 01:18:00 -04:00
Yoshi Huang 12efacfa8c Bug 1165272 - Part 1: Remove getAppCodebasePrincipal. r=bholley 2015-08-24 01:31:00 -04:00
Nick Alexander 3e476662c5 Bug 1191067 - Pre: Don't include services/fxaccounts in Fennec. r=markh
This also reveals the underlying exception when there is a failure in
a WebChannel callback.

--HG--
extra : commitid : 24gBPiTXVxG
extra : rebase_source : 519ecf0e1fcd376903f21109fdcf5a6a721f8390
2015-08-19 16:44:09 -07:00
Jonathan Griffin 369ec3ac0f Bug 1136892 - Create an xpcshell-addons tag for running addon-specific xpcshell tests, r=chmanchester
--HG--
extra : commitid : 6kGKslC9h14
2015-08-18 11:26:14 -07:00
Mark Hammond d512c066e4 Bug 1160371 - fix intermittent test_oauth_tokens.js by correctly mocking storage. r=zaach 2015-08-14 10:38:41 +10:00
Mark Hammond 46fc905f48 Bug 1188170 - log the url string when the Sync bookmarks engine fails to get a URI. r=rnewman 2015-08-12 12:08:22 +10:00
Mark Hammond 8ccf1e4f1f Bug 1185629 - ensure Sync tests arrange for an auto-selected allowed port for its test servers. r=oeger
--HG--
extra : rebase_source : 628c7904e62a56a4c7512819a48f87db6b7052d0
2015-08-11 10:58:54 +10:00
ffxbld 3188a80526 Update configs. IGNORE BROKEN CHANGESETS CLOSED TREE NO BUG a=release ba=release 2015-08-10 12:20:42 -07:00
Georg Fritzsche 9a368929a7 Bug 1180673 - Part 2 - Change the URL for the unified healthreport content to point to the v4 version. r=bsmedberg 2015-07-29 17:04:14 +02:00
Georg Fritzsche 013fab113e Bug 1180673 - Part 1 - Use a different URL pref for healthreport when Unified Telemetry is on and opt-out. r=bsmedberg 2015-07-29 16:59:52 +02:00
Mark Hammond 28ed82509d Bug 1180587 - remove most error handling from browser-syncui now it is shown in the hamburger menu. r=adw 2015-08-06 14:47:31 +10:00
Mark Hammond 45860c61dd Bug 1182740 - treat keypair and certificate as an atomic pair to avoid invalid assertions. r=stomlinson 2015-07-29 16:06:29 +10:00
Mark Hammond 6830b9db61 Bug 1156752 - explicitly list where each FxA field is stored. r=zaach 2015-07-27 08:58:53 +10:00
Riadh Chtara 467999bebd Bug 1134881 - Test sync password timeCreated & timePasswordChanged fields. r=rnewman
--HG--
extra : commitid : 1eBJGJfjDho
extra : amend_source : 5b7282dae0b1c86a6f3d5e95031e725c2926f92f
2015-07-13 23:02:07 -07:00
Richard Newman eb86175c65 Bug 1134881 - Sync password timeCreated & timePasswordChanged fields. r=rnewman
--HG--
extra : commitid : IqxZFb847zg
2014-10-15 18:56:29 -07:00
Mark Hammond a81acd67a8 Bug 1184825 - treat FxAccountsWebChannel as a singleton to avoid creating one per window. r=stomlinson 2015-07-23 08:49:22 +10:00
Carsten "Tomcat" Book 067af1ed18 merge mozilla-inbound to mozilla-central a=merge 2015-07-22 13:59:02 +02:00
Mark Hammond 0f9bf72b94 Bug 1182366 - avoid an invalid bookmark from preventing all bookmarks syncing. r=rnewman 2015-07-22 15:10:42 +10:00
Kyle Machulis 4274ebeef0 Bug 1165981 - Mochitests and test plugin for Win64 plugin disabling; r=bsmedberg 2015-07-21 08:55:18 -07:00
Mark Hammond b6163b6f17 Bug 1157529 - refactor FxA storage to be less lossy and less racey. r=ckarlof 2015-07-21 11:23:12 +10:00
Florian Quèze 7b18d08c58 Bug 1184705 - Search A/B testing cohort identifier should be recorded in FHR, r=rnewman. 2015-07-20 18:58:21 +02:00
Fernando Jimenez a5268caf0a Bug 1182071 - Allow System app to fetch Sync keys. r=spenrose 2015-07-21 21:34:37 +02:00
Ryan VanderMeulen e110ca042b Backed out changeset a7c3d752bd6a (bug 1184705) for browser_urlbar_search_healthreport.js failures.
CLOSED TREE
2015-07-20 14:24:25 -04:00
Florian Quèze 0dde4b6198 Bug 1184705 - Search A/B testing cohort identifier should be recorded in FHR, r=rnewman. 2015-07-20 18:58:21 +02:00
Ryan VanderMeulen e24be3480e Backed out changeset b29ec4137962 (bug 1157529) for various Gaia test failures.
CLOSED TREE
2015-07-19 22:59:07 -04:00
Mark Hammond 816c3dd0be Bug 1157529 - refactor FxA storage to be less lossy and less racey. r=ckarlof 2015-07-18 18:47:55 +10:00
Mark Hammond e8fa9c90b3 Bug 1003708 - Sync token server pref now lives under identity root. r=nalexander
--HG--
extra : rebase_source : 6532a771a664acd0bb203df6095105ed064f642a
2015-07-16 13:19:10 +10:00
Mark Hammond 674553db35 Bug 1183934 - only log an error saving JSON if an error actually occurred. r=rnewman 2015-07-16 10:58:02 +10:00
Carsten "Tomcat" Book 450eb77790 Backed out changeset be39e54d4dff (bug 1157529) for possible causing windows memory leaks 2015-07-15 09:13:36 +02:00
Mark Hammond 201d63d360 Bug 1157529 - refactor FxA storage to be less lossy and less racey. r=ckarlof 2015-07-15 12:16:21 +10:00
Mark Hammond ef15096890 Bug 1181952 - limit the number of FxA profile requests we make in a short period. r=zaach
--HG--
extra : rebase_source : 110c6bbc01665ea65a6bed94fc958c8cb4bd78c5
2015-07-15 09:50:59 +10:00
Wes Kocher d4bfbd2d16 Merge m-c to inbound, a=merge CLOSED TREE 2015-07-10 16:20:27 -07:00
Geoff Brown 52d4e225a0 Bug 1026290 - Update mochitest-chrome manifests for android; r=jgriffin 2015-07-10 14:41:59 -06:00
Alessio Placitelli f397c3113f Bug 1180790 - Stop resetting the client id on FHR opt-out. r=gfritzsche 2015-07-09 04:47:00 +02:00
ffxbld 264ecae3ce Update configs. IGNORE BROKEN CHANGESETS CLOSED TREE NO BUG a=release ba=release 2015-06-29 13:34:04 -07:00
Gregory Szorc 3e949ee8fe Bug 1176642 - Use absolute_import in mach_commands.py files; r=glandium
This removes ambiguity as to which modules are being imported, making
import slightly faster as Python doesn't need to test so many
directories for file presence.

All files should already be using absolute imports because mach command
modules aren't imported to the package they belong to: they instead
belong to the "mach" package. So relative imports shouldn't have been
used.

--HG--
extra : commitid : 6tFME1KKfTD
extra : rebase_source : 78728f82f5487281620e00c2a8004cd5e1968087
2015-06-21 17:39:09 -07:00
Gregory Szorc a19bee3a08 Bug 1176642 - Remove unused imports; r=glandium
--HG--
extra : commitid : IZ7JkH4GKW4
extra : rebase_source : 4c3301c5c353be8afed407df4a003a9cac4583e8
2015-06-25 12:16:38 -07:00
Mark Hammond 4311ba661f Bug 1171253 - enable FxA profile image in Sync preferences pane. r=zaach 2015-06-18 19:28:11 +10:00
Fernando Jimenez e428265be2 Bug 1174191 - ./mach storage-server is not working. r=rnewman 2015-06-12 19:04:20 +02:00
Richard Newman 80c6bf0504 Bug 1164660 - Sync more visits. r=mak 2015-06-05 10:59:25 -07:00
Richard Newman 39d13da692 Bug 1167827 - Quietly ignore unknown visit codes and invalid visit dates. r=mak 2015-06-05 10:59:24 -07:00
Marco Bonardo 0983863048 Bug 1012597 - Part 2: ensure Sync invalidates the Places GUIDs cache when needed. r=rnewman 2015-05-25 17:18:36 +02:00
Phil Ringnalda d98af6849d Merge f-t to m-c, a=merge
--HG--
rename : browser/devtools/performance/modules/io.js => browser/devtools/performance/modules/logic/io.js
2015-05-23 14:28:07 -07:00
Tim Taubert fdb891927d Bug 1167502 - Convert CloudSync test r=billm 2015-05-08 21:14:38 +02:00
Marco Bonardo fe56a1416b Bug 1166853 - Sync "hangs" when trying to apply a livemark to a reconciled folder. r=rnewman 2015-05-22 19:02:44 +02:00
Zachary Carter 3c7c8f7471 Bug 1165510 - Add "entrypoint" query param to links to FxA settings pages. r=markh 2015-05-15 15:56:00 -04:00
Carsten "Tomcat" Book b4dc8a79b7 merge mozilla-inbound to mozilla-central a=merge 2015-05-21 14:56:34 +02:00
Fabrice Desré dc25f58bca Bug 1166931 - JS Warning in MobileIdentityManager.jsm r=ferjm 2015-05-20 22:56:43 -07:00
Wes Kocher ac1c135457 Merge m-c to inbound, a=merge 2015-05-20 18:30:33 -07:00
Bobby Holley 3b6ba803a8 Bug 1165162 - Serialize originSuffix into .origin. r=gabor,sr=sicking
We also provide an opt-out for the original behavior, and use it in various
consumers that look like they need fixing up. Most of the usage here is in
code with persistence considerations, where we may need some sort of migration
path.
2015-05-20 17:11:49 -07:00
Bobby Holley 42151b7774 Bug 1165162 - Stop recreating principals from the message manager. r=smaug 2015-05-20 17:08:56 -07:00
Bobby Holley a9e0bc1a93 Bug 1165162 - Fix up test_manager.js to use real principals. rpending=ferjm 2015-05-20 17:08:55 -07:00
Gijs Kruitbosch 57f1d898a3 Bug 1166406 - use Object.create in sync code, r=rnewman
--HG--
extra : rebase_source : 4b7915d265d0433bbbea2d74ed3e512a3d90be72
2015-05-19 19:45:29 +01:00
Carsten "Tomcat" Book 07a54c9775 Merge mozilla-central to fx-team 2015-05-18 13:52:33 +02:00
Mark Hammond e960378c4d Bug 1152116 - prevent Sync from spamming the browser console. r=rnewman 2015-05-18 17:34:22 +10:00
Mark Hammond 3c26a0a19f Bug 1148980 - have success and error log files for Sync and ReadingList based on whether an error record was written to the log. r=rnewman 2015-05-18 17:34:22 +10:00
Magnus Melin 2c872c71ca Bug 1164658 - disable test_web_channel.js for thunderbird, as it requires weave which thunderbird doesn't have. r=markh
TEST-UNEXPECTED-FAIL | services/fxaccounts/tests/xpcshell/test_web_channel.js | xpcshell return code: 0
TypeError: Cc['@mozilla.org/weave/service;1'] is undefined at resource://gre/modules/FxAccountsWebChannel.jsm:227

--HG--
extra : rebase_source : 2f1822d26743480d2377e343288ae0edd2428330
2015-05-18 08:18:44 +02:00
Christoph Kerschbaumer 3a846e95d6 Bug 1167053 - Convert NetUtil.newChannel2 callsites to use new API - update asyncFetch2 (r=sicking,paolo) 2015-05-21 19:51:40 -07:00
ffxbld 6e000a11db Update configs. IGNORE BROKEN CHANGESETS CLOSED TREE NO BUG a=release ba=release 2015-05-11 15:06:43 -04:00
Mark Banner d8578f5f36 Bug 1162495 - When using FxAccountsOAuthClient, unable to specify email parameter to go with action="force_auth". r=MattN 2015-05-08 13:46:52 +01:00
Mark Hammond 78fd08e3f7 Bug 1160371 - use mock storage in the oauth token test to avoid intermittent orange on b2g. r=zaach 2015-05-08 11:01:00 +10:00
Shane Tomlinson c5ec66d94f Bug 1146904: Add the FxAccountsWebChannel to drive Sync
* * *
fix tests
From 6bb486068a8b002f222f4658989968d86df9eff1 Mon Sep 17 00:00:00 2001
---
 .../test/general/browser_fxa_web_channel.html      |   2 +-
 .../test/general/browser_fxa_web_channel.js        | 131 +++++++++++----------
 services/fxaccounts/tests/xpcshell/test_profile.js |  26 ----
 3 files changed, 70 insertions(+), 89 deletions(-)

--HG--
rename : browser/base/content/test/general/browser_fxa_profile_channel.html => browser/base/content/test/general/browser_fxa_web_channel.html
rename : browser/base/content/test/general/browser_fxa_profile_channel.js => browser/base/content/test/general/browser_fxa_web_channel.js
rename : services/fxaccounts/FxAccountsProfileChannel.jsm => services/fxaccounts/FxAccountsWebChannel.jsm
rename : services/fxaccounts/tests/xpcshell/test_profile_channel.js => services/fxaccounts/tests/xpcshell/test_web_channel.js
2015-04-11 13:23:08 +01:00
Wes Kocher b3fd288964 Backed out changeset 7ca0864fc405 (bug 1146904) for b2g xpcshell failures
--HG--
rename : browser/base/content/test/general/browser_fxa_web_channel.html => browser/base/content/test/general/browser_fxa_profile_channel.html
rename : browser/base/content/test/general/browser_fxa_web_channel.js => browser/base/content/test/general/browser_fxa_profile_channel.js
rename : services/fxaccounts/FxAccountsWebChannel.jsm => services/fxaccounts/FxAccountsProfileChannel.jsm
rename : services/fxaccounts/tests/xpcshell/test_web_channel.js => services/fxaccounts/tests/xpcshell/test_profile_channel.js
2015-05-05 19:40:55 -07:00
Mark Hammond 3ef5dc624b Bug 622657 - catch invalid bookmark items and delete them when syncing bookmarks. r=rnewman 2015-05-06 11:42:07 +10:00
Shane Tomlinson 6afb9dff14 Bug 1146904: Add the FxAccountsWebChannel to drive Sync
* * *
fix tests
From 6bb486068a8b002f222f4658989968d86df9eff1 Mon Sep 17 00:00:00 2001
---
 .../test/general/browser_fxa_web_channel.html      |   2 +-
 .../test/general/browser_fxa_web_channel.js        | 131 +++++++++++----------
 services/fxaccounts/tests/xpcshell/test_profile.js |  26 ----
 3 files changed, 70 insertions(+), 89 deletions(-)

--HG--
rename : browser/base/content/test/general/browser_fxa_profile_channel.html => browser/base/content/test/general/browser_fxa_web_channel.html
rename : browser/base/content/test/general/browser_fxa_profile_channel.js => browser/base/content/test/general/browser_fxa_web_channel.js
rename : services/fxaccounts/FxAccountsProfileChannel.jsm => services/fxaccounts/FxAccountsWebChannel.jsm
rename : services/fxaccounts/tests/xpcshell/test_profile_channel.js => services/fxaccounts/tests/xpcshell/test_web_channel.js
2015-04-11 13:23:08 +01:00
Mark Hammond d196e4dd52 Bug 1151666 - avoid multiple verified email timers from running and avoid 'pending' calls in the test. r=zaach 2015-04-30 17:02:02 +10:00
ziyunfei e1db0f779e Bug 1102219 - Part 4: Replace `String.prototype.contains` with `String.prototype.includes` in chrome code. r=till 2015-04-30 00:32:05 +09:00
Bevis Tseng 5d65b28484 Bug 1155142 - Part 3: Refactor MobileIdentityManager. r=ferjm 2015-04-17 19:07:37 +08:00
Georg Fritzsche 85c688eba8 Bug 1149754 - Part 1: Rename TelemetryPing.jsm to TelemetryController.jsm. r=vladan
--HG--
rename : toolkit/components/telemetry/TelemetryPing.jsm => toolkit/components/telemetry/TelemetryController.jsm
rename : toolkit/components/telemetry/tests/unit/test_TelemetryPing.js => toolkit/components/telemetry/tests/unit/test_TelemetryController.js
rename : toolkit/components/telemetry/tests/unit/test_TelemetryPingBuildID.js => toolkit/components/telemetry/tests/unit/test_TelemetryControllerBuildID.js
rename : toolkit/components/telemetry/tests/unit/test_TelemetryPingShutdown.js => toolkit/components/telemetry/tests/unit/test_TelemetryControllerShutdown.js
rename : toolkit/components/telemetry/tests/unit/test_TelemetryPing_idle.js => toolkit/components/telemetry/tests/unit/test_TelemetryController_idle.js
2015-04-27 18:07:58 +02:00
Carsten "Tomcat" Book cdf101ec43 merge mozilla-inbound to mozilla-central a=merge 2015-04-24 14:37:13 +02:00
Shane Tomlinson 4b8dab2a11 Bug 1146724 - Use a SendingContext for WebChannels. r=MattN/markh 2015-04-24 16:07:33 +10:00
Mark Hammond d0e06bbecd Bug 1149729 - ignore more Sync login error states. r=adw 2015-04-24 11:49:22 +10:00
Mark Hammond 179b24467e Bug 1070115 - pass the uid and email address of the current FxA user to the account manage url. r=zaach 2015-04-24 10:51:20 +10:00
Kartikaya Gupta cd5b55f8d6 Bug 1039866 - Rip out a bunch of metro-only code. r=jimm,gavin,rstrong 2015-04-23 15:10:30 -04:00
Mark Hammond 87d69c9432 Bug 1153691 - intTestLogging() now adds timestamps and supports param substitution. r=rnewman 2015-04-22 09:27:43 +10:00
Mark Hammond 5eda97b0fc Bug 1152193 - ensure sync/readinglist log directory exists. r=rnewman 2015-04-20 10:00:03 +10:00
Mark Hammond a1c3f9294e Bug 1151666 - fix intermittent orange by reducing verified timer intervals and always using mock storage. r=zaach 2015-04-14 10:35:48 +10:00
Ryan VanderMeulen 5c8e4ce59e Merge fx-team to m-c. a=merge 2015-04-07 16:20:54 -04:00
Alessio Placitelli 856b8d5b92 Bug 1147522 - Move SessionRecorder usage from DRS to TelemetryPing. r=gfritzsche 2015-04-03 05:42:00 -04:00
Alessio Placitelli c18de2c533 Bug 1147522 - Move SessionRecorder to Toolkit/modules. r=gfritzsche 2015-03-26 11:30:00 -04:00