Commit Graph

446 Commits

Author SHA1 Message Date
Richard Newman
7c5dd63508 Bug 641074 - Sync tests for Places query safety.
r=philikon
2011-04-23 02:06:34 +02:00
Richard Newman
41e5256db1 Bug 645918: attempt to fix random orange in test_bookmarks_engine. r=philiKON
--HG--
extra : transplant_source : %06%A4%93%D01%27%97%15h%D4h%C4CY%A0%09%AB%CF%CE%7D
2011-04-19 12:30:39 -07:00
Richard Newman
add6e4d3d2 Bug 646910: attempt to fix random orange in test_clients_engine. r=philiKON
--HG--
extra : transplant_source : %DC%16%D0%0F%E3%82%8F%18%CC%1B4%D4%A4%BF%1Aw%E0%EAH%5C
2011-04-19 12:03:34 -07:00
Richard Newman
60d7f34979 Bug 618052: Intermittent test_utils_queryAsync.js: don't call success callback on error. r=philiKON 2011-04-18 19:54:11 -07:00
Philipp von Weitershausen
3bf3b1074c Bug 646347 - Use Sync API version 1.1. r=rnewman 2011-04-08 14:52:08 -07:00
Philipp von Weitershausen
e48dd927d6 Bug 565430 - Service.startOver should purge client-specific data (i.e. client/tabs) from the server. r=rnewman 2011-04-08 14:51:55 -07:00
Richard Newman
f5b87fff6f Bug 568156: more Sync UA tweaks. r=philiKON 2011-04-08 13:43:38 -07:00
Richard Newman
b2eab73aa1 Bug 648338: always import PlacesUtils.jsm. r=philiKON 2011-04-07 16:35:48 -07:00
Richard Newman
511167ba0d Bug 629742: fix for broken check. r=philiKON 2011-04-07 16:32:20 -07:00
Philipp von Weitershausen
3eeacec085 Bug 648338 - Remove remaining Firefox 3.5/3.6 compat code. r=rnewman 2011-04-07 15:31:11 -07:00
Philipp von Weitershausen
bb5befa38f Bug 648338 - Remove Firefox 3.5/3.6 compat code in the history engine. r=rnewman 2011-04-07 15:30:44 -07:00
Philipp von Weitershausen
262f5e8e99 Bug 648338 - Remove Firefox 3.5/3.6 compat code in the bookmarks engine. r=rnewman 2011-04-07 15:30:31 -07:00
Richard Newman
007c6b1d00 Bug 568156: Use Sync client version as User-Agent. r=philiKON 2011-04-07 13:55:02 -07:00
Richard Newman
f8143ca33f Bug 638301: Fix test bustage in test_syncengine_sync.js. r=philiKON 2011-04-07 10:07:16 -07:00
Richard Newman
9b5bd5c842 Bug 638301: SyncEngine._processIncoming: ensure we don't hit URL length limit for fetchBatch on desktop. r=philiKON 2011-04-06 17:18:22 -07:00
Richard Newman
5d82b5ca46 Bug 623836: part 1: use lowercase headers where we're supposed to. r=philiKON 2011-04-06 16:12:21 -07:00
Richard Newman
dcad6490a7 Bug 623836: part 0: simplify Resource.setHeader. r=philiKON 2011-03-30 18:28:56 -07:00
Philipp von Weitershausen
a7f751f74a Bug 644905 - Set resource aliases in manifest. r=rnewman 2011-03-25 00:57:23 -07:00
Philipp von Weitershausen
f31ef51815 Bug 596620 - Remove compat code for username-based UI. r=rnewman
Also call Weave.Service.createAccount() with right parameters.
2011-03-25 00:57:23 -07:00
Richard Newman
77d7c794ad Bug 642727 - Don't trigger sync error when bad HMAC records are deleted. r=philiKON 2011-03-20 16:10:40 -07:00
Philipp von Weitershausen
06d57f2567 Merge fx-sync 2011-03-07 13:37:54 -08:00
Philipp von Weitershausen
9e38e27df8 Bug 636312 - Forms and passwords engines: yield back to the main thread during batches of synchronous I/O. r=rnewman a=blocking-fennec 2011-03-07 13:07:59 -08:00
Philipp von Weitershausen
b0b3e2a514 Bug 636673 - Avoid accessing 'arguments' in code that's called a lot. r=rnewman a=blocking-fennec 2011-03-02 15:27:16 -08:00
Philipp von Weitershausen
b73b6cde45 Merge fx-sync 2011-03-02 16:32:28 -08:00
Philipp von Weitershausen
2d1206cc35 Merge fx-sync 2011-03-01 21:55:52 -08:00
Philipp von Weitershausen
451da0c655 Bug 636676 - Utils.queryAsync: reuse mozIStorageStatementCallback object. r=rnewman a=blocking-fennec 2011-03-01 14:29:52 -08:00
Philipp von Weitershausen
976e51bd8c Bug 636677 - Don't create a new nsICryptoHMAC object for each HMAC verification. r=rnewman a=blocking-fennec 2011-03-01 14:29:41 -08:00
Richard Newman
23ab949c38 Bug 629463: delete bad server-side clients records. r=philiKON a=beltzner 2011-03-01 11:56:29 -08:00
Philipp von Weitershausen
c218c4a0a0 Bug 636402 - Simplify Sync.js to avoid creating new objects. r=rnewman a=blocking-fennec 2011-02-25 14:43:18 -08:00
Philipp von Weitershausen
8f88ad6a0c Bug 636478 - Simplify Utils.deferGetSet. r=rnewman a=blocking-fennec 2011-02-25 14:43:10 -08:00
Philipp von Weitershausen
89cafd832b Bug 636382 - Log4Moz: avoid unnecessary object creation. r=rnewman a=blocking-fennec 2011-02-25 14:42:59 -08:00
Richard Newman
da22a75a3b Bug 634441: livemark robustness. r=philiKON, a=beltzner 2011-02-25 11:56:58 -08:00
Richard Newman
f31dcaaab4 Bug 632287: delete and recreate if a bookmark update changes type. r=philiKON, a=beltzner 2011-02-23 12:14:11 -08:00
Philipp von Weitershausen
b5bedc6fa0 Bug 633681 - Add a Status.ready flag that indicates whether Sync has started up. r+a=mconnor
Also de-Sync.js-ify test_service_startup.js
2011-02-17 13:41:13 -08:00
Philipp von Weitershausen
0e4fb145f6 Merge fx-sync 2011-02-25 16:52:36 -08:00
Philipp von Weitershausen
74ebb180df Bug 631891 - Determine GUID immediately when URIs are about to be deleted. r=rnewman a=crossweave 2011-02-10 14:12:25 -08:00
Philipp von Weitershausen
b40fd2aa78 Bug 631891 - Don't spin the event loop in a history observer. r=mconnor a=blocking-final 2011-02-10 09:06:55 -08:00
Richard Newman
f8cc020a30 Bug 629664: Sync: only register engine once in checkServerError test, amongst other things. r=philiKON 2011-02-09 22:43:21 -08:00
Richard Newman
2246d6e0dc Bug 629664: Sync: improve checkServerError tests. r=philiKON 2011-02-09 22:43:01 -08:00
Philipp von Weitershausen
0f5c5eea91 Bug 631001 - Make password store tests more unit-y. r=mconnor
No need for a full blown server setup to test the password store. Also, engine.sync() doesn't throw anymore anyway, so the test wasn't really testing that bit anymore.

