Commit Graph

418 Commits

Author SHA1 Message Date
Jessica Jong
49d41bb08c Bug 978709 - 4.e/6: nsIRILNetworkInterface changes. r=vicamo 2014-03-29 15:18:22 +08:00
Vicamo Yang
366b897865 Bug 978709 - 3.b/6: support multiple addresses in ril_worker. r=hsinyi 2014-03-29 15:18:16 +08:00
Vicamo Yang
23f4b13fb2 Bug 978709 - 2.e/6: remove unused data call enumeration stuff. r=hsinyi 2014-03-29 15:18:14 +08:00
Vicamo Yang
acc0fa401f Bug 978709 - 2.d/6: don't throw in _deliverDataCallCallback loop. r=hsinyi 2014-03-29 15:18:13 +08:00
Vicamo Yang
680d5de7a0 Bug 978709 - 2.c/6: completely remove nsIRILDataCallback. r=hsinyi 2014-03-29 15:18:12 +08:00
Vicamo Yang
4672fd7378 Bug 978709 - 2.a/6: remove nsIRILDataCallback::receiveDataCallList. r=hsinyi
nsIRILDataCallback::receiveDataCallList has been obsoleted for a long
long time and all the existing classes that implement
nsIRILDataCallback leave the function body empty.  Since we're going
to change the object layout of a |datacall| JS object, removing
related but obsoleted functions saves us some time.
2014-03-29 15:18:10 +08:00
Vicamo Yang
612f4dfdfc Bug 978709 - 1/6: remove nsINetworkInterface::broadcast. r=hsinyi 2014-03-29 15:18:09 +08:00
Bevis Tseng
6d84cf8af6 Bug 981077 - Part 3: Remove unused method of getClientIdByIccId(). r=vyang 2014-03-25 15:04:33 +08:00
Bevis Tseng
1931395fb0 Bug 945089 - Part 1.2: Move SMS concatenation logic from ril_worker.js to RadioInterfaceLayer.js. r=vyang 2014-03-13 01:27:00 +09:00
Edgar Chen
385cf81f7c Bug 946589 - Remove 'ril.radio.preferredNetworkType' setting handler. r=hsinyi 2014-02-12 20:58:11 +08:00
Bevis Tseng
90fbd7053c Bug 976897 - Define new notification between NetworkManager and outer modules to prevent the race condition of setting routes and using network interface. r=vyang. 2014-03-10 12:36:42 +09:00
Vicamo Yang
898a413ce3 Bug 957917 - 1/2: B2G RIL - read PDP type from APN settings. r=hsinyi 2014-03-11 22:17:57 +08:00
Ryan VanderMeulen
48db9fe113 Backed out changesets a7ea2d51414d and 901717199390 (bug 957917) for causing bug 980375. 2014-03-06 16:30:35 -05:00
Bevis Tseng
5f5d799d9e Bug 977920 - Retrieve iccId without checking prototype of IccInfo. r=vyang 2014-03-05 11:10:46 +08:00
Bevis Tseng
fe9cf2b373 Bug 974820 - Part 2: Add error handling of sending/receiving SMS/MMS when device storage is full. r=vyang 2014-02-20 12:21:11 +08:00
Vicamo Yang
af1f85bc10 Bug 957917 - 1/2: B2G RIL - read PDP type from APN settings. r=hsinyi 2014-03-05 10:37:42 +08:00
Jessica Jong
223ebc982e Bug 960865 - Part 2: handle dun apn type in RadioInterfaceLayer. r=hsinyi 2014-02-28 18:04:59 +08:00
Edgar Chen
7de427cf04 Bug 961571 - Part 2: Handle ims apn type in RILNetworkInterface. r=hsinyi 2014-02-26 00:08:00 +08:00
Hsin-Yi Tsai
104cbd6450 Bug 881174 - part2 - cdma 3way call RIL impl. r=vicamo 2014-02-21 17:46:58 +08:00
Edgar Chen
47c18323cc Bug 976959 - Change the netmask to prefix length for supporting IPv6. r=vchang,hsinyi 2014-02-26 18:08:46 +08:00
Bevis Tseng
0e88c8ff63 Bug 975356 - Append iccId into the message sent by SystemMessenger. r=vyang 2014-02-24 18:34:06 +08:00
Hsin-Yi Tsai
261920bcca Bug 974580 - _timer shouldn't be null. r=allstars.chh 2014-02-21 14:15:35 +08:00
Michael Wu
c84d4ee5f5 Bug 848004 - Set the time to a minimum plausible time when necessary, r=gene 2014-02-18 15:41:36 +01:00
Vicamo Yang
89df8b0745 Bug 960894 - 3.f/4: really merge all RIL worker instances into one. r=hsinyi 2014-02-17 19:35:12 +08:00
Vicamo Yang
fff9c31791 Bug 960894 - 2.b/4: allow sharing WorkerMessenger between RadioInterface instances. r=hsinyi 2014-02-17 19:35:03 +08:00
Vicamo Yang
963b9a5225 Bug 960894 - 2.a/4: move ril_worker init code out of RadioInterfaceLayer ctor. r=hsinyi 2014-02-17 19:35:02 +08:00
Szu-Yu Chen [:aknow]
31e4a4cbed Bug 963054 - Wait card state initialization. r=hsinyi 2014-02-14 17:42:32 +08:00
Szu-Yu Chen [:aknow]
e53d9c3bce Bug 968713 - Remove callError in ril_worker. r=hsinyi 2014-02-12 14:31:13 +08:00
Edgar Chen
6876681e45 Bug 970191 - Fix unable to switch default client of data connection in DSDS. r=hsinyi 2014-02-10 14:42:11 +08:00
Edgar Chen
4ed554267b Bug 968093 - Fix JavaScript error: "this._processNextMessage is not a function". r=hsinyi 2014-02-06 11:32:27 +08:00
Edgar Chen
3b1a96c49f Bug 964974 - Part 1: Dropping all active voice call when power off radio. r=hsinyi 2014-02-06 12:31:53 +08:00
Edgar Chen
e7098784bb Bug 905568 - Part 2: Move data connection related code to DataConnectionManager/DataConnectionHandler. r=hsinyi 2013-12-03 14:18:32 +08:00
Edgar Chen
50e505f39b Bug 905568 - Part 1: Add DataConnectionManager and DataConnectionHandler. r=hsinyi 2013-08-22 17:18:13 +08:00
Jessica Jong
2e933670a8 Bug 963516 - Part 3: ril implementation to support matchMvno(). f=edgar r=hsinyi 2014-01-28 02:22:00 +08:00
Jessica Jong
ac2a56c770 Bug 931348 - Part 3: Use allDataDisconnected() instead of anyDataConnected(). r=hsinyi 2014-01-29 08:20:26 -05:00
Jessica Jong
0359b872c3 Bug 931348 - Part 2: Defer setup of apn settings after data calls are cleared. r=vicamo 2014-01-29 08:20:10 -05:00
Jessica Jong
7e7def0c8b Bug 931348 - Part 1: Split updateApnSettings() into two parts. r=vicamo 2014-01-29 08:19:55 -05:00
Edgar Chen
b8a3571eed Bug 962522 - Part 1: Fix the JavaScript error thrown in checkRoamingBetweenOperators() when the operator information is not available. r=hsinyi 2014-01-23 17:28:24 +08:00
Jessica Jong
284b3d9a9d Bug 952374 - [Fugu] data connectivity lost after left idle. r=hsinyi 2014-01-23 17:05:04 +08:00
Jessica Jong
2dc47f8885 Bug 960961 - Part 3: add logs for setup/deactivate data call. r=vicamo 2014-01-23 16:44:49 +08:00
Jessica Jong
9f768e43b3 Bug 960961 - Part 2: remove ril logs or wrap them with DEBUG flag. r=vicamo 2014-01-23 16:44:20 +08:00
Edgar Chen
513dd1c926 Bug 952386 - Disable radio power by default when b2g bootup. r=hsinyi 2014-01-16 14:30:03 +08:00
Nicolas Del Piano
8dfbefa736 Bug 957084 - Allow the sending of empty SMS messages (Gecko side). r=gene
This patch allows to send empty messages. The fragmentText function did not
contemplate the empty message case. So, I changed and added some behaviours
that removed the conflict.
2014-01-18 11:13:35 -03:00
Gene Lian
543129e190 Bug 931699 - SNTP can only update system time when WiFi or Mobile gets connected (not MMS/SUPL). r=skao,echen 2013-10-29 16:13:06 +08:00
Ryan VanderMeulen
766f58f92e Backed out changeset 658e616bd231 (bug 957084) for marionette-webapi orange. 2014-01-15 13:24:02 -05:00
Nicolas Del Piano
0d40ec0200 Bug 957084 - Allow the sending of empty SMS messages (Gecko side). r=gene
This patch allows to send empty messages. The fragmentText function did not
contemplate the empty message case. So, I changed and added some behaviours
that removed the conflict.
2014-01-15 10:14:10 -03:00
Szu-Yu Chen [:aknow]
c36187278b Bug 943215 - Control radio according to cardState. r=hsinyi 2014-01-15 09:40:49 -05:00
Edgar Chen
2ac81619cd Bug 952043 - Part 3: RIL implementation for providing the network types supported by platform. r=hsinyi 2014-01-08 14:10:58 +08:00
Vicamo Yang
3adfe70669 Bug 959503: B2G RIL - move netHelper related code up to RadioInterfaceLayer.js. r=hsinyi 2014-01-14 18:33:28 +08:00
Fabrice Desré
2c914fcce1 Bug 958773 - Don't use js-ctypes in the ril worker r=vicamo 2014-01-13 10:16:05 -08:00