Commit Graph

295 Commits

Author SHA1 Message Date
Reuben Morais
dce257597b Bug 832936 - Implement mozContacts.getCount. r=gwagner sr=sicking 2013-06-03 20:45:10 -07:00
Reuben Morais
96a3e4af42 Bug 869615 - Sanitize Contact properties everywhere, not just in init. r=bent
--HG--
extra : rebase_source : 25fd18299c15cee78dff008460c89e78ba60d842
2013-06-03 18:50:31 -07:00
Ben Kelly
733adbb4b1 Bug 874462 - Add "startsWith" filterOp. r=reuben
The "contains" filterOp in ContactsAPI currently implements a filter that
only matches the start of each value when filtering by fields other than
"tel". This behavior is desirable for some uses, but does not match the
"contains" keyword.

Therefore, add a "startsWith" filterOp in addition to the current "contains".
A warning is sent to console.warn() if "contains" is used for non-"tel"
operations. A separate bug will be written to fix "contains" to perform full
text search.
2013-06-03 13:30:39 -04:00
Reuben Morais
f6d29f4c4c Bug 877777 - Take into consideration entire givenName/familyName array when sorting contacts. r=bent
--HG--
extra : rebase_source : b5752c08613314fd206caf73921538094d86e670
2013-05-31 15:28:00 -07:00
Reuben Morais
251b0bc864 Bug 874501 - Don't translate letters to numbers when finding contacts. r=bent
--HG--
extra : rebase_source : 5d5a6904aea2430c0521fa6ca3d898c5ce3ab6b2
2013-05-28 15:38:11 -07:00
Reuben Morais
f6ff8429cd Bug 871872 - Clean up ContactDB's temporary cache if the child dies without asking for more contacts. r=gwagner 2013-05-21 11:19:06 -07:00
Gregor Wagner
d2dd431976 Bug 870148 - Check validy of email.value when importing contacts. r=reuben
--HG--
extra : rebase_source : f008fb7ae6807eb0240ebe817e88c38100cc367d
2013-05-14 10:20:01 -07:00
Volker Mische
5feae53e4f Bug 870148 - Check vality of tel.value when importing contacts. r=gwagner
--HG--
extra : rebase_source : 67889d60976fdd3e709d687981b6923cf350f4a2
2013-05-14 10:17:37 -07:00
Reuben Morais
3f33a916b6 Bug 862353 - Only enable mozContacts in B2G and mochitests. r=gwagner
--HG--
extra : rebase_source : 914bd36790ae01f83c3f84817b2021f0f7dbcf22
2013-05-13 18:32:03 -07:00
Gregor Wagner
94778e67e5 Bug 867043 - Only send more contacts when the child needs them. r=reuben 2013-05-03 09:17:34 -07:00
Gregor Wagner
979f8dd0c6 Bug 867043 - Don't ask for more contacts more than once for the same chunk. r=reuben 2013-05-03 09:15:55 -07:00
Yoshi Huang
1ff5ff69ac Bug 847741 - Part 4: Remove getSimContacts impl. r=gwagner 2013-03-06 10:45:07 +08:00
Gregor Wagner
23c3b056e3 Bug 864695 - [Dialer] Numbers starting with 5 retrive wrong phone number suggestions. r=reuben.bmo, r=bent 2013-04-30 15:14:09 -04:00
Reuben Morais
bab0a99a2b Bug 864556 - Expose database revision in Contacts API. r=gwagner sr=mounir
--HG--
extra : rebase_source : b36e856f9fd85155096f88cb0c8ad41038052a25
2013-04-25 10:15:47 -07:00
Reuben Morais
11667a9a95 Bug 860559 - Rev interface UUID. 2013-04-29 13:38:23 -07:00
Reuben Morais
a07ac0a77a Bug 860559 - Add pref field to ContactField and ContactAddress. r=gwagner sr=mounir
--HG--
extra : rebase_source : 098d9071232058bdf4a0f9547398eca9c4303106
2013-04-27 08:28:53 -07:00
Reuben Morais
82cfae8d50 Bug 855556 - Test the cached branch of getAll more extensively. r=gwagner 2013-04-26 15:05:06 -07:00
Reuben Morais
7124b8a0a0 Bug 823999 - Disable diagnostic logging and add logging to PermissionPromptHelper. rs=gwagner 2013-04-26 12:50:56 -07:00
Gregor Wagner
aae2d8a49a Bug 866135 - Contacts: Fully integrate PhonenumberJS when we save contacts. r=reuben 2013-04-26 11:20:41 -07:00
Reuben Morais
940452aba8 Bug 862250 - Fix upgrade code. r=gwagner
--HG--
extra : rebase_source : a883f49cd07203734f5ec47d375b1602484bce6d
2013-04-26 10:29:04 -07:00
Reuben Morais
fc83fc7651 Bug 862250 - Follow up, fixing test. 2013-04-25 09:34:38 -07:00
Reuben Morais
046d925ade Bug 862250 - Add 'match' filterOp for telephone numbers. r=gwagner
--HG--
extra : rebase_source : ff5240597f467c9af008bfc043b1717f23b90185
2013-04-25 09:08:32 -07:00
Reuben Morais
de3ea9a272 Bug 862250 - Make 'equals' searches on tel only match the value entered by the user. r=gwagner
--HG--
extra : rebase_source : 2652c484e01b9b6bb8c27212fc76cb5d9ddfba2d
2013-04-25 08:40:18 -07:00
Reuben Morais
61c35565b1 Bug 855556 - Stop sending contacts if the child process is dead. r=gwagner 2013-04-23 05:06:40 -07:00
Reuben Morais
70affd7929 Bug 862351 - Don't enqueue messages sent to a different inner window. r=gwagner
--HG--
extra : rebase_source : 74bf8a9000bbb323dfad42fd7aa1ab89f7a6b0f2
2013-04-18 19:44:38 +02:00
Gregor Wagner
c042f794c9 Bug 861462 - Allow contacts to be preloaded when we create the contacts DB. r=bent 2013-04-18 10:39:10 -04:00
Reuben Morais
5b82a83d6b Bug 855015 - Send contacts to the child process less often. r=gwagner
--HG--
extra : rebase_source : e7efd60a6897811692806b06821f39864c9c91ef
2013-03-27 15:24:15 -07:00
Gregor Wagner
c94f5db02e Bug 861905 - Contacts API: Shortcut permission check in the child. r=mounir 2013-04-17 07:51:51 -04:00
Reuben Morais
eab1b226e3 Bug 862247 - Fix Contacts/Settings tests not running individually. r=gwagner
--HG--
extra : rebase_source : c9048a4680383576f329c4dcfb139a8e05633076
2013-04-16 14:01:13 +02:00
Reuben Morais
d2bc475595 Bug 823999 - Add logging to the Contacts code to diagnose intermittent failure.
--HG--
extra : rebase_source : 7ded707e14bb280ea93582da5dbd460248518418
2013-04-12 01:51:49 -07:00
Reuben Morais
c1f1fbaf95 Bug 860918 - Disable the mozContact constructor if the dom.mozContacts.enabled is not set. r=gwagner
--HG--
extra : rebase_source : f5a5291a4b1c74f9048ca04067d7fc8bf02ad1f9
2013-04-11 21:45:40 -07:00
Reuben Morais
8ff4cab9e0 Bug 856042 - Tighten up sanitization of arguments to the Contacts API. r=bz r=gwagner 2013-04-05 12:22:00 -07:00
Reuben Morais
820dfe6840 Bug 856358 - Follow-up, fix UUID mismatch in ContactManager interface. 2013-04-11 17:25:38 -07:00
Reuben Morais
8f6efd9315 Bug 856358 - Remove ContactProperties types from window. r=gwagner
--HG--
rename : dom/interfaces/contacts/nsIDOMContactProperties.idl => dom/interfaces/contacts/nsIContactProperties.idl
2013-04-10 16:09:10 -07:00
Gregor Wagner
090055e5e3 Bug 859601 - mozContacts API - return undefined if the API is unsupported on the platform, not null. r=bent 2013-04-11 17:44:33 -04:00
Ryan VanderMeulen
4ee5d0b139 Backed out changeset 5e573a8f7ce1 (bug 856358) for bustage on a CLOSED TREE.
--HG--
rename : dom/interfaces/contacts/nsIContactProperties.idl => dom/interfaces/contacts/nsIDOMContactProperties.idl
2013-04-11 15:48:38 -04:00
leo.bugzilla.gecko@gmail.com
0cf92bfb46 Bug 852057 - Sort contacts correctly when givenName or familyName is null. r=gwagner 2013-04-11 12:35:24 -07:00
Reuben Morais
211e11853d Bug 856358 - Remove ContactProperties types from window. r=gwagner
--HG--
rename : dom/interfaces/contacts/nsIDOMContactProperties.idl => dom/interfaces/contacts/nsIContactProperties.idl
extra : rebase_source : 3581687c7285ed8e9c653d1d71f2b60837708679
2013-04-10 16:09:10 -07:00
Reuben Morais
d13edbaf26 Bug 858837 - Clean Contacts/Permissions/Settings build config files. r=khuey r=gwagner
--HG--
extra : rebase_source : 15b1a3b477975a29c2ed36d288cf8e75fdfcbdc4
2013-04-05 16:12:31 -07:00
Reuben Morais
04b76dcb47 No bug - Remove duplicated code in ContactDB.jsm. r=gwagner
--HG--
extra : rebase_source : 43fd8b87cfa5816bc3e05f21c5994bd9cdc2d29b
2013-04-01 16:27:47 -07:00
Kyle Machulis
72a717a860 Bug 855465 - Add emacs python mode comments to moz.build files; r=gps 2013-04-01 11:36:59 -07:00
Reuben Morais
05027cbd33 Bug 856258 - Use |is| instead of |ok| to test the length of result arrays in test_contacts_basics.html. r=gwagner 2013-03-29 22:29:45 -07:00
Reuben Morais
1d5f875947 Backed out changeset 74fa4d93755b (bug 856258) for Windows OPT weirdness 2013-03-29 22:29:13 -07:00
Reuben Morais
0abbac150f Bug 856258 - Use |is| instead of |ok| to test the length of result arrays in test_contacts_basics.html. r=gwagner 2013-03-29 20:21:40 -07:00
Kyle Machulis
43628a7867 Backout for changeset 03452b187c14 (Bug 855465) due to bustage on a CLOSED TREE; r=qdot 2013-03-29 15:12:58 -07:00
Kyle Machulis
334c0800cf Bug 855465 - Add emacs python mode comments to moz.build files; r=gps
--HG--
extra : rebase_source : 004a756492323e1a049586e85b3be5037159df20
2013-03-29 13:56:18 -07:00
Reuben Morais
aa56749285 No bug - Add EXPOSED_SYMBOLS back to ContactService.jsm.
DONTBUILD

