Commit Graph

1584 Commits

Author SHA1 Message Date
Krzysztof Mioduszewski
ffc1fb7944 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
d5e5514a9f 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
7c07336341 Bug 1022112 - Part 2: Add serviceId parameter in getNetworkInterface() function. r=hsinyi 2014-06-11 02:08:00 -04:00
Jessica Jong
ea029d883c 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]
b67f228592 Bug 1020060 - Retry getCurrentCalls. r=hsinyi 2014-06-12 02:41:00 -04:00
Edgar Chen
d5d61f2079 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
44d9d18ea5 Bug 981519 - number and name presentation - part 4 - ril impl. r=vicamo 2014-04-16 19:43:08 +08:00
Olli Pettay
0040a9cd76 Bug 1023280 - Rename dictionary.ToObject to ToObjectInternal, r=bz 2014-06-11 22:38:55 +03:00
Vincent Chang
58d3d3466b Bug 1018355 - IPv6 tethering failure. r=chulee 2014-06-05 11:49:38 +08:00
Doug Turner
c8fc96bd75 Bug 1022463 - Gonk GPS should default to 10s before trying a a network position. r=kanru 2014-06-08 22:58:40 -07:00
Jessica Jong
3385cb0339 Bug 821578 - Add Marionette test for data call with multiple APN. f=edgar, r=hsinyi 2014-06-06 19:15:00 -04:00
Vicamo Yang
6fce574aaf Bug 1019358 - 2/2: test cases. r=sku 2014-06-05 14:27:31 +08:00
ming.li
48e56e54c0 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
4d62306ff0 Bug 1020108: use DOMTimestamp in MozCellBroadcastMessage. r=gene 2014-06-05 10:06:28 +08:00
Vicamo Yang
cff89f3dbc 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
904459821e Bug 1014408 - B2G RIL: Show empty APN for 405-05 SIM. r=HsinYi 2014-05-30 11:26:04 +08:00
Kilik Kuo
0fc3783ca7 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
b7a3c002f0 Bug 1016022 - Restart softap when the link goes down unexpectedly. r=vchang 2014-05-28 13:28:00 -04:00
Bevis Tseng
6dcbc248f5 Bug 1008557 - setUiccSubscription when the RadioState is ready. r=htsai 2014-05-27 16:35:14 +08:00
Jose Antonio Olivera Ortega
b1de933084 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
1a20585dbd 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
77a57511e0 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
Bevis Tseng
3fc9d2ac1a 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]
ffa65aa310 Bug 1013745 - Part 4: Refine dialling process and pending call mechanism. r=hsinyi 2014-05-26 19:08:00 +02:00
Jessica Jong
ae48eceac1 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
9c507be8d2 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
e36c5c97a7 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
5a8c4c362e 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
cdc37b7ffa 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
Jessica Jong
a245ba2d85 Bug 939046 - Part 1.a: use network id as key in NetworkManager. f=edgar r=hsinyi,vicamo
Network id is composed of a sub-id + '-' + network type. For mobile network
types, sub-id is 'ril' + service id; for non-mobile network types, sub-id
is always 'device'.
2014-05-27 02:01:00 +02:00
Krzysztof Mioduszewski
3c9d20ac00 Bug 933595 - Part 1: Gecko code changes to pass error messages to gaia. r=allstars.chh 2014-05-23 09:11:38 +02:00
Birunthan Mohanathas
58641805f1 Bug 869836 - Part 6: Use EqualsLiteral instead of Equals where possible. r=ehsan 2014-05-22 06:48:51 +03:00
Birunthan Mohanathas
19bebbc68d Bug 869836 - Part 2: Use AppendLiteral instead of Append(NS_LITERAL_STRING(...)). r=ehsan 2014-05-22 06:48:50 +03:00
Birunthan Mohanathas
3cc5412d70 Bug 798033 - Remove 'using namespace' from remaining headers. r=froydnj 2014-05-18 19:34:00 -04:00
Ryan VanderMeulen
81ea3fe8bc Backed out 7 changesets (bug 824717) for bustage. r=khuey because the webidl hook is dumb
Backed out changeset bd7c604de980 (bug 824717)
Backed out changeset 4c4b8b15da37 (bug 824717)
Backed out changeset fd9e72e50518 (bug 824717)
Backed out changeset d66a08988272 (bug 824717)
Backed out changeset 5eaab20bb1aa (bug 824717)
Backed out changeset c80dbc9a693a (bug 824717)
Backed out changeset 62e12031b8bc (bug 824717)
2014-05-21 08:42:54 -04:00
Carsten "Tomcat" Book
2d8613732f Merge mozilla-central to b2g-inbound 2014-05-21 14:32:08 +02:00
Carsten "Tomcat" Book
2af1f64a44 merge b2g-inbound to mozilla-central 2014-05-21 14:08:03 +02:00
Bevis Tseng
2d3aaf05cd 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]
d739154486 Bug 1003650 - Dynamically update debug flag. r=hsinyi 2014-05-21 00:50:00 +02:00
Yoshi Huang
030b9506d3 Bug 981646 - B2G RIL: Cannot read sdn contacts. r=smaug, vicamo 2014-05-16 14:50:00 +08:00
Szu-Yu Chen [:aknow]
70650ae86d Bug 1005816 - Part 2: Add telephony request queue. r=hsinyi 2014-05-20 18:36:40 +08:00
Garvan Keeley
b2134afed5 Bug 996998 - GonkGPSGeolocationProvider::NetworkLocationUpdate::Update(). r=dougt 2014-04-28 06:24:00 +02:00
Robert O'Callahan
950332b02a Bug 1001320. Part 5: Use #pragma GCC visibility on B2G. r=glandium
--HG--
rename : config/gcc_hidden.h => config/gcc_hidden_dso_handle.h
2014-05-11 23:37:14 -07:00
Bevis Tseng
e997101464 Bug 1003247 - Ensure to setExtraHostRoute() after setAndConfigureActive() is done. r=vyang 2014-05-13 17:20:09 +08:00
Ed Morley
ab814e1326 Backed out changeset 3dbd84a99ce8 (bug 993282) for causing bug 1008357 2014-05-15 17:01:56 +01:00
Ed Morley
f81fd51388 Backed out changeset 254616e044b1 (bug 993282) 2014-05-15 17:01:36 +01:00
Edgar Chen
e7897c4f39 Bug 986395 - Part 1: Correct the API behavior of setPreferredNetworkType(). r=hsinyi 2014-05-13 14:36:18 +08:00
Yoshi Huang
9a5ea05404 Bug 1010668 - B2G NFC: Nfc doesn't implement nsIObserver. r=dimi
From 48629f7e966c98e2149eb9ec46fa16120d804413 Mon Sep 17 00:00:00 2001
---
 dom/system/gonk/Nfc.js | 11 ++++++++++-
 1 file changed, 10 insertions(+), 1 deletion(-)
2014-05-15 12:11:51 +08:00
Dave Hylands
4d43b53eee Bug 1007053 - Pt1 - Fix shadowing of IsFake attribute in the Child Volume cache. r=qDot 2014-05-13 15:48:04 -07:00
Edgar Chen
824f4afe9f Bug 898445 - Part 7: RIL xpcshell test changes. r=hsinyi 2014-05-12 13:00:14 +08:00