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 afbc17dd3ac8818d9ff03a0fd654d16b866a05cd..b8c1dc9bd80b0c76ccf5b5e4af96a4ebc2dc8ad0 100644 |
--- a/chrome/browser/chromeos/net/network_change_notifier_chromeos.cc |
+++ b/chrome/browser/chromeos/net/network_change_notifier_chromeos.cc |
@@ -12,8 +12,7 @@ namespace chromeos { |
NetworkChangeNotifierChromeos::NetworkChangeNotifierChromeos() |
: has_active_network_(false), |
- connection_state_(chromeos::STATE_UNKNOWN), |
- ALLOW_THIS_IN_INITIALIZER_LIST(method_factory_(this)) { |
+ connection_state_(chromeos::STATE_UNKNOWN) { |
chromeos::NetworkLibrary* lib = |
chromeos::CrosLibrary::Get()->GetNetworkLibrary(); |
@@ -110,7 +109,7 @@ void NetworkChangeNotifierChromeos::OnNetworkChanged( |
if (is_online != was_online || is_portal != was_portal) { |
BrowserThread::PostTask( |
BrowserThread::IO, FROM_HERE, |
- method_factory_.NewRunnableMethod( |
+ NewRunnableFunction( |
&NetworkChangeNotifierChromeos::NotifyObserversOfOnlineStateChange)); |
} |
connection_state_ = new_connection_state; |