Index: components/update_client/updater_state.cc |
diff --git a/components/update_client/updater_state.cc b/components/update_client/updater_state.cc |
index 035e6c2f2302ec3e78fc02b1737488c6b81017da..0c8f414cdbf0ed70151c3219bf07245045d4c326 100644 |
--- a/components/update_client/updater_state.cc |
+++ b/components/update_client/updater_state.cc |
@@ -15,7 +15,11 @@ |
namespace update_client { |
-const char UpdaterState::kDomainJoined[] = "domainjoined"; |
+// The value of this constant does not reflect its name (i.e. "domainjoined" |
+// vs something like "isenterprisemanaged") because it is used with omaha. |
+// After discussion with omaha team it was decided to leave the value as is to |
+// keep continuity with previous chrome versions. |
+const char UpdaterState::kIsEnterpriseManaged[] = "domainjoined"; |
UpdaterState::UpdaterState(bool is_machine) : is_machine_(is_machine) {} |
@@ -34,7 +38,7 @@ std::unique_ptr<UpdaterState::Attributes> UpdaterState::GetState( |
#if defined(OS_WIN) |
void UpdaterState::ReadState() { |
- is_joined_to_domain_ = IsJoinedToDomain(); |
+ is_enterprise_managed_ = IsEnterpriseManaged(); |
#if defined(GOOGLE_CHROME_BUILD) |
updater_name_ = GetUpdaterName(); |
@@ -50,7 +54,7 @@ void UpdaterState::ReadState() { |
UpdaterState::Attributes UpdaterState::BuildAttributes() const { |
Attributes attributes; |
- attributes[kDomainJoined] = is_joined_to_domain_ ? "1" : "0"; |
+ attributes[kIsEnterpriseManaged] = is_enterprise_managed_ ? "1" : "0"; |
attributes["name"] = updater_name_; |