Index: chrome/browser/chromeos/cros/network_library.cc |
diff --git a/chrome/browser/chromeos/cros/network_library.cc b/chrome/browser/chromeos/cros/network_library.cc |
index a9ab1833b324b97c14583b02e75f21f6b74abae3..eb7516fab417ff2b5a6727065a39b1664ce5cae6 100644 |
--- a/chrome/browser/chromeos/cros/network_library.cc |
+++ b/chrome/browser/chromeos/cros/network_library.cc |
@@ -4940,18 +4940,11 @@ void NetworkLibraryImplStub::SetIPConfig(const NetworkIPConfig& ipconfig) { |
// static |
NetworkLibrary* NetworkLibrary::GetImpl(bool stub) { |
NetworkLibrary* impl; |
- // If CrosLibrary failed to load, use the stub implementation, since the |
- // cros implementation would crash on any libcros call. |
- if (!stub && !CrosLibrary::Get()->libcros_loaded()) { |
- LOG(WARNING) << "NetworkLibrary: falling back to stub impl."; |
- stub = true; |
- } |
if (stub) |
impl = new NetworkLibraryImplStub(); |
else |
impl = new NetworkLibraryImplCros(); |
impl->Init(); |
- |
return impl; |
} |