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

Issue 778443002: bluetooth: Make device/bluetooth a shared library component. (Closed)

Created:
6 years ago by scheib
Modified:
6 years ago
CC:
chromium-reviews, keybuk, Ilya Sherman
Base URL:
https://chromium.googlesource.com/chromium/src.git@lkcr
Project:
chromium
Visibility:
Public.

Description

bluetooth: Make device/bluetooth a shared library component. device/bluetooth will soon be accessed by content/browser. This change converts it from a static library to a shared component. BUG=438305 Committed: https://crrev.com/ff6eaf5adf4d6dc5a748e2ee4e8de080655d1975 Cr-Commit-Position: refs/heads/master@{#307049} Committed: https://crrev.com/7c0d27723f1a89c546493103ce01157f92b27d12 Cr-Commit-Position: refs/heads/master@{#307180}

Patch Set 1 : #

Patch Set 2 : Additional windows exports #

Total comments: 3

Patch Set 3 : export BluetoothAdapter::ServiceOptions #

Total comments: 1

Patch Set 4 : Fixed copyright header #

Patch Set 5 : Set DelayLoadDLL settings on shared library as well #

Unified diffs Side-by-side diffs Delta from patch set Stats (+111 lines, -34 lines) Patch
M device/bluetooth/BUILD.gn View 2 chunks +5 lines, -1 line 0 comments Download
M device/bluetooth/bluetooth.gyp View 1 2 3 4 3 chunks +18 lines, -2 lines 0 comments Download
M device/bluetooth/bluetooth_adapter.h View 1 2 3 chunks +4 lines, -2 lines 0 comments Download
M device/bluetooth/bluetooth_adapter_chromeos.h View 2 chunks +2 lines, -1 line 0 comments Download
M device/bluetooth/bluetooth_adapter_factory.h View 1 chunk +2 lines, -1 line 0 comments Download
M device/bluetooth/bluetooth_adapter_mac.h View 2 chunks +4 lines, -2 lines 0 comments Download
M device/bluetooth/bluetooth_adapter_win.h View 2 chunks +4 lines, -2 lines 0 comments Download
M device/bluetooth/bluetooth_device.h View 2 chunks +2 lines, -1 line 0 comments Download
M device/bluetooth/bluetooth_device_chromeos.h View 2 chunks +2 lines, -1 line 0 comments Download
M device/bluetooth/bluetooth_device_win.h View 1 2 chunks +2 lines, -1 line 0 comments Download
M device/bluetooth/bluetooth_discovery_session.h View 2 chunks +2 lines, -1 line 0 comments Download
A device/bluetooth/bluetooth_export.h View 1 2 3 1 chunk +28 lines, -0 lines 0 comments Download
M device/bluetooth/bluetooth_gatt_characteristic.h View 2 chunks +2 lines, -1 line 0 comments Download
M device/bluetooth/bluetooth_gatt_connection.h View 2 chunks +2 lines, -1 line 0 comments Download
M device/bluetooth/bluetooth_gatt_descriptor.h View 2 chunks +2 lines, -1 line 0 comments Download
M device/bluetooth/bluetooth_gatt_notify_session.h View 2 chunks +2 lines, -1 line 0 comments Download
M device/bluetooth/bluetooth_gatt_service.h View 2 chunks +2 lines, -1 line 0 comments Download
M device/bluetooth/bluetooth_init_win.h View 2 chunks +3 lines, -1 line 0 comments Download
M device/bluetooth/bluetooth_low_energy_win.h View 3 chunks +5 lines, -3 lines 0 comments Download
M device/bluetooth/bluetooth_service_record_win.h View 1 chunk +2 lines, -1 line 0 comments Download
M device/bluetooth/bluetooth_socket.h View 2 chunks +3 lines, -1 line 0 comments Download
M device/bluetooth/bluetooth_socket_thread.h View 2 chunks +2 lines, -1 line 0 comments Download
M device/bluetooth/bluetooth_task_manager_win.h View 1 5 chunks +6 lines, -5 lines 0 comments Download
M device/bluetooth/bluetooth_uuid.h View 3 chunks +5 lines, -2 lines 0 comments Download

Messages

