Commit Graph

2004 Commits

Author SHA1 Message Date
Jessica Jong
0186e29673 Bug 1010356 - Part 1: interface changes to support neighboring cell info. r=hsinyi 2014-06-24 23:13:00 +02:00
Wes Kocher
20e8bbb46d Merge m-c to inbound a=merge 2014-06-23 18:59:54 -07:00
Benoit Jacob
747dcfc8a0 Bug 1028588 - Fix dangerous public destructors in the rest of dom/ - r=ehsan 2014-06-23 15:56:07 -04:00
Shawn Ku
16a77611ff Bug 944635 - B2G RIL: Exception in updateDisplayCondition() ... "TypeError: RIL.operator is null". r=HsinYi 2014-06-23 11:47:33 +08:00
Bevis Tseng
54a0da8e2f Bug 921326 - Part 3: Support to Receive Cellbroadcast Messages from different serviceId. r=htsai 2014-06-12 12:04:48 +08:00
Bevis Tseng
589193fd19 Bug 921326 - Part 2: Support to Toggle CellBroadcast Service per SIM. r=htsai 2014-06-10 13:46:57 +08:00
Bevis Tseng
779e63d29a Bug 921326 - Part 1: Support to Set Search List for Each SIM. r=htsai 2014-06-13 16:35:24 +08:00
Vicamo Yang
4c648a1fea Bug 973024 - 3/3: split test_ril_worker_mmi.js into several parts. r=yoshi 2014-06-23 20:56:07 +08:00
Vicamo Yang
f51f8585ab Bug 973024 - 2/3: split test_ril_worker_icc.js into several parts. r=yoshi 2014-06-23 20:56:05 +08:00
Vicamo Yang
edfc885756 Bug 973024 - 1.b/3: share newInterceptWorker. r=yoshi 2014-06-23 20:56:03 +08:00
Vicamo Yang
dfa8d115d2 Bug 973024 - 1.a/3: share newUint8Worker. r=yoshi 2014-06-23 20:56:02 +08:00
Edgar Chen
d251caacf4 Bug 1026727 - Part 2: Fixing the "Unknown" state is displayed instead of "Connected" during manual network selection. r=hsinyi 2014-06-18 17:17:52 +08:00
Hsin-Yi Tsai
1660c6b970 Bug 981519 - number and name presentation - part 4 - ril impl. r=vicamo 2014-04-16 19:43:08 +08:00
Jessica Jong
cfa3d82bd4 Bug 1017950 - wrap telephony related code with MOZ_B2G_RIL flag. r=hsinyi 2014-06-17 01:14:00 +02:00
Dave Hylands
57ea916543 Bug 1026320 - Deal with race condition due to slow response from VolumeManager. r=qDot 2014-06-17 13:37:24 -07:00
Hsin-Yi Tsai
06e8f97805 Backed out changeset 03919674446d (bug 981519) for causing regression bug 1026081 2014-06-17 15:37:31 +08:00
Krzysztof Mioduszewski
aaaebbae8c Bug 1019668 - Part 1: Don't add errorMsg if the status property is undefined. r=allstars.chh 2014-06-16 07:54:00 -04:00
Jessica Jong
adbffcf94c Bug 1023139 - B2G RIL: Flame: Resend data subscription after uicc subscription. f=edgar, r=hsinyi 2014-06-11 02:54:00 -04:00
Jessica Jong
6499ed510c Bug 1022112 - Part 2: Add serviceId parameter in getNetworkInterface() function. r=hsinyi 2014-06-11 02:08:00 -04:00
Jessica Jong
1156db37eb Bug 1022112 - Part 1: Get default service id for data call from settings db. r=hsinyi 2014-06-10 23:24:00 -04:00
Szu-Yu Chen [:aknow]
d6a3db41a9 Bug 1020060 - Retry getCurrentCalls. r=hsinyi 2014-06-12 02:41:00 -04:00
Edgar Chen
cb09b48599 Bug 965143 - Dispatching an error event instead of throwing an exception in network selection api. r=hsinyi 2014-06-09 18:59:49 +08:00
Hsin-Yi Tsai
835e41164b Bug 981519 - number and name presentation - part 4 - ril impl. r=vicamo 2014-04-16 19:43:08 +08:00
Olli Pettay
2672babef6 Bug 1023280 - Rename dictionary.ToObject to ToObjectInternal, r=bz 2014-06-11 22:38:55 +03:00
Vincent Chang
631b6bd714 Bug 1018355 - IPv6 tethering failure. r=chulee 2014-06-05 11:49:38 +08:00
Doug Turner
b8c3ba173b Bug 1022463 - Gonk GPS should default to 10s before trying a a network position. r=kanru 2014-06-08 22:58:40 -07:00
Doug Turner
1e80fc1282 Bug 1022283 - Increase the timeout value of the NetworkLocationProvider and clean up its usage. r=kanru 2014-06-08 22:58:37 -07:00
Doug Turner
85e9f8975d Bug 1022279 - NetworkLocationProvider should respect wifi.enabled settings. r=kanru 2014-06-08 22:56:29 -07:00
Garvan Keeley
07f106eb4e Bug 1018379 - Use wifi scanner as the sole the heartbeat that drives location updates, shorten the wifi scanner wait to 5s to ensure this (also stop and restart the scanner on WifiGeoPositionProvider.startup() to ensure this). r=jdm 2014-06-08 22:52:53 -07:00
Jessica Jong
9b4e51b7f3 Bug 821578 - Add Marionette test for data call with multiple APN. f=edgar, r=hsinyi 2014-06-06 19:15:00 -04:00
Marcos Caceres
febd0d8575 Bug 1009688 - Check that Cc["@mozilla.org/wifi/monitor;1"] returns an object before it is used; r=jdm 2014-06-06 18:28:56 -04:00
Vicamo Yang
8a0f8be05f Bug 1019358 - 2/2: test cases. r=sku 2014-06-05 14:27:31 +08:00
ming.li
6a2ae147c0 Bug 1019358 - 1/2: [dolphin] unable to activate PDP for some specific SIM. r=vicamo
follow spec TS 31.102 4.2.18 EFAD and check mncLength
2014-06-05 14:27:27 +08:00
Vicamo Yang
e91f727213 Bug 1020108: use DOMTimestamp in MozCellBroadcastMessage. r=gene 2014-06-05 10:06:28 +08:00
Vicamo Yang
546cc64d56 Bug 927320 - 1/2: rename TelephonyProvider to TelephonyService. r=aknow
--HG--
rename : dom/telephony/gonk/TelephonyProvider.js => dom/telephony/gonk/TelephonyService.js
rename : dom/telephony/gonk/TelephonyProvider.manifest => dom/telephony/gonk/TelephonyService.manifest
rename : dom/telephony/ipc/TelephonyIPCProvider.cpp => dom/telephony/ipc/TelephonyIPCService.cpp
rename : dom/telephony/ipc/TelephonyIPCProvider.h => dom/telephony/ipc/TelephonyIPCService.h
rename : dom/telephony/nsIGonkTelephonyProvider.idl => dom/telephony/nsIGonkTelephonyService.idl
rename : dom/telephony/nsITelephonyProvider.idl => dom/telephony/nsITelephonyService.idl
2014-06-03 22:15:25 +08:00
Shawn Ku
bfe9b6b6ab Bug 1014408 - B2G RIL: Show empty APN for 405-05 SIM. r=HsinYi 2014-05-30 11:26:04 +08:00
Kilik Kuo
1f021efe55 Bug 942032 - Add singleton pattern to AudioManager and avoid accessing it from content processes. r=mchen 2014-05-28 14:19:22 +08:00
Michael Vines
6b006a15fc Bug 1016022 - Restart softap when the link goes down unexpectedly. r=vchang 2014-05-28 13:28:00 -04:00
Bevis Tseng
c7ca63c686 Bug 1008557 - setUiccSubscription when the RadioState is ready. r=htsai 2014-05-27 16:35:14 +08:00
Jose Antonio Olivera Ortega
572d7e737b Bug 1006380 - Set phone in PHONE_STATE_IN_COMMUNICATION audio state when telephony audio channel is in use. r=mchen 2014-05-29 09:20:42 +02:00
Siddartha Pothapragada
c3b687f988 Bug 976402 - Part 1 - Do not register target if the sessionTokens do not match. r=allstars.chh 2014-05-27 10:19:00 +02:00
Dave Hylands
670d469f48 Bug 1015006 - Detect USB cable unplugged and set sharing to false. r=qDot
If the USB cable is pulled after we call SetIsSharing(true) but before we actually initiate the
sharing operation, then the volume doesn't change state, and mIsSharing never gets set back to
false. So we detect this condition now and force mIsSharing to be false when the USB cable is
unplugged.
2014-05-27 15:47:26 -07:00
Garvan Keeley
be40e890f3 Bug 1014916 - Loop through all the available wireless interfaces. r=dougt 2014-05-27 09:50:00 -04:00
Bevis Tseng
6058e5f67d Bug 824717 - Part 6: Notify SendMesageFailed with saved DOM Message if available. r=vyang 2014-04-28 13:28:12 +08:00
Szu-Yu Chen [:aknow]
d354390e8f Bug 1013745 - Part 4: Refine dialling process and pending call mechanism. r=hsinyi 2014-05-26 19:08:00 +02:00
Jessica Jong
d0c33feb10 Bug 939046 - Part 4: changes to test cases after data call enhancement. f=edgar r=hsinyi 2014-05-27 02:09:00 +02:00
Jessica Jong
4062d031e9 Bug 939046 - Part 3: Introduce dataNetworkInterfaces map and DataCall. f=edgar r=hsinyi
First, we change to use dataNetworkInterfaces map. The key of the map
is the apn type and the value is its corresponding RILNetworkInterface.
RILNetworkInterface(s) are created as soon as apn settings are ready and
registered to NetworkManager right away.

