Gina Yeh
205ca1a67c
Bug 873919 - Remove old system messages for Bluetooth pairing requests, r=echou
2013-06-20 12:14:09 +08:00
Gina Yeh
d8ae704353
Bug 882551 - Patch 5: Change return type of internal functions, r=qdot, r=mrbkap, r=echou
2013-06-20 09:20:16 +08:00
Gina Yeh
2c1d010243
Bug 882551 - Patch 4: Remove BluetoothA2dpManagerObserver, r=qdot, r=mrbkap, r=echou
2013-06-20 09:20:02 +08:00
Gina Yeh
ed2a4cfcfe
Bug 882551 - Patch 3: Remove BluetoothOppManagerObserver, r=qdot, r=mrbkap, r=echou
2013-06-20 09:19:46 +08:00
Gina Yeh
e1a7a2500d
Bug 882551 - Patch 2: Remove BluetoothHfpManagerObserver, r=qdot, r=mrbkap, r=echou
2013-06-20 09:19:31 +08:00
Gina Yeh
8ccaecc148
Bug 882551 - Patch 1: BluetoothProfileManagerBase inherits nsIObserver, r=qdot, r=mrbkap, r=echou
2013-06-20 09:19:15 +08:00
Thomas Zimmermann
e72204009e
Bug 880167: Replace SendDiscoveryTask by non-blocking implementation r=echou,gyeh
...
This patch replaces SendDiscoveryTask by a non-blocking implementation
that does not use the Bluetooth command thread. The request gets send
directly to the DBus, and its reply gets processed in the DBus thread
itself.
2013-04-16 16:42:35 +02:00
Ben Tian
f0e4b1fc60
Bug 883505 - [Bluetooth] Support for CHLD=0 of HFP, r=echou
2013-06-18 15:42:10 +08:00
Jon Coppeard
586c7b4514
Bug 877762 - GC: Post-barrier cycle collector participants - 7 Convert most JSObect to use Heap<T> (ex. XBL) r=bz
2013-06-18 11:00:38 +01:00
Kyle Machulis
e5ce876fd2
Bug 882443: Check for connection before asserting in BluetoothA2dpManager::Disconnect; r=gyeh r=shuang
2013-06-14 18:29:20 -07:00
Ben Tian
dfbf757ac3
Bug 879635 - [Bluetooth] [Hfp] Implement HFP 1.6 indicators activation and deactivation, r=echou
2013-06-07 16:54:13 +08:00
Eric Chou
0adbf805bd
Bug 876823 - Fire DOMRequest.onerror event when Bluetooth*Manager.Connect() fails, r=gyeh
2013-06-11 18:24:19 +08:00
Gina Yeh
4f77f431bf
Bug 881606 - BluetoothA2dpManager doesn't receive any sink property changed, r=echou
2013-06-11 14:47:48 +08:00
Gina Yeh
8b954097d7
Bug 878745 - followup patch, r=vyang
2013-06-10 19:17:25 +08:00
Gina Yeh
1d2d5b22e3
Bug 878745 - BluetoothService cleanup, r=echou
2013-06-10 12:18:00 +08:00
Gina Yeh
9b9e96c828
Bug 872907 - Patch 5: Handle A2DP status changed in AudioManager, r=echou, r=mwu
2013-06-08 23:26:28 +08:00
Gina Yeh
a6765ae76d
Bug 872907 - Patch 4: Implement NotifyStatusChagned() and NotifyAudioManager(), r=echou, r=mrbkap
2013-06-08 23:26:01 +08:00
Gina Yeh
e7d0099af2
Bug 872907 - Patch 3: Handle Sink property change, r=echou, r=mrbkap
2013-06-08 23:25:41 +08:00
Gina Yeh
406431e0fa
Bug 872907 - Patch 2: Implement SendSinkMessage in BluetoothService, r=echou, r=mrbkap
2013-06-08 23:25:18 +08:00
Gina Yeh
17b3651391
Bug 872907 - Patch 1: Implement BluetoothA2dpManager, r=echou, r=mrbkap
2013-06-08 23:24:29 +08:00
Shawn Huang
96b1ed8a43
Bug 869259 - Get a mount lock to prevent the sdcard from being shared with the PC, r=echou
2013-06-07 15:10:24 +08:00
Ben Tian
cc5d97396f
Bug 878728 - Support in-band ringtone, r=echou
2013-06-05 16:53:22 +08:00
Arnaud Sourioux
4f029c7b82
Bug 877746 - Annotate ~230 methods with MOZ_OVERRIDE in /dom. r=Ms2ger
2013-06-05 12:15:48 -04:00
Thomas Zimmermann
2003d4265a
Bug 875273 - Re-introduce assertion in RunDBusCallback. r=echou
...
With the landing of bug 830290, no DBus callback should ever run in
the main thread. This patch therefore re-introduces the corresponding
assertion statement.
2013-06-04 08:07:29 -04:00
Ben Tian
c75cbc3e85
Bug 878672 - Remove extra CRLF of result codes, r=echou
2013-06-03 15:04:10 +08:00
Shawn Huang
5e7aee1ad8
Bug 872890:Reset HFP call array when RIL reports NotifyError(), r=echou
2013-06-01 10:07:24 +08:00
Thomas Zimmermann
d31cb1d146
Bug 830290: Replace calls to dbus_connection_send_with_reply_and_block r=bent,qdot
...
There is one call to dbus_connection_send_with_reply_and_block in
the Bluetooth code. This patch replaces the call by a call to the
helper function dbus_func_send_and_block, which executes the DBus
operation within the DBus thread.
2013-03-11 15:22:50 +01:00
Thomas Zimmermann
dc0b14aedc
Bug 830290: Replace dbus_connection_send by dbus_func_send r=bent,qdot
...
The Bluetooth system now uses dbus_func_send for sending DBus
messages where dbus_connection_send use used before. The former
function is similar to the latter one, but sends messages from
within the DBus thread; thus avoiding concurrency issues within
DBus.
2013-03-01 13:53:30 +01:00
Eric Chou
c9b60cd79e
Bug 878005 - Send system message 'ATD>' to Gaia instead of sending 'BLDN' when receive 'ATD>' from headset, r=gyeh
2013-05-31 20:43:18 +08:00
Eric Chou
0b00c94948
Bug 875677 - Modify the logic of sending 'callheld' indicator to fit HFP 1.6, r=gyeh
...
According to HFP spec 1.6, we should update callheld status very carefully when
the status of other calls are changed.
2013-05-31 21:49:42 +08:00
Ryan VanderMeulen
e81694112a
Backed out changeset 662f6427c909 (bug 872890) for debug bustage.
2013-05-31 12:12:41 -04:00
Shawn Huang
7ffbc4ccf3
Bug 872890:Reset HFP call array when RIL reports NotifyError(), r=echou
2013-05-31 11:07:21 +08:00
Gabor Krizsanits
94a2af0a2c
Bug 875405 - fixing unpushed cx usages. r=bholley
2013-05-30 16:54:46 +02:00
Ryan VanderMeulen
31c9996924
Merge m-c to inbound.
2013-05-30 07:47:14 -04:00
Eric Chou
025f71b525
Bug 877087 - Clear mDsFile after the OPP connection is dropped, r=gyeh
2013-05-30 15:00:06 +08:00
Gina Yeh
d4e76cf967
Backed out changeset 8cdcc0221c0f for build bustage DONTBUILD
2013-05-30 10:50:19 +08:00
Shawn Huang
23771d4a03
Bug 872890:Reset HFP call array when RIL reports NotifyError(), r=echou
2013-05-30 09:33:48 +08:00
Ed Morley
ebb42781a7
Backed out changeset 7acdb79e4d71 (bug 876639)
2013-05-29 12:09:10 +01:00
Jon Coppeard
a5f7aee9a5
Bug 876639 - Address unsafe references from JS_ParseJSON() - Fix browser r=smaug
2013-05-29 09:29:39 +01:00
Eric Chou
70b3a85035
Bug 871438 - Reset value when file transfer session starts, r=gyeh
...
When the transferring session was stopped, mBodySegmentLength wouldn't reset
to 0, and that would impact the next transferring if the first packet of the
next transferring doesn't contain header Body or EndOfBody, which would invoke
ExtractPacketHeaders() and refresh mBodySegmentLength in the function.
2013-05-28 15:25:42 +08:00
Eric Chou
48159027b0
Bug 875719 - Simplify and correct the mechanism of handling call state change event, r=gyeh
...
1. Remove variable mCurrentCallIndex and replace with using function FindFirstCall(aState)
2. Remove unused variable index and callArrayLength
2013-05-28 14:58:51 +08:00
Mike Shal
994cfe0b6b
Bug 864774 - Part 2: Move CPPSRCS to moz.build as CPP_SOURCES; r=joey CLOSED TREE
...
From 9e0ba7f425143f545eb6c4b26a9a96b5ade4d8e9 Mon Sep 17 00:00:00 2001
2013-04-23 17:54:15 -04:00
Bobby Holley
a105e4d514
Bug 875251 - Push the JSContexts that get used in BluetoothAdapter, r=gabor
2013-05-23 07:10:00 -07:00
Thomas Zimmermann
c7e2c70a18
Bug 875251: Added AutoPushJSContext in Bluetooth, r=gabor
...
This patch fixes the fallout from bug 868130.
2013-05-24 01:50:00 -07:00
Gina Yeh
cb157d5ef0
Bug 853235 - Patch 2: Keep original mechaniems of bluetooth pairing requests, r=echou
2013-05-27 09:45:06 +08:00
Eric Chou
08fea77532
Bug 875650 - Shouldn't do the same thing when receiving ABORT and DISCONNECT, r=gyeh
...
The original implementation would be stuck on OPP server side after dealing with
ABORT packet. This is because we do something only should be done when receiving
DISCONNECT packet.
2013-05-24 15:59:32 +08:00
Kyle Machulis
48f2fcc631
Bug 875016: Fix return type for UpdateSdpRecords; r=echou
2013-05-23 12:27:54 -07:00
Bobby Holley
91448a9dac
Bug 868130 - Remove the lion's share of JSAutoRequests in gecko. r=gabor
...
There are still a handful that either are used with other runtimes, or that
happen very early/late in cx the lifetime of various things where it doesn't
necessarily make sense to have a cx on the stack. This should definitely ensure
that we're not doing double-duty with the nsCxPusher change, though.
2013-05-22 10:05:28 -06:00
Bobby Holley
300df79e8d
Bug 868130 - Fix sketchy cx consumers identified by gabor. r=gabor
2013-05-22 10:05:27 -06:00
Eric Chou
21442832e7
Bug 839370 - Implement callback function OnUpdateSdpRecords() in BluetoothProfileManagers, r=gyeh
2013-05-22 19:08:21 +08:00