| Index: chromeos/network/network_state_handler.cc
 | 
| diff --git a/chromeos/network/network_state_handler.cc b/chromeos/network/network_state_handler.cc
 | 
| index db733487c17cf43782c65bb820bf20b9d188989c..053a932e46bfbd417f134c4830a2b4407ebedce4 100644
 | 
| --- a/chromeos/network/network_state_handler.cc
 | 
| +++ b/chromeos/network/network_state_handler.cc
 | 
| @@ -71,8 +71,6 @@ const char NetworkStateHandler::kMatchTypeWireless[] = "wireless";
 | 
|  const char NetworkStateHandler::kMatchTypeMobile[] = "mobile";
 | 
|  const char NetworkStateHandler::kMatchTypeNonVirtual[] = "non-virtual";
 | 
|  
 | 
| -static NetworkStateHandler* g_network_state_handler = NULL;
 | 
| -
 | 
|  NetworkStateHandler::NetworkStateHandler() {
 | 
|  }
 | 
|  
 | 
| @@ -87,29 +85,10 @@ void NetworkStateHandler::InitShillPropertyHandler() {
 | 
|  }
 | 
|  
 | 
|  // static
 | 
| -void NetworkStateHandler::Initialize() {
 | 
| -  CHECK(!g_network_state_handler);
 | 
| -  g_network_state_handler = new NetworkStateHandler();
 | 
| -  g_network_state_handler->InitShillPropertyHandler();
 | 
| -}
 | 
| -
 | 
| -// static
 | 
| -bool NetworkStateHandler::IsInitialized() {
 | 
| -  return g_network_state_handler != NULL;
 | 
| -}
 | 
| -
 | 
| -// static
 | 
| -void NetworkStateHandler::Shutdown() {
 | 
| -  CHECK(g_network_state_handler);
 | 
| -  delete g_network_state_handler;
 | 
| -  g_network_state_handler = NULL;
 | 
| -}
 | 
| -
 | 
| -// static
 | 
| -NetworkStateHandler* NetworkStateHandler::Get() {
 | 
| -  CHECK(g_network_state_handler)
 | 
| -      << "NetworkStateHandler::Get() called before Initialize()";
 | 
| -  return g_network_state_handler;
 | 
| +NetworkStateHandler* NetworkStateHandler::InitializeForTest() {
 | 
| +  NetworkStateHandler* handler = new NetworkStateHandler();
 | 
| +  handler->InitShillPropertyHandler();
 | 
| +  return handler;
 | 
|  }
 | 
|  
 | 
|  void NetworkStateHandler::AddObserver(NetworkStateHandlerObserver* observer) {
 | 
| 
 |