Commit Graph

658 Commits

Author SHA1 Message Date
Hsin-Yi Tsai
0dc69754fa Bug 912849 - part5 - BT impl. r=gyeh 2013-10-28 14:48:59 +08:00
Szu-Yu Chen [:aknow]
bbf2d765ec Bug 814625 - Part 9: Bluetooth: Add serviceId in listener. r=gyeh 2013-10-31 08:06:28 -04:00
Edgar Chen
4e050df812 Bug 926343 - Part 3: Bluetooth changes for adding clientId in nsIIccProvider. r=gyeh 2013-09-30 18:22:33 +08:00
Ryan VanderMeulen
c5d90671d1 Backed out 9 changesets (bug 814625) for desktop build bustage.
Backed out changeset a107de5616a0 (bug 814625)
Backed out changeset 416665a419f4 (bug 814625)
Backed out changeset b6fc8734864f (bug 814625)
Backed out changeset 9f5e2e44a914 (bug 814625)
Backed out changeset 17b3050df362 (bug 814625)
Backed out changeset 43a047c081c8 (bug 814625)
Backed out changeset 90bdcd099320 (bug 814625)
Backed out changeset 8957cc31cce2 (bug 814625)
Backed out changeset de45eb7a8d16 (bug 814625)
2013-10-30 15:48:39 -04:00
Szu-Yu Chen [:aknow]
3ecc273f1b Bug 814625 - Part 9: Bluetooth: Add serviceId in listener. r=gyeh 2013-10-30 15:07:15 -04:00
Shawn Huang
ee40a658dc Bug 930853 - [Bluetooth] Support SetProperty function which enables SetName, SetDiscoverable, SetDiscoveryTimeout, r=echou 2013-10-30 19:23:39 +08:00
Shawn Huang
e9e5f812ec Bug 929941- Listening bluetooth address, name, scan mode events for bluedroid stack, r=echou 2013-10-30 13:46:03 +08:00
Jessica Jong
26719c17ca Bug 818353 - Part 3: DOM changes - use default client id (0) in BT. r=gyeh 2013-10-30 12:03:25 +08:00
Ed Morley
c4fca9c7f5 Merge mozilla-central and b2g-inbound 2013-10-29 16:34:46 +00:00
Vicamo Yang
ecd052d94f Bug 920551 - 2.i/2: fix Bluetooth. r=echou 2013-10-29 16:12:46 +08:00
Gina Yeh
00d37fbf0c Bug 913372 - Patch 3: Make a queue for active connection requests, r=echou 2013-10-28 12:07:15 +08:00
Gina Yeh
3643741917 Bug 913372 - Patch 2: Set mController to null before invoking callback function, r=echou
For each profile manager, we'd like to make sure that the data member of
mController is nulled out before invoking the callback function. Because, in the
callback function, we continue to handle the next connect/disconnect request,
and we'd like to null out mController of previous request before handling the
new one.
2013-10-28 12:07:01 +08:00
Gina Yeh
2eaffa45fd Bug 913372 - Patch 1: Refine the architecture of BluetoothProfileController, r=echou 2013-10-28 12:06:38 +08:00
Shawn Huang
768a171492 Bug 929891 - [Bluetooth][bluedroid] Enable/Disable Bluetooth, r=echou 2013-10-28 12:05:17 +08:00
Chuck Lee
f497343dae Bug 928223 - 0001. Add function to perform setup for listen socket. r=qDot echou vicamo yoshi 2013-10-25 10:00:22 +08:00
Ed Morley
ae834488ea Merge mozilla-central and b2g-inbound 2013-10-25 12:12:23 +01:00
Mike Hommey
b000a846c2 Bug 929905 - Consolidate sources in moz.build. r=gps 2013-10-25 08:23:05 +09:00
Ed Morley
1ddd1f40eb Backed out changeset 9302086dcead (bug 920551) 2013-10-25 10:52:17 +01:00
Ed Morley
15ff1e3c37 Backed out changeset 704e9cae5ed6 (bug 913372) 2013-10-25 10:52:11 +01:00
Ed Morley
51cb7858c4 Backed out changeset cfd0b69ef12b (bug 913372) 2013-10-25 10:52:08 +01:00
Ed Morley
c12014092e Backed out changeset 10ad5c75e102 (bug 913372) 2013-10-25 10:52:05 +01:00
Thomas Zimmermann
c2af4fec1a Bug 923647: Replace GetDefaultAdapterAdapter by non-blocking implementation, r=echou
GetDefaultAdapter blocks while querying the default Bluetooth
adapter. This patch replaces the function with a non-blocking
call to DBus. The reply is handled in a callback function.

