12a99a7e74a7f215066514fe81d2bfa6639d9edddTorne (Richard Coles)// Copyright (c) 2013 The Chromium Authors. All rights reserved.
22a99a7e74a7f215066514fe81d2bfa6639d9edddTorne (Richard Coles)// Use of this source code is governed by a BSD-style license that can be
32a99a7e74a7f215066514fe81d2bfa6639d9edddTorne (Richard Coles)// found in the LICENSE file.
42a99a7e74a7f215066514fe81d2bfa6639d9edddTorne (Richard Coles)
52a99a7e74a7f215066514fe81d2bfa6639d9edddTorne (Richard Coles)#include "chrome/test/chromedriver/chrome/version.h"
62a99a7e74a7f215066514fe81d2bfa6639d9edddTorne (Richard Coles)
7868fa2fe829687343ffae624259930155e16dbd8Torne (Richard Coles)#include "base/strings/stringprintf.h"
82a99a7e74a7f215066514fe81d2bfa6639d9edddTorne (Richard Coles)
92a99a7e74a7f215066514fe81d2bfa6639d9edddTorne (Richard Coles)namespace {
102a99a7e74a7f215066514fe81d2bfa6639d9edddTorne (Richard Coles)
11868fa2fe829687343ffae624259930155e16dbd8Torne (Richard Coles)// This variable must be able to be found and parsed by the upload script.
12868fa2fe829687343ffae624259930155e16dbd8Torne (Richard Coles)const int kMinimumSupportedChromeVersion[] = {27, 0, 1453, 0};
132a99a7e74a7f215066514fe81d2bfa6639d9edddTorne (Richard Coles)
142a99a7e74a7f215066514fe81d2bfa6639d9edddTorne (Richard Coles)}  // namespace
152a99a7e74a7f215066514fe81d2bfa6639d9edddTorne (Richard Coles)
162a99a7e74a7f215066514fe81d2bfa6639d9edddTorne (Richard Coles)// This variable must be able to be found and parsed by the upload script.
172385ea399aae016c0806a4f9ef3c9cfe3d2a39dfBen Murdochconst char kChromeDriverVersion[] = "2.2";
182a99a7e74a7f215066514fe81d2bfa6639d9edddTorne (Richard Coles)
192a99a7e74a7f215066514fe81d2bfa6639d9edddTorne (Richard Coles)const int kMinimumSupportedChromeBuildNo = kMinimumSupportedChromeVersion[2];
202a99a7e74a7f215066514fe81d2bfa6639d9edddTorne (Richard Coles)
212a99a7e74a7f215066514fe81d2bfa6639d9edddTorne (Richard Coles)std::string GetMinimumSupportedChromeVersion() {
222a99a7e74a7f215066514fe81d2bfa6639d9edddTorne (Richard Coles)  return base::StringPrintf(
232a99a7e74a7f215066514fe81d2bfa6639d9edddTorne (Richard Coles)      "%d.%d.%d.%d",
242a99a7e74a7f215066514fe81d2bfa6639d9edddTorne (Richard Coles)      kMinimumSupportedChromeVersion[0],
252a99a7e74a7f215066514fe81d2bfa6639d9edddTorne (Richard Coles)      kMinimumSupportedChromeVersion[1],
262a99a7e74a7f215066514fe81d2bfa6639d9edddTorne (Richard Coles)      kMinimumSupportedChromeVersion[2],
272a99a7e74a7f215066514fe81d2bfa6639d9edddTorne (Richard Coles)      kMinimumSupportedChromeVersion[3]);
282a99a7e74a7f215066514fe81d2bfa6639d9edddTorne (Richard Coles)}
29