Commit Graph

3958 Commits

Author SHA1 Message Date
Wes Kocher
748bfe6315 Backed out 4 changesets (bug 1230221, bug 1230220, bug 1229890) for m-e10s(2) permafails in test_window_open_close.html CLOSED TREE
Backed out changeset a1cd28ddbfa2 (bug 1230221)
Backed out changeset 7e89f5020ac7 (bug 1230220)
Backed out changeset 91f6e72fa9f4 (bug 1229890)
Backed out changeset 7e717a810420 (bug 1229890)
2015-12-04 15:58:40 -08:00
Christoph Kerschbaumer
e4a5ac45b4 Bug 1230221 - Convert JS callsites to use asyncOpen2 within services/ (r=sicking) 2015-12-04 09:40:11 -08:00
Mark Hammond
3e4404c61a Bug 1229986 - get Sync tps tests starting again. r=whimboo 2015-12-04 12:55:57 +11:00
Carsten "Tomcat" Book
a04be904ad Merge mozilla-central to mozilla-inbound 2015-12-03 12:07:55 +01:00
Mark Hammond
ef3a69b4dc Bug 1201331 (part 1) - use a broadcaster to manage the Sync status. r=adw
This patch leverages broadcasters to keep the various sync UI elements sane.
Rather than adding yet another button ID to browser-syncui, we now just update
the broadcaster and let all the elements automagically get the attributes.
2015-12-03 10:05:03 +11:00
Fernando Jimenez
0a449a3f97 Bug 1229023 - Fetch and expose Firefox Accounts profile data. r=markh 2015-12-02 19:41:27 +01:00
Carsten "Tomcat" Book
c78dfb0a34 merge mozilla-inbound to mozilla-central a=merge 2015-12-01 15:25:14 +01:00
Mark Hammond
0134bd40bc Bug 1225690 - implement a SyncedTabs module to abstract away Sync's internals. r=rnewman 2015-12-01 13:07:21 +11:00
Dave Townsend
50fdf11684 Bug 1226386: Fix call to Utils.catch to pass the correct this and to give the correct this to AddonWrapper.uninstall(). r=gps 2015-11-23 09:22:33 -08:00
Carsten "Tomcat" Book
9f9af1a380 Merge mozilla-central to fx-team 2015-11-25 13:59:23 +01:00
Georg Fritzsche
8351cbb33e Bug 1227579 - Change the main about:healthreport URL to the v4 content. r=dexter 2015-11-25 11:51:17 +01:00
Vlad Filippov
777af66ec6 Bug 1218022 - switch to fx_desktop_v2 context for Firefox Accounts. r=markh 2015-11-24 15:46:00 +01:00
Boris Zbarsky
63805f4fe4 Bug 1170760 part 11. Add subclassing support to Promise::Reject. r=baku,efaust 2015-11-25 15:48:09 -05:00
Kyle Machulis
18a59c1a5f Bug 1225293 - Mochitests for Win64 Silverlight Whitelisting; r=bsmedberg 2015-11-24 12:10:27 -08:00
Alessio Placitelli
aa1e8fa3cc Bug 1210815 - Disable FHR v2 data upload. r=gfritzsche 2015-11-20 03:43:00 +01:00
Mark Hammond
6568d1a08f Bug 1221906 - Allow Sync to only sync specified engines. r=rnewman 2015-11-18 12:49:54 +11:00
Carsten "Tomcat" Book
8e3314318c merge mozilla-inbound to mozilla-central a=merge 2015-11-12 12:00:55 +01:00
Mark Hammond
673ca5833e Bug 1197625 - delay sync on wake for 5 seconds in the hope the network is back up by then. r=rnewman 2015-11-12 10:54:55 +11:00
Bill McCloskey
a1d806a296 Bug 967873 - Proxy nsDocumentViewer::PermitUnload to the child process (r=Gijs) 2015-11-11 18:04:21 -08:00
Tooru Fujisawa
fd9a4d3a09 Bug 1217077 - Remove for-each from services/. r=gps 2015-10-19 03:52:58 +09:00
Carsten "Tomcat" Book
986db9b56e Merge mozilla-central to fx-team 2015-11-04 12:43:13 +01:00
Pablo Almenar
56dacd45ea Bug 691849 - Replace custom Sync notification bars with standard ones. r=markh 2015-11-04 10:21:47 +01:00
Jason Orendorff
8b6da5d979 Bug 1216623 - Part 1: Rename some loop variables to avoid conflicts with ES6 scoping rules. r=fitzgen, r=ttaubert, r=MattN, r=gps. 2015-10-26 16:33:59 -05:00
Richard Newman
02404d5c47 Bug 643633 - Remove TTLs from form history records. r=markh,nalexander 2015-10-30 22:19:56 -07:00
Wes Kocher
05cf68e986 Merge inbound to central, a=merge 2015-10-30 16:35:46 -07:00
Mark Goodwin
0778a940a7 Bug 1216749 - Additional kinto client tests (r=rnewman) 2015-10-30 09:02:01 +00:00
Mark Goodwin
7eedfa8b7d Bug 1216749 - Land the Firefox Kinto.js client (r=rnewman)
Kinto.js lives here: https://github.com/Kinto/kinto.js - there is a set of files
(currently in a branch) that allow creation of the jsm included in this patch.

