Commit Graph

45 Commits

Author SHA1 Message Date
Richard Newman
be2550d749 Bug 908461 - Protocol deprecation indicators for Sync: client support. r=gps 2013-09-03 16:11:46 -07:00
Gregory Szorc
c47eb8f3a2 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
83cd0bea9c 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
38c01fb834 Bug 771968 - Call onLoginFinish properly; r=rnewman 2012-07-09 15:17:00 -07:00
Gregory Szorc
de2380b0b8 Bug 763171 - Move display synced tab logic to nsBrowserGlue.js; r=gavin 2012-06-29 15:30:45 -07:00
Gregory Szorc
70e1e3d5c9 Bug 763171 - Open tabs for URIs received from Sync; r=rnewman 2012-06-22 22:28:23 -07:00
Gervase Markham
82ff7027aa Bug 716478 - update licence to MPL 2. 2012-05-21 12:12:37 +01:00
Frank Yan
ad5dbd581e Bug 711157 - about:home Visual Refresh & Launcher. r=mak ui-r=shorlander
--HG--
rename : browser/base/content/aboutHome.css => browser/base/content/abouthome/aboutHome.css
rename : browser/base/content/aboutHome.js => browser/base/content/abouthome/aboutHome.js
rename : browser/base/content/aboutHome.xhtml => browser/base/content/abouthome/aboutHome.xhtml
rename : browser/base/content/aboutHome-snippet1.png => browser/base/content/abouthome/snippet1.png
rename : browser/base/content/aboutHome-snippet2.png => browser/base/content/abouthome/snippet2.png
2012-03-14 16:10:12 -07:00
Dão Gottwald
1ee35fea16 Bug 730271 - Create sync folder for Sync-related content files. r=mak
--HG--
rename : browser/base/content/aboutSyncTabs-bindings.xml => browser/base/content/sync/aboutSyncTabs-bindings.xml
rename : browser/base/content/aboutSyncTabs.css => browser/base/content/sync/aboutSyncTabs.css
rename : browser/base/content/aboutSyncTabs.js => browser/base/content/sync/aboutSyncTabs.js
rename : browser/base/content/aboutSyncTabs.xul => browser/base/content/sync/aboutSyncTabs.xul
rename : browser/base/content/syncAddDevice.js => browser/base/content/sync/addDevice.js
rename : browser/base/content/syncAddDevice.xul => browser/base/content/sync/addDevice.xul
rename : browser/base/content/syncGenericChange.js => browser/base/content/sync/genericChange.js
rename : browser/base/content/syncGenericChange.xul => browser/base/content/sync/genericChange.xul
rename : browser/base/content/syncKey.xhtml => browser/base/content/sync/key.xhtml
rename : browser/base/content/syncNotification.xml => browser/base/content/sync/notification.xml
rename : browser/base/content/syncProgress.js => browser/base/content/sync/progress.js
rename : browser/base/content/syncProgress.xhtml => browser/base/content/sync/progress.xhtml
rename : browser/base/content/syncQuota.js => browser/base/content/sync/quota.js
rename : browser/base/content/syncQuota.xul => browser/base/content/sync/quota.xul
rename : browser/base/content/syncSetup.js => browser/base/content/sync/setup.js
rename : browser/base/content/syncSetup.xul => browser/base/content/sync/setup.xul
rename : browser/base/content/syncUtils.js => browser/base/content/sync/utils.js
extra : rebase_source : ca9eb20410f5a5640819ce9d68f5c51277ae5f35
2012-02-28 17:03:35 +01:00
Dão Gottwald
c7b20b958d 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
4e2c942c49 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
0125b29b56 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
9d1d4fa01c Bug 683254 - On startup with no network, sync icon spins endlessly. r=philikon 2011-08-30 15:38:31 -07:00
Marina Samuel
c2d667b7f6 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
7d6c711d1c Bug 659067 - Part 2: Move _syncError to ErrorHandler. r=philikon 2011-08-26 14:01:35 -07:00
Marina Samuel
304bad1663 Bug 659067 - Part 1: Move error handling and logging from Service to ErrorHandler. r=philikon
--HG--
rename : services/sync/tests/unit/test_service_filelog.js => services/sync/tests/unit/test_errorhandler_filelog.js
rename : services/sync/tests/unit/test_service_sync_checkServerError.js => services/sync/tests/unit/test_errorhandler_sync_checkServerError.js
2011-08-26 14:01:35 -07:00
Gregory Szorc
f83351f49b Bug 666330 - unregister handlers on window unload. r=philikon 2011-07-29 18:48:15 -07:00
Philipp von Weitershausen
dc97547707 Bug 568653 - Change "Last Update" to "Last Sync" in tooltip. r=rnewman 2011-05-30 12:51:34 -07:00
Tim Taubert
c0c1bff291 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
9b8f4098e1 Bug 633681 - Clean up and remove no longer used code. r+a=mconnor 2011-02-17 14:06:00 -08:00
Philipp von Weitershausen
844d015a78 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
b891472367 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
18e233e4b0 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
a5edf72e19 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
769a65abc2 Bug 595725 - Sync UI: popup is null. r=philikon a=blocking-beta9 2010-12-15 14:48:53 -08:00
Paul O'Shannessy
69fa90186a 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
de6145ba64 Bug 600738 - Sync UI: gWeaveWin is not defined. r=mconnor a=blocking-beta8 2010-10-08 17:57:04 +02:00
Philipp von Weitershausen
d1b2361410 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
22bd8614f5 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
db3096c4b6 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
Dietrich Ayala
59ee4a1c04 Bug 574688 - replace the status bar with the addon bar (r=mano, a=blocking-beta7) 2010-09-16 13:09:27 +07:00
Philipp von Weitershausen
14674eb816 Bug 594704 - add better notification setup for Fx4, r=gavin, a=blocking
--HG--
extra : rebase_source : 0b4a83f7bb87626d54ff8b1b7d87166373c39d0f
2010-09-10 13:47:57 -04:00
Dietrich Ayala
036e742d29 Backout of bug 574688 due to test failure, a=backout. 2010-09-16 15:40:32 +07:00
Dietrich Ayala
1fa97831bc Bug 574688 - replace the status bar with the addon bar (r=mano, a=blocking-beta7) 2010-09-16 13:09:27 +07:00
Philipp von Weitershausen
2cb6bf33d8 Bug 596799 - document.getElementById("sync-button") is null. r=gavin, a=blocking-beta7
Make sure that the Sync button is only accessed when it actually exists in the toolbar. Also fix its entry in browserShared.inc.
2010-09-16 04:24:10 +02:00
Mike Connor
6b7815e82f Bug 594663 - Add sync command to the Firefox menu, r=gavin
--HG--
extra : rebase_source : f53cdd57099a808868e0a31e6fa0685e83a61b73
2010-09-15 14:26:27 -04:00
Mike Connor
2203714531 Bug 594488 - move status bar UI to an optional toolbar button, r=gavin
--HG--
extra : rebase_source : 9bada2c7b0c3f25f00395a4459a978058e8f8332
2010-09-10 13:00:55 -04:00
Philipp von Weitershausen
5e710d4849 Bug 594620 - Sync: Implement quota UI. r=mconnor a=blocking-beta7 2010-09-15 15:55:04 +02:00
Philipp von Weitershausen
ef86f3f067 Bug 590613 - Sync UI: Avoid accessing Weave.Service (= importing service.js), r=mconnor a=gavin 2010-09-08 03:37:46 +02:00
Philipp von Weitershausen
e688979fe2 Bug 589962 - Sync UI: gBrowser is not defined r+a=gavin 2010-08-28 13:42:29 -07:00
Philipp von Weitershausen
72af6a9205 Bug 587436 - Sync doesn't display last sync time r+a=gavin 2010-08-28 13:42:29 -07:00
Philipp von Weitershausen
044cd2fd8a Bug 584510 - Sync UI: Changing password on other client/via web leads to unknown error r+a=dolske 2010-08-28 13:42:29 -07:00
Philipp von Weitershausen
e1dc820b97 Bug 587215 - Sync UI: Error notifications aren't displayed r=dolske a=blocking2.0 2010-08-28 13:42:04 -07:00
Mike Connor
3f6330cd7d Bug 586094 - Enabling Sync regresses Ts on all platforms, r=dolske, a=beltzner 2010-08-11 21:28:27 -04:00
Paul O’Shannessy
16507b0173 Bug 571897 (Sync UI) - Part 8: Tools Menu & Status Bar [r=dolske] 2010-08-02 16:37:56 -07:00