Commit Graph

500 Commits

Author SHA1 Message Date
Edgar Chen
c046016659 Bug 986395 - Part 1: Correct the API behavior of setPreferredNetworkType(). r=hsinyi 2014-05-13 14:36:18 +08:00
Edgar Chen
3043b2fb78 Bug 898445 - Part 5: RIL implementation changes for MobileConnection webidl. r=hsinyi 2014-04-08 14:28:54 +08:00
Edgar Chen
5ad92e1691 Bug 942740 - Carry serviceId information in ussd system message. r=hsinyi 2014-05-08 11:47:24 +08:00
Hsin-Yi Tsai
76a53a8c80 Bug 1007538 - [B2G][RIL] fix error handling of REQUEST_QUERY_FACILITY_LOCK. r=edgar 2014-05-08 18:13:44 +08:00
Hsin-Yi Tsai
ae9fba4506 Bug 997584 - part 1 - remove kPrefClirModePreference. r=vicamo 2014-04-18 16:11:40 +08:00
Edgar Chen
c59008cd8f Bug 1001352 - Set data subscrption for flame dsds mode. r=hsinyi 2014-05-05 15:12:14 +08:00
Edgar Chen
0194124153 Bug 1003011 - Part 2: Need to enable uicc subscription for flame dsds mode. r=hsinyi 2014-04-30 16:32:07 +08:00
Edgar Chen
9c12bfb372 Bug 1003011 - Part 1: Cleanup RIL parcel. r=hsinyi 2014-04-30 12:04:51 +08:00
Vicamo Yang
710c3fadc7 Bug 999458 - 2.c/2: 0 <= gsmLocationAreaCode <= 65535. r=echen 2014-05-02 00:24:12 +08:00
Szu-Yu Chen [:aknow]
a45704bf78 Bug 993255 - Part 4: Fix hang up pending outgoing call. r=hsinyi 2014-04-29 10:02:20 +08:00
Szu-Yu Chen [:aknow]
ea61f81b05 Bug 1000705 - Fix fail cause of local hang up. r=hsinyi 2014-04-25 03:05:00 -04:00
Szu-Yu Chen [:aknow]
ec6d886914 Bug 999334 - Redesign pending outgoing call mechanism. r=hsinyi 2014-04-25 14:59:40 +08:00
Hsin-Yi Tsai
393e8c031d Backed out changeset d050c422919a (bug 997584) since should wait for gaia blocker landed first. 2014-04-22 18:46:59 +08:00
Hsin-Yi Tsai
7c073d465d Bug 997584 - part 1 - remove kPrefClirModePreference. r=vicamo 2014-04-18 16:11:40 +08:00
Szu-Yu Chen [:aknow]
28141d73a9 Bug 993255 - Part 2: Hangup pending outgoing call. r=hsinyi 2014-04-10 02:06:00 +02:00
Szu-Yu Chen [:aknow]
a3e0395827 Bug 993255 - Part 1: Refactor: extract removeVoiceCall. r=hsinyi 2014-04-10 02:05:00 +02:00
Edgar Chen
627ebb29a3 Bug 978027 - Part 3: Get icc app index only when the _isCdma flag is ready to use. r=allstars.chh 2014-04-07 16:57:45 +08:00
Edgar Chen
3567f2c50f Bug 978027 - Part 2: RIL implementation for prl version. r=allstars.chh 2014-04-07 15:29:04 +08:00
Bevis Tseng
5e679ebe22 Bug 990918 - Part 1: Make RIL compatible for both new/old formats of ril.cellbroadcast.searchlist. r=htsai 2014-04-03 16:33:56 +08:00
Szu-Yu Chen [:aknow]
9557433410 Bug 990467 - Part 2: Add pending outgoing call. r=hsinyi 2014-04-04 08:18:17 -04:00
Szu-Yu Chen [:aknow]
59e0ad2af1 Bug 990467 - Part 1: Refactor: Extract function of adding new voice call. r=hsinyi 2014-04-04 08:17:59 -04:00
Vicamo Yang
42e98bca9c Bug 978709 - 3.b/6: support multiple addresses in ril_worker. r=hsinyi 2014-03-29 15:18:16 +08:00
Vicamo Yang
2651a589d5 Bug 978709 - 3.a/6: RIL_Data_Call_Response_v5 has also DNS server list. r=hsinyi 2014-03-29 15:18:15 +08:00
Vicamo Yang
e08eee5c24 Bug 978709 - 2.e/6: remove unused data call enumeration stuff. r=hsinyi 2014-03-29 15:18:14 +08:00
Thomas Zimmermann
ea2c4302bc Bug 986440: Add missing field |number| for REQUEST_QUERY_CALL_FORWARD_STATUS, r=htsai
The field |number| is missing when REQUEST_QUERY_CALL_FORWARD_STATUS
gets invoked from RilContentHelper.js. This patch adds a test to the
function |queryCallForwardingStatus| for handling this case.

--HG--
extra : rebase_source : c56474a2023434ac3658c7771244c6380ca2a6e0
2014-03-27 10:35:30 +01:00
Thomas Zimmermann
2e711b04a9 Bug 986440: Check for |radioTech| in |voiceRegistrationState|, r=htsai
When starting up RIL, |radioTech| in |voiceRegistrationState| is not
defined before we received REQUEST_VOICE_REGISTRATION_STATE. This
patch adds an extra test to avoid the respective error message.