Then, we introduce the DataCall object which represents a real
underlying PDP. When RILNetworkInterface is created, a DataCall is
assigned to it. DataCall can be shared between RILNetworkInterfaces
if they consist of the same apn, username and password.

When a RILNetworkInterface is enabled, it requests its DataCall to
be connected; the DataCall, which can be shared, will establish the
data call if it's not already connected. Similarly, DataCall will
disconnect the data call only when no RILNetworkInterface is requesting
it.

Also, we set the CONNECTING/DISCONNECTING state in DataCall instead of
waiting for state change from ril_worker.
2014-05-27 02:08:00 +02:00
Jessica Jong
e06c0ca3e3 Bug 939046 - Part 2.b: use DISCONNECTED state instead of UNKNOWN when data is disconnected. f=edgar r=hsinyi,vicamo
Since we have removed routing stuff in register/unregisterNetworkInterface()
in Part 2.a, we should use DISCONNECTED state so that routes can be properly
removed when data call is deactivated.
2014-05-27 02:04:00 +02:00
Jessica Jong
6ea091cffd Bug 939046 - Part 2.a: remove routing stuff in register/unregisterNetworkInterface. f=edgar r=hsinyi,vicamo
We should handle routing stuff when a network becomes CONNECTED/DISCONNECTED.
2014-05-27 02:03:00 +02:00
Jessica Jong
6c46a8334b Bug 939046 - Part 1.b: use network id in ril to look for networkInterfaces. r=hsinyi,vicamo 2014-05-27 02:03:00 +02:00