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

Issue 2051333004: Implement BluetoothGattNotifySession::Stop on Android, 2nd attempt (Closed)

Created:
4 years, 6 months ago by tommyt
Modified:
4 years, 4 months ago
Reviewers:
rkc, ortuno, sacomoto, msarda
CC:
blink-reviews, chromium-reviews, darin-cc_chromium.org, haraken, jam, 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

Implement BluetoothGattNotifySession::Stop on Android, 2nd attempt This change enables the stopNotifications function for remote GATT characteristics on Android. In order to do so, two distinct refactorings have been done; 1) The session classes have been simplified so that platform specific versions are no longer required. All code that previously used BluetoothGattNotifySession[Mac|Win|BlueZ] now simply use the base BluetoothGattNotifySession class. 2) BluetoothRemoteGattCharacteristic::StartNotifySession and StopNotifySession have been rewritten so that all the code for keeping track of the different session objects and the notification state sits in the base class. Inheriting classes should no longer override these two functions, but instead override the much simpler SubscribeToNotifications and UnsubscribeFromNotifications. BUG=584370 Committed: https://crrev.com/d41af3adfd8500c81c827ab03ed2736909cf1ee8 Committed: https://crrev.com/ad8462b6930b45ec778dc9e3fcedfc74680f964d Cr-Original-Commit-Position: refs/heads/master@{#412498} Cr-Commit-Position: refs/heads/master@{#413417}

Patch Set 1 #

Patch Set 2 : Fix a minor typo #

Patch Set 3 : Fix trybot errors, and broken bluez code #

Patch Set 4 : Add a missing header file #

Patch Set 5 : A quick regression fix #

Patch Set 6 : Fix error on windows #

Patch Set 7 : Unittests for all edge cases #

Patch Set 8 : Remove platform specific implementations of BluetoothGattNotifySession #

Patch Set 9 : Generalize the notification session administration code #

Patch Set 10 : Implement a command queue #

Patch Set 11 : Rebase onto master and fix regressions #

Patch Set 12 : Fix a few build errors for blink test code #

Patch Set 13 : Fix another unittest build error #

Patch Set 14 : Fix a couple more compile errors #

Patch Set 15 : More compile error fixes #

Patch Set 16 : Fix another notify session test case #

Patch Set 17 : Fix typo #

Patch Set 18 : Fix another couple of build regressions on windows and mac #

Patch Set 19 : Fix bugs that caused BlueZ unittests to fail #

Patch Set 20 : Rebase onto newest master and fix another unittest #

Patch Set 21 : Make the BluetoothGattNotifySession destructor virtual again #

Patch Set 22 : Make the rest of the methods in BluetoothGattNotifySession virtual #

Total comments: 44

Patch Set 23 : Address Giovanni's review comments #

Total comments: 64

Patch Set 24 : Round 2 of addressing review comments #

Patch Set 25 : Refactor the command implementation to use closures #

Patch Set 26 : Fix a compile error #

Patch Set 27 : Fix a compile error and address more review issues #

Patch Set 28 : Fix a silly mistake in commit e4725886 #

Total comments: 22

Patch Set 29 : Address the latest batch of review comments #

Patch Set 30 : Address the latest batch of review comments #

Patch Set 31 : Rebase onto latest master #

Total comments: 4

Patch Set 32 : Add a missing header file #

Patch Set 33 : Rebase and solve conflicts #

Patch Set 34 : Add a stub for BluetoothRemoteGattCharacteristicMac::StopNotifySession #

Patch Set 35 : Add missing declaration for BluetoothRemoteGattCharacteristicMac::StopNotifySession #

Patch Set 36 : Fix compile error on windows #

Total comments: 4

Patch Set 37 : Address new review comments #