The branch is here: https://github.com/Kinto/kinto.js/tree/212-firefox-entry-point

To create the jsm, run 'npm run dist-fx' in the kinto.js dir
2015-10-30 09:01:58 +00:00
ffxbld
a379e4cb6e Update configs. IGNORE BROKEN CHANGESETS CLOSED TREE NO BUG a=release ba=release 2015-10-29 07:45:54 -04:00
Wes Kocher
3c0a8b29d1 Merge m-c to fx-team, a=merge 2015-10-22 16:58:03 -07:00
Mark Hammond
c01290dfea Bug 1205928 - update the Sync migration code to automatically and unconditionally disconnect from legacy Sync. r=adw 2015-10-23 08:37:31 +11:00
Carsten "Tomcat" Book
980ca449e9 Backed out changeset 1df2049352ff (bug 1205928) for bc7 test bustage on a CLOSED TREE 2015-10-21 12:01:38 +02:00
Mark Hammond
cb7625912e Bug 1205928 - update the Sync migration code to automatically and unconditionally disconnect from legacy Sync. r=adw 2015-10-21 15:00:13 +11:00
Fernando Jimenez
71667d41cc Bug 1215509 - Allow signUp in FxAccountsClient to use ?key=true. r=markh 2015-10-22 16:18:17 +08:00
Andrew Krawchyk
32c65f3064 Bug 1124185 - Replace removeAllPages with history.clear() and deprecate it. r=mak 2015-10-28 13:51:59 -04:00
Fernando Jimenez
fb7eb31a2a Bug 1211606 - Only fetch keys when Sync is enabled via 'services.sync.enabled' pref changed from Gaia. r=fabrice 2015-10-15 23:36:58 +02:00
Mark Hammond
4386bc5062 Bug 1214076 - allow TokenServerClient errors to be JSON.stringify'd. r=rnewman 2015-10-15 08:57:31 +11:00
Mark Hammond
4e7510649a Bug 1212633 - include mobile and unfiled folders in Sync's concept of 'all IDs'. r=rnewman 2015-10-13 10:32:18 +11:00
Hiroyuki Ikezoe
4d526d411d Bug 1167627 - Part 9: Use mozinfo in services/. r=rnewman 2015-10-11 21:50:00 +02:00
Bill McCloskey
9ca8b13cfa Back out bug 967873 - Proxy nsDocumentViewer::PermitUnload to the child process 2015-10-07 11:15:11 -07:00
Carsten "Tomcat" Book
d7f143eaad Backed out 2 changesets (bug 1202902) to recking bug 1202902 to be able to reopen inbound on a CLOSED TREE
Backed out changeset 647025383676 (bug 1202902)
Backed out changeset d70c7fe532c6 (bug 1202902)
2015-10-07 14:03:21 +02:00
Carsten "Tomcat" Book
b9e5717f50 Backed out 1 changesets (bug 1202902) for causing merge conflicts to mozilla-central
Backed out changeset cfc1820361f5 (bug 1202902)
2015-10-07 12:13:45 +02:00
Shu-yu Guo
b5f316de44 Bug 1202902 - Scripted fix the world. 2015-10-06 14:00:31 -07:00
Ekanan Ketunuti
9f5320798f Bug 820865 - Clean up Sync strings. r=rnewman 2015-09-26 08:49:37 +07:00
Bill McCloskey
f18cb757c6 Bug 967873 - Proxy nsDocumentViewer::PermitUnload to the child process (r=Gijs) 2015-10-01 21:18:48 -07:00
Mark Hammond
a804f0bd3e Bug 569295 - limit the number of bytes we attempt to upload to the storage servers. r=rnewman 2016-01-21 12:30:25 +11:00
Kevin Grandon
79f0fe7233 Bug 1204965 - Graphene support. Merge larch into mozilla-central. r=fabrice r=glandium 2015-09-30 23:49:00 +02:00
Mark Hammond
6845897cb7 Bug 1207840 - add '?service=sync' to the URL used when disconnecting from Sync. r=zaach 2015-09-30 09:34:37 +10:00
Tooru Fujisawa
291c1c33ee Bug 1207496 - Part 4: Remove use of expression closure from services/sync/. r=gps 2015-09-23 18:40:53 +09:00
Tooru Fujisawa
3278943549 Bug 1207496 - Part 3: Remove use of expression closure from services/fxaccounts/. r=markh 2015-09-23 18:40:52 +09:00
Tooru Fujisawa
84a0c3bf4d Bug 1207496 - Part 2: Remove use of expression closure from services/crypt/. r=mrbkap 2015-09-23 18:40:52 +09:00
Tooru Fujisawa
1e6eec07d1 Bug 1207496 - Part 1: Remove use of expression closure from services/common/. r=gps 2015-09-23 18:40:52 +09:00
Mark Hammond
f6b024e58b Bug 1205111 - return a transient error on 401 fetching info/collections using FxA. r=rnewman 2015-09-28 17:21:42 +10:00
Mark Hammond
0a6a13c2b9 No bug - convert 3 test files from CRLF to LF line-endings, r=me 2015-09-28 16:29:06 +10:00
Alessio Placitelli
b49fea80b1 Bug 1208376 - Disable v2 data upload in Firefox 42+. r=gfritzsche 2015-09-25 06:02:00 +02:00
Dave Townsend
f92545710a Bug 1192924: Expose the update URL formatting code a new UpdateUtils module. r=rstrong
The GMP manager uses a copy of the update service's url formatting code and has
since fallen out of sync. We'll also want to use the same formatting code for
the system add-on update checks so this just exposes it in a shared API.

