Gregory Szorc
7ece697368
Bug 731494 - Refactor generic code from services/sync into services/common; r=rnewman
...
--HG--
rename : services/sync/modules/async.js => services/common/async.js
rename : services/sync/modules/log4moz.js => services/common/log4moz.js
rename : services/sync/modules/ext/Observers.js => services/common/observers.js
rename : services/sync/modules/ext/Preferences.js => services/common/preferences.js
rename : services/sync/modules/ext/StringBundle.js => services/common/stringbundle.js
rename : services/sync/tests/unit/test_async_chain.js => services/common/tests/unit/test_async_chain.js
rename : services/sync/tests/unit/test_async_querySpinningly.js => services/common/tests/unit/test_async_querySpinningly.js
rename : services/sync/tests/unit/test_log4moz.js => services/common/tests/unit/test_log4moz.js
rename : services/sync/tests/unit/test_Observers.js => services/common/tests/unit/test_observers.js
rename : services/sync/tests/unit/test_Preferences.js => services/common/tests/unit/test_preferences.js
rename : services/sync/tests/unit/test_restrequest.js => services/common/tests/unit/test_restrequest.js
rename : services/sync/tests/unit/test_utils_makeURI.js => services/common/tests/unit/test_utils_makeURI.js
rename : services/sync/tests/unit/test_utils_namedTimer.js => services/common/tests/unit/test_utils_namedTimer.js
rename : services/sync/tests/unit/test_utils_stackTrace.js => services/common/tests/unit/test_utils_stackTrace.js
2012-04-05 23:26:06 -07:00
Gregory Szorc
7acc69a9f7
Bug 741670 - Don't sync hotfix extensions; r=rnewman, Unfocused
2012-04-03 08:55:58 -07:00
Gregory Szorc
9301b5a4b2
Bug 739320 - Handle title in received "display URI" Sync commands; r=rnewman
2012-03-28 12:53:57 -07:00
Richard Newman
e291ecde73
Bug 739892 - correct type comparison error and typo in 7703db949571 (Bug 739339). a=borkage
2012-03-27 22:21:22 -07:00
Marina Samuel
74d7df4467
Bug 739320 - Send title in display URI command; r=gps
2012-03-27 10:13:52 -07:00
Richard Newman
a91bcd01f3
Bug 739339 - make desktop Sync more robust against malformed bookmark records. r=gps
2012-03-26 18:40:28 -07:00
Richard Newman
c8976d0325
Bug 733886 - Ensure that tabs engine always uploads integer timestamps, not strings. r=gps
2012-03-13 16:45:26 -07:00
Marco Bonardo
5b017180f8
Bug 613588 (Sync) - Load-on-demand livemarks.
...
r=rnewman
2012-02-24 13:42:32 +01:00
Gregory Szorc
75b2c89dbf
Bug 712542 - Apply add-on state before install when installing through Sync; r=Unfocused, r=rnewman
2012-02-20 14:53:03 -08:00
Geoff Lankow
f5ab0eae1b
Bug 718255 - Merge nsIPrefBranch2 with nsIPrefBranch - Part G, remove remaining uses of nsIPrefBranch2; r=bsmedberg
2012-01-18 23:23:28 +13:00
Gregory Szorc
989a1447a2
Bug 725083 - Handle undefined sourceURI when installing add-ons; r=rnewman
2012-02-07 14:14:41 -08:00
Gregory Szorc
82fe9df98c
Bug 710448 - Rewritten Sync record reconciling to handle edge cases; r=rnewman, r=philikon
...
This patch rewrites Sync's record reconciling logic to properly handle
edge cases. Before, there were a few cases where data loss could occur
because of improperly handled and ignored timestamps.
2012-01-25 13:32:05 -08:00
Gregory Szorc
e187ca5606
Bug 708134 - Rewrite add-on URL to note it was installed by Sync; r=rnewman, Unfocused
...
--HG--
extra : rebase_source : cbcdcf2f85d8b68c57accef1b1e2db887df4925f
2012-01-12 17:45:37 -08:00
Rafael Ávila de Espíndola
a1ea7ad178
Bug 702848 - Finalize the statements in services sync/modules/engines/forms.js. r=dolske.
2011-12-22 11:21:37 -05:00
Gregory Szorc
457df49e69
Bug 534956 - Part 1 - Sync engine for add-ons; r=mconnor
...
This includes the core engine, support code, and tests. UX is not
included.
2011-12-14 17:10:34 -08:00
Fabrice Desré
78cafc56c1
Bug 706545 - Implement a sync engine for apps exposed by navigator.mozApps : Part 2: sync engine [r=philikon]
2011-12-08 05:33:23 -08:00
Marco Bonardo
c7c4f77ff1
Bug 700296 (Sync) - Remove dynamic containers implementation from Places.
...
r=rnewman
2011-11-29 02:22:47 +01:00
Richard Newman
1fecdbfa27
Bug 682497 - Strict mode and assorted improvements for bookmarks and history engines. r=philikon
2011-08-26 19:14:09 -07:00
Philipp von Weitershausen
349fe83b62
Bug 681863 - Replace Utils.isArray with Array.isArray. r=rnewman
2011-08-26 10:26:11 -07:00
Allison Naaktgeboren
d35e331e96
Merge services-central into mozilla-central.
2011-08-23 14:38:16 -07:00
Richard Newman
8e084d7f0d
Bug 637576 - Part 2: Sync Form engine: cache queries. r=philikon
2011-08-22 10:38:28 -07:00
Richard Newman
c70b060538
Bug 637576 - Part 1: Sync Form engine: reuse column name arrays. r=philikon
2011-08-22 10:38:28 -07:00
Richard Newman
e4daf16b7b
Bug 637576 - Part 0: Sync Form engine: tidying and cleanup. r=philikon
2011-08-22 10:38:28 -07:00
Richard Newman
024a89c508
Bug 679279 - Part 4: bookmarks engine cleanup. r=philikon
...
This patch reformats some definitions to more closely follow the style guide
and allow for easier extension in subsequent patches, and eliminates the
archiveBookmarks helper.
2011-08-19 17:17:58 -07:00
Philipp von Weitershausen
809006c257
Bug 676110 - Part 4: Adapt Sync's history engine to implement handleCompletion. r=rnewman
...
--HG--
extra : rebase_source : 6ddb8f8eb77b48c6b17c47b6673617f768a3634a
2011-08-19 10:12:23 -07:00
Matt Brubeck
9872cc5672
Bug 599936 - Silence warning about sort operations in moz_historyvisits query [r=mak]
2011-08-22 08:33:30 -07:00
Philipp von Weitershausen
110d89ea73
Merge m-c to s-c
2011-08-12 09:55:29 -07:00
Philipp von Weitershausen
d5abf56a67
Bug 678259 - Implement mozIVisitInfoCallback::handleResult to avoid exception. r=rnewman
2011-08-11 22:52:48 -07:00
Gregory Szorc
2228dda3d5
Bug 676375 - Implement "send URI for display" command in Sync Clients engine; r=rnewman
2011-08-09 09:23:55 -07:00
Richard Newman
b2b4806d88
Bug 676404 - command API migration. Fixes 845ed0ee7123. a=bustage
2011-08-05 16:01:49 -07:00
Gregory Szorc
795366736e
Bug 676404 - Migrate command APIs from Service to Clients engine. (relanded) r=rnewman
2011-08-04 16:19:02 -07:00
Richard Newman
162b4b9c68
Backed out changeset 3c22aef81976 (Bug 676404) for introducing two TPS failures.
2011-08-04 19:02:49 -07:00
Allison Naaktgeboren
1743484b7d
Bug 636603 - Part 2: mozIAsyncHistory: use new mozIVisitInfoCallback API from Sync. r=philikon
...
Updating the firefox sync consumer for the new api.
2011-08-04 16:50:19 -07:00
Gregory Szorc
bfdf5e7836
Bug 676404 - Migrate command APIs from Service to Clients engine. r=rnewman
2011-08-04 16:19:02 -07:00
Gregory Szorc
00af4ea676
Bug 646539 - Track client name pref changes and bump score after change; r=philikon
2011-07-26 21:48:50 -07:00
Marco Bonardo
fbd02c1c52
Bug 666697 - Don't sync history removals caused by expiration.
...
r=philikon
2011-06-30 22:24:50 +02:00
Marina Samuel
394a8e52f1
Bug 665965 - Use SCORE_INCREMENT_XLARGE in HistoryTracker's onBeforeDeleteURI. r=philikon
2011-06-27 14:26:04 +01:00
Philipp von Weitershausen
a7e58b756b
Bug 666685 follow-up: continue to not overwrite the lazy getter if building the map fails. a=zpao-owes-me-a-beer
2011-06-24 02:18:24 +02:00
Paul O’Shannessy
8a1c73d5cb
Bug 666685 - JavaScript strict warning: bookmarks.js: setting a property that has only a getter. r=philikon
2011-06-23 23:08:04 +02:00
Marina Samuel
529c4072bf
Bug 600429 - Tune score increments to trigger a sync more quickly. r=philikon
...
Part 1: Tune score increments
2011-06-16 21:12:48 +02:00
Richard Newman
12f1796ffb
Bug 656513: part 2: revamp lazy GUID map handling (_lazyMap). r=philiKON
2011-06-15 00:03:34 -07:00
Philipp von Weitershausen
5ae167db91
Bug 661587 - Don't use the root logger. r=rnewman
2011-06-13 20:42:18 +02:00
Philipp von Weitershausen
35d7b752fc
Merge mozilla-central to services-central
2011-06-09 12:40:13 +02:00
Philipp von Weitershausen
310d10dce9
Bug 660753 - Don't spin the event loop in the history tracker. r=rnewman
2011-06-08 17:10:29 +02:00
Philipp von Weitershausen
7d4860a949
Bug 662178 - Simplify timed callbacks. r=rnewman
2011-06-06 21:27:36 +02:00
Richard Newman
20076cca25
Move async utilities into async.js. Add Async.makeSpinningCallback as a temporary shim for wrapping Cb versions of functions. r=philiKON
2011-05-30 19:01:13 -07:00
Matt Brubeck
526ed059bb
Bug 659777 - Check for existence of Svc.Private before accessing it [r=philikon]
2011-05-25 16:40:09 -07:00
Philipp von Weitershausen
a3ec746039
Bug 648364 - Replace custom helpers with XPCOMUtils.jsm. r=rnewman
2011-05-19 18:08:35 -07:00
Philipp von Weitershausen
71e50e3e1f
Bug 648364 - Replace custom helpers with PlacesUtils.jsm. r=rnewman
2011-05-19 18:08:22 -07:00
Philipp von Weitershausen
40cd52a58e
Bug 648364 - Replace custom helpers with Services.jsm. r=rnewman
2011-05-19 18:08:07 -07:00