Unified diffs Side-by-side diffs Delta from patch set Stats (+1524 lines, -640 lines) Patch
M chrome/browser/extensions/api/bluetooth_low_energy/bluetooth_low_energy_apitest.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 2 chunks +4 lines, -4 lines 0 comments Download
M components/proximity_auth/ble/bluetooth_low_energy_connection_unittest.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 1 chunk +1 line, -1 line 0 comments Download
M components/proximity_auth/ble/bluetooth_low_energy_weave_client_connection_unittest.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 1 chunk +1 line, -1 line 0 comments Download
M content/shell/browser/layout_test/layout_test_bluetooth_adapter_provider.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 1 chunk +2 lines, -1 line 0 comments Download
M content/shell/browser/layout_test/layout_test_bluetooth_adapter_provider.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 2 chunks +3 lines, -3 lines 0 comments Download
M device/bluetooth/BUILD.gn View 1 2 3 4 5 6 7 8 9 10 11 2 chunks +0 lines, -8 lines 0 comments Download
M device/bluetooth/bluetooth.gyp View 1 2 3 4 5 6 7 8 9 10 11 12 13 2 chunks +0 lines, -8 lines 0 comments Download
M device/bluetooth/bluetooth_gatt_notify_session.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 1 chunk +21 lines, -7 lines 0 comments Download
M device/bluetooth/bluetooth_gatt_notify_session.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 1 chunk +38 lines, -2 lines 0 comments Download
M device/bluetooth/bluetooth_gatt_notify_session_android.h View 1 2 3 4 5 6 7 1 chunk +0 lines, -45 lines 0 comments Download
M device/bluetooth/bluetooth_gatt_notify_session_android.cc View 1 2 3 4 5 6 7 1 chunk +0 lines, -30 lines 0 comments Download
D device/bluetooth/bluetooth_gatt_notify_session_mac.h View 1 2 3 4 5 6 7 8 9 10 1 chunk +0 lines, -35 lines 0 comments Download
D device/bluetooth/bluetooth_gatt_notify_session_mac.mm View 1 2 3 4 5 6 7 8 9 10 1 chunk +0 lines, -28 lines 0 comments Download
M device/bluetooth/bluetooth_gatt_notify_session_win.h View 1 2 3 4 5 6 7 1 chunk +0 lines, -35 lines 0 comments Download
M device/bluetooth/bluetooth_gatt_notify_session_win.cc View 1 2 3 4 5 6 7 1 chunk +0 lines, -28 lines 0 comments Download
M device/bluetooth/bluetooth_remote_gatt_characteristic.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 4 chunks +136 lines, -11 lines 0 comments Download
M device/bluetooth/bluetooth_remote_gatt_characteristic.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 2 chunks +347 lines, -3 lines 0 comments Download
M device/bluetooth/bluetooth_remote_gatt_characteristic_android.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 3 chunks +9 lines, -15 lines 0 comments Download
M device/bluetooth/bluetooth_remote_gatt_characteristic_android.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 6 chunks +40 lines, -94 lines 0 comments Download
M device/bluetooth/bluetooth_remote_gatt_characteristic_mac.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 2 chunks +11 lines, -0 lines 0 comments Download
M device/bluetooth/bluetooth_remote_gatt_characteristic_mac.mm View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 5 chunks +29 lines, -4 lines 0 comments Download
M device/bluetooth/bluetooth_remote_gatt_characteristic_unittest.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 7 chunks +642 lines, -3 lines 0 comments Download
M device/bluetooth/bluetooth_remote_gatt_characteristic_win.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 2 chunks +11 lines, -0 lines 0 comments Download
M device/bluetooth/bluetooth_remote_gatt_characteristic_win.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 5 chunks +30 lines, -4 lines 0 comments Download
M device/bluetooth/bluetooth_remote_gatt_descriptor_android.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 1 chunk +0 lines, -1 line 0 comments Download
M device/bluetooth/bluetooth_remote_gatt_service.h View 1 2 3 4 5 6 7 8 1 chunk +0 lines, -1 line 0 comments Download
M device/bluetooth/bluez/bluetooth_gatt_notify_session_bluez.h View 1 2 3 4 5 6 7 1 chunk +0 lines, -78 lines 0 comments Download
M device/bluetooth/bluez/bluetooth_gatt_notify_session_bluez.cc View 1 2 3 4 5 6 7 1 chunk +0 lines, -135 lines 0 comments Download
M device/bluetooth/bluez/bluetooth_remote_gatt_characteristic_bluez.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 2 chunks +16 lines, -6 lines 0 comments Download
M device/bluetooth/bluez/bluetooth_remote_gatt_characteristic_bluez.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 5 chunks +55 lines, -41 lines 0 comments Download
M device/bluetooth/test/bluetooth_test.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 3 chunks +24 lines, -0 lines 0 comments Download
M device/bluetooth/test/bluetooth_test.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 2 chunks +49 lines, -0 lines 0 comments Download
M device/bluetooth/test/bluetooth_test_android.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 1 chunk +5 lines, -0 lines 0 comments Download
M device/bluetooth/test/bluetooth_test_android.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 1 chunk +33 lines, -0 lines 0 comments Download
M device/bluetooth/test/mock_bluetooth_gatt_characteristic.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 2 chunks +12 lines, -0 lines 0 comments Download
M device/bluetooth/test/mock_bluetooth_gatt_notify_session.h View 1 2 3 4 5 6 7 8 9 10 11 1 chunk +1 line, -2 lines 0 comments Download
D device/bluetooth/test/mock_bluetooth_gatt_notify_session.cc View 1 2 3 4 5 6 7 8 9 10 11 1 chunk +2 lines, -3 lines 0 comments Download
M third_party/WebKit/Source/modules/bluetooth/BluetoothRemoteGATTCharacteristic.cpp View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 1 chunk +2 lines, -3 lines 0 comments Download

