Edward Lee
9fde263097
Bug 504216 - Force various engines to be disabled
...
Have the disabled engines return null for enabled instead of the pref's true/false.
2009-07-14 17:03:57 -07:00
Edward Lee
e94143f4e2
Bug 504212 - Have javascript stack traces show [object Object] for various CryptoWrapper functions
...
Pass the ID object instead of reading out the password and passing it in to encrypt/decrypt.
2009-07-14 16:51:04 -07:00
Edward Lee
ba2b880253
Bug 504196 - Enable Forms and Prefs sync by default
...
Toggle forms/prefs preferences to true by default.
2009-07-14 16:08:15 -07:00
Edward Lee
2b33ab565b
Bug 504177 - Don't block the UI when syncing up/down
...
Sync.sleep(0) to let the main thread do UI, etc. after every record encrypt or decrypt.
2009-07-14 14:01:26 -07:00
Edward Lee
d252180708
Debug log the size of PUT/POSTs messages.
...
--HG--
extra : rebase_source : 67a4e2afd1c908cc9184c0866226a55c77a96292
2009-07-14 13:59:46 -07:00
Anant Narayanan
7cd35a2c36
Limit form history records (bug 494952, r=thunder)
...
--HG--
extra : rebase_source : c3e983d30a14efd972eea2651a59be76924da256
2009-07-14 12:28:18 -07:00
Edward Lee
5ad22f9709
Bug 479189 - weave does not sync tag smart folders properly
...
Create a new record type, BookmarkQuery, to handle place: uri smart bookmarks. Store what tag name the query wants and lookup the id for that tag on other machines on create/update.
2009-07-13 17:43:15 -07:00
Edward Lee
22570f2932
Bug 503938 - Tags with a single bookmark keep generating new tag ids
...
Share a tagging code for create/update that will tag a dummy uri temporarily while it untags the bookmark to make sure every tag has at least one child during this untag/tag process.
2009-07-13 13:40:49 -07:00
Edward Lee
6b52988511
Print the exception with the stack on fault tolerance.
2009-07-09 18:05:58 -07:00
Edward Lee
e934d2d097
Strip newline from various debug output.
2009-07-09 17:44:41 -07:00
Edward Lee
6ddece8b22
Bug 502482 - error while syncing bookmarks from server
...
Set the item type for generic PlacesItems, but don't do anything when trying to create it.
2009-07-09 17:15:00 -07:00
Edward Lee
f3b15e11d4
Remove async and wrap from test_load_modules.
2009-07-09 13:58:19 -07:00
Edward Lee
5c482eea0d
merge weave. resolve comments added to resource.js.
2009-07-09 11:21:20 -07:00
Dan Mills
7626f0f740
switch from autogenerated load-module tests to a single test that loads all modules
2009-07-01 11:51:52 -07:00
Edward Lee
1c1025b37d
Convert a log.info to log.debug for passwords so it doesn't clutter the brief log.
2009-06-25 22:52:28 -07:00
Edward Lee
39f333a78e
Bug 500598 - Undefined item in tabContainer.childNodes after closing tabs
...
The childNodes NodeList keeps its indices even after removal, so it's safer to convert the array-like thing into an actual array. Condense the QueryInterface code to the instanceof magic.
2009-06-25 22:46:14 -07:00
Edward Lee
d6422004f2
Bug 500551 - Failed to load XPCOM component WeaveCrypto.so
...
Only try loading WeaveCrypto maemo binary on Linux (until we get Linux_arm-msvc).
2009-06-25 17:27:03 -07:00
Anant Narayanan
fec355a521
Add some docs for Resource module
2009-06-25 16:13:52 -07:00
Edward Lee
0e6bc6f2ea
Bug 500518 - Update fennec login screen to use richpref styling
...
Use a richlistbox with richpref styling for input/buttons like the rest of the weave prefs. Hide password/passphrase after entering, but keep them visible when entering for the first time.
2009-06-25 14:26:33 -07:00
Edward Lee
84c52a6411
merge weave. resolve addition of kSpecialIds to bookmarks.js near removal of Async.sugar.
2009-06-23 22:34:57 -07:00
Anant Narayanan
22bd439624
Change priority of some log messages to trace
2009-06-22 18:19:42 -07:00
Edward Lee
eeef9a8201
Bug 487282 - "browser is null" error in tabs.js
...
Share browser detection code for register and unregister tab listeners and better check for tabbrowser windows.
2009-06-22 15:53:42 -07:00
Edward Lee
ad7d001bb3
Bug 498924 - Refactor bookmark special ids out of BookmarksStore
...
Lazily load places ids for a given weave id/place name pair into kSpecialIds and update all consumers. Expose a Svc.Bookmark in utils.
2009-06-17 09:28:15 -07:00
Edward Lee
3ef568c718
Cleanup/refactor followup to bug 481327.
...
Change _ignore to take itemId to find folderId and pull out addChanged/getItemGUID/upScore to addId.
2009-06-17 08:51:54 -07:00
Edward Lee
34400917b0
Bug 481327 - Script gets stuck during startup. r=Mardak
2009-06-17 08:51:54 -07:00
Edward Lee
ad5f01ba04
Bug 493816 - Timestamps need to be saved as string prefs
...
Internally store .lastSync as a string but keep exposing set/getters as float values. parseFloat takes both strings and numbers and gives a number.
--HG--
extra : rebase_source : b657dd3f732b9f3b3b0ef208ee53e799aa87d2c6
2009-06-16 17:22:59 -07:00
Anant Narayanan
e5e0fa16e3
Check if password and username are different on account creation (bug #442878 )
2009-06-16 17:07:01 -07:00
Mikhail Stepura (mishail)
fde4deb743
Bug 486042 - "Load this bookmark in the sidebar" status not synced. r=Mardak
2009-06-16 16:16:39 -07:00
Mounir Lamouri (volkmar)
efd1c4e27a
Bug 486797 - ppc architecture is not defined if not MacOS. r=Mardak
2009-06-16 12:16:03 -07:00
Edward Lee
f69797ec49
Remove some async related code in head.js.
2009-06-09 14:48:49 -05:00
Edward Lee
1cd1e7d94e
Convert test_auth_manager to sync.
2009-06-09 14:39:45 -05:00
Edward Lee
df224f04d6
Remove test_async* tests.
2009-06-09 14:34:27 -05:00
Edward Lee
cec8cdb5a2
Convert test_records_crypto to sync.
2009-06-09 14:33:45 -05:00
Edward Lee
f5f6e22061
Convert test_records_keys to sync.
2009-06-09 14:31:26 -05:00
Edward Lee
735531e432
Convert test_records_wbo to sync.
2009-06-09 14:28:37 -05:00
Edward Lee
713f08cf64
Convert test_resource to sync.
2009-06-09 14:25:55 -05:00
Edward Lee
4084603da5
Remove async.js and wrap.js and remove remaining references to Async.sugar, etc.
2009-06-06 18:24:30 -05:00
Edward Lee
394fea48d8
CryptoMeta_addKey: async + async/yield -> sync. (Unused?)
2009-06-06 18:24:23 -05:00
Edward Lee
24f55abc7f
WeaveSvc_createAccount: async + async/yield -> sync. Fix chrome to call its onComplete with the return of createAccount.
2009-06-06 18:24:17 -05:00
Edward Lee
e4635bd55a
WeaveSvc_setCluster: async + async/yield -> sync. (Unused?)
2009-06-06 18:24:14 -05:00
Edward Lee
d868dc2305
WeaveSvc_verifyPassphrase: async + async/yield -> sync. Fix chrome to setTimeout(verifyPassphrase).
2009-06-06 18:24:10 -05:00
Edward Lee
16e50b2fe0
WeaveSvc_onStartup: async + async/yield -> sync. Convert chrome callers from using async callback to just run after.
2009-06-06 18:24:06 -05:00
Edward Lee
31c600584c
WeaveSvc_sync: async + async/yield -> sync. Fix chrome callers to setTimeout(sync) to async run sync.
2009-06-06 18:23:58 -05:00
Edward Lee
57adfb688b
merge weave
2009-06-06 13:12:03 -07:00
Edward Lee
6602515319
WeaveSvc__remoteSetup: async/yield -> sync.
2009-06-06 11:53:23 -07:00
Edward Lee
64e7facb4a
WeaveSvc_login: async + async/yield -> sync. Fix up chrome code.
2009-06-06 11:52:54 -07:00
Edward Lee
2f189ad5a8
Add a Utils.lock as a sync. version of Wrap.localLock.
2009-06-06 11:52:49 -07:00
Edward Lee
042c177ad0
Identity_getPassword: async + async/yield -> sync. Make onGetPassword take one cb to pass back the password.
2009-06-05 22:33:08 -07:00
Edward Lee
5ccf27941d
WeaveSvc__syncEngine: async/yield -> sync.
2009-06-05 22:21:34 -07:00
Edward Lee
4dd6ad0d2d
WeaveSvc__freshStart: async/yield -> sync.
2009-06-05 22:21:29 -07:00