As a side effect, this change also removes an invalid warning in
cases where no default adapter is available, and enabling Bluetooth
seems a bit faster.

--HG--
extra : rebase_source : ad3cbb2ccc8ac98b3c8e6d56e47822da0afb07f1
2013-10-25 09:50:07 +02:00
Gina Yeh
fa40f05c95 Bug 913372 - Patch 3: Make a queue for active connection requests, r=echou 2013-10-25 14:22:23 +08:00
Gina Yeh
51add0287a Bug 913372 - Patch 2: Set mController to null before invoking callback function, r=echou
For each profile manager, we'd like to make sure that the data member of
mController is nulled out before invoking the callback function. Because, in the
callback function, we continue to handle the next connect/disconnect request,
and we'd like to null out mController of previous request before handling the
new one.
2013-10-25 14:21:56 +08:00
Gina Yeh
cd7d5cb11e Bug 913372 - Patch 1: Refine the architecture of BluetoothProfileController, r=echou 2013-10-25 14:20:09 +08:00
Vicamo Yang
581f882a3f Bug 920551 - 2.i/2: fix Bluetooth. r=echou 2013-10-25 11:07:48 +08:00
Mike Hommey
59a17d0f20 Bug 921492 - Make StrictOrderingOnAppendList use actual alphabetical sorting. r=mshal,r=gps 2013-10-24 08:05:43 +09:00
Mike Hommey
3fa7456cd6 Bug 913268 - Make CPP_SOURCES a StrictOrderingOnAppendList. r=mshal 2013-10-24 08:00:23 +09:00
Trevor Saunders
f1399b6633 [PATCH] bug 922566 - kill dom-config.mk
From 6681eaa8bb47ddb4756fd71738771c4c437101c0 Mon Sep 17 00:00:00 2001
---
 content/media/webspeech/recognition/Makefile.in |  1 -
 content/media/webspeech/recognition/moz.build   |  5 +-
 content/media/webspeech/synth/Makefile.in       |  1 -
 content/media/webspeech/synth/pico/Makefile.in  |  3 --
 dom/alarm/Makefile.in                           |  2 -
 dom/apps/src/Makefile.in                        |  1 -
 dom/base/Makefile.in                            |  2 -
 dom/base/moz.build                              | 26 ++++++++++-
 dom/battery/Makefile.in                         |  1 -
 dom/bindings/Makefile.in                        |  3 --
 dom/bindings/moz.build                          | 17 ++++++-
 dom/bindings/test/Makefile.in                   |  5 +-
 dom/bluetooth/Makefile.in                       |  2 -
 dom/bluetooth/moz.build                         |  7 ++-
 dom/browser-element/Makefile.in                 |  3 --
 dom/browser-element/moz.build                   |  6 ++-
 dom/camera/Makefile.in                          |  1 -
 dom/camera/moz.build                            |  5 +-
 dom/devicestorage/Makefile.in                   |  1 -
 dom/dom-config.mk                               | 61 -------------------------
 dom/encoding/Makefile.in                        |  1 -
 dom/fmradio/Makefile.in                         |  2 -
 dom/fmradio/ipc/Makefile.in                     |  1 -
 dom/fmradio/ipc/moz.build                       |  5 +-
 dom/fmradio/moz.build                           |  5 +-
 dom/icc/src/Makefile.in                         |  4 --
 dom/media/Makefile.in                           |  3 --
 dom/media/moz.build                             |  6 ++-
 dom/mobilemessage/src/Makefile.in               |  1 -
 dom/mobilemessage/src/moz.build                 |  5 +-
 dom/network/src/Makefile.in                     |  2 -
 dom/plugins/base/Makefile.in                    |  1 -
 dom/plugins/base/moz.build                      |  8 +++-
 dom/power/Makefile.in                           |  1 -
 dom/quota/Makefile.in                           |  1 -
 dom/system/gonk/Makefile.in                     |  2 -
 dom/telephony/Makefile.in                       |  1 -
 dom/time/Makefile.in                            |  1 -
 dom/wifi/Makefile.in                            |  5 --
 39 files changed, 85 insertions(+), 123 deletions(-)
 delete mode 100644 dom/dom-config.mk
 delete mode 100644 dom/wifi/Makefile.in
