| Index: extensions/browser/api/idle/idle_manager.h
 | 
| diff --git a/extensions/browser/api/idle/idle_manager.h b/extensions/browser/api/idle/idle_manager.h
 | 
| index 5d1eb71f3a804a9adea142c5f6f81155290e7a39..770dcc06fb911b43e043ac4c977d9ab6738e9596 100644
 | 
| --- a/extensions/browser/api/idle/idle_manager.h
 | 
| +++ b/extensions/browser/api/idle/idle_manager.h
 | 
| @@ -6,6 +6,7 @@
 | 
|  #define EXTENSIONS_BROWSER_API_IDLE_IDLE_MANAGER_H_
 | 
|  
 | 
|  #include <map>
 | 
| +#include <memory>
 | 
|  #include <string>
 | 
|  
 | 
|  #include "base/callback_forward.h"
 | 
| @@ -90,7 +91,8 @@
 | 
|  
 | 
|    void QueryState(int threshold, QueryStateCallback notify);
 | 
|    void SetThreshold(const std::string& extension_id, int threshold);
 | 
| -  static base::StringValue* CreateIdleValue(ui::IdleState idle_state);
 | 
| +  static std::unique_ptr<base::StringValue> CreateIdleValue(
 | 
| +      ui::IdleState idle_state);
 | 
|  
 | 
|    // Override default event class. Callee assumes ownership. Used for testing.
 | 
|    void SetEventDelegateForTest(std::unique_ptr<EventDelegate> event_delegate);
 | 
| 
 |