| Index: content/browser/bluetooth/bluetooth_metrics.cc
|
| diff --git a/content/browser/bluetooth/bluetooth_metrics.cc b/content/browser/bluetooth/bluetooth_metrics.cc
|
| index c32c9cf01abf13702070eb8d60988c15a6f5fe71..d33f130d0eca3f877c96cf3ae6d7b25856b94fc6 100644
|
| --- a/content/browser/bluetooth/bluetooth_metrics.cc
|
| +++ b/content/browser/bluetooth/bluetooth_metrics.cc
|
| @@ -243,6 +243,7 @@ void RecordGetCharacteristicsOutcome(
|
| UMAGetCharacteristicOutcome::NO_SERVICE);
|
| return;
|
| case CacheQueryOutcome::NO_CHARACTERISTIC:
|
| + case CacheQueryOutcome::NO_DESCRIPTOR:
|
| NOTREACHED();
|
| return;
|
| }
|
| @@ -279,6 +280,9 @@ void RecordGATTOperationOutcome(UMAGATTOperation operation,
|
| case UMAGATTOperation::START_NOTIFICATIONS:
|
| RecordStartNotificationsOutcome(outcome);
|
| return;
|
| + case UMAGATTOperation::DESCRIPTOR_READ:
|
| + // TODO(667319) Add reporting to descriptors
|
| + return;
|
| case UMAGATTOperation::COUNT:
|
| NOTREACHED();
|
| return;
|
| @@ -300,6 +304,8 @@ static UMAGATTOperationOutcome TranslateCacheQueryOutcomeToGATTOperationOutcome(
|
| return UMAGATTOperationOutcome::NO_SERVICE;
|
| case CacheQueryOutcome::NO_CHARACTERISTIC:
|
| return UMAGATTOperationOutcome::NO_CHARACTERISTIC;
|
| + case CacheQueryOutcome::NO_DESCRIPTOR:
|
| + return UMAGATTOperationOutcome::NO_DESCRIPTOR;
|
| }
|
| NOTREACHED() << "No need to record success or renderer crash";
|
| return UMAGATTOperationOutcome::NOT_SUPPORTED;
|
|
|