Commit Graph

65 Commits

Author SHA1 Message Date
Matthew Noorenberghe
392227cf12 Bug 1110602 - Don't remove tour tabs from originTabs when switching tabs so they can continue to get notifications. r=Unfocused 2015-01-21 13:21:41 -08:00
Drew Willcoxon
ce29be83d2 Bug 1016825 - Show legacy-Sync-to-Firefox-Accounts migration notifications in the main browser window. r=markh 2014-12-11 21:06:55 -08:00
Drew Willcoxon
61ada823a4 Bug 1026342 - Show legacy-Sync-to-Firefox-Accounts migration indicators in the app menu panel. r=markh 2014-12-10 09:33:36 -08:00
Alan K
c573f91b7e Bug 1082970 - Sync no longer shows login failed notification bar on user-initiated sync. r=mhammond 2014-10-15 19:23:00 +02:00
Alex Bardas
cfc4522578 Bug 1053939 - pass entry point to fxa content server when opening about:accounts + tests. r=markh 2014-09-10 13:39:00 +02:00
Alan K
9b51aa488d Bug 1045046 - Handle manual sync event and broadcast to registered cloudsync adapters. r=ttaubert 2014-09-08 07:23:00 +02:00
Carsten "Tomcat" Book
0df0b9d16a Backed out changeset b2cfd9248bd2 (bug 1045046) 2014-09-03 16:03:17 +02:00
Alan K
89e9541147 Bug 1045046 - Handle manual sync event and broadcast to registered cloudsync adapters. r=jgruen 2014-08-29 10:48:00 +02:00
Gijs Kruitbosch
48fecd2de3 Bug 998523 - updateUI after logout, r=markh 2014-05-15 00:09:23 +01:00
Gavin Sharp
83af1d9e5e Bug 989825: remove broken Sync UI code, r=rnewman 2014-04-16 14:06:59 -07:00
Mark Hammond
1f02bf6517 Bug 987468 - remove sync delayed notification. r=ttaubert 2014-04-03 09:56:59 +11:00
Gavin Sharp
2b4534ceb4 Bug 982893: give up on not trying to initialize Weave.Status on window open, since we were failing at it anyways, r=markh
Changes:
 * don't try to avoid loading Weave.Status modules on window open
 * access the authManager via Weave.Status instead of Weave.Service, since Weave.Status will already be initialized in almost all cases.
2014-03-13 09:52:52 -07:00
Gavin Sharp
ac1b4a2be6 Bug 966342: Tools menu shows "Sync now" to unverified users in some cases, r=markh
Changes include:
- have gSyncUI._needsSetup check Weave.Service.identity._signedInUser (if already set) and return true if the user is not verified
- make the menuitem hiding/showing code in gSyncUI.updateUI a bit easier to follow
2014-03-10 17:24:07 -07:00
Tim Taubert
ca71c34eb5 Bug 976683 - Tools menu copy should match customize menu for reauth, and should direct user to FxA reauth page r=markh 2014-03-06 20:42:54 +01:00
Jared Wein
a4d82a0e34 Bug 968828 - [Australis] Sync Icon for the horizontal menu. r=Gijs 2014-02-13 18:44:05 -05:00
Mark Hammond
c40d8795bc Bug 972144 - don't show error notification for LOGIN_FAILED_NOT_READY. r=ttaubert 2014-02-14 09:06:33 +11:00
Tim Taubert
f560734d97 Bug 962729 - Sync toolbar button and menu item need to open the prefs dialog when logged in r=markh 2014-01-22 20:53:58 +01:00
Mark Hammond
85eb6ebf92 Have the sync setup dialog do the right thing if identity.fxaccounts.enabled=true 2013-12-19 16:38:35 +11:00
Tim Taubert
4cb8bf85fa Bug 951857 - Bring back UI entry points and the setup dialog for old sync r=markh
From 046c19dae155a175cf6fa5e480f1fa1882f7d51f Mon Sep 17 00:00:00 2001
2013-12-18 23:10:11 +01:00
Tim Taubert
3706137b0d Bug 926709 - Replace UI entry points for sync setup with opening about:accounts; r=gavin 2013-10-16 17:42:01 -07:00
Richard Newman
1aaf707924 Bug 908461 - Protocol deprecation indicators for Sync: client support. r=gps 2013-09-03 16:11:46 -07:00
Gregory Szorc
8e3b63221f Bug 836120 - Reduce memory overhead of Sync when it's not configured; r=rnewman
If Sync is (likely) not configured, the only loaded JS is for the XPCOM
service itself.

