Index: chrome/browser/metrics/metrics_log.cc |
diff --git a/chrome/browser/metrics/metrics_log.cc b/chrome/browser/metrics/metrics_log.cc |
index 239657f11ec79747a346e6327789f21d743eeae2..61dc32e93f9cc3f27ce1a92f96cf2c3d42b66436 100644 |
--- a/chrome/browser/metrics/metrics_log.cc |
+++ b/chrome/browser/metrics/metrics_log.cc |
@@ -707,6 +707,13 @@ void MetricsLog::RecordEnvironment( |
network_observer_.wifi_phy_layer_protocol_is_ambiguous()); |
network->set_wifi_phy_layer_protocol( |
network_observer_.wifi_phy_layer_protocol()); |
+ |
+#if defined(OS_ANDROID) |
+ SystemProfileProto::Network::NetworkOperator* network_operator = |
+ network->mutable_network_operator(); |
+ network_operator->set_id(network_observer_.network_operator_id()); |
+#endif |
+ |
network_observer_.Reset(); |
SystemProfileProto::OS* os = system_profile->mutable_os(); |