| Index: device/bluetooth/adapter.cc | 
| diff --git a/device/bluetooth/adapter.cc b/device/bluetooth/adapter.cc | 
| index 3f1d32274a92a64adcbec1948f79f444f84ab314..85a36183dbe6e4ee499ea5e6161dc072cdbb769d 100644 | 
| --- a/device/bluetooth/adapter.cc | 
| +++ b/device/bluetooth/adapter.cc | 
| @@ -79,6 +79,24 @@ void Adapter::StartDiscoverySession( | 
| weak_ptr_factory_.GetWeakPtr(), callback)); | 
| } | 
|  | 
| +void Adapter::AdapterPresentChanged(device::BluetoothAdapter* adapter, | 
| +                                    bool present) { | 
| +  if (client_) | 
| +    client_->PresentChanged(present); | 
| +} | 
| + | 
| +void Adapter::AdapterPoweredChanged(device::BluetoothAdapter* adapter, | 
| +                                    bool powered) { | 
| +  if (client_) | 
| +    client_->PoweredChanged(powered); | 
| +} | 
| + | 
| +void Adapter::AdapterDiscoverableChanged(device::BluetoothAdapter* adapter, | 
| +                                         bool discoverable) { | 
| +  if (client_) | 
| +    client_->DiscoverableChanged(discoverable); | 
| +} | 
| + | 
| void Adapter::AdapterDiscoveringChanged(device::BluetoothAdapter* adapter, | 
| bool discovering) { | 
| if (client_) | 
|  |