--HG--
rename : services/sync/tests/unit/test_password_engine.js => services/sync/tests/unit/test_password_store.js
2011-02-08 20:36:57 -08:00
Richard Newman
10f3e22207 Bug 628788: copying a bookmark should yield a new Sync GUID. r=philiKON
--HG--
extra : transplant_source : J9%A1Bw%B2%14%2C.%E1R%40%B6%EC2%E1%E4%3B%24t
2011-02-07 11:25:47 -08:00
Philipp von Weitershausen
3d62bf2d2a Bug 600261 - Provide hooks for ignoring network errors. r=mconnor a=blocking-betaN 2011-02-03 10:23:39 -08:00
Philipp von Weitershausen
b9c170275b Bug 630720 - Form sync: apply records batched and in transactions to avoid fsyncs. r+a=mconnor 2011-02-03 10:23:38 -08:00
Richard Newman
3697c219a8 Bug 609380: password sync: don't apply records with both httpRealm and formSubmitURL. r=mconnor 2011-01-31 23:22:13 -08:00
Philipp von Weitershausen
88e0592870 Bug 591102 - Correctly identify network errors. r=mconnor 2011-01-31 20:55:48 -08:00
Philipp von Weitershausen
2985d253e2 Bug 591102 - Ensure exceptions from [Async]Resource contain the status code. r=mconnor 2011-01-31 20:55:48 -08:00
Philipp von Weitershausen
29368145cf Bug 629664 - Attempt at improving randomly failing test. r=rnewman a=orange 2011-01-28 13:21:21 -08:00
Philipp von Weitershausen
f69286267e Bug 606353 - Add a Utils.checkGUID() helper. r=rnewman 2011-01-28 09:39:28 -08:00
Philipp von Weitershausen
22cbf5ef48 Bug 606353 - Improve and harden history sync tests. r=rnewman 2011-01-28 09:39:19 -08:00
Philipp von Weitershausen
28e18f7541 Bug 622762 - Add batch API for incoming records, deal with exceptions in SyncEngine's recordHandler. r=mconnor,rnewman 2011-01-28 09:39:12 -08:00