| Index: device/gamepad/gamepad_provider.h | 
| diff --git a/device/gamepad/gamepad_provider.h b/device/gamepad/gamepad_provider.h | 
| index faed53d5bc883a9c51f987f244f44e516b0ec794..d7cccffa572a01eb880a11885c1c4b813c5a87b9 100644 | 
| --- a/device/gamepad/gamepad_provider.h | 
| +++ b/device/gamepad/gamepad_provider.h | 
| @@ -42,12 +42,10 @@ class DEVICE_GAMEPAD_EXPORT GamepadProvider | 
| public base::SystemMonitor::DevicesChangedObserver { | 
| public: | 
| explicit GamepadProvider( | 
| -      std::unique_ptr<GamepadSharedBuffer> buffer, | 
| GamepadConnectionChangeClient* connection_change_client); | 
|  | 
| // Manually specifies the data fetcher. Used for testing. | 
| explicit GamepadProvider( | 
| -      std::unique_ptr<GamepadSharedBuffer> buffer, | 
| GamepadConnectionChangeClient* connection_change_client, | 
| std::unique_ptr<GamepadDataFetcher> fetcher); | 
|  | 
| @@ -153,6 +151,7 @@ class DEVICE_GAMEPAD_EXPORT GamepadProvider | 
|  | 
| base::Lock shared_memory_lock_; | 
| std::unique_ptr<GamepadSharedBuffer> gamepad_shared_buffer_; | 
| +  base::SharedMemory* gamepad_shared_memory; | 
|  | 
| // Polling is done on this background thread. | 
| std::unique_ptr<base::Thread> polling_thread_; | 
|  |