2013-10-23 17:20:55 -04:00
Birunthan Mohanathas
98f3b9652a Bug 784739 - Switch from NULL to nullptr in dom/ (1/2); r=ehsan 2013-10-28 10:04:12 -04:00
Shawn Huang
bcd81bd814 Bug 880610: Part3-[Bluetooth]bluedroid-Prototype: BluetootServiceBluedroid, r=echou 2013-10-23 14:12:24 +08:00
Shawn Huang
6fdf08afa3 Bug 880610: Part2-Add build flag in UnixSocket to distinguish between bluez and bluedroid stack, r=echou 2013-10-23 14:12:24 +08:00
Shawn Huang
4471a0f8e1 Bug 880610: Part1-Add build flag to support both bluez/bluedroid stacks, r=glandium 2013-10-23 14:12:24 +08:00
Dave Hylands
b28e475dc4 Backout 033a0cdb8c03 (Bug 818353) due to causing bug 929815. 2013-10-22 21:12:04 -07:00
Eric Chou
71f1f5760b Backed out changeset 089f015f15bb and e907ab075ec8 (bug 880610) for hitting MOZ_ASSERT 2013-10-19 16:01:25 +08:00
Eric Chou
f98b1a9463 Backed out changeset e09e6815a873 (bug 928214) for crashing Settings app 2013-10-19 15:52:35 +08:00
Shawn Huang
363c5a5749 Bug 928214 - [Bluetooth]bluedroid-Prototype: BluetootServiceBluedroid, r=echou 2013-10-19 13:04:30 +08:00
Carsten "Tomcat" Book
aa20ddde42 Merge mozilla-central to b2g-inbound 2013-10-18 12:00:14 +02:00
Carsten "Tomcat" Book
18e7416841 merge b2g-inbound to mozilla-central 2013-10-18 11:39:28 +02:00
Jessica Jong
e58f3f2eaa Bug 818353 - Part 3: DOM changes - use default client id (0) in BT. r=gyeh 2013-10-18 15:01:03 +08:00
Shawn Huang
cae6b0cfa1 Bug 880610: Part2-Add build flag in UnixSocket to distinguish between bluez and bluedroid stack. r=echou 2013-10-17 18:25:55 +08:00
Shawn Huang
633b78e812 Bug 880610: Part1-Add build flag to support both bluez/bluedroid stacks, r=glandium 2013-10-17 18:25:50 +08:00
Ben Tian
c828f32a76 Bug 925638 - Patch 2/3: implement new webidl functions, r=echou 2013-10-16 10:38:13 +08:00
Ben Tian
e3f3bf600f Bug 925638 - Patch 1/3: hfp cdma-handling functions, r=echou 2013-10-17 12:40:17 +08:00
Steve Fink
3014099584 Bug 925916 - Handlify a few things in bluetooth, r=smaug 2013-10-16 10:44:50 -07:00
Eric Chou
17bce122e9 Bug 925663 - Establish HSP connection if and only if HFP service record couldn't be found, r=gyeh 2013-10-14 17:29:21 +08:00
Edgar Chen
c80ce76427 Bug 873380 - Part 2: Bluetooth changes for iccCardLockError. r=echou 2013-09-25 16:36:29 +08:00
Thomas Zimmermann
750ccd808d Bug 922617: Don't inherit BluetoothDBusService from RawDBusConnection, r=echou
BluetoothDBusService uses RawDBusConnection, but isn't one. With
this patch, the connection is instead maintained as a field of
the class.

This change also allows to delete the class instance when the
connection gets closed, which will allow for further cleanups
of the DBus connection handling within Bluetooth.
2013-10-01 12:29:02 +02:00
Thomas Zimmermann
aa631fa25a Bug 922602: Remove BluetoothDBusService::RemoveReservedServicesInternal, r=echou
The method is unused and obsolete.

--HG--
extra : rebase_source : 5604d428a3d91452b84224c2033126f1a2c32927
2013-10-04 14:05:32 +02:00
Phil Ringnalda
9592b8fd7e Merge m-c to b-i 2013-10-03 08:00:21 -07:00