--HG--
extra : rebase_source : 29fa35a133048c9d4762f67bf7a90e06edd7586f
2013-03-29 00:52:48 -07:00
Reuben Morais
1a85ae46e6 No bug - Don't export the ContactService object. DONTBUILD 2013-03-29 00:04:45 -07:00
Mike Shal
e3efc3a646 Bug 852534 - Remove GRE_MODULE from Makefile.in; r=gps 2013-03-21 08:41:00 -07:00
Yoshi Huang
2db05fb3f9 Bug 842981 - Part 2: marionette test for Array.isArray. r=gwagner 2013-03-19 10:31:03 +08:00
Yoshi Huang
1dd88775c8 Bug 842981 - Part 1: Add ObjectWrapper to wrap array object. r=gwagner 2013-03-18 15:06:36 +08:00
Yoshi Huang
100e030f15 Backout changeset dbb1f97672f0 for wrong order 2013-03-20 14:42:35 +08:00
Yoshi Huang
31f940e84c Backed out changeset d10ac6c5b14f for wrong order. 2013-03-20 14:40:23 +08:00
Yoshi Huang
07362c5f2a Bug 842981 - Part 1: Add ObjectWrapper to wrap array object. r=gwagner 2013-03-18 15:06:36 +08:00
Yoshi Huang
686f524d79 Bug 842981 - Part 2: marionette test for Array.isArray. r=gwagner 2013-03-19 10:31:03 +08:00
Mike Shal
7ecea60097 Bug 844654 - Part 2: Move MODULE to moz.build; rs=gps 2013-03-19 11:47:00 -07:00
Edgar Chen
53be0f834d Bug 847820 - Part 4: Marionette tests for updating SIM contact. r=allstars.chh 2013-03-06 11:03:31 +08:00
Gregor Wagner
fed730e1d1 Bug 851741 - Contacts API: make continue async. r=bent 2013-03-15 20:40:03 -07:00
Mike Shal
cd4191e248 Bug 818246 - Part 7: Move XPIDL_MODULE to moz.build; rs=gps 2013-03-11 22:00:00 -07:00
Reuben Morais
52321a19e1 Bug 844558 - Send contacts from parent to child in chunks. r=gwagner
--HG--
extra : rebase_source : 928477208d46757a64ab337dd9f1448790ac7f32
2013-02-23 03:41:41 -08:00
Yoshi Huang
7b76ad21a4 Bug 842460 - Part 3: Update ContactManager. r=gwagner 2013-02-22 16:16:46 +08:00
Gregory Szorc
45faa95b04 Merge mozilla-central into build-system
Only conflict was configure.in amd was due to context, not
changed lines themselves.
2013-02-25 22:09:18 -08:00
Gregory Szorc
a0e24e2250 Bug 784841 - Part 18k: Convert /dom; f=Ms2ger rs=khuey 2013-02-25 12:47:20 -08:00
Reuben Morais
012b7c3066 Bug 844274 - Move contacts API getAll cache to child process. r=sicking 2013-02-24 19:53:55 -08:00
Jonathan Griffin
2f8917b76f Bug 831367 - Simplify SpecialPowersAPI.bindDOMWindowUtils(), r=ted 2013-02-22 14:18:38 -08:00
Reuben Morais
1e05f21e36 Bug 836519 - Check if cursor references exist before releasing them. r=gwagner 2013-02-20 09:19:01 -05:00
Reuben Morais
b1bd80142e Bug 836519 - Implement getAll API for contact manager using cursors. r=gwagner 2013-02-03 04:05:51 -08:00
Jeff Walden
3d6315d338 Bug 836519 - Back out 7a145f17e37c for intermittent 'dom/contacts/tests/test_contacts_getall.html | 19 contacts returned - got 20, expected 19' in the test it added. r=intermittent-orange 2013-02-16 00:42:26 -08:00
Reuben Morais
c9fdfd74d1 Bug 836519 - Implement getAll API for contact manager using cursors. r=gwagner 2013-02-03 04:05:51 -08:00
Edgar Chen
20118074b1 Bug 809725 - Part 3: Export Email to contact. r=gwagner 2012-12-25 09:47:05 +08:00
Gregor Wagner
a3425a057a Bug 836423 - Contacts API: Fix oncontactchange function. r=bent 2013-02-01 12:44:55 -08:00
Reuben Morais
24db28157f Bug 836513 - Support multiple object stores in IndexedDBHelper.jsm. r=gwagner 2013-01-30 18:03:46 -08:00
Gregor Wagner
f75904f210 Bug 836157 - Contacts API: Remove unused indexes. r=bent 2013-01-30 17:17:07 -08:00
Vicamo Yang
158654f17c Bug 826977 - Part 3/4: fix all related components as well. r=hsinyi 2013-01-24 14:42:10 +08:00
Benjamin Chen
b99fa2723b Bug 816900 - 1. Use |expandedPermNames[idx]| instead |msg.type + "-" + msg.access|. 2. Add |write, create| permissions in test_sim_contacts.js. r=gwagner 2013-01-09 13:25:34 +08:00
Etienne Segonzac
61718d7e7a Bug 827321 - Fixing ContactsDB tel search indexes 2013-01-09 13:45:48 +01:00
Yoshi Huang
a0ecbe9491 Bug 816893 - Part 4: Marionette tests for reading Sim Contact. r=hsinyi 2012-12-14 12:07:12 +08:00
Gregor Wagner
f57b4b1de7 Bug 821101 - Contacts: Fix phonenumberJS error. r=bent 2012-12-12 16:38:27 -08:00
Gregor Wagner
51afe3bfaf Bug 818158 - mozContact.find() - contains lookup on the "tel" field failing. r=bent 2012-12-06 18:23:53 -08:00
Gregor Wagner
10edb28f69 Bug 817302 - Intermittent test_contacts_basics.html | Test timed out. r=bent 2012-12-05 12:00:09 -08:00
Gregor Wagner
708ad431f6 Followup fix for bug 815833. r=bustage. on CLOSED TREE 2012-11-29 16:15:42 -08:00
Gregor Wagner
9240046253 Bug 815833 - [contacts] Add PhoneNumberJS to ContactsDB. r=bent 2012-11-29 14:50:19 -08:00
Gregor Wagner
04ddaeaf6d Bug 809944 - Require access fields in manifests. r=bent 2012-11-19 12:31:09 -08:00
Gregor Wagner
2a2e8cf318 Bug 776668 - Split permission for Settings/Contacts access into ReadOnly and ReadWrite variants. r=ddahl 2012-10-31 17:26:05 -07:00
Kyle Huey
0469a02b25 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
Vicamo Yang
a78b5b38c7 Backout 67cb43bb8865: Breaks B2G Marionette 2012-10-31 16:35:11 +08:00
Kyle Huey
9a3674d80a 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
4144129728 Backout a145ded68994, e0cf397089ec & 1545e91c658e (bug 798491) for bustage on a CLOSED TREE 2012-10-30 17:02:31 +00:00
Kyle Huey
50b5d3f681 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
Gregor Wagner
cd0e2461ca Bug 804650 - [contacts] API sorting problems. r=shu 2012-10-28 14:48:24 -07:00
Chris Peterson
e5f77ffede Bug 804851 - Add telephony mock object to avoid Contacts app errors on B2G Desktop. r=gwagner
--HG--
extra : rebase_source : 9329364aac86696b3d6f526831b85235167aa8f8
2012-10-23 15:09:29 -07:00
Martijn Wargers
9c4ea924eb Bug 792594 - Workaround for import error on mochitest b2g. r=gwagner 2012-10-16 21:34:00 -04:00
Gregor Wagner
27e40a03e1 Bug 801075 - [contacts] aRequest misspelled and a check for "request" which fails. r=ddahl 2012-10-13 11:57:59 -07:00
Yoshi Huang
b7b3a3c4ab Bug 784646 - B2G: Cannot import SIM contacts. r=gwagner 2012-09-28 01:37:39 +08:00
Yoshi Huang
5993bed41a Bug 787477 - Part 2: Update ContactManager and ContactService. r=gwagner 2012-09-07 12:31:20 +08:00
Bobby Holley
a25701a3f7 Bug 792036 - Automated fixups. r=mccr8
find /files/mozilla/build/d/_tests/testing/mochitest/tests/ | egrep "\.(xhtml|html|xml|js)$" | grep -v SimpleTest | grep -vi mochikit | grep -v simpleThread | grep -v test_ipc_messagemanager_blob.html | grep -v "indexedDB/test" | xargs grep -l Components |  xargs grep -L enablePrivilege | perl -pe 's#.*mochitest/tests/##' | xargs perl -p -i.bakkk -e 's/Components\.interfaces(\s|;|\.|\[)/SpecialPowers\.Ci$1/g, s/SpecialPowers\.wrap\(Components\)\.(.)(lasses|tils|nterfaces|esults)/SpecialPowers.C$1/g, s/(?<![\.a-zA-Z])Components/SpecialPowers\.Components/g, s/window\.Components/window\.SpecialPowers\.Components/g'
2012-09-24 14:46:29 +02:00
Gregor Wanger
aaab17b6d9 Bug 788440 : B2G Contact: Permission denied to access property 'id'. r=bholley 2012-09-13 12:02:30 +08:00
Yoshi Huang
ea8604b62e Bug 788377 - Part 2: Rename type to contactType in Contact. r=gwagner 2012-09-07 15:57:22 +08:00
Yoshi Huang
5ea0991b99 Bug 786686 - B2G Contacts API must not access RadioInterfaceLayer in content process. r=anygregor 2012-08-31 10:54:48 -03:00
Gregor Wagner
228bc9206c Bug 784075 - Contacts API: DB upgrade error. r=bent 2012-08-31 11:59:42 -03:00
Gregor Wagner
e7782f4e2b Bug 786796 - Contacts API: make id, updated and published readonly. r=fabrice 2012-08-30 10:17:08 -03:00
Philipp von Weitershausen
d158b5747c Bug 776825 - Separate message managers into senders and broadcasters. r=smaug
--HG--
rename : content/base/public/nsIFrameMessageManager.idl => content/base/public/nsIMessageManager.idl
2012-08-27 11:13:02 -03:00
Gregor Wagner
51502e4c12 Bug 785147 - Contacts API: fix import contacts from SIM card. r=fabrice 2012-08-23 11:48:33 -07:00
Gregor Wagner
2caf9bfb04 Bug 784746 - Contacts API: optimize debug statements. r=bent 2012-08-22 14:34:57 -07:00
Gregor Wagner
ab32c56f22 Bug 784099 - Contacts API is not saving contacts. r=fabrice 2012-08-22 10:56:25 -07:00
Gregor Wagner
7085b09655 Bug 782472 - Contacts app doesn't work when OOP. r=fabrice 2012-08-17 16:54:22 -07:00
Bobby Holley
9c0932a591 Bug 783057 - Expose find results via XPCOM. r=gwagner 2012-08-17 09:50:19 -07:00
Gregor Wagner
43fcde48eb Bug 782136 - add carrier field and ContactField interface to Contacts API. Review Comments. r=fabrice 2012-08-15 17:49:47 -07:00
Gregor Wagner
ce60fe2145 Bug 782136 - add carrier field and ContactField interface to Contacts API. Impl. r=fabrice 2012-08-15 16:42:08 -07:00
Gregor Wagner
b6330dff92 Bug 779794 - navigator.mozContacts.getSimContacts() should return an array of mozContact elements. r=fabrice 2012-08-09 17:33:01 -07:00
Gregor Wagner
49aed34fbf Bug 780707 - Contacts API: support prompting. r=dougt 2012-08-09 11:34:57 -07:00
Gregor Wagner
c7adbabdd5 Bug 736883 - Contacts API: Add pictures. r=bent 2012-08-07 15:02:37 -07:00
Mike Hommey
70d7c821af Bug 774032 bonus - Use @DEPTH@ and @relativesrcdir@ in Makefile.in. r=ted 2012-08-04 20:26:44 +02:00
Gregor Wagner
58deebc6b0 Bug 775199 - Review comment. r=mounir 2012-08-01 13:51:54 -07:00
Gregor Wagner
90a3c93f93 Bug 775199 - Contacts API: remove whitelist approach for permissions. r=mounir 2012-08-01 13:38:31 -07:00
Gregor Wagner
21c4e7d1a6 Bug 776960 - Re-enable ContactsChangeEvent tests. r=smaug 2012-07-25 10:33:05 -07:00
Gregor Wagner
0505129b57 Bug 777198 - Scope ContactsService responses to the process that made the request. r=smaug 2012-07-25 10:27:27 -07:00
Mounir Lamouri
7f510a666c Bug 769621 - Checking Contacts, Settings, Wifi and WebApps permission should use principal instead of URI. r=sicking 2012-07-16 08:44:52 -07:00
Gregor Wagner
2c31655232 Bug 772127 - Run Contacts and Settings API tests on desktop. r=sicking 2012-07-11 10:41:40 -07:00
Nathan Froyd
bfff055672 Bug 370750 - consolidate mochitest files installation; r=glandium
With assistance on the patch from Ms2ger, Waldo, and Mossop.
2012-07-03 16:49:02 -04:00
Gregor Wagner
96c377da98 Bug 769245 - Contacts API: Add ContactEmail Type. r=sicking 2012-07-03 11:00:53 -07:00
Ed Morley
ef89d5e368 Backout e29885f8f290 (bug 769245) for M3 failures 2012-07-03 18:15:45 +01:00
Gregor Wagner
2efad33d43 Bug 769245 - Contacts API: Add ContactEmail Type. r=sicking 2012-07-03 09:34:22 -07:00
Guillermo Lopez
941a001d26 Bug 769805 - Contacts API broken due to IndexedDB API Change. r=khuey 2012-07-02 12:03:49 -07:00
Gregor Wagner
a0f13bf2c3 Bug 765136 - Temporarily disable contacts-event test. r=orange 2012-06-15 07:32:48 -07:00
Gregor Wagner
c8b4ad4b1b Bug 764667 - Implement ContactChangeEvent in C++. r=smaug 2012-06-14 10:13:12 -07:00
Gregor Wagner
8f68c57a62 Bug 764003 - Remove enablePrivilege calls from settings and contacts API tests. r=bent 2012-06-12 11:13:11 -07:00
Michael Wu
c76fdd881b Bug 759013 - Convert more makefiles to use TEST_DIRS, r=khuey 2012-05-27 23:25:22 -04:00
Gregor Wagner
6084b2b713 Bug 751052 - Contacts: Support SIM contacts synchronization. r=sicking 2012-06-01 10:07:07 -07:00
Gregor Wagner
8b803b3811 Bug 755796 - Contacts API: multiple sorting fields. r=fabrice 2012-05-23 16:58:47 -07:00
Mike Conley
3d54dae212 Bug 754432 - Let Thunderbird have access to ContactService.jsm and ContactDB.jsm. r=fabrice. 2012-05-14 09:13:46 -04:00
Gregor Wagner
51e7c155b7 Bug 746066 - Contacts API: Add v1 and v2 fields. r=fabrice,sicking 2012-05-10 21:51:48 -07:00
Gregor Wagner
c6e6afc48e Bug 753414 - Contacts API: Add localized sorting. r=kaze 2012-05-10 09:41:49 -07:00
Gregor Wagner
756bf1141e Bug 750768 - Contacts API: add DB modification event. r=fabrice 2012-05-08 11:42:41 -07:00
Gregor Wagner
f3aea8b4a6 Bug 746933 - Create a JS helper module for common IndexedDB functionality. r=fabrice 2012-04-26 15:10:04 -07:00
Gregor Wagner
3a6c7358bd Bug 748852 - Contacts API: Fix leak, error handling. r=fabrice 2012-04-25 18:31:48 -07:00
Masatoshi Kimura
7706cbe7a8 Bug 730161 - Replace IDBDatabaseException and FileException with DOMException. r=sicking 2012-04-11 17:55:21 -04:00
Gregor Wagner
73c890014f Bug 734198 - Contacts API: Add Sorting. r=bent 2012-04-02 16:39:57 -07:00
Gregor Wagner
9efcb7a415 Bug 737456 - Contacts API: Improve number lookup. r=bent 2012-03-21 11:45:03 -07:00
Gregor Wagner
cdfbcd1201 Bug 736200 - Contacts API: Using cleaner IDs for the mozContact objects. r=fabrice 2012-03-15 14:30:19 -07:00
Gregor Wagner
720b93e479 Bug 731406 - Contacts API: Incremental Search. r=bent 2012-03-13 16:12:25 -07:00
Jonas Sicking
90ffd8fd2f Bug 735357: Fix Contacts API to use new IndexedDB constants. r=gwagner 2012-03-13 13:25:05 -07:00
Gregor Wagner
990257c982 Bug 733599 - mozContacts should use DOMRequestIpcHelper. r=fabrice 2012-03-07 13:45:24 -08:00
Gregor Wagner
36ab1f877f Bug 731855 - ContactService.jsm not found at chrome/content/shell.js:19 when running desktop b2g client. r=fabrice 2012-03-01 11:46:50 -08:00
Gregor Wagner
b6da0b881d Bug 674720 - WebContacts (or Contacts+). r=fabrice, jonas, bent, tantek 2012-02-28 14:01:48 -08:00