| 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;
 | 
| 
 |