Chromium Code Reviews| Index: chrome/browser/devtools/device/self_device_provider.h |
| diff --git a/chrome/browser/devtools/device/self_device_provider.h b/chrome/browser/devtools/device/self_device_provider.h |
| index 4200dc3b3965f4d0047525c596af4a155f6b1b56..3dd491abf618791a7c3fa529ba6d51bc40d37723 100644 |
| --- a/chrome/browser/devtools/device/self_device_provider.h |
| +++ b/chrome/browser/devtools/device/self_device_provider.h |
| @@ -5,12 +5,16 @@ |
| #ifndef CHROME_BROWSER_DEVTOOLS_DEVICE_SELF_DEVICE_PROVIDER_H_ |
| #define CHROME_BROWSER_DEVTOOLS_DEVICE_SELF_DEVICE_PROVIDER_H_ |
| +#include <set> |
| + |
| #include "chrome/browser/devtools/device/android_device_manager.h" |
| +#include "net/base/host_port_pair.h" |
| // Instantiate this class only in a test and/or when DEBUG_DEVTOOLS is defined. |
| class SelfAsDeviceProvider : public AndroidDeviceManager::DeviceProvider { |
|
dgozman
2015/07/06 10:08:34
This is not a "SelfAsDeviceProvider" anymore, let'
yurys
2015/07/06 13:57:07
Done.
|
| public: |
| - explicit SelfAsDeviceProvider(int port); |
| + using RemoteTargets = std::set<net::HostPortPair>; |
|
dgozman
2015/07/06 10:08:34
Using RemoteTargets for this if confusing, as we h
yurys
2015/07/06 13:57:07
Done.
|
| + explicit SelfAsDeviceProvider(const RemoteTargets& targets); |
| void QueryDevices(const SerialsCallback& callback) override; |
| @@ -28,7 +32,7 @@ class SelfAsDeviceProvider : public AndroidDeviceManager::DeviceProvider { |
| private: |
| ~SelfAsDeviceProvider() override; |
| - int port_; |
| + RemoteTargets targets_; |
| base::Closure release_callback_; |
| }; |