| Index: chrome/browser/chromeos/cros/mock_chromeos_network.cc
|
| diff --git a/chrome/browser/chromeos/cros/mock_chromeos_network.cc b/chrome/browser/chromeos/cros/mock_chromeos_network.cc
|
| index 2062e0cd1b4b72fb7ee8f96ae4ff0211dcc49082..d6b19ac88ea0463bd30ec1fb9acd9091163775b7 100644
|
| --- a/chrome/browser/chromeos/cros/mock_chromeos_network.cc
|
| +++ b/chrome/browser/chromeos/cros/mock_chromeos_network.cc
|
| @@ -12,6 +12,12 @@ namespace {
|
|
|
| MockChromeOSNetwork* g_mock_chromeos_network = NULL;
|
|
|
| +// Calls mock ActivateCellularModem.
|
| +bool CallMockActivateCellularModem(const char* service_path,
|
| + const char* carrier) {
|
| + return g_mock_chromeos_network->ActivateCellularModem(service_path, carrier);
|
| +}
|
| +
|
| // Calls mock SetNetworkServicePropertyGValue.
|
| void CallMockSetNetworkServicePropertyGValue(const char* service_path,
|
| const char* property,
|
| @@ -237,6 +243,7 @@ void MockChromeOSNetwork::Initialize() {
|
| g_mock_chromeos_network = new MockChromeOSNetwork;
|
|
|
| if (!CrosLibrary::Get()) {
|
| + chromeos::ActivateCellularModem = &CallMockActivateCellularModem;
|
| chromeos::SetNetworkServicePropertyGValue =
|
| &CallMockSetNetworkServicePropertyGValue;
|
| chromeos::ClearNetworkServiceProperty =
|
| @@ -295,6 +302,7 @@ void MockChromeOSNetwork::Initialize() {
|
| // static
|
| void MockChromeOSNetwork::Shutdown() {
|
| if (!CrosLibrary::Get()) {
|
| + chromeos::ActivateCellularModem = NULL;
|
| chromeos::SetNetworkServicePropertyGValue = NULL;
|
| chromeos::ClearNetworkServiceProperty = NULL;
|
| chromeos::SetNetworkDevicePropertyGValue = NULL;
|
|
|