| Index: device/bluetooth/dbus/fake_bluetooth_gatt_descriptor_service_provider.cc
 | 
| diff --git a/device/bluetooth/dbus/fake_bluetooth_gatt_descriptor_service_provider.cc b/device/bluetooth/dbus/fake_bluetooth_gatt_descriptor_service_provider.cc
 | 
| index 78a504e92b52bdf63e447b639b2a17daec77724f..6ef1bde91fbbfd13e1d74c5ccf5b419e6a092927 100644
 | 
| --- a/device/bluetooth/dbus/fake_bluetooth_gatt_descriptor_service_provider.cc
 | 
| +++ b/device/bluetooth/dbus/fake_bluetooth_gatt_descriptor_service_provider.cc
 | 
| @@ -15,7 +15,7 @@ namespace bluez {
 | 
|  FakeBluetoothGattDescriptorServiceProvider::
 | 
|      FakeBluetoothGattDescriptorServiceProvider(
 | 
|          const dbus::ObjectPath& object_path,
 | 
| -        Delegate* delegate,
 | 
| +        BluetoothGattServiceBlueZ::AttributeValueDelegate* delegate,
 | 
|          const std::string& uuid,
 | 
|          const std::vector<std::string>& permissions,
 | 
|          const dbus::ObjectPath& characteristic_path)
 | 
| @@ -29,9 +29,6 @@ FakeBluetoothGattDescriptorServiceProvider::
 | 
|    DCHECK(characteristic_path_.IsValid());
 | 
|    DCHECK(!uuid.empty());
 | 
|    DCHECK(delegate_);
 | 
| -  DCHECK(base::StartsWith(object_path_.value(),
 | 
| -                          characteristic_path_.value() + "/",
 | 
| -                          base::CompareCase::SENSITIVE));
 | 
|  
 | 
|    // TODO(armansito): Do something with |permissions|.
 | 
|  
 | 
| @@ -58,11 +55,11 @@ void FakeBluetoothGattDescriptorServiceProvider::SendValueChanged(
 | 
|  }
 | 
|  
 | 
|  void FakeBluetoothGattDescriptorServiceProvider::GetValue(
 | 
| -    const Delegate::ValueCallback& callback,
 | 
| -    const Delegate::ErrorCallback& error_callback) {
 | 
| +    const device::BluetoothLocalGattService::Delegate::ValueCallback& callback,
 | 
| +    const device::BluetoothLocalGattService::Delegate::ErrorCallback&
 | 
| +        error_callback) {
 | 
|    VLOG(1) << "GATT descriptor value Get request: " << object_path_.value()
 | 
|            << " UUID: " << uuid_;
 | 
| -
 | 
|    // Check if this descriptor is registered.
 | 
|    FakeBluetoothGattManagerClient* fake_bluetooth_gatt_manager_client =
 | 
|        static_cast<FakeBluetoothGattManagerClient*>(
 | 
| @@ -84,13 +81,14 @@ void FakeBluetoothGattDescriptorServiceProvider::GetValue(
 | 
|  
 | 
|    // Pass on to the delegate.
 | 
|    DCHECK(delegate_);
 | 
| -  delegate_->GetDescriptorValue(callback, error_callback);
 | 
| +  delegate_->GetValue(callback, error_callback);
 | 
|  }
 | 
|  
 | 
|  void FakeBluetoothGattDescriptorServiceProvider::SetValue(
 | 
|      const std::vector<uint8_t>& value,
 | 
|      const base::Closure& callback,
 | 
| -    const Delegate::ErrorCallback& error_callback) {
 | 
| +    const device::BluetoothLocalGattService::Delegate::ErrorCallback&
 | 
| +        error_callback) {
 | 
|    VLOG(1) << "GATT descriptor value Set request: " << object_path_.value()
 | 
|            << " UUID: " << uuid_;
 | 
|  
 | 
| @@ -115,7 +113,12 @@ void FakeBluetoothGattDescriptorServiceProvider::SetValue(
 | 
|  
 | 
|    // Pass on to the delegate.
 | 
|    DCHECK(delegate_);
 | 
| -  delegate_->SetDescriptorValue(value, callback, error_callback);
 | 
| +  delegate_->SetValue(value, callback, error_callback);
 | 
| +}
 | 
| +
 | 
| +const dbus::ObjectPath&
 | 
| +FakeBluetoothGattDescriptorServiceProvider::object_path() const {
 | 
| +  return object_path_;
 | 
|  }
 | 
|  
 | 
|  }  // namespace bluez
 | 
| 
 |