Commit Graph

264 Commits

Author SHA1 Message Date
Ms2ger
1a5ae526d9 Bug 901323 - Don't include nsContentUtils.h unnecessarily; r=jlebar 2013-08-14 08:56:21 +02:00
Gene Lian
e5cd57f08c Bug 901992 - B2G MMS: Retry Mechanism for Downloading MMS is Buggy. r=vicamo a=leo+ 2013-08-08 16:36:09 +08:00
Jon Coppeard
fb6671743e Bug 900986 - Convert JS_*Element API to use MutableHandleValue for out params r=terrence r=bholley r=smaug 2013-08-05 14:02:47 +01:00
Ed Morley
4e6f3c8e19 Merge latest green b2g-inbound changeset and mozilla-central 2013-08-02 13:30:22 +01:00
Gene Lian
c26d266348 Bug 850140 - B2G MMS: implement MmsService.handleDeliveryIndication() to handle delivery report (part 2, handle delivery report). r=vicamo a=koi+ 2013-07-31 15:24:07 +08:00
Gene Lian
e620d61236 Bug 850140 - B2G MMS: implement MmsService.handleDeliveryIndication() to handle delivery report (part 1, provide and correct DB functions). r=vicamo a=koi+ 2013-07-31 15:23:37 +08:00
Ryan VanderMeulen
09b200b169 Merge m-c to inbound on a CLOSED TREE. 2013-07-30 09:23:28 -04:00
Bobby Holley
98a0425f0f Bug 899245 - Rename JS_GetGlobalForScopeChain to JS::CurrentGlobalOrNull. r=luke
This was done with perl/grep.
2013-07-29 16:45:27 -07:00
Fernando Jiménez
45b6d456ae Bug 816564 - Silent SMS to Authenticate Device for Mobile Billing. Part 0: WebSMS. sr=vicamo 2013-07-30 00:50:21 +02:00
Chia-hung Tai
4b8d2df039 Bug 898202 - [B2G][MMS]Unable to send/receive MMS using AT&T or prepaid T-Mobile SIMs. r=vyang 2013-07-26 18:30:47 +08:00
Vicamo Yang
7aeae4c5b3 Bug 891235: remove mozSms. rs=mounir 2013-07-26 18:40:27 +08:00
Joey Armstrong
56ab717da3 Bug 870370 - Move EXTRA_COMPONENTS to mozbuild (file batch #3); r=mshal 2013-06-11 16:38:22 -04:00
Gene Lian
72cf1cabdf Bug 891756 - [sms][mms] Gecko needs to return proper error code to notify Gaia the address is invalid (part 2, test case). r=vicamo a=leo+ 2013-07-11 11:03:05 +08:00
Gene Lian
933946dcc9 Bug 891756 - [sms][mms] Gecko needs to return proper error code to notify Gaia the address is invalid (part 1, "InvalidAddressError"). r=vicamo a=leo+ 2013-07-11 11:23:49 +08:00
Chia-hung Tai
cc00cafa31 Bug 895735 - Follow-up fix for bug 863241. r=gene 2013-07-19 10:58:44 +08:00
Ryan VanderMeulen
76ce8020e7 Merge m-c to inbound on a CLOSED TREE. 2013-07-18 14:53:05 -04:00
Alexandre Lissy
1acf39950d Bug 887701 - Ensure proper serialization of upgrade path. r=gene.lian
Most of IndexedDB is relying on asynchronicity. This is fun, but in the
present case, it can trigger bad behavior: upgrade being performed in
the wrong order. This can be a big issue if one further update depends
on a previous one, which is the case for adding messageRecord.type.
2013-07-11 17:20:02 +02:00
Vicamo Yang
d92ed06a0a Bug 887745 - B2G SMS: more entries in GSM_SMS_STRICT_7BIT_CHARMAP. r=gene 2013-07-18 18:15:32 +08:00
Vicamo Yang
86333fe3bc Bug 885280: (follow-up) international number of parsed object could be null. r=gene 2013-07-18 16:12:22 +08:00
Boris Zbarsky
9d5d30d8a1 Bug 893004 part 2. Remove various no-longer-used XPCOM bits from Navigator, except the ones from nsIDOMNavigator. r=smaug
--HG--
rename : dom/network/interfaces/nsIDOMNavigatorNetwork.idl => dom/network/interfaces/nsIMozNavigatorNetwork.idl
2013-07-17 23:23:52 -04:00
Brian O'Keefe
f4815f2203 Bug 883502 - Part 1: Move 'chromium_config.mk' includes after rules.mk. r=gps 2013-07-04 08:28:43 -04:00
Boris Zbarsky
2e1a03a7a3 Bug 838146 part 10. Turn on WebIDL bindings for Navigator. r=smaug 2013-07-12 10:37:23 -04:00
Boris Zbarsky
b927f50c8e Bug 838146 part 2. Implement WebIDL API on Navigator for all our nonstandard extensions that are not behind build-time flags. r=smaug, sr=peterv 2013-07-12 10:35:44 -04:00
Chia-hung Tai
ed93305023 Bug 890218 - [MMS] If reboot device while downloading MMS attachment, the message will be empty and will not be deleted anymore. r=gene 2013-07-11 10:03:47 +08:00
Vicamo Yang
ea12095c10 Bug 885280 - MobileMessage: support phone numbers with non-'+' international dialing prefix. r=gregor 2013-07-15 15:26:52 +08:00
Trevor Saunders
f33ade0d68 bug 887483 - remove a bunch of useless assignments to FORCE_STATIC_LIB implied by LIBXUL_LIBRARY=1 r=mshal 2013-07-11 11:06:34 -04:00
Vicamo Yang
52d41f000d Bug 850529 - MobileMessage: return an empty array if no attachments in a MmsMessage. r=gene 2013-07-10 11:47:31 +08:00
David Zbarsky
dc4eb54b87 Bug 885804: Renaming in content/dom r=jlebar 2013-07-08 11:48:39 -04:00
Phil Ringnalda
da562a9c59 Merge birch and inbound to central 2013-07-04 18:11:28 -07:00
Gene Lian
57ad6429a7 Bug 890146 - [MMS] Unable to send MMS to the contact number saved with parentheses. Need to normalize the phone numbers before sending. r=vicamo 2013-07-04 13:49:16 +08:00
Vicamo Yang
1643cfb86b Bug 871946 - B2G MobileMessage: rename dom/mobilemessage/src/ril to dom/mobilemessage/src/gonk. r=gene
--HG--
rename : dom/mobilemessage/src/ril/MmsPduHelper.jsm => dom/mobilemessage/src/gonk/MmsPduHelper.jsm
rename : dom/mobilemessage/src/ril/MmsService.js => dom/mobilemessage/src/gonk/MmsService.js
rename : dom/mobilemessage/src/ril/MmsService.manifest => dom/mobilemessage/src/gonk/MmsService.manifest
rename : dom/mobilemessage/src/ril/MobileMessageDatabaseService.js => dom/mobilemessage/src/gonk/MobileMessageDatabaseService.js
rename : dom/mobilemessage/src/ril/MobileMessageDatabaseService.manifest => dom/mobilemessage/src/gonk/MobileMessageDatabaseService.manifest
rename : dom/mobilemessage/src/ril/SmsService.cpp => dom/mobilemessage/src/gonk/SmsService.cpp
rename : dom/mobilemessage/src/ril/SmsService.h => dom/mobilemessage/src/gonk/SmsService.h
rename : dom/mobilemessage/src/ril/WspPduHelper.jsm => dom/mobilemessage/src/gonk/WspPduHelper.jsm
rename : dom/mobilemessage/src/ril/mms_consts.js => dom/mobilemessage/src/gonk/mms_consts.js
rename : dom/mobilemessage/src/ril/wap_consts.js => dom/mobilemessage/src/gonk/wap_consts.js
2013-07-04 10:55:45 +08:00
Chia-hung Tai
fc3a2f6719 Bug 883019 - B2G MMS: Remove content length from all part headers. r=vyang 2013-07-03 10:37:39 +08:00
Mike Shal
d5df6bb361 Bug 868536 - Move ipdl.mk files to moz.build; r=gps
Author: Mike Shal <mshal@mozilla.com>
2013-07-01 09:56:28 -04:00
Vicamo Yang
0e195bd1a2 Bug 871433: WebSMS - normalize address before searching for a participant record. r=gene 2013-07-02 18:10:33 +08:00
Vicamo Yang
3e43e554bf Bug 814581 - Part 5/8: fix MobileMessage. r=gene 2013-07-02 17:36:47 +08:00
Vicamo Yang
89f4007f1a Bug 814581 - Part 1/8: MultiSIM - interface changes. sr=hsinyi 2013-07-02 17:36:33 +08:00
Justin Lebar
3e059c7221 Bug 820686 - Remove code after MOZ_CRASH or MOZ_ASSUME_NOT_REACHED. r=(see below)
r=tbsaunde for accessible
r=jmuizelaar for gfx
r=waldo for js
r=roc for layout
r=glandium for mozglue
r=jduell for netwerk
r=khuey for everything else
2013-06-28 18:38:32 -07:00
Justin Lebar
051c5b560a Bug 802686 - s/MOZ_NOT_REACHED/MOZ_CRASH/ in Gecko. r=(see below)
r=tbsaunde for accessible
r=jmuizelaar for gfx
r=roc for layout
r=glandium for mozglue
r=jduell for netwerk
r=khuey for everything else

This is a mechanical change made with sed.  Later patches in this queue
clean up the whitespace errors and so on.
2013-06-28 18:38:30 -07:00
Mike Shal
156426771a Bug 875013 - Eliminate VPATH usage (part 1 - EXPORTS); r=joey 2013-06-26 14:51:06 -04:00
Chia-hung Tai
aa9bc663ef Bug 887646 - B2G MMS: Do not set content-length in smil header when sending. r=gene a=leo+ 2013-06-27 13:56:33 +08:00
Gene Lian
1179ea12ea Bug 888147 - [B2G][MMS][Regression] We are skipping 'sending' status when sending a MMS. r=ctai a=leo+ 2013-06-28 13:36:02 +08:00
Gene Lian
a74478ffb2 Bug 886767 - [MMS] Disable grouping functionality when receiving a MMS (temporarily) and keep it for sending. r=vicamo,ctai a=leo+ 2013-06-25 20:57:57 +08:00
Gene Lian
1e2d59faea Bug 880563 - B2G MMS: deleting an MMS during the sending or retrieving process doesn't work properly. r=vicamo,ctai a=leo+ 2013-06-20 19:23:43 +08:00
Chia-hung Tai
12751d7afd Bug 885685 - B2G MMS: Use nsIURI Object in applyFilter for MmsProxyFilter. r=vyang,gene a=leo+ 2013-06-25 14:36:59 +08:00
Gene Lian
08d3ecb8a3 Bug 885652 - B2G SMS: DOMRequest in sending SMS API does not trigger onsuccess or onerror function when the SIM card is not installed or radio is disabled. r=vicamo a=leo+ 2013-06-24 20:08:30 +08:00
Alexandre Lissy
956a70d8c4 Bug 883017 - Send MMS with UTF-8 charset; r=gene.lian
Some MMSC seems to be doing bad things if we don't encode/specify the
correct encoding: SFR and Bouygues Telecom delivers UTF-8 destroyed,
while Free Mobile and Orange did a good job. Setting the charset to
UTF-8 makes those four carriers (and probably a lot more) happy.
2013-06-15 20:23:51 +02:00
Patrick Wang
2f848ffdc6 Bug 883296: returning empty object instead of null when decoding zero length data in Octet.decodeMultiple. r=gene 2013-06-17 19:33:57 +08:00
Patrick Wang
6191808691 Backed out changeset 9a3ee53f3421. 2013-06-20 10:35:45 +08:00
Patrick Wang
d105edd89e [PATCH] Bug 883296: returning empty object instead of null when
From 1a04770db0f0e86440503e73bded294b696b876c Mon Sep 17 00:00:00 2001
 decoding zero length data in Octet.decodeMultiple.
---
 dom/mobilemessage/src/ril/WspPduHelper.jsm |   62 ++++++++++++++--------------
 1 file changed, 30 insertions(+), 32 deletions(-)
2013-06-17 19:33:57 +08:00
Vicamo Yang
83039abc8c Bug 883798 - B2G SMS: test cases should initialize all necessary preferences and/or settings. r=gene 2013-06-19 10:18:39 +08:00
Chia-hung Tai
5c259090f7 Bug 884146 - B2G MMS: Can not receive MMS from Far-stone sim card. r=vyang 2013-06-18 18:17:43 +08:00
Chia-hung Tai
87838cd54b Bug 880561 - B2G MMS: Add 2 more error status (in flight mode and no sim card) when sending MMS. r=gene 2013-06-18 12:06:32 +08:00
Gene Lian
dfee1a5c53 Bug 880648 - [MMS] Accented characters are not correctly sent/received in a MMS (part 1, content blob should be encoded by utf-8). r=vicamo a=leo+ 2013-06-18 16:28:55 +08:00
Gene Lian
ed62156249 Backed out changeset 66523a98fe19 2013-06-18 16:25:52 +08:00
Gene Lian
44281ac350 Bug 880648 - [MMS] Accented characters are not correctly sent/received in a MMS (part 1, content blob should be encoded by utf-8). r=vicamo a=leo+ 2013-06-18 16:13:39 +08:00
Mike Shal
87c2fdb386 Bug 880245 - Move EXTRA_JS_MODULES to moz.build (conversion part 1); r=joey
From 69c3338a3287ff8cc97533e06069fc4d4cb7c5f6 Mon Sep 17 00:00:00 2001
2013-06-10 12:08:47 -04:00
Chia-hung Tai
12764443be Bug 880217 - [MMS]'undefined' tag appears instead of MMS in thread list view. r=gene.lian a=leo+ 2013-06-11 14:22:35 +08:00
Chuck Lee
8fbe6af03a Bug 853715 - 0005. Handle incoming Wap Push messages. r=vicamo
--HG--
rename : dom/mobilemessage/src/ril/WapPushManager.js => dom/wappush/src/gonk/WapPushManager.js
2013-06-04 18:51:02 +08:00
Chia-hung Tai
321417ef1b Bug 855610 - B2G MMS: Scan pending sending/receiving transaction and set the status to fail when b2g bootup. r=vyang 2013-06-06 09:48:10 +08:00
Chia-hung Tai
a93d38242c Bug 879675 - B2G MMS: If the mmsc in APN settings end with '/', it will cause sending MMS fail. r=vyang 2013-06-05 18:20:34 +08:00
Vicamo Yang
c9d308fc3f Bug 877141 - add test cases for sending SMS with continuous space characters. r=gene 2013-06-05 17:42:42 +08:00
Chia-hung Tai
5a728b4965 Bug 879152 - B2G MMS: Set the delivery status to error when retrieveMMS fail. r=gene.lian 2013-06-04 17:42:19 +08:00
Chia-hung Tai
286c6df2aa Bug 810099 follow-up fix - B2G MMS: support onretrieving event. r=gene.lian a=leo+ 2013-06-04 12:01:58 +08:00
Chia-hung Tai
688c2390b7 Bug 877064 - B2G MMS: Retry sending MMS fail. r=vyang 2013-06-03 12:21:06 +08:00
Chia-hung Tai
ba0d852318 Bug 810099 - B2G MMS: support onretrieving event. r=vyang 2013-05-10 13:39:22 -07:00
Chia-hung Tai
a5aa079f69 Bug 810099 - B2G MMS: Support onretrieving event - interface changes. r=vynag 2013-05-09 18:53:39 -07:00
Boris Zbarsky
3eabb6ea4b Bug 876805. Fix unsafe reference gc hazards in dom/ code. r=smaug 2013-05-29 16:16:04 -04:00
Patrick Wang
cc8a80e1be Bug 875208 - Check blob last modification date before sending it through IPC. r=gene.lian 2013-05-28 12:24:11 +08:00
Mike Shal
5169c0a913 Bug 864774 - Part 2: Move CPPSRCS to moz.build as CPP_SOURCES; r=joey CLOSED TREE
From 9e0ba7f425143f545eb6c4b26a9a96b5ade4d8e9 Mon Sep 17 00:00:00 2001
2013-04-23 17:54:15 -04:00
Vicamo Yang
6e041b2bae Bug 871944 - move dom/mms/* to dom/mobilemessage/*. r=gene
--HG--
rename : dom/mms/interfaces/nsIMmsService.idl => dom/mobilemessage/interfaces/nsIMmsService.idl
rename : dom/mms/interfaces/nsIWapPushApplication.idl => dom/mobilemessage/interfaces/nsIWapPushApplication.idl
rename : dom/mms/src/ril/MmsPduHelper.jsm => dom/mobilemessage/src/ril/MmsPduHelper.jsm
rename : dom/mms/src/ril/MmsService.js => dom/mobilemessage/src/ril/MmsService.js
rename : dom/mms/src/ril/MmsService.manifest => dom/mobilemessage/src/ril/MmsService.manifest
rename : dom/mms/src/ril/WapPushManager.js => dom/mobilemessage/src/ril/WapPushManager.js
rename : dom/mms/src/ril/WspPduHelper.jsm => dom/mobilemessage/src/ril/WspPduHelper.jsm
rename : dom/mms/src/ril/mms_consts.js => dom/mobilemessage/src/ril/mms_consts.js
rename : dom/mms/src/ril/wap_consts.js => dom/mobilemessage/src/ril/wap_consts.js
rename : dom/mms/tests/header_helpers.js => dom/mobilemessage/tests/header_helpers.js
rename : dom/mms/tests/test_mms_pdu_helper.js => dom/mobilemessage/tests/test_mms_pdu_helper.js
rename : dom/mms/tests/test_mms_service.js => dom/mobilemessage/tests/test_mms_service.js
rename : dom/mms/tests/test_wsp_pdu_helper.js => dom/mobilemessage/tests/test_wsp_pdu_helper.js
2013-05-27 11:18:50 +08:00
Ed Morley
a10a1ac1c0 Merge mozilla-central and birch 2013-05-23 12:47:30 +01:00
Vicamo Yang
57f4087b0a Bug 872219 - 2/2: marionette test cases. r=gene 2013-05-23 19:42:33 +08:00
Bobby Holley
f2943090bd Bug 868130 - Remove the lion's share of JSAutoRequests in gecko. r=gabor
There are still a handful that either are used with other runtimes, or that
happen very early/late in cx the lifetime of various things where it doesn't
necessarily make sense to have a cx on the stack. This should definitely ensure
that we're not doing double-duty with the nsCxPusher change, though.
2013-05-22 10:05:28 -06:00
Bobby Holley
cdde50556c Bug 868130 - Include nsCxPusher.h everywhere we need it, and stop including it from nsContentUtils.h. r=gabor 2013-05-22 10:05:26 -06:00
Boris Zbarsky
43f774459d Bug 868312 finale: finish rooting dom/ code. r=smaug 2013-05-17 21:48:25 -04:00
Gregory Szorc
1b12175ba0 Bug 873629 - Remove 129 empty Makefile.in files; r=ted 2013-05-17 16:20:11 -07:00
David Zbarsky
45aa3d2bde Bug 864206 - Use dom::Touch instead of nsIDOMTouch where possible r=Ms2ger 2013-05-17 13:17:53 -07:00
Ted Mielczarek
3cfd62c3d2 bug 871712 - make MSVC PGO opt-in per-directory, and opt-in in the directories that matter. r=glandium 2013-05-16 09:33:26 -04:00
Gene Lian
2cbf53d5af Bug 872373 - B2G MMS: sendMMS(...) fails to create a proper thread ID for send/sending event. r=vicamo a=leo+ 2013-05-15 12:42:27 +08:00
Joey Armstrong
26736a0ee2 bug 869143: phase2 cleanup for XPCSHELL_TEST conversion. r=mshal 2013-05-13 16:24:07 -04:00
Ryan VanderMeulen
4038e4710f Merge m-c to inbound. 2013-05-13 12:02:04 -04:00
Chia-hung Tai
e06358dd9e Bug 867440 - B2G MMS: Add more delivery status in delivery "not-downloaded" and send the dom message with right delivery status. r=vyang 2013-05-10 11:50:18 -07:00
David Zbarsky
e35c65d6d0 Bug 868312 - Some more rooting fixes for dom r=bz 2013-05-10 22:39:45 -04:00
Ryan VanderMeulen
b75cbe55be Merge m-c to inbound. 2013-05-10 14:57:50 -04:00
David Zbarsky
480bf64980 Bug 868312 - Rooting fixes for dom r=bz 2013-05-10 14:22:21 -04:00
Chuck Lee
240cb7e823 Bug 771458 - 0005. Support API change on other platform. r=vicamo 2013-05-10 10:24:12 +08:00
Chuck Lee
bf53da9434 Bug 771458 - 0004. Test case for deleting multiple SMS. r=vicamo 2013-05-06 15:16:37 +08:00
Chuck Lee
2448921624 Bug 771458 - 0003. delete message in DB by array. r=vicamo 2013-04-25 18:02:36 +08:00
Chuck Lee
ce76415c13 Bug 771458 - 0002. Change IPDL to support delete() by array. r=vicamo 2013-04-29 17:50:55 +08:00
Chuck Lee
cdf38242e4 Bug 771458 - 0001. Accept array as argument for delete() API. r=vicamo 2013-05-10 16:45:05 +08:00
Gene Lian
986da68be0 Bug 869807 - B2G MMS: fail to send MMS due to the wrong assignment for expiryDate. r=vicamo a=leo+ 2013-05-08 18:41:00 +08:00
Chia-hung Tai
1aa3d2586f Bug 863241 - Part 2: B2G MMS: the return items from getThreads should have type to identify mms or sms. r=vyang 2013-04-26 16:40:42 +08:00
Ryan VanderMeulen
e02fd4d14f Backed out changesets 9ba22af0a840 and db79b5ea167b (bug 863241) for Werror fail. 2013-05-07 13:34:04 -04:00
Chia-hung Tai
1c689183f1 Bug 863241 - Fix bustage. 2013-05-07 13:14:58 -04:00
Chia-hung Tai
1f5928f69e Bug 863241 - Part 2: B2G MMS: the return items from getThreads should have type to identify mms or sms. r=vyang 2013-04-26 16:40:42 +08:00
Chia-hung Tai
e953cfee22 Bug 863241 - Part 1: Interface changes. r=vyang 2013-04-26 17:06:49 +08:00
Ed Morley
5256152aa1 Backed out changeset 496846474ed3 (bug 864774) 2013-05-13 10:05:49 +01:00
Mike Shal
954221d9c9 Bug 864774 - Part 2: Move CPPSRCS to moz.build as CPP_SOURCES; r=joey
From 140b9201e3b5d2d8efe7af286d279c2411dbc197 Mon Sep 17 00:00:00 2001
2013-04-23 17:54:15 -04:00
Ehsan Akhgari
98c5262c47 Bug 871321 - Fix rooting hazards in the SMS code; r=till 2013-05-12 18:33:04 -04:00
David Zbarsky
bd907d5829 Bug 868312 - Rooting fixes for dom r=bz 2013-05-12 01:17:42 -04:00