| 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_;
|
|
|