Commit Graph

2025 Commits

Author SHA1 Message Date
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
Marcos Caceres
ed539c02a6 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
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
Garvan Keeley
9f4e1b2a1d Bug 1014916 - Loop through all the available wireless interfaces. r=dougt 2014-05-27 09:50:00 -04: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
Edgar Chen
373d82ec0b Bug 898445 - Part 5: RIL implementation changes for MobileConnection webidl. r=hsinyi 2014-04-08 14:28:54 +08:00
Edgar Chen
f1c8420c6b Bug 898445 - Part 4: GPS changes for MobileConnection webidl. r=kchen 2014-02-26 16:00:39 +08:00
Edgar Chen
80765af104 Bug 898445 - Part 1-5: Internal interface changes for MobileConnection webidl. r=hsinyi 2014-04-24 18:34:10 +08:00
Ryan VanderMeulen
df91ea951b Merge inbound to m-c. 2014-05-12 16:32:53 -04:00
Edgar Chen
88966ca792 Bug 942740 - Carry serviceId information in ussd system message. r=hsinyi 2014-05-08 11:47:24 +08:00
Carsten "Tomcat" Book
b4232e35ed merge b2g-inbound to mozilla-central 2014-05-09 14:13:29 +02:00
Hsin-Yi Tsai
5f35485b7f Bug 1007538 - [B2G][RIL] fix error handling of REQUEST_QUERY_FACILITY_LOCK. r=edgar 2014-05-08 18:13:44 +08:00
Ryan VanderMeulen
72cade2d6b Merge m-c to inbound on a CLOSED TREE. 2014-05-08 16:05:45 -04:00
Fabrice Desré
14682ee809 Bug 993282 - Lazy load more js modules - Part 3: RIL r=gene 2014-05-07 15:53:17 -07:00
Fabrice Desré
d20b51b485 Bug 993282 - Lazy load more js modules - part 1: NFC r=psiddh 2014-05-07 15:53:16 -07:00
Marco Castelluccio
5089d6cb10 Bug 1001948 - Attempt to remove files more than once in the Windows cleanup functions in toolkit/webapps/ tests. r=myk,Yoric,tabraldes 2014-05-08 20:06:26 +02:00
Hsin-Yi Tsai
a2273eb78a Bug 997584 - part 1 - remove kPrefClirModePreference. r=vicamo 2014-04-18 16:11:40 +08:00
Wes Kocher
f3d33b739c Backed out 3 changesets (bug 993282) for b2g emulator mochitest 3 failures
Backed out changeset 30e0991d49e0 (bug 993282)
Backed out changeset 6b9c8d6ab401 (bug 993282)
Backed out changeset 96e1a542bb45 (bug 993282)
2014-05-07 18:47:17 -07:00
Wes Kocher
afa4265863 Merge m-c to b2g-inbound 2014-05-07 17:39:54 -07:00
Wes Kocher
0e7578947c merge inbound to m-c 2014-05-07 17:06:22 -07:00
Fabrice Desré
77817a3d43 Bug 993282 - Lazy load more js modules - Part 3: RIL r=gene 2014-05-07 15:53:17 -07:00
Fabrice Desré
70cba4eb7e Bug 993282 - Lazy load more js modules - part 1: NFC r=psiddh 2014-05-07 15:53:16 -07:00
Edgar Chen
da1253670d Bug 1001352 - Set data subscrption for flame dsds mode. r=hsinyi 2014-05-05 15:12:14 +08:00
David Rajchenbach-Teller
d6f5da42b5 Bug 994951 - Activate OS.File xpcshell tests on B2G. r=froydnj 2014-05-05 06:53:00 -04:00
Edgar Chen
bc4f84b45d 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
7ec83b4a06 Bug 1003011 - Part 1: Cleanup RIL parcel. r=hsinyi 2014-04-30 12:04:51 +08:00
Chris Peterson
aca9b90afe Bug 990764 - Replace MOZ_ASSUME_UNREACHABLE in dom. r=smaug 2014-04-20 00:36:40 -07:00
Garner Lee
c1696a5172 Bug 959059: [NFC] CheckP2PRegistration should return error if sessionToken doesn't exist. r=allstars.chh 2014-04-30 10:18:00 +02:00
Vicamo Yang
dac9700650 Bug 999458 - 2.c/2: 0 <= gsmLocationAreaCode <= 65535. r=echen 2014-05-02 00:24:12 +08:00
Nathan Froyd
84041459a1 Bug 1003306 - part 2 - use services::GetPermissionManager everywhere that's appropriate; r=ehsan 2014-04-29 13:27:26 -04:00
Carsten "Tomcat" Book
4557275e2e Merge m-c to mozilla-inbound 2014-04-30 15:26:15 +02:00
Carsten "Tomcat" Book
0d49e493c2 merge b2g-inbound to mozilla-central 2014-04-30 15:23:44 +02:00
Edgar Chen
f715d34c16 Bug 929701 - Part 3: Remove JS-implemented DOMMMIError. r=hsinyi 2014-04-23 15:02:11 +08:00
Szu-Yu Chen [:aknow]
ae6c78e6e8 Bug 993255 - Part 4: Fix hang up pending outgoing call. r=hsinyi 2014-04-29 10:02:20 +08:00
Hsin-Yi Tsai
d417f48d5c Bug 1000670 - part 4 - ril: _sendClirModeChanged. r=vicamo 2014-04-24 14:46:27 +08:00
Ryan VanderMeulen
de18cb0f09 Backed out changeset eaa0d64e544e (bug 996998) for B2G bustage. 2014-04-27 17:47:12 -04:00
Garvan Keeley
0772e70b9d Bug 996998 - GonkGPSGeolocationProvider::NetworkLocationUpdate::Update() MLS location can override GPS location, even through the MLS location is unchanged. r=dougt 2014-04-21 07:45:00 -04:00
Birunthan Mohanathas
5f1fde8824 Bug 900908 - Part 3: Change uses of numbered macros in nsIClassInfoImpl.h/nsISupportsImpl.h to the variadic variants. r=froydnj 2014-04-27 03:06:00 -04:00
Rodrigo Rodriguez Jr.
3a5329b969 Bug 952650 (part 11) - Remove JSVAL_TO_INT. r=njn.
--HG--
extra : rebase_source : 41923458bbf8fd957c9a57685df4969f1190bd9f
2014-04-27 19:55:08 -07:00
Rodrigo Rodriguez Jr.
9a92d22f5a Bug 952650 (part 9) - Remove JSVAL_IS_INT. r=njn.
--HG--
extra : rebase_source : dc0c170914c2370c218cdbbe671d2a68628f5a87
2014-04-27 19:47:02 -07:00
Rodrigo Rodriguez Jr.
0e287e21ad Bug 952650 (part 7) - Remove JSVAL_IS_BOOLEAN. r=njn.
--HG--
extra : rebase_source : 1ac334a052b7374dd9080d9bf89658e1f5d6168f
2014-04-27 19:44:05 -07:00
Rodrigo Rodriguez Jr.
d4d3d322ef Bug 952650 (part 3) - Remove JSVAL_TO_BOOLEAN. r=njn.
--HG--
extra : rebase_source : fbe97c23a4893b8c4c5641f41947f3a96f7111d3
2014-04-27 19:34:12 -07:00
Zack Weinberg
06e34322cf Bug 1001842, part 2: make umask available via OS.Constants. r=khuey sr=bz 2014-04-26 10:56:58 -04:00
Szu-Yu Chen [:aknow]
83cd824535 Bug 1000705 - Fix fail cause of local hang up. r=hsinyi 2014-04-25 03:05:00 -04:00
Carsten "Tomcat" Book
a93cb7d802 Merge m-c to b2g-i 2014-04-25 13:55:53 +02:00
Yoshi Huang
06aa4d5ac5 Bug 1000191 - [NFC] |NfcPeer.sendNDEF| fails on emulator. r=dimi
From 33a39097f4d5042ed678564f506a5505573a0a93 Mon Sep 17 00:00:00 2001
---
 dom/system/gonk/Nfc.js        | 52 +++++++++----------------------------------
 dom/system/gonk/nfc_consts.js |  2 --
 2 files changed, 10 insertions(+), 44 deletions(-)
