Index: chrome/browser/devtools/device/devtools_android_bridge.h |
diff --git a/chrome/browser/devtools/device/devtools_android_bridge.h b/chrome/browser/devtools/device/devtools_android_bridge.h |
index 4841434d290e5d0c579005af210b10758fdc609a..ca6102b118910122a58544f7a05bb4e23aaf16f8 100644 |
--- a/chrome/browser/devtools/device/devtools_android_bridge.h |
+++ b/chrome/browser/devtools/device/devtools_android_bridge.h |
@@ -190,6 +190,15 @@ class DevToolsAndroidBridge : public KeyedService { |
virtual ~PortForwardingListener() {} |
}; |
+ using CompleteDevice = std::pair<scoped_refptr<AndroidDeviceManager::Device>, |
+ scoped_refptr<RemoteDevice>>; |
+ using CompleteDevices = std::vector<CompleteDevice>; |
+ using DeviceListCallback = base::Callback<void(const CompleteDevices&)>; |
+ |
+ static void QueryCompleteDevices( |
+ AndroidDeviceManager* device_manager, |
+ const DeviceListCallback& callback); |
+ |
void AddPortForwardingListener(PortForwardingListener* listener); |
void RemovePortForwardingListener(PortForwardingListener* listener); |
@@ -218,11 +227,6 @@ class DevToolsAndroidBridge : public KeyedService { |
base::Callback<void(scoped_refptr<TCPDeviceProvider>)>; |
void set_tcp_provider_callback_for_test(TCPProviderCallback callback); |
- using CompleteDevice = std::pair<scoped_refptr<AndroidDeviceManager::Device>, |
- scoped_refptr<RemoteDevice>>; |
- using CompleteDevices = std::vector<CompleteDevice>; |
- using DeviceListCallback = base::Callback<void(const CompleteDevices&)>; |
- |
private: |
friend struct content::BrowserThread::DeleteOnThread< |
content::BrowserThread::UI>; |