| Index: chrome/browser/chromeos/net/network_change_notifier_chromeos.cc
|
| diff --git a/chrome/browser/chromeos/net/network_change_notifier_chromeos.cc b/chrome/browser/chromeos/net/network_change_notifier_chromeos.cc
|
| index 1f93afd75875b297cab9df0606d2041add81f62f..53786a75c591397c9c69b1cb8f661bddca403c63 100644
|
| --- a/chrome/browser/chromeos/net/network_change_notifier_chromeos.cc
|
| +++ b/chrome/browser/chromeos/net/network_change_notifier_chromeos.cc
|
| @@ -83,8 +83,12 @@ void NetworkChangeNotifierChromeos::OnNetworkManagerChanged(
|
| UpdateNetworkState(cros);
|
| }
|
|
|
| -bool NetworkChangeNotifierChromeos::IsCurrentlyOffline() const {
|
| - return !IsOnline(connection_state_);
|
| +net::NetworkChangeNotifier::ConnectionType
|
| +NetworkChangeNotifierChromeos::GetCurrentConnectionType() const {
|
| + // TODO(droger): Return something more detailed than CONNECTION_UNKNOWN.
|
| + return IsOnline(connection_state_) ?
|
| + net::NetworkChangeNotifier::CONNECTION_UNKNOWN :
|
| + net::NetworkChangeNotifier::CONNECTION_NONE;
|
| }
|
|
|
| void NetworkChangeNotifierChromeos::OnNetworkChanged(
|
| @@ -205,7 +209,8 @@ void NetworkChangeNotifierChromeos::ReportOnlineStateChangeOnUIThread() {
|
| BrowserThread::PostTask(
|
| BrowserThread::IO, FROM_HERE,
|
| base::Bind(
|
| - &NetworkChangeNotifierChromeos::NotifyObserversOfOnlineStateChange));
|
| + &NetworkChangeNotifierChromeos::
|
| + NotifyObserversOfConnectionTypeChange));
|
| }
|
|
|
| // static
|
|
|