--HG--
extra : rebase_source : 19927ec9a3892606d81f3209ea470ce297d927d7
2014-03-27 10:35:24 +01:00
Thomas Zimmermann
a2623c2ab0 Bug 986440: Test for |options.rilMessageType| in REQUEST_GET_SMSC_ADDRESS handler, r=htsai
The response handler for REQUEST_GET_SMSC_ADDRESS expects the field
|rilMessageType| to be present in its options. This is not the case
if the request was generated from within ril_worker.js.

This patch handles this case by adding an extra test for the existance
of the field. The response handler will return without sending a reply
to the content helper. This is not a problem since the content handler
did not invoke the request anyway.

--HG--
extra : rebase_source : 211d5f4dc29dd99b745bc29d856c291175f156f1
2014-03-27 10:35:17 +01:00
Thomas Zimmermann
c217994116 Bug 986440: Return 'null' from RIL-worker function, r=htsai
One of the functions in ril_worker.js is supposed to return 'null'
on errors, but returns 'undefined' instead. This patch fixes the
problem.

--HG--
extra : rebase_source : 0f0c1cc06fb4bcb6fe034ab3c88890b351a6cad6
2014-03-27 10:35:09 +01:00
Shawn Ku
216568d9b9 Bug 977433 - Part 1: RIL patch - B2G RIL: Handling LTE signal strength. r=HsinYi 2014-03-18 10:28:17 +08:00
Bevis Tseng
ac783a7b2f 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
bec6eb2377 Bug 946589 - Remove 'ril.radio.preferredNetworkType' setting handler. r=hsinyi 2014-02-12 20:58:11 +08:00
Edgar Chen
e16b35f2a3 Bug 980826 - Part 1: updateContactFieldType2() doesn't trigger either onsuccess or onerror callback in some case. r=allstars.chh 2014-03-11 11:20:26 +08:00
Vicamo Yang
01f8ef8bf5 Bug 957917 - 1/2: B2G RIL - read PDP type from APN settings. r=hsinyi 2014-03-11 22:17:57 +08:00
Ryan VanderMeulen
fee54ff24f Backed out changesets a7ea2d51414d and 901717199390 (bug 957917) for causing bug 980375. 2014-03-06 16:30:35 -05:00
Shawn Ku
a8e522d859 Bug 976491 - B2G RIL: Don't throw exception when running readICCID for some CMCC cards. r=Yoshi 2014-03-06 09:52:44 +08:00
Vicamo Yang
f988ed247e Bug 957917 - 1/2: B2G RIL - read PDP type from APN settings. r=hsinyi 2014-03-05 10:37:42 +08:00
Hsin-Yi Tsai
fc0d71b672 Bug 881174 - part2 - cdma 3way call RIL impl. r=vicamo 2014-02-21 17:46:58 +08:00
Fabien Cazenave (kaze@mozilla.com)
de3de525b7 Bug 968550 - onerror is undefined in processICCIOError. r=yoshi 2014-02-27 15:25:17 +08:00
Edgar Chen
4d4ae5a83d Bug 900429 - Part 1: Add personalization state and lock type for CDMA. r=allstars.chh 2014-02-20 14:00:56 +08:00
Vicamo Yang
82fc05d83f Bug 974260: fix potential xpcshell errors in test_ril_worker_icc.js when RILQUIRKS_V5_LEGACY is set to true. r=yoshi 2014-02-19 20:02:16 +08:00
Vicamo Yang
3be8155688 Bug 960894 - 3.e/4: multiple contexts in one RIL worker. r=hsinyi 2014-02-17 19:35:11 +08:00
Vicamo Yang
5668e11f5c Bug 960894 - 3.d.3/4: use 'this.context.debug'. r=hsinyi 2014-02-17 19:35:10 +08:00
Vicamo Yang
224eb35f5c Bug 960894 - 3.d.2/4: use 'this.context.clientId'. r=hsinyi 2014-02-17 19:35:08 +08:00
Vicamo Yang
52e914fefc Bug 960894 - 3.d/4: look up foreign objects through 'this.context'. r=hsinyi 2014-02-17 19:35:07 +08:00
Vicamo Yang
15da5adad5 Bug 960894 - 3.c/4: construct global objects from constructors. r=hsinyi 2014-02-17 19:35:06 +08:00
Vicamo Yang
19476e2fcc Bug 960894 - 3.b/4: don't modify global. r=hsinyi 2014-02-17 19:35:05 +08:00
Vicamo Yang
5ad42bba3e Bug 960894 - 3.a/4: Move PENDING_NETWORK_TYPE into RIL and rename to pendingNetworkType. r=hsinyi 2014-02-17 19:35:04 +08:00
Vicamo Yang
ec5fa0f27e Bug 960894 - 2.b/4: allow sharing WorkerMessenger between RadioInterface instances. r=hsinyi 2014-02-17 19:35:03 +08:00
Vicamo Yang
aef8dda771 Bug 960894 - 1/4: allow representing multiple clients in one RIL worker. r=bz 2014-02-17 19:35:01 +08:00
Szu-Yu Chen [:aknow]
f6bcd1648d Bug 963054 - Wait card state initialization. r=hsinyi 2014-02-14 17:42:32 +08:00