The UI code is now smart enough to initialize the Sync service if it
isn't yet loaded. This addresses bug 825728.
2013-01-30 07:05:12 -08:00
Gregory Szorc
940a690576 Bug 785225 - Part 3: Don't expose ErrorHandler as a singleton; r=rnewman
Some tests still expect there to only be a single instance of
ErrorHandler for the life of the tests. And, ErrorHandler itself is
pretty tighly coupled with being a singleton because it writes out
changes to prefs, etc. But, it's a step in the right direction.
2012-08-29 14:43:40 -07:00
Gregory Szorc
25a182081c Bug 771968 - Call onLoginFinish properly; r=rnewman 2012-07-09 15:17:00 -07:00
Gregory Szorc
56664ce4f8 Bug 763171 - Move display synced tab logic to nsBrowserGlue.js; r=gavin 2012-06-29 15:30:45 -07:00
Gregory Szorc
c4978279c2 Bug 763171 - Open tabs for URIs received from Sync; r=rnewman 2012-06-22 22:28:23 -07:00
Gervase Markham
cb6a072c2a Bug 716478 - update licence to MPL 2. 2012-05-21 12:12:37 +01:00
Frank Yan
ae9ac107cd Bug 711157 - about:home Visual Refresh & Launcher. r=mak ui-r=shorlander 2012-03-14 16:10:12 -07:00
Dão Gottwald
a06e1b4219 Bug 730271 - Create sync folder for Sync-related content files. r=mak 2012-02-28 17:03:35 +01:00
Dão Gottwald
3b18b41156 Bug 716271 - Add "Tabs From Other Computers" to the Firefox button's History menu. r=dietrich 2012-01-14 12:28:45 +01:00
Chenxia Liu
8ada8be18a Bug 675821 - Part 2: update sync links in aboutHome UI on sync setup or unlink. r=philikon 2011-10-26 21:26:53 -04:00
Chenxia Liu
3d851973d9 Bug 675821 - Part 1: add Sync Setup and Pair links to aboutHome. r=gavin.sharp 2011-10-26 21:26:51 -04:00
Marina Samuel
840a84a6e8 Bug 683254 - On startup with no network, sync icon spins endlessly. r=philikon 2011-08-30 15:38:31 -07:00
Marina Samuel
b2c6d48cea Bug 659067 - Part 3: Only show network errors for user triggered sync, not for scheduled ones. r=philikon 2011-08-26 14:01:35 -07:00
Marina Samuel
66c761a2a5 Bug 659067 - Part 2: Move _syncError to ErrorHandler. r=philikon 2011-08-26 14:01:35 -07:00
Marina Samuel
8f2cf58c7e Bug 659067 - Part 1: Move error handling and logging from Service to ErrorHandler. r=philikon 2011-08-26 14:01:35 -07:00
Gregory Szorc
0779241cce Bug 666330 - unregister handlers on window unload. r=philikon 2011-07-29 18:48:15 -07:00
Philipp von Weitershausen
ac55bfbc1e Bug 568653 - Change "Last Update" to "Last Sync" in tooltip. r=rnewman 2011-05-30 12:51:34 -07:00
Tim Taubert
f522dd5896 Bug 625320 - Move 'Tab Groups' to the 'list all tabs' menu [r=dolske, a=dolske] 2011-02-19 11:35:02 +01:00
Philipp von Weitershausen
8afae066be Bug 633681 - Clean up and remove no longer used code. r+a=mconnor 2011-02-17 14:06:00 -08:00
Philipp von Weitershausen
e92083999e Bug 633681 - Sync doesn't init all-tabs dropdown menu for new windows. r+a=mconnor 2011-02-17 14:05:41 -08:00
Philipp von Weitershausen
932a8ba621 Bug 631918 - Sync Now can briefly block the menu when not logged in. r+a=mconnor 2011-02-09 13:05:33 -08:00
Philipp von Weitershausen
8deec37f1c Bug 600261 - Don't spam user with notifications when there are network problems. r=mconnor a=blocking-betaN 2011-02-03 10:54:00 -08:00
Philipp von Weitershausen
18e27c914f Bug 623144 - Sync UI: Deactive This Device (startOver) should clear error notification still shown. r+a=mconnor 2011-01-20 13:54:20 -08:00
Paul O'Shannessy
b621653456 Bug 595725 - Sync UI: popup is null. r=philikon a=blocking-beta9 2010-12-15 14:48:53 -08:00
Paul O'Shannessy
3ae13ff48e Bug 597788 - Pressing the 'Sync Now' button in the new firefox menu/button breaks the firefox menu/button. r=dolske, a=blocking 2010-12-10 14:15:00 -08:00
Philipp von Weitershausen
2467d216c3 Bug 600738 - Sync UI: gWeaveWin is not defined. r=mconnor a=blocking-beta8 2010-10-08 17:57:04 +02:00
Philipp von Weitershausen
d09591828f Bug 583406 - Need notification for when Firefox version of Sync is outdated. r=mconnor a=blocking-beta7 2010-09-24 00:19:42 +02:00
Philipp von Weitershausen
2ae996c224 Bug 591131 - Sync UI: Point users at status page when we hit sync delay/503s. r=mconnor a=blocking-beta7 2010-09-24 00:19:42 +02:00
Philipp von Weitershausen
01e29a53a2 Bug 598898 - Fix Sync notifications after add-on bar replaced the status bar. r=gavin a=blocking-beta7 2010-09-23 18:09:55 +02:00