AU: stable channel

This adds a stable-channel track to the updater.

BUG=chromium-os:14071
TEST=unittests

Change-Id: I6ed83594134c06e160537638974473c119bd8874

Review URL: http://codereview.chromium.org/6823087
diff --git a/omaha_request_params.cc b/omaha_request_params.cc
index ed80060..f4f8fb2 100644
--- a/omaha_request_params.cc
+++ b/omaha_request_params.cc
@@ -185,6 +185,7 @@
 bool OmahaRequestDeviceParams::IsValidTrack(const std::string& track) const {
   static const char* kValidTracks[] = {
     "canary-channel",
+    "stable-channel",
     "beta-channel",
     "dev-channel",
   };
diff --git a/omaha_request_params_unittest.cc b/omaha_request_params_unittest.cc
index 8f2d7c8..3bf4ebc 100644
--- a/omaha_request_params_unittest.cc
+++ b/omaha_request_params_unittest.cc
@@ -397,12 +397,14 @@
 TEST_F(OmahaRequestDeviceParamsTest, IsValidTrackTest) {
   params_.SetLockDown(true);
   EXPECT_TRUE(params_.IsValidTrack("canary-channel"));
+  EXPECT_TRUE(params_.IsValidTrack("stable-channel"));
   EXPECT_TRUE(params_.IsValidTrack("beta-channel"));
   EXPECT_TRUE(params_.IsValidTrack("dev-channel"));
   EXPECT_FALSE(params_.IsValidTrack("some-channel"));
   EXPECT_FALSE(params_.IsValidTrack(""));
   params_.SetLockDown(false);
   EXPECT_TRUE(params_.IsValidTrack("canary-channel"));
+  EXPECT_TRUE(params_.IsValidTrack("stable-channel"));
   EXPECT_TRUE(params_.IsValidTrack("beta-channel"));
   EXPECT_TRUE(params_.IsValidTrack("dev-channel"));
   EXPECT_TRUE(params_.IsValidTrack("some-channel"));