| Index: device/bluetooth/bluetooth_profile.h
 | 
| diff --git a/device/bluetooth/bluetooth_profile.h b/device/bluetooth/bluetooth_profile.h
 | 
| index 4ff2480c21d336171cca3335d9819f7375e840e1..30f2a1a0a36cbeaed2861058ddbda869b548ae29 100644
 | 
| --- a/device/bluetooth/bluetooth_profile.h
 | 
| +++ b/device/bluetooth/bluetooth_profile.h
 | 
| @@ -9,6 +9,7 @@
 | 
|  
 | 
|  #include "base/callback.h"
 | 
|  #include "base/memory/ref_counted.h"
 | 
| +#include "device/bluetooth/bluetooth_uuid.h"
 | 
|  
 | 
|  namespace device {
 | 
|  
 | 
| @@ -78,7 +79,7 @@ class BluetoothProfile {
 | 
|    // This pointer is not owned by the receiver, but will not be freed unless
 | 
|    // its Unregister() method is called.
 | 
|    typedef base::Callback<void(BluetoothProfile*)> ProfileCallback;
 | 
| -  static void Register(const std::string& uuid,
 | 
| +  static void Register(const BluetoothUUID& uuid,
 | 
|                         const Options& options,
 | 
|                         const ProfileCallback& callback);
 | 
|  
 | 
| 
 |