Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(412)

Issue 2242833002: Bluetooth: mac: add connected BLE devices at startup

Created:
4 years, 4 months ago by jracle (use Gerrit)
Modified:
3 years, 9 months ago
Reviewers:
fbeaufort, ortuno
CC:
chromium-reviews, ortuno+watch_chromium.org, scheib+watch_chromium.org
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Bluetooth: mac: add connected BLE devices at startup This fixes issue where BLE devices are treated as classic ones BUG=630581

Patch Set 1 #

Total comments: 15

Patch Set 2 : Rebased - work in progress / no tests #

Total comments: 3

Patch Set 3 : Bluetooth: adapter unit test: connected LE device (MACOSX) #

Patch Set 4 : Device: bluetooth: use untyped containers #

Unified diffs Side-by-side diffs Delta from patch set Stats (+118 lines, -10 lines) Patch
M device/bluetooth/bluetooth_adapter_mac.h View 1 2 2 chunks +9 lines, -4 lines 0 comments Download
M device/bluetooth/bluetooth_adapter_mac.mm View 1 2 3 4 chunks +51 lines, -6 lines 0 comments Download
M device/bluetooth/bluetooth_adapter_unittest.cc View 1 2 1 chunk +16 lines, -0 lines 0 comments Download
M device/bluetooth/bluetooth_low_energy_device_mac.mm View 1 1 chunk +5 lines, -0 lines 0 comments Download
M device/bluetooth/test/bluetooth_test.h View 1 2 1 chunk +5 lines, -0 lines 0 comments Download
M device/bluetooth/test/bluetooth_test_mac.h View 1 2 1 chunk +1 line, -0 lines 0 comments Download
M device/bluetooth/test/bluetooth_test_mac.mm View 1 2 1 chunk +23 lines, -0 lines 0 comments Download
M device/bluetooth/test/mock_bluetooth_central_manager_mac.h View 1 2 3 1 chunk +3 lines, -0 lines 0 comments Download
M device/bluetooth/test/mock_bluetooth_central_manager_mac.mm View 1 2 3 2 chunks +5 lines, -0 lines 0 comments Download

Messages

Total messages: 25 (12 generated)
ortuno
Thanks jracle. We probably want to add tests as well. The tests for the adapter ...
4 years, 4 months ago (2016-08-15 23:58:09 UTC) #4
jracle (use Gerrit)
On 2016/08/15 23:58:09, ortuno wrote: > Thanks jracle. We probably want to add tests as ...
4 years, 4 months ago (2016-08-16 19:47:19 UTC) #5
jracle (use Gerrit)
Thanks ortuno for review, here are my comments. https://codereview.chromium.org/2242833002/diff/1/device/bluetooth/bluetooth_adapter_mac.mm File device/bluetooth/bluetooth_adapter_mac.mm (right): https://codereview.chromium.org/2242833002/diff/1/device/bluetooth/bluetooth_adapter_mac.mm#newcode34 device/bluetooth/bluetooth_adapter_mac.mm:34: @interface ...
4 years, 4 months ago (2016-08-16 20:14:18 UTC) #6
jracle (use Gerrit)
https://codereview.chromium.org/2242833002/diff/1/device/bluetooth/bluetooth_adapter_mac.mm File device/bluetooth/bluetooth_adapter_mac.mm (right): https://codereview.chromium.org/2242833002/diff/1/device/bluetooth/bluetooth_adapter_mac.mm#newcode542 device/bluetooth/bluetooth_adapter_mac.mm:542: // IOBluetoothDevice instance is a Bluetooth Classic device if ...
4 years, 4 months ago (2016-08-17 21:21:16 UTC) #7
jlebel
https://codereview.chromium.org/2242833002/diff/1/device/bluetooth/bluetooth_adapter_mac.mm File device/bluetooth/bluetooth_adapter_mac.mm (right): https://codereview.chromium.org/2242833002/diff/1/device/bluetooth/bluetooth_adapter_mac.mm#newcode34 device/bluetooth/bluetooth_adapter_mac.mm:34: @interface CBCentralManager (PartialAvailability) On 2016/08/16 20:14:17, jracle wrote: > ...
4 years, 3 months ago (2016-08-31 12:03:28 UTC) #8
jlebel
Can you rebase your patch? Some code has been changed since you did it. Thanks,
4 years, 3 months ago (2016-08-31 15:03:54 UTC) #9
jracle (use Gerrit)
On 2016/08/31 15:03:54, jlebel wrote: > Can you rebase your patch? Some code has been ...
4 years, 3 months ago (2016-08-31 15:09:13 UTC) #10
jlebel
On 2016/08/31 15:09:13, jracle wrote: > On 2016/08/31 15:03:54, jlebel wrote: > > Can you ...
4 years, 3 months ago (2016-08-31 17:03:53 UTC) #11
jracle (use Gerrit)
On 2016/08/31 17:03:53, jlebel wrote: > On 2016/08/31 15:09:13, jracle wrote: > > On 2016/08/31 ...
4 years, 3 months ago (2016-08-31 17:21:09 UTC) #12
jracle (use Gerrit)
https://codereview.chromium.org/2242833002/diff/1/device/bluetooth/bluetooth_adapter_mac.mm File device/bluetooth/bluetooth_adapter_mac.mm (right): https://codereview.chromium.org/2242833002/diff/1/device/bluetooth/bluetooth_adapter_mac.mm#newcode34 device/bluetooth/bluetooth_adapter_mac.mm:34: @interface CBCentralManager (PartialAvailability) On 2016/08/31 12:03:28, jlebel wrote: > ...
4 years, 3 months ago (2016-08-31 17:21:23 UTC) #13
jlebel
On 2016/08/31 17:21:23, jracle wrote: > https://codereview.chromium.org/2242833002/diff/1/device/bluetooth/bluetooth_adapter_mac.mm > File device/bluetooth/bluetooth_adapter_mac.mm (right): > > https://codereview.chromium.org/2242833002/diff/1/device/bluetooth/bluetooth_adapter_mac.mm#newcode34 > ...
4 years, 3 months ago (2016-08-31 23:08:42 UTC) #14
jracle (use Gerrit)
I rebased the CL wrt latest changes. Need to work on test and logic. See ...
4 years, 3 months ago (2016-09-02 14:23:10 UTC) #15
jracle (use Gerrit)
4 years, 3 months ago (2016-09-06 12:15:30 UTC) #16
Added basic unit test (on Mac OS X so far).

Powered by Google App Engine
This is Rietveld 408576698