Total messages: 27 (7 generated)
scheib
6 years ago (2014-12-02 23:51:39 UTC) #4
armansito
I'll do a first round review later today if that's OK with you? CC'd keybuk@ ...
6 years ago (2014-12-03 00:10:04 UTC) #5
scheib
Thanks, sounds good. On Tue, Dec 2, 2014 at 4:10 PM, <armansito@chromium.org> wrote: > I'll ...
6 years ago (2014-12-03 00:11:15 UTC) #6
armansito
https://codereview.chromium.org/778443002/diff/60001/device/bluetooth/bluetooth_adapter_chromeos.h File device/bluetooth/bluetooth_adapter_chromeos.h (right): https://codereview.chromium.org/778443002/diff/60001/device/bluetooth/bluetooth_adapter_chromeos.h#newcode37 device/bluetooth/bluetooth_adapter_chromeos.h:37: class DEVICE_BLUETOOTH_EXPORT BluetoothAdapterChromeOS One of the discussions that I ...
6 years ago (2014-12-03 00:20:34 UTC) #7
Ilya Sherman
Ah, yes, I've been meaning to come back to this. The main issue that I ...
6 years ago (2014-12-03 01:10:47 UTC) #9
armansito
On 2014/12/03 01:10:47, Ilya Sherman wrote: > Ah, yes, I've been meaning to come back ...
6 years ago (2014-12-03 03:22:14 UTC) #10
scheib
On 2014/12/03 03:22:14, armansito wrote: > On 2014/12/03 01:10:47, Ilya Sherman wrote: > > Ah, ...
6 years ago (2014-12-03 04:20:55 UTC) #11
scheib
https://codereview.chromium.org/778443002/diff/60001/device/bluetooth/bluetooth_adapter_chromeos.h File device/bluetooth/bluetooth_adapter_chromeos.h (right): https://codereview.chromium.org/778443002/diff/60001/device/bluetooth/bluetooth_adapter_chromeos.h#newcode37 device/bluetooth/bluetooth_adapter_chromeos.h:37: class DEVICE_BLUETOOTH_EXPORT BluetoothAdapterChromeOS On 2014/12/03 01:10:46, Ilya Sherman wrote: ...
6 years ago (2014-12-03 04:21:04 UTC) #12
armansito
lgtm with one nit. Added benchan@ as a reviewer since ensemble pulls in the bluetooth ...
6 years ago (2014-12-03 20:32:31 UTC) #14
scheib
benchan? On Dec 3, 2014 12:32 PM, <armansito@chromium.org> wrote: > lgtm with one nit. Added ...
6 years ago (2014-12-05 06:47:47 UTC) #15
Ben Chan
lgtm On Dec 4, 2014 10:47 PM, "Vincent Scheib" <scheib@chromium.org> wrote: > benchan? > On ...
6 years ago (2014-12-05 07:18:11 UTC) #16
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/778443002/100001
6 years ago (2014-12-05 16:52:11 UTC) #18
commit-bot: I haz the power
Committed patchset #4 (id:100001)
6 years ago (2014-12-05 18:32:41 UTC) #19
commit-bot: I haz the power
Patchset 4 (id:??) landed as https://crrev.com/ff6eaf5adf4d6dc5a748e2ee4e8de080655d1975 Cr-Commit-Position: refs/heads/master@{#307049}
6 years ago (2014-12-05 18:33:20 UTC) #20
scheib
A revert of this CL (patchset #4 id:100001) has been created in https://codereview.chromium.org/748873004/ by scheib@chromium.org. ...
6 years ago (2014-12-05 22:30:43 UTC) #21
scheib
Solution found. The DelayLoadDll section of the device_bluetooth component only applied to dependents. When it ...
6 years ago (2014-12-05 23:51:24 UTC) #22
scheib
Note: Reasonable bot to monitor for issues is: http://build.chromium.org/p/chromium.win/builders/Win7%20Tests%20%28dbg%29%281%29 Previous failure looked like this http://build.chromium.org/p/chromium.win/builders/Win7%20Tests%20%28dbg%29%281%29/builds/33348
6 years ago (2014-12-05 23:55:12 UTC) #23
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/778443002/120001
6 years ago (2014-12-06 14:55:47 UTC) #25
commit-bot: I haz the power
Committed patchset #5 (id:120001)
6 years ago (2014-12-06 16:02:13 UTC) #26
commit-bot: I haz the power
6 years ago (2014-12-06 16:03:04 UTC) #27
Message was sent while issue was closed.
Patchset 5 (id:??) landed as
https://crrev.com/7c0d27723f1a89c546493103ce01157f92b27d12
Cr-Commit-Position: refs/heads/master@{#307180}

Powered by Google App Engine
This is Rietveld 408576698