| Index: chrome/browser/chromeos/login/signed_settings.cc
|
| diff --git a/chrome/browser/chromeos/login/signed_settings.cc b/chrome/browser/chromeos/login/signed_settings.cc
|
| index f08e81c7e7411cc6e75e131113252132138dc9de..470573ae99cd2dc032779d203d5ea9a6c043e403 100644
|
| --- a/chrome/browser/chromeos/login/signed_settings.cc
|
| +++ b/chrome/browser/chromeos/login/signed_settings.cc
|
| @@ -752,6 +752,12 @@ std::string RetrievePropertyOp::LookUpInPolicy(const std::string& prop) {
|
| return ""; // Default to invalid proxy config (will be ignored).
|
| return serialized;
|
|
|
| + } else if (prop == kReleaseChannel) {
|
| + if (!pol.has_release_channel() ||
|
| + !pol.release_channel().has_release_channel())
|
| + return ""; // Default: don't change the release channel
|
| + return pol.release_channel().release_channel();
|
| +
|
| }
|
| return std::string();
|
| }
|
|
|