Richard Newman
2596e53835
Bug 806460 - Part 0: modernize test_bookmark_store.js. r=gps
2012-10-29 15:22:31 -07:00
Richard Newman
4981c7a585
Bug 795800 - Rework test_addons_store to be more robust. r=gps
...
* * *
Bug 804480 - Intermittent test_addons_store.js test_addons_store.js | test failed (with xpcshell return code: 0), | Error: 1 or more add-ons failed to install. r=gps
2012-10-25 16:51:32 -07:00
Kyle Huey
45adfbf2c8
Bug 798491: Add an option to stick all chrome JSMs/JS components in the same compartment. r=mrbkap,philikon
...
--HG--
extra : rebase_source : 98337b6a8c07d05e8c961a452dd05a7d75c3c60b
2012-10-31 09:13:28 -07:00
Richard Newman
85e271bf40
Bug 804480 - Intermittent test_addons_store.js test_addons_store.js | test failed (with xpcshell return code: 0), | Error: 1 or more add-ons failed to install. r=gps
2012-10-23 17:44:33 -07:00
Vicamo Yang
e6e6deb486
Backout 67cb43bb8865: Breaks B2G Marionette
2012-10-31 16:35:11 +08:00
Kyle Huey
7457de64ad
Bug 798491: Add an option to stick all chrome JSMs/JS components in the same compartment. r=mrbkap,philikon
2012-10-30 12:28:11 -07:00
Ed Morley
a7bb0ec116
Backout a145ded68994, e0cf397089ec & 1545e91c658e (bug 798491) for bustage on a CLOSED TREE
2012-10-30 17:02:31 +00:00
Kyle Huey
dd0cfd935a
Bug 798491: Add an option to stick all chrome JSMs/JS components in the same compartment. r=mrbkap,philikon
2012-10-30 08:26:12 -07:00
Richard Newman
755e644afe
Bug 806460 - Part 1: NS_ERROR_ILLEGAL_VALUE in nsINavBookmarksService.insertBookmark while inserting query. r=gps
...
* * *
Bug 806460 - Part 2: more nuanced rejection of malformed records. r=me (fix bustage).
2012-10-29 15:24:52 -07:00
Richard Newman
482e9f691b
Bug 806460 - Part 0: modernize test_bookmark_store.js. r=gps
2012-10-29 15:22:31 -07:00
Richard Newman
fedbb19297
Bug 798430 - Copy our set HTTP headers across channel redirects. r=gps
2012-10-10 11:48:16 -07:00
Richard Newman
f3798b2e7c
Merge m-c to s-c.
2012-10-08 17:08:01 -07:00
Alex Keybl
7716671921
Merging in version bump NO BUG
2012-10-08 11:01:15 -07:00
Gregory Szorc
d80995d66c
Merge mozilla-central into services-central
2012-09-25 11:00:01 -07:00
Gregory Szorc
57f832b750
Bug 792546 - Part 5: Clean up excessive imports; r=rnewman
2012-09-24 13:46:19 -07:00
Gregory Szorc
4fd177cc88
Bug 792546 - Part 4: Move utility functions to testing-only JS module; r=rnewman
2012-09-24 13:45:49 -07:00
Gregory Szorc
4738a22baf
Bug 792546 - Part 2: Move fake services into testing-only JS module; r=rnewman
...
We still import these functions in head.js. This will be cleaned up
later once functionality from head.js that uses them is moved into a
testing-only JS module.
2012-09-24 13:42:54 -07:00
Gregory Szorc
421a02f52c
Bug 792546 - Part 1: Move rotary engine to a testing-only JS module; r=rnewman
2012-09-24 13:42:31 -07:00
Gregory Szorc
3b76165d39
Bug 792990 - Properly handle add-ons when resetting Sync; r=rnewman
...
Due to a bug in the add-on sync implementation, resetting Sync would
cause all add-ons to be uninstalled and not replaced with the server
data.
2012-09-21 11:22:59 -07:00
Gregory Szorc
216e4ddfbc
Merge mozilla-central into services-central
2012-09-18 11:37:04 -07:00
Gregory Szorc
4ba0064fe2
Bug 787273 - Part 8: Make TPS go through main.js for service instance; r=rnewman
2012-09-18 11:34:25 -07:00
Gregory Szorc
187933e7d7
Bug 787273 - Part 7: Expose Status an an instance variable on Service; r=rnewman
...
The global Status is still there. But Service and its derived objects
avoid the singleton lookup.
There are likely a few lingering tests that reference Status when they
should reference Service.status. These will be dealt with when Status is
refactored.
2012-09-14 16:02:33 -07:00
Gregory Szorc
43c6e1d377
Bug 787273 - Part 6: Remove Weave export from service.js; r=rnewman
...
This is mostly minor cosmetic changes. Weave was being exported from
service.js for no apparent reason. It was mostly used by tests.
There was a reference to it in engines.js, which should have been caught
when the engines were associated with a service instance. engines.js now
does the right thing.
Weave is no longer exported by service.js. Tests and modules no longer
import main.js.
WeaveSvc was also renamed to Sync11Service because why not.
Weave continues to be the main public API.
2012-09-14 16:02:33 -07:00
Gregory Szorc
98dea330a4
Bug 787273 - Part 5: Remove the CollectionKeys singleton; r=rnewman
...
CollectionKeys is gone. Instead, we export CollectionKeyManager (the
underlying type) and an instance is available on the Service singleton.
2012-09-14 16:02:33 -07:00
Gregory Szorc
48db52e99d
Bug 787273 - Part 4: Refactor Identity to not be a singleton; r=rnewman
...
Access to IdentityManager functionality now goes through the Service
singleton.
2012-09-14 16:02:33 -07:00
Gregory Szorc
d9a82c9c27
Bug 787273 - Part 3: Don't rely on Identity in SyncStorageRequest; r=rnewman
...
The Identity singleton is going away. This refactors SyncStorageRequest
to not use it. Behavior now works like Resource. Instances are obtained
from the Service singleton and have authentication functionality
attached.
2012-09-14 16:02:32 -07:00
Gregory Szorc
58bcd2801d
Bug 787273 - Part 2: Refactor Resource and Record to not rely on singletons; r=rnewman
...
Resource currently relies on the Identity singleton to perform
authentication. This is bad magic behavior. Resource instances should
authenticate according to the service instance they are associated with.
This patch removes Identity magic from Resource. Everything using
Resource now explicitly assigns an authenticator which comes from
the service instance/singleton. This required API changes to Collection
and Record.
The preferred method to obtain a Resource instance is to call
getResource() on a service instance.
The end result of this patch looks a little weird, especially in test
code. You have things like Service.resource(Service.cryptoKeysURL).
This ugliness will go away when a unified storage service client is
used.
2012-09-14 16:02:32 -07:00
Gregory Szorc
c9586f34a5
Bug 787273 - Part 1: Remove Records singleton; r=rnewman
...
RecordManager is now an instance of the Service singleton and holds a
reference back to the service which is used to obtain needed "global"
state.
2012-09-14 16:02:32 -07:00
Benjamin Peterson
596c02ba13
Bug 782272 - Only clear the _lazySave timer if it's there. r=gps
2012-09-24 17:06:10 -04:00
Gregory Szorc
097529bf10
Bug 792990 - Properly handle add-ons when resetting Sync; r=rnewman
...
Due to a bug in the add-on sync implementation, resetting Sync would
cause all add-ons to be uninstalled and not replaced with the server
data.
2012-09-21 11:24:24 -07:00
Richard Newman
d8f2ba2e32
Merge m-c to s-c.
2012-08-30 19:26:53 -07:00
Gregory Szorc
892b21e25b
Bug 786489 - Part 2: Change username through Identity not prefs; r=rnewman
...
The preferred way to change the username is through the Identity
singleton, not by updating a pref and hoping the side-effect is what you
want.
2012-08-29 14:43:41 -07:00
Gregory Szorc
5f41f9020f
Bug 786489 - Part 1: Update serverURL and clusterURL through Service; r=rnewman
...
The preferred method to update serverURL and clusterURL is by going
through the SyncService Service singleton, not by setting preferences.
2012-08-29 14:43:41 -07:00
Gregory Szorc
ae2a788f16
Bug 785225 - Part 11: Burninate trailing whitespace from tests; r=rnewman
2012-08-29 14:43:41 -07:00
Gregory Szorc
cacfe5c26b
Bug 785225 - Part 10: Reflect API changes in TPS; r=rnewman
...
The previous parts broke TPS. This fixes them all in one lump patch.
2012-08-29 14:43:41 -07:00
Gregory Szorc
45d3f90cf3
Bug 785225 - Part 9: Refactor engines to not use singletons; r=rnewman
...
Engines now maintain a reference to the service they belong to. This
allows them to obtain references to other engine instances belonging to
that service and that service only.
Stores and trackers now maintain a reference to the engine they belong
to.
Engine managers now maintain a reference back to a service.
The clients singleton has been removed. It now exists as an instance
variable on Service. Parts of ClientsEngine do behave as singletons
(e.g. commands). This will be addressed in future refactoring.
2012-08-29 14:43:41 -07:00
Gregory Szorc
88f9794fe7
Bug 785225 - Part 8: Don't expose SyncScheduler as a singleton; r=rnewman
2012-08-29 14:43:41 -07:00
Gregory Szorc
db187465ed
Bug 785225 - Part 7: Bind SendCredentialsController to a Service instance; r=rnewman
2012-08-29 14:43:40 -07:00
Gregory Szorc
5628a0cd3b
Bug 785225 - Park 6: Move StorageCredentialsController to jpakeclient.js; r=rnewman
...
I'm not sure why it was in policies.js, as it has everything to do with
J-PAKE exchange.
2012-08-29 14:43:40 -07:00
Gregory Szorc
bb5d240869
Bug 785225 - Part 5: Partial removal of Clients singleton; r=rnewman
...
Clients was being exported and used as a singleton. We still use Clients
as a singleton in some places, but only in test code. The preferred
method to access Clients is now through a service instance.
Weave.Clients is no longer exposed. Callers go through Weave.Service
now.
2012-08-29 14:43:40 -07:00
Gregory Szorc
57684fd336
Bug 785225 - Part 4: Remove unused exports from Weave; change engine loading; r=rnewman
...
Lots of exports from the Weave global object weren't being used. This
also changes how engines are loaded. There is now a mapping in
service.js of engine name to filename. Before, it was looking at Weave.
2012-08-29 14:43:40 -07:00
Gregory Szorc
b11d37e791
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
50628a23db
Bug 785225 - Part 2: Minimize Engines singleton usage; r=rnewman
...
Weave.Engines is no longer exported. Service now exposes an
EngineManager instance, which is the new recommended way to get at the
engine manager. Service was updated to reference the internal instance.
2012-08-29 14:43:40 -07:00
Gregory Szorc
cf876cf19b
Bug 785225 - Part 1: Don't rely on Engines singleton in AddonsReconciler; r=rnewman
2012-08-29 14:43:40 -07:00
Gregory Szorc
512b106c9a
Bug 783721 - Refactor User API service interaction; r=rnewman
2012-08-29 14:43:39 -07:00
Gregory Szorc
3ec3ede5db
Merge mozilla-central into services-central
2012-08-27 12:56:17 -07:00
Alex Keybl
b3319338f9
Merging in version bump NO BUG
2012-08-27 12:21:46 -07:00
Ally Naaktgeboren
e2dc01a32c
Bug 589468 - Part 2/2: Change "computer" to "device" in all strings regarding desktop Firefox Sync. r=mconnor
...
--HG--
extra : rebase_source : 1041808123507a278b6bbddf7d387d6ef18ccfcd
2012-08-29 17:09:32 -07:00
Jim Mathies
29babf1a23
Bug 784165 - Metrofx should use a new appid. r=gavin
2012-09-13 12:29:08 -05:00
Allison Naaktgeboren
a7be27abcd
Bug 644734; r=gps
2012-09-12 15:08:07 -07:00
Jim Mathies
69aa589ced
Bug 817076 - Update various services paths to point to the gre. r=gps
2012-12-05 16:36:27 -06:00
Ehsan Akhgari
f111e7c0fb
Merge mozilla-central into mozilla-inbound
2012-11-19 17:07:53 -05:00
Andres Hernandez
d4700cbcf9
Bug 811490 - Convert services/sync/tests/tps/test_privbrw_tabs.js to PB per window mode; r=ehsan,rnewman
2012-11-15 18:33:31 -06:00
Andres Hernandez
7141c6595b
Bug 722977 - Tabs engine uses global Svc.Private to make decisions based on private browsing state; r=ehsan,gps,rnewman
2012-11-19 14:44:07 -06:00
Gregory Szorc
78da7d80a6
Merge mozilla-central into services-central
2012-08-20 09:34:02 -07:00
Gregory Szorc
c40d37853c
Merge mozilla-central into services-central
2012-08-15 16:24:21 -07:00
Gregory Szorc
70ae3d2aef
Bug 781952 - Part 3: Remove unused Service._updateCluster; r=rnewman
2012-08-14 11:34:28 -07:00
Gregory Szorc
46d44b7e4f
Bug 781952 - Part 2: Move cluster management out of service.js; r=rnewman
2012-08-14 11:34:20 -07:00
Gregory Szorc
02c00a0d0b
Bug 781952 - Part 1: Refactor engine syncing logic out of service.js; r=rnewman
2012-08-14 11:34:14 -07:00
Gregory Szorc
79239ec0c0
Bug 781946 - Clean up notifications usage; r=rnewman
2012-08-13 16:51:58 -07:00
Gregory Szorc
b2d302b359
Bug 618233 - Re-disable test_jpakeclient.js on Windows for oranges; r=rnewman
2012-08-13 10:29:28 -07:00
Gregory Szorc
33cea93fa9
Bug 781307 - Remove rules from services/ Makefile.in's; r=glandium
2012-08-09 13:12:29 -07:00
Gregory Szorc
c588503c5f
Bug 759487 - Refactor services/sync/Makefile.in; r=glandium
2012-08-09 13:12:26 -07:00
Gregory Szorc
ca4707e2b9
Bug 618233 - Enable test_jpakeclient.js on Windows; r=rnewman
...
May trigger intermittent oranges. Trying to reproduce so we can triage.
2012-08-08 16:43:05 -07:00
Gregory Szorc
a452894077
Bug 781348 - Style improvements to service.js; r=rnewman
2012-08-08 16:35:37 -07:00
Gavin Sharp
fbc4810ec7
Bug 781323: fix about:sync-log, r=gps
...
--HG--
extra : rebase_source : 168339ad89dd0263b83deb7d9b028d59562cffe0
2012-08-14 15:37:04 -04:00
Mike Hommey
c1b35e7b2a
Bug 774032 bonus - Use @DEPTH@ and @relativesrcdir@ in Makefile.in. r=ted
2012-08-04 20:26:44 +02:00
Gregory Szorc
cd1c493cc9
Bug 779391 - Move deepCopy into CommonUtils; r=rnewman
2012-08-01 12:05:29 -07:00
Gregory Szorc
190cd28d00
Bug 777989 - Make Add-on sync TPS tests work again; r=rnewman
2012-08-01 12:02:48 -07:00
Gregory Szorc
3d8e904740
Bug 777989 - Update TPS to use new AddonUtils module; r=rnewman
2012-07-31 18:12:12 -07:00
Gregory Szorc
b5da03f768
Bug 777989 - Move add-on helper functions out of add-ons engine; r=rnewman
2012-07-30 17:05:33 -07:00
Sankha Narayan Guria
3dc82e3bf5
Bug 579604 - Save prefs file after setting up Sync; r=gps
2012-07-30 16:05:20 -07:00
Richard Newman
a0c75403bc
Merge m-c to s-c.
2012-07-30 13:04:40 -07:00
Aryeh Gregor
57c0ad57fb
Bug 777292 part 2 - Change all nsnull to nullptr
2012-07-30 17:20:58 +03:00
Richard Newman
6999d209a9
Bug 762606 - Another attempt at stopping tests finishing too soon. r=orange
2012-07-28 18:19:27 -07:00
Richard Newman
557a8e3c6c
Bug 762606 - Intermittent test_resource_async.js | test failed (again). r=gps
2012-07-26 14:01:43 -07:00
Richard Newman
1229df592e
Bug 763973 - Intermittent test_resource_async.js | test failed (with xpcshell return code: 0) | false == true. r=gps
2012-07-24 19:55:48 -07:00
Patrick McManus
7a2776aa29
bug 770331 - always try and negotiate HTTP Keep-Alive r=biesi
...
--HG--
extra : rebase_source : d348e3ec56faa48fbed5c4f0f697dee6658e21b2
2012-07-20 08:40:13 -04:00
Jonas Sicking
644f038064
Bug 774585: Make about: redirectors reset channel owner to null rather than set an explicit principal so that we'll go through the normal code paths in GetChannelPrincipal. r=bz
2012-07-17 22:22:19 -07:00
Gregory Szorc
7bc575b423
Bug 774736 - Move Sync's version to Makefile.in; general cleanup; r=glandium
2012-07-17 10:45:13 -07:00
Tim Taubert
4f66306ec3
merge m-c to fx-team
2012-08-16 11:10:41 -07:00
Ed Morley
108f990d77
Bug 752243 - Disable test_service_wipeServer.js, test_service_createAccount.js, test_service_changePassword.js, test_aitc_server.js, test_aitc_client.js & test_hashcompleter.js on OS X & Linux for too many intermittent failures
2012-12-13 12:48:42 +00:00
Dave Townsend
7a602435d3
Bug 782881 - Protect against attempts to use the Add-ons Manager APIs after shutdown. r=Unfocused
...
Bug 782881 - Protect against attempts to use the Add-ons Manager APIs after shutdown. r=Unfocused
2012-05-10 11:33:02 -07:00
Blair McBride
36643cef64
Backout 42bc5a310a29 (bug 782881) due to multi-orange.
2012-08-15 23:07:45 +12:00
Dave Townsend
2182723b6e
Bug 782881 - Protect against attempts to use the Add-ons Manager APIs after shutdown. r=Unfocused
2012-05-10 11:33:02 -07:00
Benjamin Peterson
da659fcf4b
Bug 722956: clear async io timer, so it doesn't run after shutdown has started. r=philkon
2012-07-12 16:36:41 -07:00
Gregory Szorc
e1fe939f19
Bug 772569 - Remove do_load_httpd_js from services test code; r=rnewman
2012-07-10 11:54:12 -07:00
Gregory Szorc
4b84e41223
Bug 757860 - Load JS HTTP server as a module; r=rnewman
...
--HG--
rename : services/common/tests/unit/aitcserver.js => services/common/aitcserver.js
rename : services/common/tests/unit/storageserver.js => services/common/storageserver.js
2012-06-29 13:28:17 -07:00
Ehsan Akhgari
a95b6edeea
Bug 722872 - Part 1: Add nsITransferable::Init(nsILoadContext*), enforce that it's called in debug builds, and add nsIDOMDocument* arguments to nsIClipboardHelper methods; r=roc
...
This patch does the following:
* It adds nsITransferable::Init(nsILoadContext*). The load context
might be null, which means that the transferable is non-private, but
if it's non-null, we extract the boolean value for the privacy mode
and store it in the transferable.
* It adds checks in debug builds to make sure that Init is always
called, in form of fatal assertions.
* It adds nsIDOMDocument* agruments to nsIClipboardHelper methods which
represent the document that the string is coming from.
nsIClipboardHelper implementation internally gets the nsILoadContext
from that and passes it on to the transferable upon creation. The
reason that I did this was that nsIClipboardHelper is supposed to be a
high-level helper, and in most of its call sites, we have easy access
to a document object.
* It modifies all of the call sites of the above interfaces according to
this change.
* It adds a GetLoadContext helper to nsIDocument to help with changing
the call sites.
2012-04-16 22:14:01 -04:00
Jens Hatlak
605a951436
Bug 758530 - Sync does not initialize automatically anymore. r=bsmedberg
...
Add SeaMonkey AppID to Weave component whitelist
2012-06-05 21:27:54 +02:00
Gregory Szorc
fbc6dd35c8
Bug 700000 - Bump Sync version to 1.18.0
2012-06-04 22:29:52 +02:00
Gervase Markham
638c878b13
Bug 759095 - upgrade license to MPL 2, and other licensing cleanups.
...
--HG--
extra : rebase_source : da55a4937383eda2baf7c9a362501da8ee664146
2012-05-29 16:52:43 +01:00
Gregory Szorc
da3ef15a1f
Bug 756366 - Preserve Sync credentials during client wipe; r=rnewman
2012-05-22 10:17:53 +02:00
Gervase Markham
87620f5676
Bug 716478 - update licence to MPL 2.
2012-05-21 12:12:37 +01:00
Gregory Szorc
6fd01e4b30
Merge services-central into mozilla-central
2012-05-15 09:39:11 -07:00
Raymond Lee
e9c89f61e2
Bug 721283 - TPS driver should unload observers on exit r=gps
2012-05-12 02:40:09 +08:00
Gregory Szorc
17660cf146
Bug 753515 - Move json{Load,Save} from services-sync into services-common; r=mconnor
...
--HG--
rename : services/sync/tests/unit/test_utils_json.js => services/common/tests/unit/test_utils_json.js
2012-05-10 12:21:21 -07:00
Rob Campbell
0226390b82
merge fx-team to m-c
2012-05-10 11:54:23 -03:00
Blair McBride
f7913f5587
Bug 746909 - Lazy load AddonRepository, and various other JS modules. r=dtownsend
2012-05-10 14:28:45 +12:00
Richard Newman
bc544dd5f3
Merge m-c to s-c.
2012-05-06 18:58:00 -07:00
Gregory Szorc
fdb09d5559
Merge m-c to s-c
2012-05-03 14:33:48 -07:00
Gregory Szorc
8702cdf9b5
Bug 749957; r=rnewman
2012-05-03 14:25:33 -07:00
Anant Narayanan
a13fc78774
Bug 745069 - Add methods to DOMApplicationRegistry for AitC support; r=fabrice
2012-04-28 00:10:08 -07:00
Anant Narayanan
cea4a920c0
Bug 745065: Backing out removal of Apps sync engine
2012-04-26 11:27:16 -07:00
Gregory Szorc
9d3c1863d6
Bug 700000 - Bump Sync version to 1.17.0
2012-04-24 14:50:39 -04:00
Richard Newman
51c4f5af7a
Merge m-c to s-c.
2012-04-20 10:51:26 -07:00
Gregory Szorc
0dfd030129
Bug 745425 - Fix bustage in test_prefs_tracker.js from previous commit; r=bustage
2012-04-17 16:45:32 -07:00
Anant Narayanan
40e445624c
Bug 745425 - Move Utils.encodeBase64url to CommonUtils; r=gps
2012-04-17 15:42:33 -07:00
Gregory Szorc
eb60a9651c
Bug 745396 - Refactor Sync utility functions into services-{common,crypto}; r=rnewman
2012-04-16 12:19:01 -07:00
Richard Newman
6302cbc2a6
Merge m-c to s-c.
2012-04-14 01:44:24 -07:00
Anant Narayanan
c3980e163e
Bug 745065 - Remove sync engine for apps (superseded by AitC)
2012-04-13 11:13:01 -07:00
Richard Newman
a1735e0ff4
Merge m-c to s-c.
2012-04-09 18:57:46 -07:00
Gregory Szorc
889eca9a49
Bug 743413 - Move some utility functions from sync to common; r=rnewman
...
--HG--
rename : services/sync/tests/unit/test_utils_atob.js => services/common/tests/unit/test_utils_atob.js
rename : services/sync/tests/unit/test_utils_utf8.js => services/common/tests/unit/test_utils_utf8.js
2012-04-09 15:39:59 -07:00
Matthew Noorenberghe
7cb795d1dd
Bug 739697 - Don't begin a transaction for formhistory.sqlite if there's an existing one since we don't support nesting them. r=zpao,rnewman a=tracking-firefox
...
--HG--
extra : rebase_source : c78eed21037ffbd063230f9f16b1008eebb01310
2012-04-06 15:26:00 -04:00
Myk Melez
253337cae3
bug 725408 - implement WebappRT launcher/shell; r=bsmedberg
2012-04-17 07:11:53 -07:00
Gregory Szorc
49412510e0
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
Marco Bonardo
98ac9c56b8
Bug 737841 - Part 3: remove no more useful redirectsMode query option.
...
r=dietrich rs=gavin
--HG--
rename : toolkit/components/places/tests/queries/test_redirectsMode.js => toolkit/components/places/tests/queries/test_redirects.js
2012-04-07 01:17:53 +02:00
Paolo Amadini
d40ad60816
Bug 715355 - Deprecate and remove old style GUIDs. r=mak
...
--HG--
extra : rebase_source : 0d0a2ac825ed674075e8e85607a496668953c6c1
2012-04-12 12:27:57 +02:00
Gregory Szorc
6f41b50825
Bug 741670 - Don't sync hotfix extensions; r=rnewman, Unfocused
2012-04-03 08:55:58 -07:00
Gregory Szorc
bfb043da1b
Bug 739320 - Handle title in received "display URI" Sync commands; r=rnewman
2012-03-28 12:53:57 -07:00
Richard Newman
2a4fc96e59
Bug 739892 - correct type comparison error and typo in 7703db949571 (Bug 739339). a=borkage
2012-03-27 22:21:22 -07:00
Marina Samuel
550215a57b
Bug 739320 - Send title in display URI command; r=gps
2012-03-27 10:13:52 -07:00
Richard Newman
15fde3b635
Bug 739339 - make desktop Sync more robust against malformed bookmark records. r=gps
2012-03-26 18:40:28 -07:00
Pallani Kumaran
463758908d
Bug 701967 - Misc code cleanup in Sync's util.js; r=gps
...
This is a re-land of eb4233025be0. References to defunct tests have been
removed.
2012-03-13 02:12:47 +08:00
Gregory Szorc
9849ea91e2
Bug 730989 - Refactor identity and authentication in Sync; r=rnewman
2012-03-22 15:49:50 -07:00
Gregory Szorc
9d2a0e6bb7
Backed out changeset eb4233025be0 for xpcshell test failures
2012-03-22 15:49:39 -07:00
Pallani Kumaran
d00a421293
Bug 701967 - Misc code cleanup in Sync's util.js; r=gps
2012-03-13 02:12:47 +08:00
Gregory Szorc
b86918e557
Merge m-c into s-c
2012-03-16 17:25:41 -07:00
Richard Newman
160d0cbd26
Bug 733886 - Ensure that tabs engine always uploads integer timestamps, not strings. r=gps
2012-03-13 16:45:26 -07:00
Richard Newman
d83efc88d3
Sync version bump to 1.16. NO BUG
2012-03-13 16:45:08 -07:00
Richard Newman
9b098cd3f0
Bug 700540 - Part 2: intermittent orange in test_jpakeclient. Again. r=gps
2012-03-09 22:03:44 -08:00
Gregory Szorc
00668c649c
Bug 733987 - API to remove records from Sync's test HTTP server; r=rnewman
2012-03-08 13:50:09 -08:00
Richard Newman
a7ddb1c96b
Bug 684783 - Intermittent test_errorhandler.js. r=gps
2012-03-07 17:14:22 -08:00
Gregory Szorc
656685c27b
Bug 733601 - Add onRequest hook to Sync's test HTTP server; r=rnewman
2012-03-07 10:42:39 -08:00
Gregory Szorc
9428ab2bbe
Bug 732605 - Only schedule shorter sync interval if records were successfully applied; r=rnewman, r=mconnor
2012-03-06 14:27:56 -08:00
Gregory Szorc
d81c527ea0
Bug 733237 - Make test HTTP sync server behave more properly; r=rnewman
2012-03-05 17:36:45 -08:00
Gregory Szorc
874ed04580
Bug 731366 - Increase coverage and usefulness of test_load_modules. r=rnewman
2012-02-28 19:11:10 -08:00
Gregory Szorc
3493174568
Bug 729659 - Implement HTTP MAC authorization signing API; r=rnewman, dchan
2012-02-27 17:52:48 -08:00
Bobby Holley
860c3a6fbd
Bug 735968 - PlacesUtils.history must be QI-ed before using nsPIPlacesDatabase methods. r=rnewman
2012-03-14 23:01:46 -07:00
Gregory Szorc
e54bf68a91
Bug 751950 - Detect Sync Key properly on first sync; r=rnewman
2012-05-04 11:55:40 -07:00
Marco Bonardo
3cac1a047d
Bug 613588 (Sync) - Load-on-demand livemarks.
...
r=rnewman
2012-02-24 13:42:32 +01:00
Richard Newman
1488abecae
Merge m-c to s-c.
2012-02-21 09:32:23 -08:00
Gregory Szorc
60fa181a7c
Bug 712542 - Apply add-on state before install when installing through Sync; r=Unfocused, r=rnewman
2012-02-20 14:53:03 -08:00
Richard Newman
07bf12db05
Merge m-c to s-c.
2012-02-14 12:55:18 -08:00
Richard Newman
19cf7c7eba
Bug 700540 - Intermittent test_jpakeclient.js | Shouldn't have aborted with jpake.error.timeout! r=gps
2012-02-19 12:02:01 -08:00
Richard Newman
1df52c94c5
Merge m-c to s-c.
2012-02-09 00:34:02 -08:00
Murali
006d416bc4
Bug 720596 - Set both serverURL and clusterURL in test code; utilize constants; r=gps
2012-02-06 09:50:11 -08:00
Gregory Szorc
09dc5ab1bf
Bug 712715 - Make TPS wait for Sync to be ready; r=rnewman
2012-02-02 16:44:46 -08:00
Gregory Szorc
f8528d4840
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
Geoff Lankow
c4d2ef72bf
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
b323330aba
Bug 725083 - Handle undefined sourceURI when installing add-ons; r=rnewman
2012-02-07 14:14:41 -08:00
Panagiotis Koutsourakis
583eb38038
Bug 702388 - Convert Makefiles to use |TEST_DIRS += foo| r=khuey
...
Files named Makefile.in containing the expression
DIRS += <foo>
or
DIRS = <foo>
inside the conditional expression
ifdef ENABLE_TESTS
...
endif
are changed to
TEST_DIRS += tests
outside any conditional expression.
The files
./layout/Makefile.in
./layout/Makefile.in
./layout/style/Makefile.in
./rdf/Makefile.in
./security/manager/Makefile.in
./content/Makefile.in
./content/smil/Makefile.in
./content/xul/templates/Makefile.in
./content/xul/content/Makefile.in
./content/base/Makefile.in
./content/media/Makefile.in
./parser/htmlparser/Makefile.in
./dom/sms/Makefile.in
./js/jsd/Makefile.in
./js/xpconnect/Makefile.in
./widget/Makefile.in
./widget/windows/Makefile.in
./Makefile.in
./startupcache/Makefile.in
./storage/Makefile.in
./gfx/Makefile.in
./intl/strres/Makefile.in
./intl/uconv/Makefile.in
./intl/unicharutil/Makefile.in
./intl/lwbrk/Makefile.in
./embedding/Makefile.in
./modules/libjar/Makefile.in
./modules/libpref/Makefile.in
./build/Makefile.in
./build/win32/Makefile.in
./xpcom/Makefile.in
./extensions/spellcheck/hunspell/Makefile.in
./extensions/cookie/Makefile.in
./netwerk/Makefile.in
./netwerk/streamconv/Makefile.in
./editor/txmgr/Makefile.in
./toolkit/mozapps/shared/Makefile.in
./toolkit/mozapps/update/Makefile.in
./toolkit/library/Makefile.in
./toolkit/library/Makefile.in
./toolkit/crashreporter/Makefile.in
./toolkit/components/perf/Makefile.in
./toolkit/components/perf/Makefile.in
./toolkit/components/feeds/Makefile.in
./toolkit/components/url-classifier/Makefile.in
contain the string
ifdef ENABLE_TESTS
but have some other statement inside (e.g. TOOL_DIRS += <foo> etc) and
they remain unchanged by this patch.
2012-02-04 17:32:24 +00:00
Till Schneidereit
2ee58c18ea
Bug 718518. Remove in-tree uses of the nonstandard third argument to String.prototype.replace. r=dcamp,jgriffin,dao,ted,dtownsend
2012-01-18 16:10:39 -05:00
Gregory Szorc
501ae40409
Bug 704539 - Better handling of HTTP channels in Sync; r=rnewman
2012-01-17 11:51:45 -08:00
Dão Gottwald
20df52c6bb
Bug 716271 - Add "Tabs From Other Computers" to the Firefox button's History menu. r=dietrich
2012-01-14 12:28:45 +01:00
Gregory Szorc
4d1c36a1d5
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
Gregory Szorc
c30563d574
Bug 714202 - Fix implementation of AddonsReconciler.pruneChangesBeforeDate(); r=rnewman
2011-12-30 13:55:19 -08:00
Rafael Ávila de Espíndola
3a35d81c93
Bug 702848 - Finalize the statements in services sync/modules/engines/forms.js. r=dolske.
2011-12-22 11:21:37 -05:00
Richard Newman
e731c74548
Bug 700000 - Bump Sync version.
2011-12-20 15:19:14 -08:00
Gregory Szorc
f990f314d6
Bug 711263 - Prevent race condition when saving reconciler state; r=philikon
...
This is a recommit. The original commit was backed out due to mochitest
failures. Those failures have (hopefully) been fixed in previous
commits. philikon did not explicitly r+ this commit, but the original
patch. There is an implicit a=bustage on the commit because the tree is
broken and this patch should have been included with the mochitest fix
commit.
2011-12-19 20:12:00 -08:00
Gregory Szorc
92ecb90c5c
Bug 711263 - Fix filename case in Cu.import(); r=bustage
2011-12-19 18:32:47 -08:00
Gregory Szorc
5ada1a2e08
Bug 711263 - Don't register AddonsReconciler unless addons engine is enabled; r=philikon
2011-12-19 17:13:33 -08:00
Matt Brubeck
89eefdf246
Back out 259262c87f23 (bug 711263) because of test failures
2011-12-19 13:57:01 -08:00
Gregory Szorc
9168467019
Bug 711263 - Fix potential race condition when saving add-on reconciler state; r=philikon
...
a=philikon for landing on s-c after train departure because it seems to
fix an xpcshell orange.
2011-12-16 13:58:23 -08:00
Gregory Szorc
ec4e538298
Bug 704642 - Rename file not picked up by previous commit; a=bustage
...
--HG--
rename : services/sync/tests/tps/unsigned-1.0.xpi => services/sync/tests/tps/unsigned.xpi
2011-12-14 20:39:22 -08:00
Gregory Szorc
d5ddde741a
Bug 704642 - Add files missing from previous commit; a=bustage
2011-12-14 20:33:37 -08:00
Gregory Szorc
88effaf2e8
Bug 704642 - Rewrite TPS add-ons functionality; style improvements to TPS module; r=rnewman
2011-12-14 20:31:19 -08:00
Gregory Szorc
9ae75493e6
Bug 709388 - Restrict set of enabled engines when running TPS tests; r=rnewmana a=testonly
2011-12-14 20:03:46 -08:00
Gregory Szorc
046d0580ec
Bug 534957 - Part 2 - Add-on sync UX; r=mconnor
2011-12-14 17:13:36 -08:00
Gregory Szorc
e6caf3b308
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
Gregory Szorc
a588914fb5
Bug 709424 - More robust handling of reconciling for duplicate records; r=rnewman
2011-12-13 15:46:54 -08:00
Gregory Szorc
218056e9c3
Bug 709325 - Log records without newlines; r=rnewman
...
--HG--
extra : rebase_source : a9d75a4385a51e79884c8b97675754025ab46d7b
2011-12-13 14:54:17 -08:00
Gregory Szorc
1371bed4a7
Bug 708498 - Log milliseconds in TPS, code tidy; r=rnewman
2011-12-09 11:11:04 -08:00
Gregory Szorc
0f5082c4d0
Bug 708965 - Improve TPS handling of Sync data deletion and test setup; r=rnewman
2011-12-09 10:57:46 -08:00
Nigel Babu
c0b2196368
Bug 691854 - Double period in Firefox Sync server maintenance message, r=philikon
2011-12-08 13:54:42 -08:00
Fabrice Desré
eea40d3c2f
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
Gregory Szorc
39e9d7170d
Bug 708498 - TPS logging improvements; r=rnewman
2011-12-07 17:57:12 -08:00
Gregory Szorc
fd41c90381
Bug 534956 - Part 0 - rename xpcshell global variable for compatibility with add-on tests; r=rnewman
2011-12-07 17:12:58 -08:00
Gregory Szorc
8ceb61b943
Bug 707984 - Normalize line endings in services tree; a=rnewman
2011-12-06 11:08:37 -08:00
Marco Bonardo
546f98b766
Bug 700296 (Sync) - Remove dynamic containers implementation from Places.
...
r=rnewman
2011-11-29 02:22:47 +01:00
Rafael Ávila de Espíndola
50c740dcfb
Bug 702717 - finalize statements in test_async_querySpinningly.js. r=rnewman
2011-11-17 16:12:21 -08:00
Jonathan Griffin
d9ff25ea2d
Bug 702814 - restartless addon for TPS testing, a=testonly, DONTBUILD
2011-11-17 12:45:45 -08:00
Jonathan Griffin
455c0427b4
Bug 686019 - Add support for testing addon sync in TPS. r=mconnor
2011-11-14 21:02:02 -08:00
Jonathan Griffin
6ae22b604f
Bug 697874 - disable perma-orange TPS test, r=rnewman, DONTBUILD
2011-11-11 11:16:11 -08:00
Gregory Szorc
91c534b059
Bug 604565 - Enable previously-disabled xpcshell tests on OS X; a=philikon
...
It has been a while since these disabled tests have been tested in the
build environment. We're enabling them to see if they have magically
fixed themselves. If so, great. If not, this commit should be reverted
before merging into m-c.
2011-11-10 15:33:56 -08:00
Richard Newman
fbcad73998
Bug 700711 - Bump Sync version number.
2011-11-08 10:08:24 -08:00
Richard Newman
0040ca6a4c
Bug 699868 - set serverURL in test_syncscheduler.js. a=test-only,trivial (just like Bug 700071).
2011-11-06 17:54:28 -08:00
Richard Newman
7c04ed981e
Bug 700071 - test_errorhandler.js ends up talking directly to Mozilla sync servers rather than local test harness. r=philikon
2011-11-05 22:52:45 -07:00
Jonathan Griffin
f54ebe2d1a
Bug 698792 - don't have TPS logout of Sync, a=testonly, DONTBUILD, CLOSED TREE
2011-11-01 13:45:25 -07:00
Philipp von Weitershausen
41b90ee57d
Bug 684798 - Part 6: Avoid sync scheduling loops when a score-triggered sync is overdue and login reproducibly fails. r=rnewman
2011-11-01 11:41:47 -07:00
Jonathan Griffin
b203be3673
Bug 698648 - use getDate() in logging, instead of getDay(), a=testonly, DONTBUILD, CLOSED TREE
2011-10-31 17:44:32 -07:00
Richard Newman
880f81dd93
Bug 690170 - Part 2: clean up Resource and friends now we've found the culprit. r=philikon
2011-10-28 14:43:18 -07:00
Richard Newman
6b62127af2
Bug 690170 - Part 1: Fix channel management to avoid nsIHTTPChannel.responseStatus => NS_ERROR_NOT_AVAILABLE in Sync HTTP requests. r=philikon
2011-10-28 14:43:18 -07:00
Philipp von Weitershausen
65cb3433b7
Bug 684798 - Part 5: follow-up for wipeRemote error handling. r=rnewman
2011-10-27 22:25:01 -07:00
Richard Newman
aa837296b6
Bug 692714 - Part 2: port tests to SyncServer for non-Aurora landing. r=philikon
2011-10-27 22:25:01 -07:00
Richard Newman
23637a0e92
Bug 692714 - Part 1: handle node reassignment on all storage requests. r=philikon
2011-10-27 22:25:01 -07:00
Richard Newman
f665dc4707
Bug 692714 - Part 0: cleanup and logging. r=philikon (reland)
2011-10-27 22:25:01 -07:00
Richard Newman
134af0a863
Bug 684798 - Part 4: Schedule syncs on temporary/recoverable login errors. r=rnewman (reland)
2011-10-27 22:25:00 -07:00
Richard Newman
eab3e9f84f
Bug 684798 - Part 3: Catch server errors when wiping/disabling engines. r=rnewman (reland)
2011-10-27 22:25:00 -07:00
Richard Newman
46cba03338
Bug 684798 - Part 2: Sanitize wipeServer and catch all server maintenance errors. r=rnewman (reland)
2011-10-27 22:25:00 -07:00
Richard Newman
cf03e0941e
Bug 684798 - Part 1: Catch server errors for crypto/keys. r=rnewman (reland)
2011-10-27 22:25:00 -07:00
Richard Newman
fc48e622aa
Bug 697883 - Improve test_service_changePassword. r=philikon
2011-10-27 16:52:35 -07:00
Richard Newman
f5f4f98661
Bug 653335 - Sync setup wizard triggers Change Master Password dialog. r=philikon
2011-10-26 13:46:40 -07:00
Philipp von Weitershausen
974d53a1dc
Merge backout on this CLOSED TREE
2011-10-20 16:21:52 -07:00
Philipp von Weitershausen
28bd994e45
Back out bug 684798 parts 1 thru 3.
2011-10-20 16:21:17 -07:00
Philipp von Weitershausen
1b3e5ac873
Back out bug 692714 and bug 684798 part 4.
2011-10-20 16:19:47 -07:00
Richard Newman
bcc11fa50b
Bug 692714 - Part 2: port tests to SyncServer for non-Aurora landing. r=philikon
2011-10-19 18:06:55 -07:00
Richard Newman
d256acd73b
Bug 692714 - Part 1: handle node reassignment on all storage requests. r=philikon
2011-10-19 17:54:55 -07:00
Richard Newman
c89c39d2d8
Bug 692714 - Part 0: cleanup and logging. r=philikon
2011-10-19 17:43:54 -07:00
Philipp von Weitershausen
39be9606dc
Bug 684798 - Part 4: Schedule syncs on temporary/recoverable login errors. r=rnewman CLOSED TREE
2011-10-19 17:29:12 -07:00
Philipp von Weitershausen
9888b3bd01
Merge m-c to s-c
2011-10-17 10:10:07 -07:00
Richard Newman
50c2bcb339
Bug 694728 - Sync: Log Status transitions. r=philikon
2011-10-15 15:29:11 -07:00
Richard Newman
f84ae73562
Bug 694744 - Typo in JS Sync server. r=philikon
2011-10-15 15:29:11 -07:00
Richard Newman
acfc0ca0bb
Bug 694657 - Part 1: Sync: test JS server 404 for GET on missing WBO. r=philikon
2011-10-15 15:29:11 -07:00
Richard Newman
fe1e1cd39e
Bug 694657 - Part 0: rename 's' to 'server'. r=philikon
2011-10-15 15:29:11 -07:00
Philipp von Weitershausen
979687154a
Bug 692249 - Persist nextSync and numClients, use nextSync for sync after startup. r=rnewman
2011-10-13 17:58:44 -07:00
Philipp von Weitershausen
87ccaa738f
Bug 694149 - Tweak sync intervals to reduce server load. r=rnewman,atoll
2011-10-12 19:30:48 -07:00
Richard Newman
0318bedf1a
Bug 693864 - Implement /storage DELETE handling in test JS Sync server. r=philikon
2011-10-12 13:57:39 -07:00
Philipp von Weitershausen
c63e6756a8
Bug 684798 - Part 3: Catch server errors when wiping/disabling engines. r=rnewman
2011-10-12 13:55:19 -07:00
Philipp von Weitershausen
d107d0f5f3
Bug 684798 - Part 2: Sanitize wipeServer and catch all server maintenance errors. r=rnewman
2011-10-12 13:53:13 -07:00
Philipp von Weitershausen
866dfa2c93
Bug 684798 - Part 1: Catch server errors for crypto/keys. r=rnewman
2011-10-12 13:53:06 -07:00
Philipp von Weitershausen
64397b141a
Merge services-central with mozilla-central
2011-10-12 12:52:55 -07:00
Richard Newman
469d44f93d
Bug 693505 - Sync error muffling causes undesirable lack of logging on error. r=philikon
2011-10-11 08:24:26 -07:00
Philipp von Weitershausen
323ef6b322
Bug 693413 - Service.startOver resets Status.sync too late, prefs pane flickers. r=rnewman
2011-10-10 18:22:58 -07:00
Richard Newman
45ea0d0d56
Bug 685945 - fixxor after skipping a qref. a=bustage
2011-10-06 12:40:23 -07:00
Richard Newman
f71641d2eb
Bug 685945 - Sync: log a warning if JSON parsing of bodies fails. r=philikon
2011-10-06 01:47:02 -07:00
Philipp von Weitershausen
f0aa052172
Bug 691663 - SyncScheduler should obey backoffInterval at all times. r=rnewman
2011-10-04 20:52:14 -07:00
Philipp von Weitershausen
3ed7f01d13
Bug 691988 - OS X: Spurious 'back' events from idle observer cause too many instant syncs. r=rnewman
2011-10-04 20:04:13 -07:00
Philipp von Weitershausen
c68cf076ad
Bump Sync client version after Gecko version bump.
2011-10-04 20:04:07 -07:00
Richard Newman
a38162aa2c
Bug 691643 - part 1: converting test_corrupt_keys.js. r=philikon
2011-10-04 09:03:18 -07:00
Richard Newman
9539717d8d
Bug 691643 - part 0: add some utility accessors to SyncServer. r=philikon
2011-10-04 09:03:18 -07:00
Philipp von Weitershausen
8bbbe8dd75
Bug 691612 - Backoff handling is broken. r=rnewman
2011-10-03 22:52:07 -07:00
Jonathan Griffin
8328e1b63d
Update maxVersion for TPS extensions, a=testonly, DONTBUILD
...
--HG--
extra : rebase_source : c16d887dfdb5ed65b49e31ab05fd44a92999b598
2011-10-03 10:05:04 -07:00
Philipp von Weitershausen
78aa331ca9
Bug 678586 - Trigger a delayed sync after pairing a new device. r=rnewman
2011-10-02 01:18:27 -07:00
Philipp von Weitershausen
10f38f4061
Bug 675823 - Part 4: Make the setup flow more concise. r=rnewman
2011-10-02 01:17:48 -07:00
Philipp von Weitershausen
d8099b4e6e
Bug 675823 - Part 1: Implement SendCredentialsController. r=rnewman
2011-10-02 01:16:22 -07:00
Philipp von Weitershausen
9bbb394ced
Bug 690616 - Part 1: Notify JPAKEClient controller when pairing is starting. r=rnewman
2011-10-02 01:15:52 -07:00
Philipp von Weitershausen
3eac5b5e4f
Bug 689428 - Part 1: Implement KeyExchange v3 in JPAKEClient. r=rnewman
2011-10-02 01:15:39 -07:00
Philipp von Weitershausen
9e8935d63d
Bug 689428 - Part 0: Fix style in jpakeclient.js. r=rnewman
2011-10-02 01:15:36 -07:00
Richard Newman
5817c7f37d
Bug 691085 - Enhancements to ServerWBO and ServerCollection. r=philikon
...
* Return server.user() as the return value of registerUser.
* Add modified time param to insert() and new ServerWBO.
2011-10-01 12:36:51 -07:00
Marco Bonardo
04b6bb0879
Merge last green changeset from mozilla-inbound to mozilla-central
2011-10-13 15:48:46 +02:00
Richard Newman
546a5f0200
Bug 673548 - Part 5: include X-Weave-Records header in ServerCollection GET responses. r=philikon
...
* * *
Bug 673548 - Part 6: test for X-Weave-Records header. r=philikon
2011-09-29 11:53:28 -07:00
Richard Newman
2d04e56b6d
Bug 673548 - Part 4: update test_clients_engine.js to use SyncServer. r=philikon
2011-09-29 11:53:20 -07:00
Richard Newman
73cb5d4cd7
Bug 673548 - Part 3: update Sync bookmark tests to use SyncServer. r=philikon
2011-09-29 11:51:29 -07:00
Richard Newman
594f455e63
Bug 673548 - Part 2: implement JS SyncServer. r=philikon
2011-09-29 11:51:27 -07:00
Richard Newman
2387f6f944
Bug 673548 - Part 1: return deleted IDs from ServerCollection delete handler, use Log4Moz. r=philikon
2011-09-29 11:50:32 -07:00
Richard Newman
5b4e03e842
Bug 673548 - Part 0b: convert test_clients_engine to Unix line endings. r=philikon
2011-09-29 11:50:32 -07:00
Richard Newman
8c151daa46
Bug 673548 - Part 0a: set Content-Type in ServerWBO responses; enhance ServerCollection. r=philikon
2011-09-29 11:50:28 -07:00
Philipp von Weitershausen
aead88af5d
Merge m-c to s-c
2011-09-27 09:47:53 -07:00
Philipp von Weitershausen
1cb474e36b
Bug 686365 - NS_ERROR_FAILURE in policies.js removeIdleObserver. r=rnewman
...
--HG--
extra : rebase_source : a11aba267fa4e183624d9d38420e098812753519
2011-09-22 15:44:06 -07:00