Index: net/android/network_change_notifier_android.h |
diff --git a/net/android/network_change_notifier_android.h b/net/android/network_change_notifier_android.h |
index b4870bfa9b5ea95f09db8f2db3ee1c50982ad5ac..89e7f19ee951f0fa80a42054f3e441b7ef085ad3 100644 |
--- a/net/android/network_change_notifier_android.h |
+++ b/net/android/network_change_notifier_android.h |
@@ -52,6 +52,7 @@ class NET_EXPORT_PRIVATE NetworkChangeNotifierAndroid |
void GetCurrentMaxBandwidthAndConnectionType( |
double* max_bandwidth_mbps, |
ConnectionType* connection_type) const override; |
+ bool AreNetworkHandlesCurrentlySupported() const override; |
void GetCurrentConnectedNetworks(NetworkList* network_list) const override; |
ConnectionType GetCurrentNetworkConnectionType( |
NetworkHandle network) const override; |
@@ -78,6 +79,9 @@ class NET_EXPORT_PRIVATE NetworkChangeNotifierAndroid |
class DnsConfigServiceThread; |
+ // Enable NetworkHandles support for tests. |
+ void ForceNetworkHandlesSupportedForTesting(); |
+ |
NetworkChangeNotifierAndroid(NetworkChangeNotifierDelegateAndroid* delegate, |
const DnsConfig* dns_config_for_testing); |
@@ -85,6 +89,7 @@ class NET_EXPORT_PRIVATE NetworkChangeNotifierAndroid |
NetworkChangeNotifierDelegateAndroid* const delegate_; |
scoped_ptr<DnsConfigServiceThread> dns_config_service_thread_; |
+ bool force_network_handles_supported_for_testing_; |
DISALLOW_COPY_AND_ASSIGN(NetworkChangeNotifierAndroid); |
}; |