Commit Graph

174 Commits

Author SHA1 Message Date
Reuben Morais
18b1cb8c6d 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
14a8dc17a8 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
b68495bae4 Bug 855556 - Stop sending contacts if the child process is dead. r=gwagner 2013-04-23 05:06:40 -07:00
Reuben Morais
304eba94d8 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
b4d026c77b 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
944fea17a4 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
52d0336335 Bug 861905 - Contacts API: Shortcut permission check in the child. r=mounir 2013-04-17 07:51:51 -04:00
Reuben Morais
9ec99ed2dd 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
bc4c528383 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
c15e76962f 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
e82c54c5d1 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
bbed98b876 Bug 856358 - Follow-up, fix UUID mismatch in ContactManager interface. 2013-04-11 17:25:38 -07:00
Reuben Morais
7985586743 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
92d9dae787 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
541cb7abc4 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
d1752a7396 Bug 852057 - Sort contacts correctly when givenName or familyName is null. r=gwagner 2013-04-11 12:35:24 -07:00
Reuben Morais
ecb856b452 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
87436f5c30 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
b526a15f31 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
5aa83c3e11 Bug 855465 - Add emacs python mode comments to moz.build files; r=gps 2013-04-01 11:36:59 -07:00
Reuben Morais
d066789d51 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
0aacc60ca2 Backed out changeset 74fa4d93755b (bug 856258) for Windows OPT weirdness 2013-03-29 22:29:13 -07:00
Reuben Morais
816bfac372 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
c79ccc0693 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
a59d40f143 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
b659de52f2 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
19510c31bf No bug - Don't export the ContactService object. DONTBUILD 2013-03-29 00:04:45 -07:00
Mike Shal
c2a9341a2e Bug 852534 - Remove GRE_MODULE from Makefile.in; r=gps 2013-03-21 08:41:00 -07:00
Yoshi Huang
f99df94ad2 Bug 842981 - Part 2: marionette test for Array.isArray. r=gwagner 2013-03-19 10:31:03 +08:00
Yoshi Huang
af7e9492af Bug 842981 - Part 1: Add ObjectWrapper to wrap array object. r=gwagner 2013-03-18 15:06:36 +08:00
Yoshi Huang
88cd11da6c Backout changeset dbb1f97672f0 for wrong order 2013-03-20 14:42:35 +08:00
Yoshi Huang
5490684a84 Backed out changeset d10ac6c5b14f for wrong order. 2013-03-20 14:40:23 +08:00
Yoshi Huang
6b90695868 Bug 842981 - Part 1: Add ObjectWrapper to wrap array object. r=gwagner 2013-03-18 15:06:36 +08:00
Yoshi Huang
d0d15fd0ba Bug 842981 - Part 2: marionette test for Array.isArray. r=gwagner 2013-03-19 10:31:03 +08:00
Mike Shal
9680b82df6 Bug 844654 - Part 2: Move MODULE to moz.build; rs=gps 2013-03-19 11:47:00 -07:00
Edgar Chen
0b1666d6ee Bug 847820 - Part 4: Marionette tests for updating SIM contact. r=allstars.chh 2013-03-06 11:03:31 +08:00
Gregor Wagner
f5e9ed5be9 Bug 851741 - Contacts API: make continue async. r=bent 2013-03-15 20:40:03 -07:00
Mike Shal
e9f8bc0fbd Bug 818246 - Part 7: Move XPIDL_MODULE to moz.build; rs=gps 2013-03-11 22:00:00 -07:00
Reuben Morais
8e8194cdc1 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
5ab8782e96 Bug 842460 - Part 3: Update ContactManager. r=gwagner 2013-02-22 16:16:46 +08:00
Gregory Szorc
faf262c4ee 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
e2966f651c Bug 784841 - Part 18k: Convert /dom; f=Ms2ger rs=khuey 2013-02-25 12:47:20 -08:00
Reuben Morais
c4d09269f1 Bug 844274 - Move contacts API getAll cache to child process. r=sicking 2013-02-24 19:53:55 -08:00
Jonathan Griffin
59f7607781 Bug 831367 - Simplify SpecialPowersAPI.bindDOMWindowUtils(), r=ted 2013-02-22 14:18:38 -08:00
Reuben Morais
81d5e2e2c8 Bug 836519 - Check if cursor references exist before releasing them. r=gwagner 2013-02-20 09:19:01 -05:00
Reuben Morais
4632d919e6 Bug 836519 - Implement getAll API for contact manager using cursors. r=gwagner 2013-02-03 04:05:51 -08:00
Jeff Walden
8765553d79 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
55d7aa2c7f Bug 836519 - Implement getAll API for contact manager using cursors. r=gwagner 2013-02-03 04:05:51 -08:00
Edgar Chen
93479548c3 Bug 809725 - Part 3: Export Email to contact. r=gwagner 2012-12-25 09:47:05 +08:00
Gregor Wagner
eaf4ba70d5 Bug 836423 - Contacts API: Fix oncontactchange function. r=bent 2013-02-01 12:44:55 -08:00
Reuben Morais
6c3aeb7360 Bug 836513 - Support multiple object stores in IndexedDBHelper.jsm. r=gwagner 2013-01-30 18:03:46 -08:00
Gregor Wagner
bf5cc15dcc Bug 836157 - Contacts API: Remove unused indexes. r=bent 2013-01-30 17:17:07 -08:00
Vicamo Yang
fb808ab76b Bug 826977 - Part 3/4: fix all related components as well. r=hsinyi 2013-01-24 14:42:10 +08:00
Benjamin Chen
c30123d87e 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
61195a1641 Bug 827321 - Fixing ContactsDB tel search indexes 2013-01-09 13:45:48 +01:00
Yoshi Huang
6e23fa9d2b Bug 816893 - Part 4: Marionette tests for reading Sim Contact. r=hsinyi 2012-12-14 12:07:12 +08:00
Gregor Wagner
83e3cd7260 Bug 821101 - Contacts: Fix phonenumberJS error. r=bent 2012-12-12 16:38:27 -08:00
Gregor Wagner
495132db9a Bug 818158 - mozContact.find() - contains lookup on the "tel" field failing. r=bent 2012-12-06 18:23:53 -08:00
Gregor Wagner
054cc367cb Bug 817302 - Intermittent test_contacts_basics.html | Test timed out. r=bent 2012-12-05 12:00:09 -08:00
Gregor Wagner
a4c6cb1253 Followup fix for bug 815833. r=bustage. on CLOSED TREE 2012-11-29 16:15:42 -08:00
Gregor Wagner
2e5034912c Bug 815833 - [contacts] Add PhoneNumberJS to ContactsDB. r=bent 2012-11-29 14:50:19 -08:00
Gregor Wagner
62f6d665e9 Bug 809944 - Require access fields in manifests. r=bent 2012-11-19 12:31:09 -08:00
Gregor Wagner
121f4ebd0f 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
1482122303 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
8297cdabd6 Backout 67cb43bb8865: Breaks B2G Marionette 2012-10-31 16:35:11 +08:00
Kyle Huey
bdf47895bb 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
777eed8444 Backout a145ded68994, e0cf397089ec & 1545e91c658e (bug 798491) for bustage on a CLOSED TREE 2012-10-30 17:02:31 +00:00
Kyle Huey
aa1997a51a 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
5c58f39ded Bug 804650 - [contacts] API sorting problems. r=shu 2012-10-28 14:48:24 -07:00
Chris Peterson
5a658cc058 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
930e852d12 Bug 792594 - Workaround for import error on mochitest b2g. r=gwagner 2012-10-16 21:34:00 -04:00
Gregor Wagner
d68bc5aca2 Bug 801075 - [contacts] aRequest misspelled and a check for "request" which fails. r=ddahl 2012-10-13 11:57:59 -07:00
Yoshi Huang
7f8572ddf8 Bug 784646 - B2G: Cannot import SIM contacts. r=gwagner 2012-09-28 01:37:39 +08:00
Yoshi Huang
dbcf4d5560 Bug 787477 - Part 2: Update ContactManager and ContactService. r=gwagner 2012-09-07 12:31:20 +08:00
Bobby Holley
9f03f90fb7 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
0838ea13bb Bug 788440 : B2G Contact: Permission denied to access property 'id'. r=bholley 2012-09-13 12:02:30 +08:00
Yoshi Huang
23a39c30a4 Bug 788377 - Part 2: Rename type to contactType in Contact. r=gwagner 2012-09-07 15:57:22 +08:00
Yoshi Huang
b8fc451ebf Bug 786686 - B2G Contacts API must not access RadioInterfaceLayer in content process. r=anygregor 2012-08-31 10:54:48 -03:00
Gregor Wagner
2676ef4837 Bug 784075 - Contacts API: DB upgrade error. r=bent 2012-08-31 11:59:42 -03:00
Gregor Wagner
7936f469fb Bug 786796 - Contacts API: make id, updated and published readonly. r=fabrice 2012-08-30 10:17:08 -03:00
Philipp von Weitershausen
5801c8b2ab 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
63c2e35ed4 Bug 785147 - Contacts API: fix import contacts from SIM card. r=fabrice 2012-08-23 11:48:33 -07:00
Gregor Wagner
3aaa485604 Bug 784746 - Contacts API: optimize debug statements. r=bent 2012-08-22 14:34:57 -07:00
Gregor Wagner
77682d06ee Bug 784099 - Contacts API is not saving contacts. r=fabrice 2012-08-22 10:56:25 -07:00
Gregor Wagner
843b886805 Bug 782472 - Contacts app doesn't work when OOP. r=fabrice 2012-08-17 16:54:22 -07:00
Bobby Holley
380cfcab47 Bug 783057 - Expose find results via XPCOM. r=gwagner 2012-08-17 09:50:19 -07:00
Gregor Wagner
99d2be50d3 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
af61260a79 Bug 782136 - add carrier field and ContactField interface to Contacts API. Impl. r=fabrice 2012-08-15 16:42:08 -07:00
Gregor Wagner
372bfe5b5c Bug 779794 - navigator.mozContacts.getSimContacts() should return an array of mozContact elements. r=fabrice 2012-08-09 17:33:01 -07:00
Gregor Wagner
667c8b6622 Bug 780707 - Contacts API: support prompting. r=dougt 2012-08-09 11:34:57 -07:00
Gregor Wagner
4722b962ec Bug 736883 - Contacts API: Add pictures. r=bent 2012-08-07 15:02:37 -07:00
Mike Hommey
6173fa297f Bug 774032 bonus - Use @DEPTH@ and @relativesrcdir@ in Makefile.in. r=ted 2012-08-04 20:26:44 +02:00
Gregor Wagner
9a97ca239e Bug 775199 - Review comment. r=mounir 2012-08-01 13:51:54 -07:00
Gregor Wagner
bba69fc943 Bug 775199 - Contacts API: remove whitelist approach for permissions. r=mounir 2012-08-01 13:38:31 -07:00
Gregor Wagner
0cf5fcb21d Bug 776960 - Re-enable ContactsChangeEvent tests. r=smaug 2012-07-25 10:33:05 -07:00
Gregor Wagner
b32d92b5c0 Bug 777198 - Scope ContactsService responses to the process that made the request. r=smaug 2012-07-25 10:27:27 -07:00
Mounir Lamouri
c379064cab 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
fa0c670de5 Bug 772127 - Run Contacts and Settings API tests on desktop. r=sicking 2012-07-11 10:41:40 -07:00
Nathan Froyd
a7eb97f896 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
b3c0654bba Bug 769245 - Contacts API: Add ContactEmail Type. r=sicking 2012-07-03 11:00:53 -07:00