I've moved the contents of UpdateChannel.jsm to UpdateUtils.jsm and exposed
formatUpdateURL there as well as a few properties that the update service still
needs access to.

UpdateUtils.UpdateChannel is intended to be a lazy getter but isn't for now
since tests expect to be able to change the update channel at runtime.
2015-09-14 11:04:19 -07:00
Wes Kocher
27e253a353 Backed out 3 changesets (bug 1192924) for Android bustage CLOSED TREE
Backed out changeset 30d612836685 (bug 1192924)
Backed out changeset a6860f880e01 (bug 1192924)
Backed out changeset 10e1fa2cc23a (bug 1192924)
2015-09-22 11:02:55 -07:00
Dave Townsend
eda6b245a0 Bug 1192924: Expose the update URL formatting code a new UpdateUtils module. r=rstrong
The GMP manager uses a copy of the update service's url formatting code and has
since fallen out of sync. We'll also want to use the same formatting code for
the system add-on update checks so this just exposes it in a shared API.

I've moved the contents of UpdateChannel.jsm to UpdateUtils.jsm and exposed
formatUpdateURL there as well as a few properties that the update service still
needs access to.

UpdateUtils.UpdateChannel is intended to be a lazy getter but isn't for now
since tests expect to be able to change the update channel at runtime.
2015-09-14 11:04:19 -07:00
ffxbld
0440b19179 Update configs. IGNORE BROKEN CHANGESETS CLOSED TREE NO BUG a=release ba=release 2015-09-21 10:15:23 -04:00
Kit Cambridge
ce2b321f38 Bug 1124428 - Add telemetry probes for FxA-related authentication issues. r=markh,vladan 2015-09-15 18:18:04 -07:00
Shu-yu Guo
45211869c8 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
826e271f1a merge mozilla-inbound to mozilla-central a=merge 2015-09-11 16:36:35 +02:00
Mark Hammond
4ba076c3ac 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
1d0c9429aa Bug 753289 - Apply prefs-related prefs before applying other synced prefs. r=rnewman 2015-09-10 17:33:50 +01:00
Richard Newman
9d6eded43b Bug 753289 - Pre: rename WEAVE_SYNC_PREFS to PREF_SYNC_PREFS_PREFIX. 2015-09-10 17:33:50 +01:00
Mark Hammond
6c32685ea1 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
186d07b0cb 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
d673507ada Bug 999190 - Part 2 - Listen to logout commands from fxa remote server. r=markh 2015-09-01 11:42:00 +02:00
Edouard Oger
8a2fe56063 Bug 999190 - Part 1 - Detect fxa deletion on sync auth error. r=markh 2015-09-02 16:44:00 +02:00
Alexandre Lissy
f030d5dc8f Bug 1164713 - Return error string from FxAccounts. r=ferjm 2015-08-31 07:54:00 -04:00
Ryan VanderMeulen
aa1decaaea Merge inbound to m-c. a=merge 2015-08-31 15:21:02 -04:00
Mark Hammond
f532297649 Bug 1195603 - prevent Sync from blocking app shutdown. r=rnewman 2015-08-31 11:57:25 +10:00
Fabrice Desré
01d3da022e Bug 1181209 - Make changes to Gecko needed for b2gdroid to boot. r=fabrice 2015-08-25 13:42:24 -07:00
Nick Alexander
a90799175a Bug 1195388 - Pre: Include services-* resource:// registrations in b2gdroid. r=fabrice 2015-08-25 11:28:41 -07:00
Mike Hommey
858b9c6d78 Bug 1203032 - Move services/sync/Makefile.in definitions to moz.build. r=gps 2015-09-11 15:01:13 +09:00
Nicholas Nethercote
69d088e45f 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.
2015-08-27 20:44:53 -07:00
Yoshi Huang
de4b8a9d76 Bug 1165272 - Part 2: replace getNoAppCodebasePrincipal. r=bholley 2015-08-18 15:01:42 +08:00
Yoshi Huang
2e408d4ba7 Bug 1165272 - Part 1: remove getAppCodebasePrincipal. r=bholley 2015-08-17 17:03:19 +08:00
Bobby Holley
8f42e826dc Backed out 3 changesets (bug 1165272) for b2g sanity blocker. 2015-08-25 11:16:21 -07:00
Mark Hammond
f72cb7810b 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
cfa9db9f8e Bug 1165272 - Part 2: Replace getNoAppCodebasePrincipal. r=bholley 2015-08-24 01:18:00 -04:00
Yoshi Huang
f41381bebf Bug 1165272 - Part 1: Remove getAppCodebasePrincipal. r=bholley 2015-08-24 01:31:00 -04:00
Nick Alexander
fce2d89796 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.
2015-08-19 16:44:09 -07:00
Jonathan Griffin
75b23850e3 Bug 1136892 - Create an xpcshell-addons tag for running addon-specific xpcshell tests, r=chmanchester 2015-08-18 11:26:14 -07:00
Mark Hammond
2f084c91ca Bug 1160371 - fix intermittent test_oauth_tokens.js by correctly mocking storage. r=zaach 2015-08-14 10:38:41 +10:00
Mark Hammond
5f41ed1ed2 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
3679ce9f84 Bug 1185629 - ensure Sync tests arrange for an auto-selected allowed port for its test servers. r=oeger 2015-08-11 10:58:54 +10:00
ffxbld
26b7d0300a Update configs. IGNORE BROKEN CHANGESETS CLOSED TREE NO BUG a=release ba=release 2015-08-10 12:20:42 -07:00
Georg Fritzsche
69ca9277b5 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
5e4ea3d74a 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
597c3f8b46 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
66d05651db 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
f95b58f250 Bug 1156752 - explicitly list where each FxA field is stored. r=zaach 2015-07-27 08:58:53 +10:00
Riadh Chtara
49c4fe781c Bug 1134881 - Test sync password timeCreated & timePasswordChanged fields. r=rnewman 2015-07-13 23:02:07 -07:00
Richard Newman
e855eb7456 Bug 1134881 - Sync password timeCreated & timePasswordChanged fields. r=rnewman 2014-10-15 18:56:29 -07:00
Mark Hammond
7a6cacb90c 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
f6fad857f8 merge mozilla-inbound to mozilla-central a=merge 2015-07-22 13:59:02 +02:00
Mark Hammond
1e6713632f Bug 1182366 - avoid an invalid bookmark from preventing all bookmarks syncing. r=rnewman 2015-07-22 15:10:42 +10:00
Kyle Machulis
41b0486ee9 Bug 1165981 - Mochitests and test plugin for Win64 plugin disabling; r=bsmedberg 2015-07-21 08:55:18 -07:00
Mark Hammond
31ff11f463 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
7e33b7c6ba Bug 1184705 - Search A/B testing cohort identifier should be recorded in FHR, r=rnewman. 2015-07-20 18:58:21 +02:00