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

Issue 2394683007: Reland "components/arc: implement multi advertising" (Closed)

Created:
4 years, 2 months ago by Eric Caruso
Modified:
4 years, 2 months ago
CC:
Aaron Boodman, abarth-chromium, chromium-reviews, darin (slow to review), elijahtaylor+arcwatch_chromium.org, hidehiko+watch_chromium.org, lhchavez+watch_chromium.org, ortuno+watch_chromium.org, qsr+mojo_chromium.org, scheib+watch_chromium.org, viettrungluu+watch_chromium.org, yusukes+watch_chromium.org, yzshen+watch_chromium.org
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Reland "components/arc: implement multi advertising" This plumbs through multi advertising capabilities for the instance. Instances can register and unregister advertisements. Now with virtual destructors to prevent memory leaks in the StructTraits conversion. BUG=637171, 653338 TEST=use nrf connect on remote device and verify that packets registered from the instance are visible on the remote device, run tests with ASAN/LSAN turned on and verify there are no memory errors Committed: https://crrev.com/be6d083433135e5435f3293b8604aecd8fd39290 Cr-Commit-Position: refs/heads/master@{#423672}

Patch Set 1 #

Total comments: 2
Unified diffs Side-by-side diffs Delta from patch set Stats (+687 lines, -17 lines) Patch
M components/arc/bluetooth/arc_bluetooth_bridge.h View 4 chunks +63 lines, -0 lines 0 comments Download
M components/arc/bluetooth/arc_bluetooth_bridge.cc View 4 chunks +130 lines, -2 lines 0 comments Download
M components/arc/bluetooth/arc_bluetooth_bridge_unittest.cc View 3 chunks +141 lines, -0 lines 0 comments Download
M components/arc/bluetooth/bluetooth_struct_traits.h View 2 chunks +29 lines, -0 lines 0 comments Download
M components/arc/bluetooth/bluetooth_struct_traits.cc View 3 chunks +165 lines, -0 lines 2 comments Download
M components/arc/bluetooth/bluetooth_struct_traits_unittest.cc View 4 chunks +91 lines, -0 lines 0 comments Download
M components/arc/common/bluetooth.mojom View 5 chunks +26 lines, -2 lines 0 comments Download
M components/arc/common/bluetooth.typemap View 2 chunks +2 lines, -0 lines 0 comments Download
M device/bluetooth/bluez/bluetooth_advertisement_bluez_unittest.cc View 2 chunks +24 lines, -3 lines 0 comments Download
M device/bluetooth/dbus/fake_bluetooth_le_advertising_manager_client.h View 2 chunks +6 lines, -3 lines 0 comments Download
M device/bluetooth/dbus/fake_bluetooth_le_advertising_manager_client.cc View 2 chunks +10 lines, -7 lines 0 comments Download

Messages

Total messages: 14 (5 generated)
Eric Caruso
PTAL. Sorry about the confusion. https://codereview.chromium.org/2394683007/diff/1/components/arc/bluetooth/bluetooth_struct_traits.cc File components/arc/bluetooth/bluetooth_struct_traits.cc (right): https://codereview.chromium.org/2394683007/diff/1/components/arc/bluetooth/bluetooth_struct_traits.cc#newcode34 components/arc/bluetooth/bluetooth_struct_traits.cc:34: virtual ~AdvertisementEntry() {} This ...
4 years, 2 months ago (2016-10-06 19:00:50 UTC) #2
Eric Caruso
4 years, 2 months ago (2016-10-06 19:01:22 UTC) #4
rickyz (no longer on Chrome)
Ah, totally missed that, lgtm
4 years, 2 months ago (2016-10-06 19:22:09 UTC) #5
Luis Héctor Chávez
lgtm https://codereview.chromium.org/2394683007/diff/1/components/arc/bluetooth/bluetooth_struct_traits.cc File components/arc/bluetooth/bluetooth_struct_traits.cc (right): https://codereview.chromium.org/2394683007/diff/1/components/arc/bluetooth/bluetooth_struct_traits.cc#newcode34 components/arc/bluetooth/bluetooth_struct_traits.cc:34: virtual ~AdvertisementEntry() {} On 2016/10/06 19:00:50, Eric Caruso ...
4 years, 2 months ago (2016-10-06 19:23:53 UTC) #6
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2394683007/1
4 years, 2 months ago (2016-10-06 19:54:18 UTC) #9
Eric Caruso
4 years, 2 months ago (2016-10-06 19:54:18 UTC) #10
Rahul Chaturvedi
rs-lgtm
4 years, 2 months ago (2016-10-06 19:55:40 UTC) #11
commit-bot: I haz the power
Committed patchset #1 (id:1)
4 years, 2 months ago (2016-10-06 20:58:18 UTC) #12
commit-bot: I haz the power
4 years, 2 months ago (2016-10-06 20:59:59 UTC) #14
Message was sent while issue was closed.
Patchset 1 (id:??) landed as
https://crrev.com/be6d083433135e5435f3293b8604aecd8fd39290
Cr-Commit-Position: refs/heads/master@{#423672}

Powered by Google App Engine
This is Rietveld 408576698