Messages

Total messages: 157 (119 generated)
tommyt
Here's some code for stopping notification sessions on Android. Please take a look when you ...
4 years, 6 months ago (2016-06-10 13:00:51 UTC) #3
ortuno
fwiw: I wrote a document a while ago with a bunch of edge cases for ...
4 years, 6 months ago (2016-06-10 17:06:14 UTC) #4
tommyt
On 2016/06/10 17:06:14, ortuno wrote: > fwiw: I wrote a document a while ago with ...
4 years, 6 months ago (2016-06-15 09:11:53 UTC) #5
ortuno
On 2016/06/15 at 09:11:53, tommyt wrote: > On 2016/06/10 17:06:14, ortuno wrote: > > fwiw: ...
4 years, 6 months ago (2016-06-15 15:43:39 UTC) #6
tommyt
On 2016/06/15 15:43:39, ortuno wrote: > On 2016/06/15 at 09:11:53, tommyt wrote: > > On ...
4 years, 6 months ago (2016-06-20 12:59:05 UTC) #7
ortuno
https://codereview.chromium.org/2051333004/diff/420001/device/bluetooth/bluetooth_gatt_notify_session.cc File device/bluetooth/bluetooth_gatt_notify_session.cc (right): https://codereview.chromium.org/2051333004/diff/420001/device/bluetooth/bluetooth_gatt_notify_session.cc#newcode20 device/bluetooth/bluetooth_gatt_notify_session.cc:20: if (characteristic_.get()) { optional nit: I think the preferred ...
4 years, 4 months ago (2016-07-28 21:59:30 UTC) #57
tommyt
I have added a new patchset which addresses most of Gio's review comments. https://codereview.chromium.org/2051333004/diff/420001/device/bluetooth/bluetooth_gatt_notify_session.cc File ...
4 years, 4 months ago (2016-08-01 11:39:22 UTC) #60
tommyt
https://codereview.chromium.org/2051333004/diff/420001/device/bluetooth/bluetooth_remote_gatt_characteristic_mac.mm File device/bluetooth/bluetooth_remote_gatt_characteristic_mac.mm (right): https://codereview.chromium.org/2051333004/diff/420001/device/bluetooth/bluetooth_remote_gatt_characteristic_mac.mm#newcode229 device/bluetooth/bluetooth_remote_gatt_characteristic_mac.mm:229: NOTIMPLEMENTED(); On 2016/07/28 21:59:30, ortuno wrote: > Can you ...
4 years, 4 months ago (2016-08-01 12:48:28 UTC) #61
ortuno
https://codereview.chromium.org/2051333004/diff/420001/device/bluetooth/bluetooth_remote_gatt_characteristic.cc File device/bluetooth/bluetooth_remote_gatt_characteristic.cc (right): https://codereview.chromium.org/2051333004/diff/420001/device/bluetooth/bluetooth_remote_gatt_characteristic.cc#newcode46 device/bluetooth/bluetooth_remote_gatt_characteristic.cc:46: void BluetoothRemoteGattCharacteristic::StartNotifySession( On 2016/08/01 at 11:39:21, tommyt wrote: > ...
4 years, 4 months ago (2016-08-02 01:56:34 UTC) #64
ortuno
https://codereview.chromium.org/2051333004/diff/420001/device/bluetooth/bluetooth_remote_gatt_characteristic.cc File device/bluetooth/bluetooth_remote_gatt_characteristic.cc (right): https://codereview.chromium.org/2051333004/diff/420001/device/bluetooth/bluetooth_remote_gatt_characteristic.cc#newcode46 device/bluetooth/bluetooth_remote_gatt_characteristic.cc:46: void BluetoothRemoteGattCharacteristic::StartNotifySession( On 2016/08/02 at 01:56:31, ortuno wrote: > ...
4 years, 4 months ago (2016-08-03 16:55:43 UTC) #65
tommyt
I've now added two more patchsets which I believe should address all issues and comments. ...
4 years, 4 months ago (2016-08-05 12:22:30 UTC) #68
ortuno
You forgot the comments on patch 22 :) https://codereview.chromium.org/2051333004/diff/440001/device/bluetooth/bluetooth_remote_gatt_characteristic_unittest.cc File device/bluetooth/bluetooth_remote_gatt_characteristic_unittest.cc (right): https://codereview.chromium.org/2051333004/diff/440001/device/bluetooth/bluetooth_remote_gatt_characteristic_unittest.cc#newcode1510 device/bluetooth/bluetooth_remote_gatt_characteristic_unittest.cc:1510: TEST_F(BluetoothRemoteGattCharacteristicTest, ...
4 years, 4 months ago (2016-08-05 14:47:00 UTC) #75
tommyt
Today I've pushed another patchset up, which should hopefully address the remaining review comments. (There ...
4 years, 4 months ago (2016-08-08 13:55:08 UTC) #78
ortuno
This should be the last set of comments :) https://codereview.chromium.org/2051333004/diff/440001/device/bluetooth/bluetooth_remote_gatt_characteristic_unittest.cc File device/bluetooth/bluetooth_remote_gatt_characteristic_unittest.cc (right): https://codereview.chromium.org/2051333004/diff/440001/device/bluetooth/bluetooth_remote_gatt_characteristic_unittest.cc#newcode1432 device/bluetooth/bluetooth_remote_gatt_characteristic_unittest.cc:1432: ...
4 years, 4 months ago (2016-08-09 21:57:56 UTC) #89
tommyt
Another patchset is up, where I think I have addressed the remaining review comments. https://codereview.chromium.org/2051333004/diff/440001/device/bluetooth/bluetooth_remote_gatt_characteristic_unittest.cc ...
4 years, 4 months ago (2016-08-10 12:07:19 UTC) #92
ortuno
lgtm! Hopefully I didn't drive you crazy with all the comments :)
4 years, 4 months ago (2016-08-10 17:21:00 UTC) #95
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/2051333004/580001
4 years, 4 months ago (2016-08-11 08:48:39 UTC) #97
commit-bot: I haz the power
Try jobs failed on following builders: chromium_presubmit on master.tryserver.chromium.linux (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.linux/builders/chromium_presubmit/builds/235843)
4 years, 4 months ago (2016-08-11 08:55:12 UTC) #99
tommyt
I have added two more reviewers to this commit, as I did not have owner ...
4 years, 4 months ago (2016-08-11 09:16:10 UTC) #101
rkc
c/b/e/api/bluetooth_low_energy/bluetooth_low_energy_apitest.cc lgtm https://codereview.chromium.org/2051333004/diff/600001/device/bluetooth/bluetooth_gatt_notify_session.cc File device/bluetooth/bluetooth_gatt_notify_session.cc (right): https://codereview.chromium.org/2051333004/diff/600001/device/bluetooth/bluetooth_gatt_notify_session.cc#newcode7 device/bluetooth/bluetooth_gatt_notify_session.cc:7: #include "base/bind.h" nit: #include "base/bind_helpers.h"?
4 years, 4 months ago (2016-08-15 22:54:44 UTC) #103
tommyt
https://codereview.chromium.org/2051333004/diff/600001/device/bluetooth/bluetooth_gatt_notify_session.cc File device/bluetooth/bluetooth_gatt_notify_session.cc (right): https://codereview.chromium.org/2051333004/diff/600001/device/bluetooth/bluetooth_gatt_notify_session.cc#newcode7 device/bluetooth/bluetooth_gatt_notify_session.cc:7: #include "base/bind.h" On 2016/08/15 22:54:44, rkc wrote: > nit: ...
4 years, 4 months ago (2016-08-16 07:46:49 UTC) #104
rkc
https://codereview.chromium.org/2051333004/diff/600001/device/bluetooth/bluetooth_gatt_notify_session.cc File device/bluetooth/bluetooth_gatt_notify_session.cc (right): https://codereview.chromium.org/2051333004/diff/600001/device/bluetooth/bluetooth_gatt_notify_session.cc#newcode7 device/bluetooth/bluetooth_gatt_notify_session.cc:7: #include "base/bind.h" On 2016/08/16 07:46:49, tommyt wrote: > On ...
4 years, 4 months ago (2016-08-16 07:48:08 UTC) #105
tommyt
https://codereview.chromium.org/2051333004/diff/600001/device/bluetooth/bluetooth_gatt_notify_session.cc File device/bluetooth/bluetooth_gatt_notify_session.cc (right): https://codereview.chromium.org/2051333004/diff/600001/device/bluetooth/bluetooth_gatt_notify_session.cc#newcode7 device/bluetooth/bluetooth_gatt_notify_session.cc:7: #include "base/bind.h" On 2016/08/16 07:48:08, rkc wrote: > On ...
4 years, 4 months ago (2016-08-16 07:54:09 UTC) #106
tommyt
ping? I'm still missing a review for bluetooth_low_energy_connection_unittest.cc and bluetooth_low_energy_weave_client_connection_unittest.cc. msarda: Are you able to ...
4 years, 4 months ago (2016-08-16 09:43:11 UTC) #109
sacomoto
LGTM for bluetooth_low_energy_connection_unittest.cc and bluetooth_low_energy_weave_client_connection_unittest.cc.
4 years, 4 months ago (2016-08-17 08:44:51 UTC) #113
tommyt
On 2016/08/17 08:44:51, sacomoto wrote: > LGTM for bluetooth_low_energy_connection_unittest.cc and > bluetooth_low_energy_weave_client_connection_unittest.cc. Thank you sacomoto! ...
4 years, 4 months ago (2016-08-17 08:59:57 UTC) #114
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/2051333004/620001
4 years, 4 months ago (2016-08-17 09:00:27 UTC) #117
commit-bot: I haz the power
Try jobs failed on following builders: chromium_presubmit on master.tryserver.chromium.linux (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.linux/builders/chromium_presubmit/builds/239722)
4 years, 4 months ago (2016-08-17 09:06:09 UTC) #119
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/2051333004/640001
4 years, 4 months ago (2016-08-17 11:39:10 UTC) #126
commit-bot: I haz the power
Committed patchset #33 (id:640001)
4 years, 4 months ago (2016-08-17 11:43:38 UTC) #128
commit-bot: I haz the power
Patchset 33 (id:??) landed as https://crrev.com/d41af3adfd8500c81c827ab03ed2736909cf1ee8 Cr-Commit-Position: refs/heads/master@{#412498}
4 years, 4 months ago (2016-08-17 11:45:07 UTC) #130
Guido Urdaneta
A revert of this CL (patchset #33 id:640001) has been created in https://codereview.chromium.org/2241263005/ by guidou@chromium.org. ...
4 years, 4 months ago (2016-08-17 16:38:42 UTC) #131
tommyt
A new patchset is ready, which contains a fix for the timeout problems on Mac10.11. ...
4 years, 4 months ago (2016-08-19 13:10:23 UTC) #144
ortuno
https://codereview.chromium.org/2051333004/diff/700001/device/bluetooth/bluetooth_remote_gatt_characteristic_mac.mm File device/bluetooth/bluetooth_remote_gatt_characteristic_mac.mm (right): https://codereview.chromium.org/2051333004/diff/700001/device/bluetooth/bluetooth_remote_gatt_characteristic_mac.mm#newcode170 device/bluetooth/bluetooth_remote_gatt_characteristic_mac.mm:170: NOTIMPLEMENTED(); Could you point to an issue to implement ...
4 years, 4 months ago (2016-08-19 19:13:27 UTC) #145
tommyt
https://codereview.chromium.org/2051333004/diff/700001/device/bluetooth/bluetooth_remote_gatt_characteristic_mac.mm File device/bluetooth/bluetooth_remote_gatt_characteristic_mac.mm (right): https://codereview.chromium.org/2051333004/diff/700001/device/bluetooth/bluetooth_remote_gatt_characteristic_mac.mm#newcode170 device/bluetooth/bluetooth_remote_gatt_characteristic_mac.mm:170: NOTIMPLEMENTED(); On 2016/08/19 19:13:27, ortuno wrote: > Could you ...
4 years, 4 months ago (2016-08-22 06:34:12 UTC) #148
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/2051333004/720001
4 years, 4 months ago (2016-08-22 08:05:28 UTC) #153
commit-bot: I haz the power
Committed patchset #37 (id:720001)
4 years, 4 months ago (2016-08-22 08:10:08 UTC) #155
commit-bot: I haz the power
4 years, 4 months ago (2016-08-22 08:11:49 UTC) #157
Message was sent while issue was closed.
Patchset 37 (id:??) landed as
https://crrev.com/ad8462b6930b45ec778dc9e3fcedfc74680f964d
Cr-Commit-Position: refs/heads/master@{#413417}

Powered by Google App Engine
This is Rietveld 408576698