2014-04-24 17:05:26 +08:00
Szu-Yu Chen [:aknow]
3ff30a9083 Bug 999334 - Redesign pending outgoing call mechanism. r=hsinyi 2014-04-25 14:59:40 +08:00
Yoshi Huang
074230ebaa Bug 1000499 - JavaScript Error: "this.removeMessageListener is not a function". r=dimi 2014-04-24 11:14:58 +08:00
Ryan VanderMeulen
24ed80132e Merge m-c to inbound. 2014-04-24 13:44:11 -04:00
Ehsan Akhgari
7262b1ae70 Bug 998738 - Kill nsIDOMXPathNamespace (and window.XPathNamespace); r=smaug 2014-04-24 12:07:44 -04:00
Gregor Wagner
cff45b5a89 Bug 999572 - Fix settingsService usage in NetworkGeolocationProvider.js. r=bent 2014-04-23 14:16:24 -07:00
Jon Coppeard
1216544376 Bug 959787 - Handlify remaining JS APIs r=terrence r=bz r=bholley 2014-04-30 10:10:33 +01:00
Hsin-Yi Tsai
3c781dd404 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
15133c6c19 Bug 997584 - part 1 - remove kPrefClirModePreference. r=vicamo 2014-04-18 16:11:40 +08:00
Masatoshi Kimura
002ce1edc1 Bug 1007797 - Fixup tests. r=yoric 2014-05-12 22:46:50 +09:00
Edgar Chen
6aebf96f2d Bug 995109 - Don't handle |dataInfo.connected| in DataConnectionHandler. r=hsinyi 2014-04-11 16:53:57 +08:00
Dimi Lee
8b4fd31cd7 Bug 998274 - [NFC] Support pass tag technology to GAIA. r=allstars.chh 2014-04-18 19:25:47 +08:00
Yoshi Huang
0b80f0e8c5 Bug 995101 - NFC: Don't use nfc-hardware-state-change event to enable/disable NFC. r=dimi 2014-04-11 17:49:21 +08:00
Edgar Chen
1270904041 Bug 996409 - Part 2: Marionette test for 'network-active-changed'. r=hsinyi 2014-04-14 18:15:20 +08:00
Edgar Chen
262a562e8e Bug 996409 - Part 1: 'network-active-changed' doesn't be propagated if active becomes to null. r=hsinyi 2014-04-11 17:30:16 +08:00
Kyle Huey
0caafcc2f0 Bug 991812: B2G Fixups CLOSED TREE. r=me 2014-04-15 15:30:00 -07:00
Kyle Huey
eae7486ab4 Bug 991812: B2G Fixups CLOSED TREE. r=me 2014-04-15 15:26:43 -07:00
Kyle Huey
384121563d Bug 991812: Remove uses of RefCounted<T> that live in Gecko. r=ehsan
--HG--
extra : rebase_source : 239ff77ec3765a3f190ed75b1645c6011e5d1dbd
2014-04-14 12:04:24 -07:00